Function at 0x1400c29c3
Capabilities:
Accept command line arguments

Disassembly:
mov rax, rdx
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.140017e10
mov rax, rdx
mov rdx, qword [rcx]
mov r8, qword [rcx + 8]
mov rcx, rax
jmp fcn.140017e10
push rbp
push rsi
push rdi
sub rsp, 0x60
lea rbp, [rsp + 0x60]
mov r9, rdx
mov ecx, dword [rcx]
mov eax, 0x27
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btreemapentry.rs
cmp rcx, 0x2710
jb 0x14001bbe0
mov r11d, 0x27
movabs r10, 0x346dc5d63886594b
nop word [rax + rax]
mov rax, rcx
mul r10
shr rdx, 0xb
imul eax, edx, 0x2710
mov esi, ecx
sub esi, eax
imul edi, esi, 0x147b
shr edi, 0x13
imul eax, edi, 0x64
sub esi, eax
movzx esi, si
lea rax, [r11 - 4]
movzx edi, word [r8 + rdi*2]
mov word [rbp + r11 - 0x2b], di
movzx esi, word [r8 + rsi*2]
mov word [rbp + r11 - 0x29], si
mov r11, rax
cmp rcx, 0x5f5e0ff
mov rcx, rdx
ja 0x14001bb50
cmp rdx, 0x63
jbe 0x14001bbce
movzx ecx, dx
shr ecx, 2
imul ecx, ecx, 0x147b
shr ecx, 0x11
imul r10d, ecx, 0x64
sub edx, r10d
movzx edx, dx
movzx edx, word [r8 + rdx*2]
mov word [rbp + rax - 0x29], dx
add rax, 0xfffffffffffffffe
mov rdx, rcx
cmp rdx, 0xa
jae 0x14001bbeb
or dl, 0x30
mov byte [rbp + rax - 0x28], dl
dec rax
jmp 0x14001bbf9
mov rdx, rcx
cmp rdx, 0x63
ja 0x14001bba4
jmp 0x14001bbce
movzx ecx, word [r8 + rdx*2]
mov word [rbp + rax - 0x29], cx
add rax, 0xfffffffffffffffe
lea rcx, [rax + rbp]
add rcx, 0xffffffffffffffd9
mov edx, 0x27
sub rdx, rax
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rcx
mov r8d, 1
mov rcx, r9
mov dl, 1
xor r9d, r9d
call fcn.1400176c0
nop
add rsp, 0x60
pop rdi
pop rsi
pop rbp
ret
push rbp
push rsi
push rdi
sub rsp, 0xc0
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x30], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x14001f346
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x14001f346
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov rdx, rcx
nop word cs:[rax + rax]
mov rax, r8
shr rdx, 4
mov r8d, ecx
and r8b, 0xf
lea r9d, [r8 + 0x30]
lea r10d, [r8 + 0x57]
cmp r8b, 0xa
movzx r8d, r9b
movzx r9d, r10b
cmovb r9d, r8d
mov byte [rbp + rax - 0x52], r9b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, rdx
jae 0x14001f360
add rax, 0xfffffffffffffffe
cmp rax, 0x81
jae 0x14001f3ea
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rsi
mov dl, 1
call fcn.1400176c0
movdqu xmmword [rsi], xmm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rbp + 0x30]
add rsp, 0xc0
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1400e7c60]
mov edx, 0x80
mov rcx, rax
call fcn.1400ddf00
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov eax, ecx
mov r9d, 0x81
mov r8d, ecx
nop dword [rax + rax]
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x57]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r8d
jae 0x140020710
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14002078e
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.1400176c0
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1400e7c60]
mov edx, 0x80
call fcn.1400ddf00
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x118
lea rbp, [rsp + 0x80]
movd eax, xmm1
mov edx, eax
shr edx, 0x17
movzx edx, dl
lea r10d, [rax + rax]
and r10d, 0xfffffe
mov r9d, eax
and r9d, 0x7fffff
or r9d, 0x800000
test edx, edx
cmove r9d, r10d
movdqa xmm0, xmmword [0x1400e4940]
pand xmm0, xmm1
ucomiss xmm0, dword [0x1400e4950]
jb 0x14002135c
mov r10b, 3
mov qword [rbp + 0x50], r9
mov qword [rbp + 0x58], 1
mov qword [rbp + 0x60], r11
mov word [rbp + 0x68], dx
mov byte [rbp + 0x6a], r10b
add r10b, 0xfe
je 0x1400213b8
movzx edx, r10b
cmp dl, 3
mov r9d, 3
cmovb r9d, edx
mov esi, eax
shr esi, 0x1f
test eax, eax
lea rax, [0x1401272f1]
mov r10d, 1
cmovs r10, rax
lea rdi, [0x1400e767b]
cmovs rdi, rax
mov edx, 1
test r8b, r8b
cmovne rsi, rdx
cmove rdi, r10
cmp r9b, 1
je 0x1400213e6
ucomiss xmm1, xmm1
jp 0x1400214ab
movd r10d, xmm0
test r10d, r10d
je case.0x1400104d1.135
mov r10d, r9d
and r10d, 1
and edx, 1
test eax, 0x7f800000
je 0x14002143d
lea r11d, [r9 + r9]
xor esi, esi
cmp r9d, 0x800000
sete sil
sete dh
mov r9d, 0x2000000
cmovne r9, r11
lea r11, [rsi + 1]
lea ebx, [rsi + 1]
xor esi, 0xffffff69
movzx edx, dx
add edx, esi
xor r10b, 1
add ecx, ebp
invalid
invalid
invalid
invalid
mov word [rbp - 0x40], 2
lea rax, [0x1400e767c]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 3
mov edi, 1
lea rax, [rbp - 0x40]
xor esi, esi
idiv byte [rdx + 1]
jmp 0x14002147f
mov r10b, 4
jmp 0x1400212cd
invalid
invalid
add edx, 0xffffff6a
xor r10b, 1
add dword [rcx - 0x45], eax
add dword [rax], eax
add byte [rax], al
jmp 0x1400212cd
mov qword [rbp + 0x70], rdi
mov qword [rbp + 0x78], rsi
mov qword [rbp + 0x80], rax
add byte [rax], al
add byte [rax - 0x77], cl
xchg ebp, eax
mov byte [rax], al
add byte [rax], al
lea rdx, [rbp + 0x70]
call fcn.1400214c0
nop
add rsp, 0x118
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov r10b, 2
jmp 0x1400212cd
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0xe0
lea rbp, [rsp + 0x80]
movq rax, xmm1
mov rdx, rax
shr rdx, 0x34
and edx, 0x7ff
lea r9, [rax + rax]
movabs rdi, 0x1ffffffffffffe
and rdi, r9
movabs rsi, 0xfffffffffffff
and rsi, rax
movabs r11, 0x10000000000000
lea r10, [rsi + r11]
test edx, edx
cmove r10, rdi
ucomisd xmm1, xmm1
jp 0x140021ff3
mov r9d, r10d
and r9d, 1
movabs rbx, 0x7ff0000000000000
mov rdi, rax
and rdi, rbx
test rsi, rsi
je 0x140021e36
test rdi, rdi
jne 0x140021e45
cmp rdi, rbx
jne 0x140021e40
mov qword [rbp + 0x20], r10
mov qword [rbp + 0x28], 1
mov qword [rbp + 0x30], r11
mov word [rbp + 0x38], dx
mov byte [rbp + 0x3a], r9b
add r9b, 0xfe
je 0x140021f1d
mov r9b, 2
jmp 0x140021e78
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x118
lea rbp, [rsp + 0x80]
movq rax, xmm1
mov rdx, rax
shr rdx, 0x34
and edx, 0x7ff
lea r9, [rax + rax]
movabs rdi, 0x1ffffffffffffe
and rdi, r9
movabs rsi, 0xfffffffffffff
and rsi, rax
movabs r11, 0x10000000000000
lea r10, [rsi + r11]
test edx, edx
cmove r10, rdi
ucomisd xmm1, xmm1
jp 0x14002222c
mov r9d, r10d
and r9d, 1
movabs rbx, 0x7ff0000000000000
mov rdi, rax
and rdi, rbx
test rsi, rsi
je 0x140022094
test rdi, rdi
jne 0x1400220a3
add edx, 0xfffffbcd
xor r9b, 1
mov r11d, 1
jmp 0x1400220d6
cmp rdi, rbx
jne 0x14002209e
mov r9b, 3
jmp 0x1400220d6
test rdi, rdi
je 0x1400220d3
lea rsi, [r10 + r10]
xor edi, edi
cmp r10, r11
sete dil
movabs r10, 0x40000000000000
cmovne r10, rsi
lea r11, [rdi + 1]
movzx edx, dx
sub edx, edi
add edx, 0xfffffbcc
xor r9b, 1
jmp 0x1400220d6
mov qword [rbp + 0x50], r10
mov qword [rbp + 0x58], 1
mov qword [rbp + 0x60], r11
mov word [rbp + 0x68], dx
mov byte [rbp + 0x6a], r9b
add r9b, 0xfe
je 0x140022159
movzx edx, r9b
cmp dl, 3
mov r9d, 3
cmovb r9d, edx
mov rsi, rax
shr rsi, 0x3f
test rax, rax
lea rax, [0x1401272f1]
mov r10d, 1
cmovs r10, rax
lea rdi, [0x1400e767b]
cmovs rdi, rax
mov edx, 1
test r8b, r8b
cmovne rsi, rdx
cmove rdi, r10
cmp r9b, 1
je 0x140022184
mov word [rbp - 0x40], 2
lea rax, [0x1400e767c]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 3
mov edi, 1
lea rax, [rbp - 0x40]
xor esi, esi
mov edx, 1
jmp 0x140022200
mov r9b, 2
jmp 0x1400220d6
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov r8d, 0x81
nop word cs:[rax + rax]
movzx r9d, cx
mov ecx, r9d
shr ecx, 4
mov eax, r9d
and al, 0xf
lea r10d, [rax + 0x30]
lea r11d, [rax + 0x37]
cmp al, 0xa
movzx eax, r10b
movzx r10d, r11b
cmovb r10d, eax
mov rax, r8
mov byte [rbp + r8 - 0x52], r10b
dec r8
cmp r9w, 0x10
jae 0x140022260
add rax, 0xfffffffffffffffe
cmp rax, 0x81
jae 0x1400222dd
mov ecx, 0x81
sub rcx, r8
add rax, rbp
add rax, 0xffffffffffffffb0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.1400176c0
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1400e7c60]
mov edx, 0x80
mov rcx, rax
call fcn.1400ddf00
int3
push rbp
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov eax, dword [rcx]
mov r9d, 0x81
mov r8d, eax
nop dword [rax + rax]
mov rcx, r9
shr r8d, 4
mov r9d, eax
and r9b, 0xf
lea r10d, [r9 + 0x30]
lea r11d, [r9 + 0x37]
cmp r9b, 0xa
movzx r9d, r10b
movzx r10d, r11b
cmovb r10d, r9d
mov byte [rbp + rcx - 0x52], r10b
lea r9, [rcx - 1]
cmp eax, 0x10
mov eax, r8d
jae 0x140022320
add rcx, 0xfffffffffffffffe
cmp rcx, 0x81
jae 0x14002239e
mov eax, 0x81
sub rax, r9
add rcx, rbp
add rcx, 0xffffffffffffffb0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, str.0x0X
mov r9d, 2
mov rcx, rdx
mov dl, 1
call fcn.1400176c0
nop
add rsp, 0xb0
pop rbp
ret
lea r8, [0x1400e7c60]
mov edx, 0x80
call fcn.1400ddf00
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov r9d, dword [rcx]
mov r8d, r9d
neg r8d
cmovs r8d, r9d
mov rcx, rdx
mov eax, 0x27
lea r10, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btreemapentry.rs
cmp r8d, 0x2710
jb 0x140022553
mov esi, 0x27
movabs r11, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, r8
mul r11
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, r8d
sub edi, eax
imul ebx, edi, 0x147b
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
movzx ebx, word [r10 + rbx*2]
mov word [rbp + rsi - 0x23], bx
movzx edi, word [r10 + rdi*2]
mov word [rbp + rsi - 0x21], di
mov rsi, rax
cmp r8, 0x5f5e0ff
mov r8, rdx
ja 0x1400224c0
cmp rdx, 0x63
jbe 0x140022541
movzx r8d, dx
shr r8d, 2
imul r8d, r8d, 0x147b
shr r8d, 0x11
imul r11d, r8d, 0x64
sub edx, r11d
movzx edx, dx
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
mov rdx, r8
cmp rdx, 0xa
jae 0x14002255e
or dl, 0x30
mov byte [rbp + rax - 0x20], dl
dec rax
jmp 0x14002256c
mov rdx, r8
cmp rdx, 0x63
ja 0x140022513
jmp 0x140022541
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
test r9d, r9d
setns dl
lea r8, [rax + rbp]
add r8, 0xffffffffffffffe1
mov r9d, 0x27
sub r9, rax
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x20], r8
mov r8d, 1
xor r9d, r9d
call fcn.1400176c0
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
mov r8, rcx
mov r9, rcx
neg r9
cmovs r9, rcx
mov rcx, rdx
mov eax, 0x27
lea r10, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btreemapentry.rs
cmp r9, 0x2710
jb 0x140022693
mov esi, 0x27
movabs r11, 0x346dc5d63886594b
nop word cs:[rax + rax]
mov rax, r9
mul r11
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, r9d
sub edi, eax
imul ebx, edi, 0x147b
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
movzx ebx, word [r10 + rbx*2]
mov word [rbp + rsi - 0x23], bx
movzx edi, word [r10 + rdi*2]
mov word [rbp + rsi - 0x21], di
mov rsi, rax
cmp r9, 0x5f5e0ff
mov r9, rdx
ja 0x140022600
cmp rdx, 0x63
jbe 0x140022681
movzx r9d, dx
shr r9d, 2
imul r9d, r9d, 0x147b
shr r9d, 0x11
imul r11d, r9d, 0x64
sub edx, r11d
movzx edx, dx
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
mov rdx, r9
cmp rdx, 0xa
jae 0x14002269e
or dl, 0x30
mov byte [rbp + rax - 0x20], dl
dec rax
jmp 0x1400226ac
mov rdx, r9
cmp rdx, 0x63
ja 0x140022653
jmp 0x140022681
movzx edx, word [r10 + rdx*2]
mov word [rbp + rax - 0x21], dx
add rax, 0xfffffffffffffffe
test r8, r8
setns dl
lea r8, [rax + rbp]
add r8, 0xffffffffffffffe1
mov r9d, 0x27
sub r9, rax
mov qword [rsp + 0x28], r9
mov qword [rsp + 0x20], r8
mov r8d, 1
xor r9d, r9d
call fcn.1400176c0
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, qword [rcx]
mov rdi, qword [rsi + 0x30]
test dil, 1
je 0x14003fa44
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call qword [rax + 0x18]
test dil, 8
je 0x14003fa55
invalid
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x18]
lea rcx, [rsi + 0x38]
call fcn.14003fa86
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
je 0x14003fa7e
lock dec qword [rsi + 8]
jne 0x14003fa7e
invalid
mov edx, 8
mov rcx, rsi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.140012c40
nop
add rsp, 0x28
pop rdi
pop rsi
ret
test rcx, rcx
je case.0x14003aa30.413
invalid
mov rax, rdx
imul r8, rcx, 0x28
imul eax, ecx, 0x28
mov edx, 8
mov rcx, rax
jmp fcn.14000384b
invalid
ret
cmp rdi, qword [rsi + 0x10]
jae 0x140048d96
mov byte [rsi + 0x18], 1
mov rcx, rsi
int1
mov rdx, rdi
call fcn.1400b9090
add byte [rcx - 0x77], cl
ror byte [rax - 0x75], 1
and byte [rax - 0x77], r9b
ret 0x3be8
call 0xc94d8d48
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov byte [rsi + 0x18], 0
test rax, rax
invalid
je case.0x14004828a.8
mov rcx, r15
call fcn.140046fff
dec dword [rdi]
movzx eax, byte [rsp + 0x28]
and al, 0x28
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov rax, qword [rsp + 0x30]
mov al, byte [rax + 0x10]
adc bl, ch
jmp 0x140048d88
test rdx, rdx
je 0x140048d9f
add rdi, rdx
jmp 0x140048d23
mov al, byte [rsp + 0x29]
cmp al, 0x23
jne case.0x140048d6e.0
mov rcx, r14
call fcn.140046fa1
or eax, 0xebffffe2
invalid
xor ebx, ebx
jmp 0x140048d9f
mov rbx, qword [rsp + 0x40]
mov rcx, rsi
mov rdx, rdi
call fcn.1400b0d10
add byte [rax - 0x77], cl
fmul dword [rax - 0x7d]
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea r8, [0x14015af78]
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
add rax, r8
sar bh, 0xe0
jmp rax
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14004978d]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140119dba]
add eax, 0xd0d8c
mov r8d, 0xb
jmp 0x1400490e7
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0d97
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xd0d97
invalid
mov r8d, 0xc
jmp 0x140049094
add rcx, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1400650e2]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0xd0d40
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add bl, ch
jmp 0x1400490e7
and byte [rax - 0x73], cl
add eax, 0xd0d40
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140119dd5]
or eax, 0xb841000d
invalid
add byte [rax], al
add byte [rax], al
or eax, 0xb841000d
invalid
add rsp, 0x38
jmp rax
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140049212]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0xd0d0b
invalid
invalid
invalid
and byte [rax - 0x73], cl
add eax, 0xd0d0b
invalid
invalid
invalid
mov r8d, 0x10
jmp 0x1400490e7
add rcx, 4
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14004914f]
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
lea rax, [0x140119def]
lea eax, [0x140119def]
invalid
or eax, 0xb841000d
or eax, 0xab84100
add byte [rax], al
invalid
mov rcx, rdx
mov rdx, rax
call fcn.14001e140
std
call qword [rax + 0x38c48348]
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48013349], al
xor rax, qword [r9]
invalid
cmp eax, 0xf
add eax, dword [rax]
add byte [rax], al
invalid
cmovb rcx, rax
lea rax, [0x14015af90]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
add ecx, eax
add ecx, eax
jmp rcx
add r9, 8
lea rax, [rsp + 0x40]
mov qword [rax], r9
lea rcx, [0x140049675]
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a32a]
jmp 0x14004939e
invalid
add dword [rax], eax
add byte [rax], al
invalid
add r9, 8
lea rax, [rsp + 0x40]
mov qword [rax], r9
invalid
lea rcx, [0x14005c4c7]
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a468]
lea ecx, [0x14011a468]
loop 0x140049295
adc dword [0x141187b89], ecx
add byte [rax], al
adc eax, dword [rcx]
add r9, 8
lea rax, [rsp + 0x40]
mov qword [rax], r9
lea rcx, [0x14004949b]
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a425]
or eax, 0xd117b
jmp 0x140049481
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd10c0
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd10c0
mov r8d, 0x15
mov eax, 0x15
jmp case.0x140048d6e.16
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011a43c]
lea edx, [0x14011a43c]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14011a43c]
mov r8d, 0x13
jmp case.0x140048d6e.16
invalid
add r9, 8
lea rax, [rsp + 0x40]
and al, 0x40
ror dword [rax], 0x48
lea eax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
lea rcx, [0x140049675]
or eax, 0x377
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea r9, [0x14011a3f8]
mov r8d, 0x14
jmp case.0x140047696.45
jb 0x140049314
add byte [rax], al
jb 0x140049314
add byte [rax], al
add byte [rcx - 0x7d], cl
add r9, 8
lea rax, [rsp + 0x40]
invalid
ror dword [rax], 0x48
lea eax, [rsp + 0x40]
invalid
mov qword [rax], r9
lea rcx, [0x140023a35]
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a353]
adc byte [0x141267c37], cl
and dword [rcx], eax
add byte [rax], al
lea rax, [rsp + 0x40]
mov qword [rax], r9
add r9, 0x18
lea rcx, [0x140023a35]
std
dec dword [rax - 0x77]
and al, 0x30
mov qword [rsp + 0x28], rax
lea rax, [0x140049647]
lea eax, [0x140049647]
lea eax, [0x140049647]
mov qword [rsp + 0x20], rax
lea rax, [0x14011a36c]
add edx, dword [rax]
or eax, 0x16b84100
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x86e8
std
invalid
jmp 0x140049495
invalid
add dword [rax], eax
invalid
or eax, 0x16b84100
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x86e8
add r9, 8
lea rax, [rsp + 0x40]
and al, 0x40
ror dword [rax], 0x48
lea eax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
lea rcx, [0x1400cc789]
mov qword [rsp + 0x20], rcx
add byte [rax - 0x77], cl
and al, 0x20
lea r9, [0x14011a3cb]
mov r8d, 0x16
jmp case.0x140047696.45
add r9, 8
lea rax, [rsp + 0x40]
mov qword [rax], r9
mov dword [rax], ecx
lea rcx, [0x140049675]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
ror dword [rax], 0x48
lea eax, [rsp + 0x40]
add byte [rax - 0x77], cl
and al, 0x20
lea r9, [0x14011a340]
mov r8d, 0x13
add byte [rax], al
add cl, ch
mov ah, 0
add byte [rax], al
add byte [rax], al
add cl, ch
mov ah, 0
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x14011a397]
mov r8d, 0x18
sbb byte [rax], al
add byte [rax], al
add rsp, 0x48
jmp rax
add r9, 8
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
lea rcx, case.0x1400b4174.294
lea ecx, case.0x1400b4174.294
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a44f]
jmp 0x14004945a
invalid
add r9, 8
add r9, 8
lea rax, [rsp + 0x40]
mov qword [rax], r9
mov dword [rax], ecx
lea rcx, [0x1400494f9]
rol byte [rax], cl
add byte [rax], al
rol byte [rax], cl
add byte [rax], al
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a3af]
mov r8d, 0x1c
jmp case.0x140047696.45
invalid
add r9, 8
add r9, 8
lea rax, [rsp + 0x40]
mov qword [rax], r9
or byte [rax - 0x73], cl
lea ecx, [0x1400cc789]
cmp esi, dword [rbx]
or byte [rax], al
cmp esi, dword [rbx]
or byte [rax], al
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a40c]
mov r8d, 0x19
jmp case.0x140047696.45
add r9, 8
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
mov qword [rax], r9
lea rcx, [0x1400c6c61]
lea ecx, [0x1400c6c61]
mov qword [rsp + 0x20], rcx
and al, 0x20
lea r9, [0x14011a3e1]
mov r8d, 0x17
mov rcx, rdx
mov rdx, r9
mov r9, rax
mov ecx, eax
shr eax, 0xab
std
invalid
nop
add rsp, 0x48
ret
mov rax, qword [rax + 0x18]
lea rdx, [0x140130ace]
adc eax, 0xe7614
invalid
invalid
add byte [rax - 0x7d], cl
invalid
lea r9, [rsp + 0x30]
mov dword [rsp + 0x20], eax
lea rax, [0x140130ad2]
lea eax, [0x140130ad2]
mov r8d, 4
mov eax, 4
mov rcx, rdx
mov rdx, rax
ret 0x4de8
std
call qword [rax + 0x38c48348]
add esp, 0x38
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x4de8
std
call qword [rax + 0x38c48348]
add esp, 0x38
add esp, 0x38
ret
lea r8, [0x14015afcc]
movsxd rcx, dword [r8 + rcx*4]
mov byte [rcx + rax - 0x3f], cl
mov byte [rcx + rax - 0x3f], cl
jmp rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130ace]
test al, 0x75
invalid
invalid
jmp 0x1400495d4
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130635]
lea edx, [0x140130635]
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x140049640
add byte [rax], al
and byte [rax - 0x75], cl
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x140130657]
mov r8d, 8
mov eax, 8
mov eax, 8
jmp 0x140049640
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14013062d]
invalid
add bl, ch
pop rax
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
mov eax, dword [rax + 0x18]
lea rdx, [0x140130631]
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
lea rdx, [0x140130646]
movabs byte [0x4a8b4813eb000e70], al
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe706d
insd dword [rdi], dx
jo 0x1400495c6
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add bl, ch
jmp 0x140049640
insd dword [rdi], dx
jo 0x1400495c6
add byte [rcx - 0x48], al
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe7064
invalid
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130638]
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
jmp 0x140049640
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14013063c]
jmp 0x14004963a
jo 0x1400495fc
add bl, ch
add rax, 2
add rax, 2
add rax, 2
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x1400c67c6]
lea eax, [0x1400c67c6]
add dword [rax - 0x73], ecx
add eax, 0x7d1c2
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x14013061f]
mov r8d, 7
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0x1fe8
std
call qword [rax + 0x38c48348]
cmp bl, al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x1fe8
cmp bl, al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14013064d]
adc eax, 0xe7013
adc esi, dword [rax + 0xe]
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xe7013
adc esi, dword [rax + 0xe]
invalid
mov r8d, 0xa
add rsp, 0x38
jmp rax
jmp rax
jmp rax
lea rcx, [0x1401597e8]
mov r8, qword [rax + rcx]
mov eax, dword [rax + rcx]
mov eax, dword [rax + rcx]
lea rcx, [0x140159828]
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
invalid
invalid
invalid
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
ret 0xff49
ror byte [rax - 0x75], 1
or dword [rdi], ecx
mov dh, 0x11
inc rcx
lea r8, [0x14015aff8]
insb byte [rdi], dx
sbb dword [rcx], edx
add byte [rcx + 0x63], cl
adc al, 0x90
add rdx, r8
insb byte [rdi], dx
sbb dword [rcx], edx
add byte [rcx + 0x63], cl
adc al, 0x90
jmp rdx
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x1400cc789]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1401306be]
adc eax, 0xe700e
jmp 0x140049756
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400cc789]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1401306ce]
invalid
add cl, ch
invalid
add byte [rax], al
add byte [rax], al
invalid
add cl, ch
add dword [rax], 0x8d4c0000
add byte [rax], al
lea r9, [rsp + 0x30]
add byte [rax], al
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400cc789]
lea ecx, [0x1400cc789]
mov qword [rsp + 0x20], rcx
lea rdx, [0x1401306c2]
shr byte [rdi + 0xe], cl
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax], al
shr byte [rdi + 0xe], cl
add byte [rcx - 0x48], al
invalid
jmp 0x14004977f
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400cc789]
jg case.0x140048d6e.57
or byte [rax], al
mov qword [rsp + 0x20], rcx
lea rdx, [0x1401306c9]
jmp 0x140049779
invalid
lea r9, [rsp + 0x30]
xor byte [rax], cl
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x140130675]
lea edx, [0x140130675]
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
add bl, ch
invalid
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
invalid
add bl, ch
lea r9, [rsp + 0x30]
lea r9, [rsp + 0x30]
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400cc789]
or byte [rax], al
mov qword [rsp + 0x20], rcx
lea rdx, [0x140130692]
mov r8d, 4
jmp 0x14004977f
lea r9, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
or eax, 0x8301c
invalid
mov qword [r9], rcx
lea rcx, [0x1400cc789]
invalid
mov qword [rsp + 0x20], rcx
lea rdx, [0x140130696]
add byte [rcx - 0x48], al
add eax, 0x48000000
mov ecx, eax
mov r8d, 5
mov rcx, rax
call fcn.14001e140
nop
add rsp, 0x38
ret
sbb byte [rcx], dl
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
and al, 0x60
invalid
mov qword [rax], r9
lea rcx, case.0x1400bbbaa.63
push 0xffffffffffffffca
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea r9, [0x14011a1c8]
lea ecx, [0x14011a1c8]
jmp 0x140049ae5
or byte [rax - 0x73], cl
lea rcx, [0x1400c680d]
or eax, 0x7d016
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a1b3]
mov r8d, 0x15
jmp 0x140049b39
or byte [rax - 0x73], cl
or eax, 0x7cfa5
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a176]
or qword [0x15abcd930], rcx
add byte [rax], al
add cl, ch
add dword [rbx], eax
add byte [rax], al
lea ecx, [rsp + 0x60]
mov qword [rcx], rax
add r9, 8
add ecx, 8
lea rax, [0x1400ae9a5]
mov qword [rsp + 0x50], rax
push rax
mov qword [rsp + 0x48], rcx
lea rax, [0x14011a0e1]
add eax, 0xd0881
add eax, 0xd0881
mov qword [rsp + 0x38], rax
lea rax, [fcn.1400027c4]
add byte [rax], al
mov qword [rsp + 0x20], 0xc
lea rax, [0x14011a0bd]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xd082e
lea r9, [0x14011a0d5]
jmp 0x140049a1c
and al, 0x60
invalid
mov qword [rax], r9
lea rcx, [0x1400c680d]
or eax, 0x7cf5f
or eax, 0x7cf5f
mov qword [rsp + 0x20], rcx
and byte [rbp + rcx*4 + 0xd], cl
invalid
or byte [0x14cbcd9bd], cl
add byte [rax], al
add cl, ch
je case.0x1400497a6.9
add byte [rax], al
add cl, ch
je case.0x1400497a6.9
add byte [rax], al
add r9, 2
lea rax, [rsp + 0x60]
invalid
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
invalid
invalid
sbb byte [rax - 0x73], cl
lea rdx, [0x14011a087]
adc eax, 0xd078b
mov r8d, 0x1a
jmp 0x140049abf
add dword [rax], eax
invalid
add r9, 8
lea rax, [rsp + 0x60]
mov qword [rax], r9
or byte [rax - 0x73], cl
or eax, 0xfffe05e0
or byte [rax - 0x73], cl
or eax, 0xfffe05e0
mov qword [rsp + 0x20], rcx
lea r9, [0x140119fe1]
invalid
invalid
invalid
invalid
add byte [rcx - 0x48], al
invalid
mov r8d, 6
jmp 0x140049b39
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
lea rdx, [0x14011a0a1]
mov eax, dword [rax + 0x18]
lea rdx, [0x14011a0a1]
mov r8d, 0x1c
jmp 0x140049abf
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
lea rdx, [0x14011a136]
mov r8d, 0xa
mov eax, 0xa
add byte [rax], al
jmp 0x140049abf
mov eax, dword [rax + 0x18]
add byte [rax], al
mov eax, dword [rax + 0x18]
lea rdx, [0x14011a073]
jmp 0x140049995
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011a1d8]
adc eax, 0xd0843
adc eax, 0xd0843
mov r8d, 0x14
mov eax, 0x14
add cl, ch
invalid
add dword [rax], eax
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0852
or byte [0x155bcdab6], cl
add byte [rax], al
add cl, ch
add dword [rcx], eax
add byte [rax], al
or byte [0x155bcdab6], cl
add byte [rax], al
add cl, ch
add dword [rcx], eax
add byte [rax], al
lea rax, [r9 + 0x10]
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov dword [rcx], eax
add r9, 8
lea rax, [0x1400ae9a5]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], rcx
lea rax, [0x14011a115]
add eax, 0xd072f
mov qword [rsp + 0x38], rax
lea rax, [fcn.1400027c4]
cmp byte [rax - 0x73], cl
add eax, 0xfffb8dd2
mov qword [rsp + 0x30], rax
and al, 0x28
add byte [rbp + rcx*4 + 0xd], cl
jmp 0x140049a20
lea ecx, [0x14011a107]
or eax, 0x18b84100
add byte [rax], al
mov r8d, 0x18
mov rcx, rdx
mov rdx, rax
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xc3e8
invalid
ret
call fcn.14001dcf0
jmp 0x140049b47
invalid
add dword [rax], eax
invalid
or eax, 0x7cdc8
enter 0x7cd, 0
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a19c]
mov r8d, 0x17
mov eax, 0x17
jmp 0x140049b39
add r9, 4
lea rax, [0x140023abc]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
lea rax, [0x1400c6b02]
lea eax, [0x1400c6b02]
mov qword [rsp + 0x20], rax
lea rax, [0x14011a125]
lea eax, [0x14011a125]
lea eax, [0x1400c6b02]
lea eax, [0x14011a125]
mov r8d, 0x11
mov rcx, rdx
mov rdx, rax
call fcn.14001e200
std
invalid
jmp 0x140049b47
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011a1ec]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011a1ec]
mov r8d, 0xe
add rsp, 0x68
jmp rax
and al, 0x60
mov qword [rax], r9
or byte [rax - 0x73], cl
or eax, 0x7cced
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a166]
or eax, 0xd0681
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
jmp 0x140049b39
or byte [rax - 0x73], cl
or eax, 0x7c73d
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a140]
or eax, 0xd0634
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
add bl, ch
jmp 0x140049b39
mov qword [rsp + 0x20], rcx
lea r9, [0x14011a1fa]
or eax, 0xd06c7
mov r8d, 0xb
or eax, dword [rax]
add byte [rax], al
mov rcx, rdx
mov rdx, r9
mov edx, ecx
mov r9, rax
call fcn.14001e140
mov edx, ecx
nop
add rsp, 0x68
ret
sub esp, 0x48
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
or cl, byte [rax - 0x73]
or eax, 0x35
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rcx
and al, 0x30
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 5
lea rdx, str.JpegDecoderErrorTooManyColorsMissingColorPaletteInvalidMinCodeSizeFloatingPointPredictorHorizontalPredictorInconsistentBitsPerSampleInterpretationWithBitsUnknownInterpretationUnknownCompressionMethodUnsupportedCompressionMethodUnsupportedSampleDepthUnsupportedSampleFormatUnsupportedColorTypeUnsupportedBitsPerChannelUnsupportedPlanarConfigUnsupportedDataTypeUnsupportedInterpretationUnsupportedJpegFeatureunderlyingC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_fdeflate_0.3.5_srccompress.rs
lea r9, str.innerInvalidUri
or eax, 0x10b84100
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rax
call fcn.14001dc40
nop
add rsp, 0x48
ret
or byte [rsi - 0x73], 0xc
add dword [rcx - 0x7d], ecx
or r8, 2
xor r10d, r10d
cmp rcx, r8
or r8, 2
xor r10d, r10d
cmp rcx, r8
cmovl r10, r9
mov rcx, rdx
lea rdx, [0x14015b068]
movsxd r8, dword [rdx + r10*4]
add r8, rdx
jmp r8
add rax, 0x10
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x140029efa]
mov qword [rsp + 0x20], rax
lea rdx, [0x140119fe1]
mov r8d, 6
invalid
add byte [rax], al
add bl, ch
invalid
add rax, 0x18
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x1400650e2]
mov qword [rsp + 0x20], rax
lea rdx, [0x140119d06]
add byte [0x142bcdd22], cl
add byte [rax], al
add bl, ch
invalid
add rax, 0x18
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x14005c5ee]
mov qword [rsp + 0x20], rax
lea rdx, [0x140119fe7]
mov r8d, 8
jmp 0x140049c73
add rax, 0x18
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x14005c4c7]
mov qword [rsp + 0x20], rax
lea rdx, [0x14012d9f1]
mov r8d, 0xb
call fcn.14001e140
nop
add rsp, 0x38
ret
xor byte [rcx - 0x77], cl
adc dword [rax - 0x73], ecx
or eax, 0xfffd9ca5
mov qword [rsp + 0x20], rcx
lea rdx, [0x14011cbb7]
mov r8d, 0xd
jmp 0x140049e4c
mov rcx, rax
call fcn.14001e140
nop
add rsp, 0x38
shr eax, 0xec
std
call qword [rax + 0x38c48348]
ret
lea eax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140062f98]
mov qword [rax + 8], rcx
lea rcx, str.Invalid_TGA_height:
jmp 0x140049ead
lea ecx, [0x140062f98]
mov qword [rax + 8], rcx
lea rcx, str.Invalid_TGA_width:
lea r8, [rsp + 0x38]
mov qword [r8], rcx
mov ecx, 1
add byte [rax], al
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.14001507b
nop
add rsp, 0x68
ret
movabs rax, 0xd4207b0fedfaa20b
movabs rdx, 0x4a29ea884c8e8c9a
invalid
sub dword [rdx - 0x3d], ecx
invalid
lea r8, [0x14015b078]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
add rcx, 4
lea rax, [rsp + 0x80]
mov qword [rax], rcx
lea rcx, [0x140023abc]
std
dec dword [rax - 0x77]
and al, 0x30
std
dec dword [rax - 0x77]
and al, 0x30
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 5
lea rax, [0x140119d08]
lea r9, [0x140119d14]
or eax, 0xcfdc1
or eax, 0xcfdc1
mov r8d, 0xc
jmp case.0x140049bd6.9
test al, 1
add byte [rax], al
lea rax, [rcx + 8]
lea r8, [rsp + 0x80]
mov qword [r8], rax
lea rax, [rcx + 0x10]
add rcx, 4
lea r9, [0x140023abc]
std
invalid
mov qword [rsp + 0x70], r9
and al, 0x70
mov qword [rsp + 0x68], r8
lea r8, [0x140119d5e]
mov qword [rsp + 0x58], r8
lea r8, [0x1400c6b02]
add eax, 0x7cb69
add eax, 0x7cb69
mov qword [rsp + 0x50], r8
and al, 0x50
mov qword [rsp + 0x48], rcx
lea rcx, [0x140119d59]
scasd eax, dword [rdi]
std
or al, 0
mov qword [rsp + 0x38], rcx
lea rcx, [fcn.1400027c4]
mov qword [rsp + 0x30], rcx
xor byte [rax - 0x77], cl
and al, 0x28
xor byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x60], 6
mov qword [rsp + 0x40], 5
mov dword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
lea rax, [0x140119d64]
lea r9, [0x14012bf96]
mov r8d, 0x12
mov rcx, rdx
mov rdx, rax
call fcn.14001dde0
jmp 0x14004a1e0
inc rcx
inc ecx
lea rax, [rsp + 0x80]
mov qword [rax], rcx
lea rcx, [0x1400cc789]
add byte [rax], 0
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0x82775
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], 0xa
lea rax, [0x140119d28]
or al, 0
or al, 0
lea r9, [0x140119d39]
or eax, 0xcfd04
mov r8d, 0x11
jmp case.0x140049bd6.9
add byte [rax], al
invalid
lea rax, [rcx + 8]
lea r8, [rsp + 0x80]
add byte [rax], 0
invalid
add byte [rax], al
mov qword [r8], rax
add rcx, 4
lea rax, [0x140023abc]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r8
lea rax, [0x140119d5e]
add eax, 0xcfcf3
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
lea rax, [0x1400c6b02]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 6
mov qword [rsp + 0x20], 5
lea rax, [0x140119d43]
test eax, 0x4c000cfc
lea ecx, [0x140119d59]
or eax, 0xcfcb8
test eax, 0x4c000cfc
lea ecx, [0x140119d59]
or eax, 0xcfcb8
or eax, 0xcfcb8
mov eax, 0x41000cfc
mov eax, 0x16
mov r8d, 0x16
jmp 0x14004a17d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xcfce6
adc eax, 0xcfce6
mov r8d, 0xe
jmp 0x14004a1a3
inc rcx
lea rax, [rsp + 0x80]
mov qword [rax], rcx
lea rcx, [0x1400cc789]
invalid
add byte [rax - 0x77], cl
and al, 0x30
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 8
lea rax, [0x140119d19]
lea r9, str.channelsC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fgif_0.13.1_srcencoder.rsframe.buffer_is_too_small_for_its_width_heightNETSCAPE2.0
mov r8d, 0xf
mov eax, 0xf
mov eax, 0xf
mov rcx, rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.14001dc40
jmp 0x14004a1e0
lea rax, [rcx + 0x10]
lea r8, [rsp + 0x80]
mov qword [r8], rax
add rcx, 8
add ecx, 8
lea rax, [0x1400ae9a5]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], r8
lea rax, [0x140119d8a]
mov qword [rsp + 0x38], rax
lea rax, [fcn.1400027c4]
ja 0x14004a0d1
sti
dec dword [rax - 0x77]
and al, 0x30
invalid
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 8
mov qword [rsp + 0x20], 4
lea rax, [0x140119d76]
lea r9, [0x14012bf96]
mov r8d, 0x14
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x68e8
mov rcx, rdx
mov rdx, rax
call fcn.14001dcf0
jmp 0x14004a1e0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140119d92]
mov r8d, 0x13
add rsp, 0x88
jmp rax
add rcx, 8
lea r9, [rsp + 0x80]
mov qword [r9], rcx
lea rax, [0x1400650e2]
mov qword [rsp + 0x20], rax
lea rax, [0x140119db3]
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.14001e140
nop
add rsp, 0x88
ret
and byte [rcx - 0x77], cl
clc
mov r9, rbx
call fcn.140060059
movups xmmword [rsi + 8], xmm6
mov byte [rsi], 9
or dword [rdi], ecx
sub byte [rsp + 0x50], dh
add rsp, 0x68
push 0x415e5f5b
pop rsi
ret
invalid
inc rdx
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], r8
mov byte [rcx], 9
or dword [rax - 0x7d], ecx
invalid
sub bl, al
add byte [rdx + 0x28], bh
call fcn.1400de050
int3
call fcn.14004731f
mov rdi, rax
test rax, rax
je 0x14004ba85
lea rcx, [rsi + 8]
call fcn.1400472ad
mov qword [rsi + 8], rdi
invalid
test rdi, rdi
setne al
add rsp, 0x28
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
mov eax, edx
mov rsi, rcx
lea rdx, [rsp + 0x2c]
and dword [rdx], 0
mov ecx, eax
call case.0x14005b3bf.155
mov r8, rdx
mov rcx, rsi
mov rdx, rax
ret 0xa6e8
invalid
invalid
invalid
nop
add rsp, 0x30
pop rsi
ret
cld
dec dword [rax - 0x75]
or ecx, ebp
add byte [rax], al
add byte [rax], al
sub rsp, 0x38
movabs rax, 0x8000000000000000
add byte [rax + 0x48013348], al
cmp eax, 4
add byte [rax + 0x48013348], al
cmp eax, 4
mov r8d, 2
cmovb r8, rax
lea rax, [0x14015b09c]
cmc
adc byte [rax], al
cmc
adc byte [rax], al
movsxd r8, dword [rax + r8*4]
add r8, rax
jmp r8
add rcx, 8
lea r9, [rsp + 0x30]
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
mov qword [r9], rcx
lea rax, [0x14004bbbc]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x14011ca8c]
mov r8d, 5
jmp 0x14004bba3
invalid
push 0x244c8d4c
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
add eax, 0x6a
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14004bbb4]
mov qword [rsp + 0x20], rax
lea rax, [0x14011ca95]
mov r8d, 0xd
add byte [rax], al
add byte [rax], al
jmp 0x14004bba3
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14013061f]
mov r8d, 7
add rsp, 0x38
cmp byte [rax - 1], cl
invalid
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140029efa]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rax, [0x14011ca91]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
mov edx, eax
call fcn.14001e140
nop
add rsp, 0x38
ret
mov eax, edx
lea rdx, [rcx + 0x10]
lea r8, [rcx + 0x18]
sbb byte [r13 + rcx*4 + 0x49], cl
and byte [rbp + rcx*4 - 0x6c], cl
xchg esp, eax
and al, 0xa0
movabs al, byte [0x8d4c0a894d000000]
or cl, byte [rbp + rcx*4 + 0xd]
loop 0x14004bd9b
add dword [rax], eax
or cl, byte [rbp + rcx*4 + 0xd]
loop 0x14004bd9b
add dword [rax], eax
mov qword [rsp + 0x90], r9
mov qword [rsp + 0x88], r10
mov r9d, 0xf
mov qword [rsp + 0x80], r9
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rbp + rcx*4 + 0x15], cl
adc eax, 0xd0d01
mov qword [rsp + 0x78], r10
and al, 0x78
add byte [rax], al
add byte [rcx + rcx*4 - 0x74], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rbp + rcx*4 + 0x15], cl
adc eax, 0xd0d01
invalid
invalid
push rsp
and al, 0x78
lea r10, [0x14004be32]
mov qword [rsp + 0x70], r10
mov qword [rsp + 0x68], rcx
and al, 0x68
lea rcx, [0x14011cadc]
or eax, 0x8948000d
or eax, 0x4c894800
and al, 0x58
lea rcx, [0x140049d74]
lea ecx, [0x140049d74]
mov qword [rsp + 0x50], rcx
and al, 0x50
mov qword [rsp + 0x48], r8
or eax, 0x4c894800
and al, 0x58
and al, 0x58
lea r8, [0x14011cacc]
mov qword [rsp + 0x38], r8
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x30], rcx
xor byte [rax - 0x77], cl
push rsp
and al, 0x28
mov qword [rsp + 0x20], r9
and al, 0x20
or al, 0xd
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x38
and al, 0x20
mov qword [rsp + 0x60], 9
mov qword [rsp + 0x40], 0x10
and al, 0x40
adc byte [rax], al
add byte [rax], al
lea rdx, [0x14011c9eb]
xlatb
or ecx, dword [0x14d920a17]
lea r9, [0x14011cabd]
or eax, 0xd0ca2
mov r8d, 6
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xd7
and ch, bh
call qword [rax - 0x573b7eb8]
add byte [rax], al
add bl, al
mov dword [rsp + 0x60], 9
xlatb
or ecx, dword [0x14d920a17]
lea r9, [0x14011cabd]
or eax, 0xd0ca2
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xd7
and ch, bh
call qword [rax - 0x573b7eb8]
invalid
add byte [rax], al
add bl, al
sub rsp, 0x38
cmp qword [rcx], 0
je 0x14004be72
add rcx, 8
lea r9, [rsp + 0x30]
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
add eax, 0x7add4
invalid
mov qword [r9], rcx
mov dword [rcx], ecx
lea rax, case.0x1400c2cea.78
mov qword [rsp + 0x20], rax
lea rax, [0x140130ad2]
invalid
mov r8d, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
mov rcx, rdx
mov rdx, rax
ret 0xd4e8
and bh, ch
call qword [rax + 0x38c48348]
add esp, 0x38
ret 0xd4e8
invalid
cmp bl, al
ret
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x140130ace]
adc eax, 0xe4c49
mov r8d, 4
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x38
add esp, 0x38
cmp byte [rax - 1], cl
loopne 0x14004bedb
jmp rax
jmp rax
sub esp, 0x38
mov rax, qword [rcx]
add dword [rdi], ecx
mov dh, 8
invalid
add dword [rdi], ecx
mov dh, 8
invalid
lea r8, [0x14015b0ac]
adc byte [rax], al
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
add ecx, eax
mov byte [rcx + rax - 0x3f], cl
add ecx, eax
jmp rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14011cbf1]
xor cl, byte [0xe8edbece]
jmp 0x14004c06c
test al, 1
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cbcd]
invalid
or al, 0xd
invalid
sbb byte [rax - 0x73], cl
adc eax, 0xd0cf6
invalid
or al, 0xd
invalid
test byte [rcx + 0x223e900], 0
add cl, ch
jmp 0x14004c0ff
and eax, dword [rdx]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cbc6]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cbc6]
xlatb
or al, 0xd
add cl, ch
jmp 0x14004c0ba
mov byte [rcx], 0
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc14]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc14]
add cl, ch
jmp 0x14004c09f
xchg ebx, eax
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xd0cdd
invalid
lea rdx, [0x14011cbfc]
add cl, ch
jmp 0x14004c0ff
fild dword [rcx]
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc18]
loope 0x14004bf41
invalid
invalid
loope 0x14004bf41
or eax, 0x1c3e900
add cl, ch
jmp 0x14004c0ff
ret
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xd0cc0
invalid
or al, 0xd
invalid
lea rdx, [0x14011cc0f]
ror byte [rcx + 0x118e900], 0
jmp 0x14004c06c
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xd0cbf
invalid
or al, 0xd
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0cbf
invalid
or al, 0xd
invalid
mov edi, 0xe9000d0c
or al, 0xd
add cl, ch
invalid
jmp 0x14004c0ff
xchg ebx, eax
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0c6b
invalid
or al, 0xd
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0c6b
invalid
or al, 0xd
invalid
lea edx, [0x14011cbea]
imul ecx, dword [rcx + 0x7b84100], 0
add byte [rcx - 0x48], al
invalid
mov r8d, 7
add byte [rax], al
jmp 0x14004c120
xchg esi, eax
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14011cbf5]
mov eax, dword [rax + 0x18]
lea rdx, [0x14011cbf5]
lea edx, [0x14011cbf5]
jmp 0x14004c0ba
sbb byte [rcx], al
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xd0c14
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0c14
invalid
invalid
jmp 0x14004c09f
in eax, 0
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14011cbf8]
lea edx, [0x14011cbf8]
or eax, 0xcde900
add byte [rax], al
jmp 0x14004c09f
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc06]
lea edx, [0x14011cc06]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x14011cc06]
or al, 0xd
add cl, ch
mov ch, 0
or eax, 0xb5e900
jmp 0x14004c09f
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14011cbf3]
lea edx, [0x14011cbf3]
or eax, 0x486deb00
jmp 0x14004c06c
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cbd2]
lea edx, [0x14011cbd2]
lea edx, [0x14011cbd2]
ror byte [rbx], 0xd
add cl, ch
movabs dword [0x48204a8b48000000], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
or eax, 0xa3e900
jmp 0x14004c0ba
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cbde]
adc eax, 0xd0bb4
or ecx, dword [0x140f0a92d]
add byte [rax], al
jmp 0x14004c11a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14011cc01]
jmp 0x14004c06c
invalid
sub byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc1d]
invalid
invalid
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0bc6
invalid
invalid
invalid
invalid
invalid
jmp 0x14004c09f
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0xd0b58
sbb byte [rax - 0x73], cl
adc eax, 0xd0b58
mov r8d, 2
jmp 0x14004c120
invalid
add byte [rax], al
invalid
test eax, 0x48000000
mov ecx, dword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc03]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0b79
jmp 0x14004c0ba
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0b36
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0b36
mov r8d, 4
add byte [rax], al
jmp 0x14004c120
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc11]
invalid
invalid
or eax, 0x3b84100
add byte [rax], al
add bl, ch
pop rsi
mov r8d, 3
jmp 0x14004c120
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc0a]
invalid
add bl, ch
invalid
or eax, 0x4828eb00
mov ecx, dword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cc21]
jmp 0x14004c0ff
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0ada
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xd0ada
mov r8d, 5
jmp 0x14004c120
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cbe4]
mov r8d, 6
add rsp, 0x38
jmp rax
inc rax
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x1400cc789]
mov qword [rsp + 0x20], rax
lea rax, [0x14013061f]
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.14001e140
nop
add rsp, 0x38
ret
mov rax, qword [rax + 0x18]
lea rdx, [0x140130ace]
invalid
invalid
invalid
mov r8d, 4
add rsp, 0x38
jmp rax
push 0x48d08948
mov ecx, dword [rcx]
lea rdx, [rcx + 0x20]
lea r8, [rsp + 0x60]
and al, 0x60
mov qword [r8], rdx
lea rdx, [0x14004c280]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
lea rdx, [0x14011a47e]
mov qword [rsp + 0x38], rdx
push rsp
and al, 0x38
lea rdx, case.0x1400383bf.287
adc eax, 0xfffff7cb
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 0xa
mov dword [rsp + 0x40], 0xa
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xd070a
lea r9, [0x14011c9f1]
scasb al, byte [rdi]
invalid
or eax, 0xdb84100
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x9f
sbb ebp, edi
call qword [rax + 0x68c48348]
add byte [rax - 0x39], cl
and al, 0x20
and al, 0x20
and al, 0x20
invalid
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x9f
sbb ebp, edi
call qword [rax + 0x68c48348]
ret
sub rsp, 0x68
mov rax, rdx
mov rcx, qword [rcx]
lea rdx, [rcx + 0x20]
lea r8, [rsp + 0x60]
mov qword [r8], rdx
lea rdx, [0x14004c280]
invalid
dec dword [rax - 0x77]
push rsp
and al, 0x50
push rax
invalid
push rax
mov qword [rsp + 0x48], r8
lea rdx, [0x14011a47e]
mov qword [rsp + 0x38], rdx
lea rdx, case.0x1400383bf.287
idiv edi
dec dword [rax - 0x77]
push rsp
and al, 0x30
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 0xa
mov qword [rsp + 0x20], 6
lea rdx, [0x14011ca0a]
lea r9, [0x14011c9f1]
mov r8d, 0xd
add byte [rax], al
add byte [rax], al
mov rcx, rax
call fcn.14001dcf0
std
call qword [rax + 0x68c48348]
std
call qword [rax + 0x68c48348]
ret
mov ecx, dword [rcx]
lea rdx, [rcx + 0x18]
push rcx
sbb byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
mov qword [r8], rdx
lea rdx, [0x14004c280]
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x48], r8
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
lea rdx, [0x14011a47e]
mov qword [rsp + 0x38], rdx
lea rdx, [0x14004c447]
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x40], 0xa
mov dword [rsp + 0x40], 0xa
mov dword [rsp + 0x40], 0xa
mov qword [rsp + 0x20], 4
lea rdx, str.ParameterErrorTiffSignatureNotFoundTiffSignatureInvalidImageFileDirectoryNotFoundInconsistentSizesEncounteredUnexpectedCompressedDataactual_bytesrequired_bytesInconsistentStripSamplesactual_samplesrequired_samplesInvalidDimensionsInvalidTagInvalidTagValueTypeRequiredTagNotFoundUnknownPredictorUnknownPlanarConfigurationByteExpectedUnsignedIntegerExpectedSignedIntegerExpectedRequiredTagEmptyStripTileTagConflictCycleInOffsetsJpegDecoderSamplesPerPixelIsZero
lea edx, str.ParameterErrorTiffSignatureNotFoundTiffSignatureInvalidImageFileDirectoryNotFoundInconsistentSizesEncounteredUnexpectedCompressedDataactual_bytesrequired_bytesInconsistentStripSamplesactual_samplesrequired_samplesInvalidDimensionsInvalidTagInvalidTagValueTypeRequiredTagNotFoundUnknownPredictorUnknownPlanarConfigurationByteExpectedUnsignedIntegerExpectedSignedIntegerExpectedRequiredTagEmptyStripTileTagConflictCycleInOffsetsJpegDecoderSamplesPerPixelIsZero
add byte [rax - 0x73], cl
adc eax, 0xcdc24
lea edx, str.ParameterErrorTiffSignatureNotFoundTiffSignatureInvalidImageFileDirectoryNotFoundInconsistentSizesEncounteredUnexpectedCompressedDataactual_bytesrequired_bytesInconsistentStripSamplesactual_samplesrequired_samplesInvalidDimensionsInvalidTagInvalidTagValueTypeRequiredTagNotFoundUnknownPredictorUnknownPlanarConfigurationByteExpectedUnsignedIntegerExpectedSignedIntegerExpectedRequiredTagEmptyStripTileTagConflictCycleInOffsetsJpegDecoderSamplesPerPixelIsZero
lea r9, [0x14012cb07]
mov r8d, 0xe
mov rcx, rax
call fcn.14001dcf0
std
call qword [rax + 0x68c48348]
invalid
std
call qword [rax + 0x68c48348]
ret
cmp rax, 4
mov r8d, 2
cmovb r8, rax
lea rax, [0x14015b118]
movsxd r8, dword [rax + r8*4]
add r8, rax
rol byte [rcx - 1], 0xe0
rol byte [rcx - 1], 0xe0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011ca17]
mov r8d, 0x11
jmp 0x14004c4f8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140029efa]
mov qword [rsp + 0x20], rax
lea rax, [0x14011ca35]
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.14001e140
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011ca3c]
mov r8d, 0xa
jmp 0x14004c4f8
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011ca28]
mov r8d, 0xd
add rsp, 0x38
jmp rax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
pop rax
add dword [rax - 0x73], ecx
or al, 0
invalid
cmp rcx, rbx
cmova rbx, rcx
fnstenv [r9]
ror byte [rax - 0x77], cl
mov ecx, ebx
shr rcx, 0x3c
sete dl
cmp rbx, 5
mov ecx, 4
cmovb rbx, rcx
invalid
lea r8, [rbx*8]
add byte [rax], al
add cl, al
loop 0x14004e9df
test rax, rax
je 0x14004e9f6
shl rax, 3
mov r9, qword [rsi + 8]
mov qword [rsp + 0x38], r9
mov qword [rsp + 0x48], rax
and al, 0x48
jmp 0x14004e9f8
xor ecx, ecx
leave
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rcx
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
stc
stc
invalid
mov rdx, qword [rsp + 0x30]
call fcn.1400ddae0
invalid
lock or byte [rax], al
or byte [rax], al
or byte [rax], al
int3
invalid
lea edx, [rax + rax]
popfq
add byte [rax], al
add byte [rax], al
add edx, edx
test rax, rax
je 0x14004eaa6
ror byte [rax - 0x7b], cl
sal byte [rcx + rbx + 0x48], 0xc1
loopne 0x14004ea93
shl rax, 2
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
or byte [rax - 0x77], r9b
and al, 0x38
mov qword [rsp + 0x48], rax
mov eax, 2
invalid
jmp 0x14004eaa8
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
and al, 0x20
mov rcx, rdi
call fcn.140016fbe
cld
dec dword [rax - 0x7d]
invalid
add byte [rbp + 0x1b], dh
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
jl 0x14004ead9
invalid
and al, 0x20
and byte [rax - 0x77], cl
stc
cld
dec dword [rax - 0x7d]
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
leave
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
xor al, ch
out dx, eax
or byte [rax], al
int3
xor al, ch
out dx, eax
or byte [rax], al
sub rsp, 0x40
sub esp, 0x40
mov r8, rdx
mov rdx, rcx
lea rsi, [rsp + 0x28]
mov rcx, rsi
int1
int1
mov ebx, 0
add byte [rax], al
add byte [rax], al
or byte [rax - 0x75], 2
xor rax, rbx
mov al, byte [rsi + 8]
mov byte [rdi + 8], al
jmp 0x14004ebcb
mov rdx, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140023c12
mov al, byte [rsi + 0x18]
mov byte [rbx + 0x18], al
movups xmm0, xmmword [rbx]
movups xmmword [rdi], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rdi + 0x10], rax
mov al, byte [rbx + 0x18]
mov byte [rdi + 0x18], al
mov eax, dword [rbx + 0x19]
add rbx, 3
jmp 0x14004ebcb
lea rcx, [rdi + 8]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
sbb al, r13b
mov byte [rsp + rdi*8 - 1], cl
test rcx, rcx
js 0x14004eceb
mov rdx, qword [rsi + 0x20]
call fcn.14005fc44
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
sbb dword [rdi + rax], edx
cld
dec dword [rax - 0x75]
invalid
cmp rdx, r8
je 0x14004ed76
mov r9b, byte [rcx + r8]
lea r10d, [r9 - 0x41]
cmp r10b, 0x1a
mov byte [rcx + r8], r10b
inc r8
jmp 0x14004ed51
mov qword [rsi], rax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rdx
add rsp, 0x38
pop rdi
pop rsi
ret
sub rsp, rax
movaps xmmword [rsp + 0x2b60], xmm15
movaps xmmword [rsp + 0x2b50], xmm14
and al, 0x50
sub eax, dword [rax]
add byte [rdi + rcx + 0x29], al
lodsb al, byte [rsi]
and al, 0x40
sub eax, dword [rax]
add byte [rdi + rcx + 0x29], al
sub dword [rsp + 0x2b30], esp
movaps xmmword [rsp + 0x2b20], xmm11
movaps xmmword [rsp + 0x2b10], xmm10
xchg esp, eax
and al, 0x10
sub eax, dword [rax]
add byte [rdi + rcx + 0x29], al
mov word [rax + rax], fs
sub eax, dword [rax]
add byte [rdi + rcx + 0x29], al
sub dword [rsp + 0x2af0], eax
movaps xmmword [rsp + 0x2ae0], xmm7
movaps xmmword [rsp + 0x2ad0], xmm6
mov r11, rdx
mov rdi, rcx
mov rax, qword [rsp + 0x2bf0]
mov r10d, dword [rsp + 0x2be8]
mov r14d, dword [rsp + 0x2be0]
movabs rbp, 0x8000000000000000
mov rcx, qword [rax]
xor rcx, rbp
cmp rcx, 0xc
mov edx, 0xc
cmovb rdx, rcx
ror dword [rax - 0x73], 1
or eax, 0x10c2be
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
mov esi, r14d
mov ebx, r10d
movabs rcx, 0x800000000000000a
movabs r13, 0x8000000000000001
add byte [rax], al
add byte [rax], al
add byte [rax + 0x41f78945], al
test dword [rcx + 0xf], 0x9bc49cf
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp bh, 0xe2
jmp rdx
and al, 0x50
sub eax, dword [rax]
add byte [rdi + rcx + 0x29], al
lodsb al, byte [rsi]
and al, 0x40
sub eax, dword [rax]
add byte [rdi + rcx + 0x29], al
sub dword [rsp + 0x2b30], esp
movaps xmmword [rsp + 0x2b20], xmm11
invalid
invalid
invalid
sub dword [rsp + 0x2af0], eax
test dword [rcx + 0xf], 0x9bc49cf
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp bh, 0xe2
jmp rdx
mov dword [rsp + 0xa8], r14d
mov dword [rsp + 0x1420], r10d
imul rbx, rsi
mov rax, rbx
shr rax, 0x3e
shl rbx, 2
xor ecx, ecx
or ecx, ebx
mov qword [rsp + 0x9e0], rcx
mov qword [rsp + 0xf20], r9
add byte [rax], al
cmp rcx, r9
jne 0x140056944
mov dword [rsp + 0x1b7c], r14d
mov dword [rsp + 0x1b80], r10d
xor esi, esi
mov byte [rsp + 0x1b84], sil
mov qword [rsp + 0x1aa8], r13
mov al, 2
mov byte [rsp + 0x1b5c], al
add byte [rbx + 0x1b2424a4], al
add byte [rax], al
add byte [rbx + 0x1af824a4], al
add byte [rax], al
add byte [rbx + 0x1b3024a4], al
add byte [rax], al
add dh, al
invalid
test byte [rsi + rax*4], ah
and al, 0x86
and al, 0x60
sbb al, byte [rax]
add byte [rax], al
mov eax, 8
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
sbb al, byte [rax]
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rsp + 0x1a70], xmm0
add byte [rax], al
mov qword [rsp + 0x1a80], rax
movups xmmword [rsp + 0x1a88], xmm0
mov byte [rdx], bl
add byte [rax], al
mov qword [rsp + 0x1a98], rax
and qword [rsp + 0x1aa0], 0
mov qword [rsp + 0x1b90], r11
mov dword [rsp + 0x1b98], 0x1000001
cwde
sbb eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add dword [rsi - 0x39], esp
test byte [rdi + rax*4], ah
sbb eax, dword [rax]
add byte [rsi], al
invalid
or byte [rax + 0x24848801], dh
test dword [rbx], ebx
add byte [rax], al
cwde
sbb eax, dword [rax]
add byte [rcx], al
add byte [rax], al
add dword [rsi - 0x39], esp
test byte [rdi + rax*4], ah
sbb eax, dword [rax]
add byte [rsi], al
invalid
or byte [rax + 0x24848801], dh
test dword [rbx], ebx
add byte [rax], al
mov byte [rsp + 0x1b9b], al
mov byte [rsp + 0x1b98], sil
cwde
sbb eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x1b6c], al
movups xmmword [rsp + 0xb48], xmm0
or rax, qword [rax]
add byte [rdi], cl
adc byte [rsp + 0x1b60], al
invalid
sbb eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0xb3c], eax
mov rax, qword [rsp + 0x1b24]
mov qword [rsp + 0xb30], rax
mov eax, dword [rsp + 0x1b2c]
mov dword [rsp + 0xb38], eax
cmp byte [rbx], cl
add byte [rax], al
mov dword [rsp + 0xb58], r14d
mov ah, 0x24
pop rax
or eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], al
and al, 0x5c
or eax, dword [rax]
add bh, al
test byte [rax + riz*2], ah
or eax, dword [rax]
add byte [rax], al
add dword [rsi], eax
or byte [rbx + 0x1b982484], cl
add byte [rax], al
mov qword [rsp + 0xb20], r11
add byte [rax], al
cwde
sbb eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x1b6c], al
or rax, qword [rax]
add byte [rdi], cl
adc byte [rsp + 0x1b60], al
invalid
sbb eax, dword [rax]
invalid
cmp byte [rbx], cl
add byte [rax], al
mov ah, 0x24
pop rax
or eax, dword [rax]
add byte [rcx + rcx*4 - 0x6c], al
and al, 0x5c
or eax, dword [rax]
add bh, al
test byte [rax + riz*2], ah
or eax, dword [rax]
add byte [rax], al
add dword [rsi], eax
or byte [rbx + 0x1b982484], cl
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xb64], eax
and qword [rsp + 0xb28], 0
and dword [rsp + 0xb68], 0
mov byte [rsp + 0xb6c], sil
mov ah, 0x24
insb byte [rdi], dx
or eax, dword [rax]
add byte [rbx + 3], bh
mov ebx, 3
test r14d, r14d
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x58], r9
mov qword [rsp + 0x68], r8
je 0x140050237
test r10d, r10d
je 0x14005020a
mov rsi, r11
mov cl, 6
mov dl, 8
call case.0x14004beaa.90
test al, al
je 0x140050211
mov esi, 0x60802
jmp 0x140050237
mov qword [rsp + 0xc0], r11
xor eax, eax
mov byte [rsp + 0xd0], al
and qword [rsp + 0xa8], 0
mov qword [rsp + 0xb0], 1
and qword [rsp + 0xb8], 0
add byte [rax - 0x77], cl
invalid
mov dword [rsp + 0xf4], r14d
mov dword [rsp + 0x178], r10d
imul rbx, rsi
mov rax, rbx
shr rax, 0x3e
shl rbx, 2
xor ecx, ecx
neg rax
sbb rcx, rcx
or rcx, rbx
or ecx, ebx
mov qword [rsp + 0x180], rcx
mov qword [rsp + 0x118], r9
cmp rcx, r9
add al, byte [rax]
add dh, al
or byte [rax], r8b
or byte [rax], al
and qword [rsi], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
or al, 0
mov r8d, 4
mov rcx, rsi
xor edx, edx
call fcn.14004ad27
bswap r14d
lea rdi, [rsp + 0x4c0]
mov dword [rdi], r14d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
or al, 0
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rdi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 4
mov r8d, 8
mov rcx, rsi
call fcn.14004ad27
mov eax, 0xcd0fffff
mov dword [rdi], ebp
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
lea ecx, [0x140119588]
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x4c0]
mov r9d, 4
mov rcx, rax
call fcn.140060059
adc dword [rbx], ecx
add dword [rax], eax
test bl, bl
setne byte [rsi + 8]
xchg ebp, eax
or byte [rax - 0x39], r9b
and al, 0x20
or dword [rax], eax
add byte [rax], al
mov eax, 0xcd0fffff
adc dword [rbx], ecx
add dword [rax], eax
xchg ebp, eax
or byte [rax - 0x39], r9b
and al, 0x20
or dword [rax], eax
add byte [rax], al
lea rdi, [rsp + 0x4c0]
lea rdx, [rsp + 0xd8]
mov rcx, rdi
mov r8d, 0x73594870
mov r9, rsi
call fcn.14004a9d6
mov rbx, qword [rdi]
cmp rbx, 6
jne 0x140052765
movabs rbp, 0x8000000000000000
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r8d, 0x45544c50
call fcn.14004a9d6
dec dword [rax - 0x75]
invalid
cmp rbx, 6
jne 0x140052765
dec dword [rax - 0x75]
invalid
cmp qword [rsp + 0x1aa8], r13
je 0x14004f623
add byte [rax + rax*2 + 0x4c], dh
mov ecx, dword [rsp + 0x1ab0]
mov r9, qword [rsp + 0x1ab0]
mov rax, qword [rsp + 0x1ab8]
mov qword [rsp + 0x20], rax
sbb al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x20
lea rsi, [rsp + 0x4c0]
lea rdx, [rsp + 0xd8]
mov rcx, rsi
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r8d, 0x534e5274
call fcn.14004a9d6
mov rbx, qword [rsi]
invalid
cmp rbx, 6
jne 0x140052765
mov al, byte [rsp + 0x1b86]
cmp al, 4
test byte [rsi + rax*4], ah
sbb eax, dword [rax]
add byte [rsp + rax], bh
jne 0x140052508
cmp dword [rsp + 0x1af8], 0
je 0x14004f668
mov edx, dword [rsp + 0x1afc]
lea rsi, [rsp + 0x4c0]
lea r8, [rsp + 0xd8]
mov rcx, rsi
call fcn.14004a9ab
mov bl, 0xff
dec dword [rax - 0x75]
invalid
cmp rbx, 6
jne 0x140052765
cmp dword [rsp + 0x1b30], 0
je 0x1400525bc
lea rdx, [rsp + 0x1b34]
lea rsi, [rsp + 0x4c0]
xchg esp, eax
and al, 0x34
sbb eax, dword [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rax + rax], 0
jmp 0x14005259f
movabs rcx, 0x8000000000000003
mov qword [rdi], rcx
mov qword [rdi + 0x20], r13
movups xmm0, xmmword [rax]
movups xmmword [rdi + 0x28], xmm0
mov rax, qword [rax + 0x10]
mov qword [rdi + 0x38], rax
jmp 0x140053207
mov r12, rcx
mov qword [rsp + 0x68], r8
mov dword [rsp + 0xf20], r14d
mov dword [rsp + 0x190], r10d
mov r15, rbx
imul r15, rsi
mov rax, r15
clc
shr rax, 0x3e
lea rcx, [r15*4]
add byte [rax], al
add byte [rax], al
xor edx, edx
neg rax
sbb rdx, rdx
or rdx, rcx
mov qword [rsp + 0x8c8], rdx
mov qword [rsp + 0x1460], r9
adc al, 0
add byte [rbp - 0x77], cl
int 0x4c
cmp edx, ecx
jne 0x140056b09
xorps xmm0, xmm0
movups xmmword [rsp + 0x1030], xmm0
and dword [rsp + 0x1020], 0
add byte [rax], al
mov qword [rsp + 0x1028], r11
lea rdx, [rsp + 0x290]
nop
add al, byte [rax]
add byte [rsi - 0x39], ah
add cl, byte [rcx + 0x49]
mov r8d, 2
mov rcx, r11
mov ecx, ebx
call fcn.14004731f
test rax, rax
jne 0x14004f782
lea rdx, [rsp + 0x290]
mov word [rdx], 0x2a
mov rcx, qword [rsp + 0x1028]
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov eax, 2
call fcn.14004731f
test rax, rax
jne 0x14004f782
lea rcx, [rsp + 0x1020]
add qword [rcx + 0x10], 4
xor edx, edx
call fcn.14004d06a
test rax, rax
je 0x140051a40
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
mov esi, 0x48000022
mov ebp, edi
mov rbp, rdi
lea rdx, [rsp + 0xb20]
mov qword [rdx + 8], rax
mov word [rdx], 0x16
invalid
add byte [rax - 0x73], cl
mov esp, 0x1a6024
add byte [rax - 0x77], cl
stc
and al, 0x20
or eax, dword [rax]
add byte [rax - 0x77], cl
or byte [rsi - 0x39], spl
add dl, byte [rsi]
invalid
add byte [rax - 0x73], cl
mov esp, 0x1a6024
add byte [rax - 0x77], cl
stc
invalid
call fcn.14005a7f9
mov rax, qword [rdi]
mov rcx, r12
cmp rax, r12
jne 0x14004ffad
movups xmm0, xmmword [rsp + 0x1a68]
movups xmm1, xmmword [rsp + 0x1a78]
sbb al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x1a78], cl
movaps xmmword [rsp + 0x1870], xmm1
movaps xmmword [rsp + 0x1860], xmm0
mov r14, qword [rsp + 0x1870]
add byte [rax], al
mov rax, r14
and rax, 3
je 0x140051163
jns 0x14004f801
add byte [rax], al
jns 0x14004f801
add byte [rax], al
lea rdx, [rsp + 0x1a60]
and word [rdx], 0
mov byte [rdx + 2], 0
add al, byte [rax]
add al, byte [rax]
mov edi, 4
sub rdi, rax
invalid
mov rcx, qword [rsp + 0x1868]
mov r8, rdi
call fcn.14004731f
test rax, rax
je 0x140051158
mov qword [rsp + 0x1660], 0x16
mov qword [rsp + 0x1668], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x1670], xmm0
and qword [rsp + 0x1680], 0
and dword [rsp + 0x1680], 0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
invalid
and dword [rsp + 0x1680], 0
jmp 0x14005140e
mov r12, r8
mov bpl, byte [rax + 8]
mov al, byte [rax + 9]
lea rcx, [rsp + 0x1a60]
invalid
sbb al, byte [rax]
add byte [rcx + rcx*4 + 0x59], cl
mov qword [rcx], r13
mov qword [rsp + 0xb60], r11
or eax, dword [rax]
add byte [rax - 0x46], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24948948], al
and al, 0x20
or eax, dword [rax]
invalid
invalid
or eax, dword [rax]
add byte [rax - 0x46], cl
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24948948], al
and al, 0x20
or eax, dword [rax]
invalid
mov byte [rsp + 0xb28], bpl
mov byte [rsp + 0xb29], al
mov r15, r9
mov r13, r10
call fcn.140057215
add byte [rbp - 0x77], cl
invalid
add byte [rbp - 0x77], cl
call 0x184ff81e8
cli
mov dword [rsp + 0x1460], r14d
mov rdx, r15
cli
mov dword [rsp + 0x1460], r14d
invalid
mov dword [rsp + 0x1860], r8d
mov dword [rsp + 0x1860], eax
imul rbx, rsi
mov rax, rbx
shr rax, 0x3e
shl rbx, 2
xor ecx, ecx
neg rax
sbb rcx, rcx
or rcx, rbx
mov qword [rsp + 0x1660], rcx
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x290], r15
cmp rcx, r15
cmp ecx, edi
cmp ecx, edi
jne 0x140056ba0
mov qword [rsp + 0x1a68], r12
mov qword [rsp + 0x1a70], rdx
mov dword [rsp + 0x1a70], edx
and qword [rsp + 0x1a60], 0
cmp bpl, 3
jne 0x14004fef7
mov dword [rsp + 0x20], r8d
lea rdx, [rsp + 0xb20]
lea r8, [rsp + 0x1a60]
and al, 0x60
sbb al, byte [rax]
add byte [rax - 0x77], cl
stc
mov r9d, r14d
call fcn.14005acaf
jmp 0x14004ff1f
lea rsi, [rsp + 0x1a60]
mov qword [rsi + 0x28], r11
sub byte [rax - 0x77], cl
invalid
mov dword [rsi + 0x34], 1
add byte [rax], al
add byte [rsi - 0x39], ah
xor byte [rdx], r8b
add byte [rcx + rcx*4 + 0x54], al
and al, 0x28
mov word [rsi + 0x30], 2
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], r14d
mov rcx, rdi
and byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.14005722d
invalid
js 0x14004f956
invalid
invalid
mov rcx, rsi
call fcn.140059aad
jmp 0x140053207
invalid
mov qword [rsp + 0x290], r11
mov byte [rsp + 0x298], 1
add byte [rax], al
invalid
pushfq
and al, 0x90
add al, byte [rax]
add dh, al
test byte [rax + rbx*4], ah
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add dword [rcx + rcx*4 - 0x4c], eax
and al, 0xc8
or byte [rax], al
add byte [rcx + rcx*4 - 0x6c], al
mov dword [rsp + 0x8c8], r14d
mov dword [rsp + 0x1460], r10d
and al, 0x60
adc al, 0
add byte [rax], al
and al, 0x60
adc al, 0
add byte [rax], al
imul rbx, rsi
mov rax, rbx
shr rax, 0x3e
shl rbx, 2
xor ecx, ecx
imul rbx, rsi
mov rax, rbx
shr rax, 0x3e
shl rbx, 2
xor ecx, ecx
neg rax
sbb rcx, rcx
or rcx, rbx
mov qword [rsp + 0x1860], rcx
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x60
invalid
add byte [rax], al
cmp rcx, r9
jne 0x140056c58
cmp r14d, 0xffff
ja 0x14004ff31
cmp r10d, 0x10000
jae 0x1400500f3
mov qword [rsp + 0x50], rdi
push rax
test r14w, r14w
setne al
test r10w, r10w
setne bl
ret
and bl, al
ret
ret
ret
cmp bl, 1
mov qword [rsp + 0x58], r9
jne 0x140050ee9
mov r12, r14
mov r13, r10
mov rbp, r8
mov sil, 0x28
sub byte [rax - 0x49], al
invalid
mov bh, 0x20
mov r14b, 0xa
jmp 0x140050ef9
mov r13, r11
mov qword [rsp + 0x68], r8
mov qword [rsp + 0x58], r9
mov qword [rsp + 0x50], rdi
jl 0x14004fa40
push rax
jl 0x14004fa40
push rax
mov ebp, dword [rax + 8]
mov ecx, 0x24
mov edx, 4
call fcn.1400c7baf
mov rdi, rax
movabs rax, 0x1010100000000
mov qword [rdi], rax
and word [rdi + 8], 0
and dword [rdi + 8], 0
and dword [rdi + 0xc], 0
mov byte [rdi + 0x10], 2
adc byte [r10], r8b
adc byte [r10], r8b
mov ecx, 0x1010101
mov dword [rdi + 0x11], ecx
adc dword [rdx + 0x15578801], esi
adc dword [rdx + 0x15578801], esi
and dword [rdi + 0x18], 0
cmp bpl, 0x64
mov r8d, 0x64
add byte fs:[rax], al
add byte [rdi + rcx + 0x42], al
invalid
test bpl, bpl
mov eax, 1
add byte [rax], al
add byte fs:[rax], al
add byte [rdi + rcx + 0x42], al
invalid
add byte [rax], al
cmovne eax, r8d
mov byte [rdi + 0x1c], 3
rol r14b, 0x47
sbb al, 3
mov dword [rdi + 0x1d], ecx
mov byte [rdi + 0x21], dl
cmp al, 0x32
jae 0x14004fc8b
test al, al
je 0x140056fa0
movzx ecx, al
mov ax, 0x1388
adc esi, dword [rcx]
shl byte [rsi - 9], cl
int1
adc esi, dword [rcx]
shl byte [rsi - 9], cl
int1
movzx r15d, ax
jmp 0x14004fc99
mov dword [rsp + 0x1860], r14d
mov dword [rsp + 0x1660], r10d
add byte [rax - 0x77], cl
fmul dword [rax + 0xf]
scasd eax, dword [rdi]
invalid
mov rcx, rax
shr rcx, 0x3e
shl rax, 2
xor edx, edx
neg rcx
sbb rdx, rdx
or rdx, rax
mov qword [rsp + 0x290], rdx
mov qword [rsp + 0x4c0], r9
cmp rdx, r9
retf 0x850f
add esi, dword [rdx]
invalid
add byte [rax - 0x77], cl
fmul dword [rax + 0xf]
scasd eax, dword [rdi]
invalid
retf 0x850f
mov r15, rbp
mov rbp, rdi
mov eax, r14d
mul r10d
jo 0x14004fb07
mov edi, eax
cmp eax, 0x3fffffff
jbe 0x140050134
movabs rax, 0x8000000000000006
mov qword [rbp], rax
mov qword [rbp + 8], r15
and qword [rbp + 0x20], 0
jmp 0x140053207
mov qword [rdi], rbp
mov byte [rdi + 8], 0xc
or al, 0x48
mov eax, 4
add byte [rax], al
add byte [rax + 0x20478948], al
or al, 0x48
mov eax, 4
add byte [rax], al
add byte [rax + 0x20478948], al
mov byte [rdi + 0x28], 0x10
jmp 0x140053207
mov qword [rsp + 0x50], rdi
mov dword [rsp + 0x1420], r14d
mov dword [rsp + 0x9e0], r10d
mov rdi, rbx
imul rdi, rsi
mov rax, rdi
shr rax, 0x3e
lea rcx, [rdi*4]
xor edx, edx
neg rax
sbb rdx, rdx
or rdx, rcx
mov qword [rsp + 0x1460], rdx
mov qword [rsp + 0x1860], r9
cmp rdx, r9
jne 0x140056d7e
mov rax, 0xffffffffe8287bff
lea rcx, [rdi + rax]
cmp rcx, rax
ja 0x14004ff71
shl rsi, 0x20
or rsi, 3
xor eax, eax
xor ecx, ecx
jmp 0x140050193
mov dword [rsp + 0x1860], r14d
mov dword [rsp + 0x1660], r10d
imul rbx, rsi
mov rax, rbx
shr rax, 0x3e
shl rbx, 2
xor ecx, ecx
mov rdx, rax
neg rdx
sbb rcx, rcx
or rcx, rbx
mov qword [rsp + 0x290], rcx
mov qword [rsp + 0x4c0], r9
cmp rcx, r9
jne 0x140056e15
test rax, rax
jne 0x14004ff3b
cmp rbx, r9
ja 0x14004ff3b
lea rax, [rsp + 0x1460]
mov byte [rax], 3
lea rcx, [rsp + 0x1020]
mov qword [rcx], rax
lea rax, [0x14011c160]
lea rdx, [rsp + 0x1a60]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [0x14004a1fe]
mov qword [rcx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], 1
lea rsi, [rsp + 0xb20]
mov rcx, rsi
call fcn.140047260
mov ecx, 0x18
mov edx, 8
call fcn.1400c7baf
movups xmm0, xmmword [rsi]
movups xmmword [rax], xmm0
mov rcx, qword [rsi + 0x10]
mov qword [rax + 0x10], rcx
jmp 0x14004ff4c
add al, al
movzx eax, al
mov r15d, 0xc8
sub r15d, eax
mov ecx, 0x80
mov edx, 1
call fcn.1400c7baf
mov rcx, rax
movups xmm0, xmmword [0x14011caeb]
movups xmmword [rax], xmm0
movups xmm0, xmmword [0x14011cafb]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x14011cb0b]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [0x14011cb1b]
movups xmmword [rax + 0x30], xmm0
movups xmm0, xmmword [0x14011cb2b]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [0x14011cb3b]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [0x14011cb4b]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [0x14011cb5b]
movups xmmword [rax + 0x70], xmm0
xor r8d, r8d
mov r9d, 0x64
mov r10d, 1
mov r11, rax
cmp r8, 0x80
je 0x14004fd62
xor r14d, r14d
cmp r14, 0x40
je 0x14004fd58
movzx r12d, byte [r11 + r14]
imul r12d, r15d
lea eax, [r12 + 0x32]
xor edx, edx
div r9d
mov edx, 0xff
cmp eax, edx
jb 0x14004fd47
mov eax, 0xff
cmp r12d, 0x32
cmovb eax, r10d
mov byte [r11 + r14], al
inc r14
jmp 0x14004fd20
add r8, 0x40
add r11, 0x40
jmp 0x14004fd14
mov qword [rsp + 0x2ab0], r13
and dword [rsp + 0x2ab8], 0
mov byte [rsp + 0x2abc], 0
mov eax, 3
mov qword [rsp + 0x1a60], rax
mov qword [rsp + 0x1a68], rdi
mov qword [rsp + 0x1a70], rax
mov eax, 2
mov qword [rsp + 0x1a78], rax
mov qword [rsp + 0x1a80], rcx
mov qword [rsp + 0x1a88], rax
and word [rsp + 0x1a90], 0
lea rax, [0x14011add4]
mov qword [rsp + 0x1a98], rax
and word [rsp + 0x1e98], 0
lea rax, [0x14011b6a2]
mov qword [rsp + 0x1ea0], rax
and word [rsp + 0x22a0], 0
lea rax, [0x14011b1f0]
mov qword [rsp + 0x22a8], rax
and word [rsp + 0x26a8], 0
lea rax, [0x14011bb54]
mov qword [rsp + 0x26b0], rax
and word [rsp + 0x2ac4], 0
mov dword [rsp + 0x2ac0], 0x10001
mov r15d, dword [rsp + 0x2be0]
mov dword [rsp + 0x118], r15d
mov r8d, dword [rsp + 0x2be8]
mov dword [rsp + 0xd8], r8d
mov rax, rbx
imul rax, rsi
mov rcx, rax
shr rcx, 0x3e
shl rax, 2
xor edx, edx
neg rcx
sbb rdx, rdx
or rdx, rax
mov qword [rsp + 0xa8], rdx
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0x1420], r13
cmp rdx, r13
jne 0x140056eac
shl rsi, 2
mov rax, rsi
mul rbx
mov rsi, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x68]
jo 0x140056f43
cmp rax, r13
ja 0x140056f43
lea r12, [rsp + 0x2ab0]
mov qword [rsp + 0x190], rcx
mov qword [rsp + 0x198], r13
mov dword [rsp + 0x1a0], r15d
mov dword [rsp + 0x1a4], r8d
mov rcx, r12
mov dl, 0xd8
call fcn.14005b473
test rax, rax
je 0x14004ffff
movabs rcx, 0x8000000000000009
mov qword [rsi], rcx
mov qword [rsi + 8], rax
jmp 0x1400514a7
lea rcx, [rdi + 8]
lea rdx, [0x14011c1c1]
mov r8d, 0x36
call fcn.140015f3d
movabs rax, 0x8000000000000006
mov qword [rdi], rax
and qword [rdi + 0x20], 0
lea rcx, [rsp + 0xb20]
call fcn.140057215
jmp 0x140053207
xor ecx, ecx
mov edx, r14d
jmp 0x1400500fb
lea rcx, str.byte_buffer_not_large_enough_for_the_specified_dimensions_and_f32_pixelswriting_color_type__not_yet_supported
mov edx, 0x48
call fcn.14004eaef
movabs rcx, 0x8000000000000005
mov qword [rdi], rcx
mov qword [rdi + 8], rbp
mov byte [rdi + 0x10], 0xb
mov qword [rdi + 0x28], rax
lea rax, [0x140119248]
jmp 0x14005012b
mov rax, r9
xor edx, edx
div rdi
mov rcx, rax
imul rcx, rdi
cmp rcx, r9
jne 0x14005017b
mov esi, 0xff
cmp rax, rsi
cmovb rsi, rax
lea eax, [rsi - 5]
cmp al, 0xfe
jae 0x1400510fd
shl rsi, 8
or rsi, 1
jmp 0x14004fbac
movups xmm0, xmmword [rsp + 0x1a68]
movups xmm1, xmmword [rsp + 0x1a78]
movups xmm2, xmmword [rsp + 0x1a88]
movaps xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
mov rcx, qword [rsp + 0x1a98]
mov qword [rbp + 0x38], rcx
movups xmmword [rbp + 0x28], xmm2
movaps xmm0, xmmword [rsp + 0x4c0]
movaps xmm1, xmmword [rsp + 0x4d0]
jmp 0x14005145f
lea r14, [rsp + 0xa20]
and qword [r14], 0
mov qword [r14 + 8], 1
mov esi, dword [rsp + 0x2ac0]
mov bpl, byte [rsp + 0x2ac4]
and qword [r14 + 0x10], 0
lea rdx, str.JFIF
mov r8d, 4
mov rcx, r14
call fcn.14002392a
mov ebx, esi
shr ebx, 0x10
lea rdi, [rsp + 0xb20]
mov word [rdi], 0x100
mov byte [rdi + 2], 2
mov byte [rdi + 3], bpl
mov r8d, 4
mov rcx, r14
mov rdx, rdi
call fcn.14002392a
rol si, 8
mov word [rdi], si
lea rdi, [rsp + 0xb20]
mov r8d, 2
mov rcx, r14
mov rdx, rdi
call fcn.14002392a
rol bx, 8
mov word [rdi], bx
lea rdx, [rsp + 0xb20]
mov r8d, 2
mov rcx, r14
call fcn.14002392a
lea rdx, [0x140158ba8]
mov r8d, 2
mov rcx, r14
call fcn.14002392a
mov r13, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
mov rcx, r12
mov dl, pe_nt_image_headers64
mov r8, r13
call fcn.14005b496
test rax, rax
je 0x1400505c8
movabs rcx, 0x8000000000000009
mov rdx, qword [rsp + 0x50]
mov qword [rdx], rcx
mov ecx, 8
jmp 0x140051493
mov ecx, 1
mov edx, r10d
call fcn.140049dd3
movabs rcx, 0x8000000000000005
mov qword [rdi], rcx
and word [rdi + 8], 0
mov word [rdi + 0xe], 0x8000
and dword [rdi + 0xa], 0
mov byte [rdi + 0x10], 6
mov qword [rdi + 0x28], rax
lea rax, [0x140119158]
mov qword [rdi + 0x30], rax
jmp 0x140053207
cmp edi, 0x3fffffe1
jbe 0x140051089
lea rcx, str.calculated_BMP_header_size_larger_than_232C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecs_bmpencoder.rs
mov edx, 0x2b
call fcn.14004eaef
movabs rcx, 0x8000000000000005
mov qword [rbp], rcx
mov qword [rbp + 8], r15
mov byte [rbp + 0x10], 8
mov qword [rbp + 0x28], rax
lea rax, [0x140119248]
mov qword [rbp + 0x30], rax
jmp 0x140053207
shl rsi, 0x20
or rsi, 4
movabs rax, 0xffffffff00000000
and rax, r9
mov ecx, r9d
or rax, rcx
movabs rcx, 0x300000000
or rbx, rcx
lea r14, [rsp + 0x1028]
mov qword [r14], rsi
mov qword [r14 + 8], rbx
mov qword [r14 + 0x10], rax
mov rsi, qword [rsp + 0x50]
mov ecx, 0x18
mov edx, 8
call fcn.1400c7baf
movups xmm0, xmmword [r14]
movups xmmword [rax], xmm0
mov rcx, qword [r14 + 0x10]
mov qword [rax + 0x10], rcx
movabs rcx, 0x8000000000000005
mov qword [rsi], rcx
mov qword [rsi + 8], rbp
mov byte [rsi + 0x10], 0xe
mov qword [rsi + 0x28], rax
lea rax, [0x1401191d0]
mov qword [rsi + 0x30], rax
jmp 0x140053207
mov esi, 1
jmp 0x140050237
lea rdx, [0x140119708]
mov r8d, 8
mov rcx, rsi
call fcn.14004731f
test rax, rax
je 0x1400515c2
mov rsi, rax
mov ebx, 2
lea rcx, [rsp + 0xb20]
call fcn.14004b8fd
mov ebp, 2
lea rcx, [rsp + 0x1a60]
call fcn.14004adfc
cmp ebp, 2
jne 0x14005028e
lea rcx, [rsp + 0xb20]
mov qword [rcx], rbx
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], rdi
call fcn.1400636ec
movabs rcx, 0x8000000000000009
mov rdx, qword [rsp + 0x50]
mov qword [rdx], rcx
mov qword [rdx + 8], rax
jmp 0x140053207
mov dword [rsp + 0x1030], ebp
mov dword [rsp + 0x1034], r12d
mov qword [rsp + 0x1038], rbx
mov qword [rsp + 0x1040], rsi
mov qword [rsp + 0x1048], rdi
movaps xmm0, xmmword [rsp + 0x1860]
movaps xmm1, xmmword [rsp + 0x1870]
movups xmmword [rsp + 0x1060], xmm1
movups xmmword [rsp + 0x1050], xmm0
mov qword [rsp + 0x1020], r15
mov qword [rsp + 0x1028], r14
cmp byte [rsp + 0x1062], 3
mov ebx, 3
jne 0x140050315
cmp byte [rsp + 0x1060], 0
jne 0x140050315
xor esi, esi
mov r13d, 3
mov rdi, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
jmp 0x1400531ca
cmp byte [rsp + 0x1066], 0
mov rdi, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
je 0x14005033f
test ebp, ebp
je 0x140051a2a
cmp byte [rsp + 0x1055], 2
je 0x140051a33
lea rsi, [rsp + 0x1030]
cmp byte [rsi + 0x25], 2
lea rax, [rsp + 0x105c]
lea rcx, [rsp + 0x1044]
cmove rcx, rax
lea rax, [rsp + 0x1058]
lea rdx, [rsp + 0x1040]
cmove rdx, rax
mov edx, dword [rdx]
mov ebp, dword [rcx]
mov rcx, rsi
call fcn.1400639bc
mov rdx, qword [rsp + 0x58]
lea r14, [rax - 1]
mov r13, r14
imul r13, rbp
cmp r13, rdx
jne 0x1400515b1
mov r15, rax
lea rdi, [rsp + 0x1460]
mov rcx, rdi
mov rdx, r14
call fcn.14005d4ca
mov rax, qword [rdi + 8]
mov qword [rsp + 0x70], rax
mov rbx, qword [rdi + 0x10]
mov rcx, rsi
call fcn.140063895
mov byte [rsp + 0x60], al
mov al, byte [rsp + 0x1067]
mov byte [rsp + 0x90], al
mov dil, byte [rsp + 0x1061]
mov al, byte [rsp + 0x1064]
mov byte [rsp + 0x78], al
cmp dil, 1
jne 0x140051a68
lea rdx, [rsp + 0x290]
and qword [rdx], 0
mov qword [rdx + 8], 1
xorps xmm0, xmm0
movups xmmword [rdx + 0x10], xmm0
lea rsi, [rsp + 0xb20]
mov rcx, rsi
call fcn.14004ae9c
mov rax, qword [rsi]
mov r13, qword [rsi + 8]
movabs r12, 0x8000000000000000
cmp rax, r12
je 0x1400505b9
mov qword [rsp + 0xf8], rbp
lea rsi, [rsp + 0xb20]
movups xmm0, xmmword [rsi + 0x10]
movups xmm1, xmmword [rsi + 0x20]
movups xmm2, xmmword [rsi + 0x30]
lea rcx, [rsp + 0x4c0]
movups xmmword [rcx + 0x30], xmm2
movups xmmword [rcx + 0x20], xmm1
movups xmmword [rcx + 0x10], xmm0
mov qword [rcx], rax
mov qword [rcx + 8], r13
lea rcx, [rsp + 0x1860]
mov qword [rsp + 0x98], r15
mov rdx, r15
call fcn.14005d4ca
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
mov qword [rsp + 0x170], r14
mov r9, r14
call fcn.14004af7b
mov r15, qword [rsi]
mov rdi, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0xa0], rax
test rdi, rdi
je 0x1400532eb
mov r14, r15
mov rbp, qword [rsp + 0xa0]
cmp rdi, rbp
cmovb rbp, rdi
add r15, rbp
sub rdi, rbp
mov rcx, qword [rsp + 0x1868]
mov rdx, qword [rsp + 0x1870]
mov r8d, 1
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.14004b0de
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rbx
mov cl, byte [rsp + 0x90]
mov dl, byte [rsp + 0x78]
mov r8b, byte [rsp + 0x60]
mov r9, qword [rsp + 0x70]
call fcn.140063a5d
mov r12d, eax
mov rsi, qword [rsp + 0x1868]
mov r13, qword [rsp + 0x1870]
mov rcx, rsi
mov rdx, r13
xor r8d, r8d
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.140046f81
mov byte [rax], r12b
lea rcx, [rsp + 0x4c0]
mov rdx, rsi
mov r8, r13
call fcn.14004b104
mov rbx, rbp
movabs r12, 0x8000000000000000
mov qword [rsp + 0x70], r14
test rax, rax
je 0x1400504c2
mov r13, rax
mov rcx, qword [rsp + 0x1860]
mov rdx, rsi
call fcn.14005fc44
mov rcx, qword [rsp + 0x4c0]
mov rdx, qword [rsp + 0x4c8]
call fcn.14005fc44
mov rdi, qword [rsp + 0x50]
mov ebx, 2
jmp 0x1400531a8
cmp r15d, 0x10000
mov rdx, qword [rsp + 0x50]
jae 0x140051470
mov eax, dword [rsp + 0x2be8]
cmp eax, 0x10000
jae 0x140051470
mov rdi, qword [rsp + 0x1a68]
mov rdx, qword [rsp + 0x1a70]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
mov rcx, rdi
mov rsi, rax
call fcn.14005b4fd
lea r14, [rsp + 0xa20]
and qword [r14 + 0x10], 0
mov rcx, r14
mov dl, 8
call fcn.14004754f
mov eax, esi
rol ax, 8
mov rsi, r15
lea r15, [rsp + 0xb20]
mov word [r15], ax
mov r8d, 2
mov rcx, r14
mov rdx, r15
call fcn.14002392a
mov eax, esi
rol ax, 8
mov word [r15], ax
lea rdx, [rsp + 0xb20]
mov r8d, 2
mov rcx, r14
call fcn.14002392a
mov rcx, r14
mov dl, 3
call fcn.14004754f
mov esi, 7
cmp rsi, 0x2b
je 0x140051bb4
mov al, byte [rdi + rsi - 3]
mov cl, byte [rdi + rsi - 2]
shl cl, 4
or cl, byte [rdi + rsi - 1]
mov dl, byte [rdi + rsi]
mov byte [rsp + 0xb20], al
mov byte [rsp + 0xb21], cl
mov byte [rsp + 0xb22], dl
mov r8d, 3
mov rcx, r14
mov rdx, r15
call fcn.14002392a
add rsi, 0xc
jmp 0x14005067a
mov rbp, r8
xor r13d, r13d
xor r14d, r14d
xor r12d, r12d
xor edi, edi
xor esi, esi
lea rdx, [rsp + 0xb20]
mov byte [rdx], 0
mov r8d, 1
mov rcx, r11
mov r15, r11
call fcn.14004731f
test rax, rax
jne 0x140051046
lea rdx, [rsp + 0xb20]
mov byte [rdx], 0
mov r8d, 1
mov rcx, r15
call fcn.14004731f
test rax, rax
jne 0x140051046
lea rdx, [rsp + 0xb20]
mov byte [rdx], r14b
mov r8d, 1
mov rcx, r15
call fcn.14004731f
test rax, rax
jne 0x140051046
lea rcx, [rsp + 0x290]
xor edx, edx
call fcn.14005aa67
test rax, rax
jne 0x140051046
lea rcx, [rsp + 0x290]
xor edx, edx
call fcn.14005aa67
test rax, rax
jne 0x140051046
lea rdx, [rsp + 0xb20]
mov byte [rdx], 0
mov r8d, 1
mov rcx, r15
call fcn.14004731f
test rax, rax
jne 0x140051046
lea rcx, [rsp + 0x290]
xor edx, edx
call fcn.14005aa67
test rax, rax
jne 0x140051046
lea rcx, [rsp + 0x290]
xor edx, edx
call fcn.14005aa67
test rax, rax
jne 0x140051046
lea rcx, [rsp + 0x290]
mov edx, r12d
call fcn.14005aa67
test rax, rax
jne 0x140051046
lea rcx, [rsp + 0x290]
mov edx, r13d
call fcn.14005aa67
test rax, rax
jne 0x140051046
lea rdx, [rsp + 0xb20]
mov byte [rdx], dil
mov r8d, 1
mov rcx, r15
call fcn.14004731f
test rax, rax
jne 0x140051046
lea rdx, [rsp + 0xb20]
mov byte [rdx], sil
mov r8d, 1
mov rcx, r15
call fcn.14004731f
test rax, rax
je 0x1400566b4
mov r13, qword [rsp + 0x50]
mov qword [r13 + 8], rax
movups xmm0, xmmword [rsp + 0x1a60]
movups xmm1, xmmword [rsp + 0x1a70]
movups xmm2, xmmword [rsp + 0x1a80]
movups xmmword [r13 + 0x10], xmm0
movups xmmword [r13 + 0x20], xmm1
movups xmmword [r13 + 0x30], xmm2
movabs rax, 0x8000000000000009
mov qword [r13], rax
jmp 0x140053207
mov r13, r14
mov r14, r10
mov qword [rsp + 0x68], r8
mov qword [rsp + 0x58], r9
mov rcx, r11
mov dl, 0x42
mov r15, r11
call fcn.14005ab0e
test rax, rax
jne 0x1400510f0
mov rcx, r15
mov dl, 0x4d
call fcn.14005ab0e
test rax, rax
jne 0x1400510f0
lea edx, [rdi*4 + 0x7a]
mov rcx, r15
call fcn.14005ab60
test rax, rax
jne 0x1400510f0
mov rcx, r15
xor edx, edx
call fcn.14005ab2d
test rax, rax
jne 0x1400510f0
mov rcx, r15
xor edx, edx
call fcn.14005ab2d
test rax, rax
je 0x140054aff
mov qword [rbp], r12
mov qword [rbp + 8], rax
jmp 0x140053207
mov qword [rsp + 0x90], r11
mov r12, r10
mov qword [rsp + 0x68], r8
mov r14, r9
cmp sil, 3
sete bpl
mov eax, ebp
xor al, 5
movzx eax, al
imul rdi, rax
add rdi, 0x16
lea rbx, [rsp + 0x1660]
mov rcx, rbx
mov rdx, rdi
call fcn.14005d4ca
mov r8, qword [rbx + 0x10]
mov al, 5
cmp r8, rdi
jae 0x140051893
movabs rbp, 0x8000000000000000
jmp 0x140053022
add rdi, r14
mov qword [rsp + 0x1870], rdi
add r14, 0xfffffffffffffffc
lea rax, [rsp + 0x1860]
mov qword [rsp + 0x4c0], rax
mov qword [rsp + 0x4c8], r14
and qword [rsp + 0x4e0], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x4d0], xmm0
mov byte [rsp + 0x4e8], 0
mov eax, dword [rsp + 0x2be0]
test eax, eax
je 0x140051358
mov eax, dword [rsp + 0x2be8]
test eax, eax
je 0x140051358
lea rax, [rsi*4 + 0xf423f]
shl rsi, 2
xor edx, edx
div rsi
mov r14, rax
add rax, rbx
dec rax
xor edx, edx
div r14
mov rbx, rax
lea rdi, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rdi
mov r8w, 0x11
mov r9d, dword [rsp + 0x2be0]
call fcn.14004e4d4
movzx eax, word [rdi]
cmp rax, 0x1a
jne 0x14005136a
lea rdi, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rdi
mov r8w, 0x10
mov r9d, dword [rsp + 0x2be8]
call fcn.14004e4d4
movzx eax, word [rdi]
cmp rax, 0x1a
jne 0x14005136a
lea rdi, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rdi
mov r8w, 5
mov r9w, 1
call fcn.14004e5a2
movzx eax, word [rdi]
cmp rax, 0x1a
jne 0x14005136a
mov qword [rsp + 0x20], 4
lea r9, [0x140119cfe]
lea rdi, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rdi
mov r8w, 1
call fcn.14004e689
movzx eax, word [rdi]
cmp rax, 0x1a
jne 0x14005136a
mov al, byte [0x140164338]
mov edx, 8
xor ecx, ecx
call fcn.1400ba930
test rax, rax
je 0x140057108
mov rdi, rax
mov qword [rsp + 0x60], rbx
xor eax, eax
mov word [rdi + rax*2], 1
inc rax
cmp rax, 4
jne 0x1400512cd
mov qword [rsp + 0x20], 4
lea rbx, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8w, 0x29
mov r9, rdi
call fcn.14004e689
movzx eax, word [rbx]
cmp rax, 0x1a
jne 0x140054a70
lea rbx, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8w, 0x18
mov r9w, 2
call fcn.14004e5a2
movzx eax, word [rbx]
cmp rax, 0x1a
jne 0x140054a70
mov rax, r14
shr rax, 0x20
je 0x14005482c
mov esi, 0x18
jmp 0x140054ac3
shl rsi, 0x20
or rsi, 6
mov r15d, dword [rsp + 0x2be8]
jmp 0x1400513bd
movzx esi, word [rsp + 0x296]
mov ecx, dword [rsp + 0x292]
mov r15d, dword [rsp + 0x298]
shl rcx, 0x10
shl rsi, 0x30
or rsi, rcx
mov rcx, qword [rsp + 0x29c]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x2a4]
mov dword [rsp + 0x88], ecx
mov rbx, qword [rsp + 0x2a8]
mov r14, qword [rsp + 0x2b0]
or rsi, rax
lea rcx, [rsp + 0x4c0]
call fcn.14004d137
mov qword [rsp + 0x1660], rsi
mov dword [rsp + 0x1668], r15d
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x166c], rax
mov eax, dword [rsp + 0x88]
mov dword [rsp + 0x1674], eax
mov qword [rsp + 0x1678], rbx
mov qword [rsp + 0x1680], r14
cmp si, 0x1a
je 0x14005142e
lea rsi, [rsp + 0x1020]
lea rdx, [rsp + 0x1660]
mov rcx, rsi
call fcn.14005a7f9
mov rax, qword [rsi]
cmp rax, r12
jne 0x140051437
mov qword [rbp], r12
jmp 0x140053207
mov rcx, qword [rsp + 0x1058]
mov qword [rbp + 0x38], rcx
movups xmm0, xmmword [rsp + 0x1028]
movups xmm1, xmmword [rsp + 0x1038]
movups xmm2, xmmword [rsp + 0x1048]
movups xmmword [rbp + 0x28], xmm2
movups xmmword [rbp + 0x18], xmm1
movups xmmword [rbp + 8], xmm0
mov qword [rbp], rax
jmp 0x140053207
movabs rax, 0x8000000000000006
mov qword [rdx], rax
and word [rdx + 8], 0
and dword [rdx + 0xa], 0
mov word [rdx + 0xe], 0x8000
mov ecx, 0x20
xor eax, eax
mov qword [rdx + rcx], rax
mov rcx, qword [rsp + 0xa20]
mov rdx, r13
call fcn.14005fc44
mov rax, qword [rsp + 0x1a60]
test rax, rax
je 0x1400514ca
imul r8, rax, 0xc
mov rcx, qword [rsp + 0x1a68]
mov edx, 4
call fcn.14000384b
mov r8, qword [rsp + 0x1a78]
test r8, r8
je 0x140053207
shl r8, 6
mov rcx, qword [rsp + 0x1a80]
mov edx, 1
call fcn.14000384b
jmp 0x140053207
call fcn.14005fc44
jmp 0x140053207
mov rsi, r13
and rsi, 0xffffffffffffff00
xor ebx, ebx
jmp 0x1400531ca
lea rax, [rsp + 0xb20]
lea rdi, [rsp + 0x190]
lea rsi, [rsp + 0xa20]
and qword [rsi + 5], 0
mov qword [rdi], rax
and qword [rsi], 0
mov rcx, rsi
call fcn.14004ad0d
lea rbx, [rsp + 0x4c0]
mov dword [rbx], r15d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rbx
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 4
mov r8d, 8
mov rcx, rsi
call fcn.14004a825
mov ecx, dword [rsp + 0x1b80]
bswap ecx
mov dword [rbx], ecx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x4c0]
mov r9d, 4
mov rcx, rax
call fcn.140060059
movzx eax, word [rsp + 0x1b87]
rol ax, 8
mov word [rsi + 8], ax
mov al, byte [rsp + 0x1b84]
mov byte [rsi + 0xc], al
mov qword [rsp + 0x20], 0xd
lea r15, [rsp + 0x4c0]
mov rcx, r15
mov rdx, rdi
mov r8d, 0x52444849
mov r9, rsi
call fcn.14004a8cc
mov rbx, qword [r15]
cmp rbx, 6
jne 0x1400535b6
mov bl, byte [rsp + 0x1b5c]
cmp bl, 2
je 0x140051797
mov r14d, dword [rsp + 0x1b54]
mov ebp, dword [rsp + 0x1b58]
lea rsi, [rsp + 0x290]
mov byte [rsi + 8], 0
and qword [rsi], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov r8d, 4
mov rcx, rsi
xor edx, edx
call fcn.14004ad27
bswap r14d
lea rdi, [rsp + 0x4c0]
mov dword [rdi], r14d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rdi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 4
mov r8d, 8
mov rcx, rsi
call fcn.14004ad27
bswap ebp
mov dword [rdi], ebp
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x4c0]
mov r9d, 4
mov rcx, rax
call fcn.140060059
test bl, bl
setne byte [rsi + 8]
mov qword [rsp + 0x20], 9
lea rdi, [rsp + 0x4c0]
lea rdx, [rsp + 0x190]
mov rcx, rdi
mov r8d, 0x73594870
mov r9, rsi
call fcn.14004a8cc
mov rbx, qword [rdi]
cmp rbx, 6
jne 0x1400535b6
cmp qword [rsp + 0x1ac0], r13
je 0x1400517e1
mov r9, qword [rsp + 0x1ac8]
mov rax, qword [rsp + 0x1ad0]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x4c0]
lea rdx, [rsp + 0x190]
mov rcx, rsi
mov r8d, 0x45544c50
call fcn.14004a8cc
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x1400535b6
cmp qword [rsp + 0x1aa8], r13
je 0x14005182b
mov r9, qword [rsp + 0x1ab0]
mov rax, qword [rsp + 0x1ab8]
mov qword [rsp + 0x20], rax
lea rsi, [rsp + 0x4c0]
lea rdx, [rsp + 0x190]
mov rcx, rsi
mov r8d, 0x534e5274
call fcn.14004a8cc
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x1400535b6
mov al, byte [rsp + 0x1b86]
cmp al, 4
jne 0x14005334c
cmp dword [rsp + 0x1af8], 0
je 0x140051870
mov edx, dword [rsp + 0x1afc]
lea rsi, [rsp + 0x4c0]
lea r8, [rsp + 0x190]
mov rcx, rsi
call fcn.14004a8a1
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x1400535b6
cmp dword [rsp + 0x1b30], 0
je 0x140053400
lea rdx, [rsp + 0x1b34]
lea rsi, [rsp + 0x4c0]
jmp 0x1400533e3
mov r13b, 4
sub r13b, bpl
mov rdx, qword [rsp + 0x1668]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcencode.rs
mov qword [rsp + 0x20], rax
lea rbx, [rsp + 0x1a60]
mov r9d, 0xe
mov rcx, rbx
call fcn.14004ada8
mov rax, qword [rbx]
mov qword [rsp + 0x78], rax
mov rax, qword [rbx + 8]
mov qword [rsp + 0x70], rax
mov rdi, qword [rbx + 0x10]
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x60], rax
and qword [rbx + 6], 0
and qword [rbx], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcheader.rs
lea rbx, [rsp + 0x1a60]
mov ecx, 4
mov r8d, 0xe
mov rdx, rbx
call fcn.14004a28e
lea rbp, [rsp + 0xb20]
mov dword [rbp], 0x66696f71
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcheader.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rbp
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcheader.rs
mov edx, 4
mov r8d, 8
mov rcx, rbx
call fcn.14005a7d3
mov dword [rbp], r15d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcheader.rs
mov qword [rsp + 0x20], rcx
lea rbp, [rsp + 0xb20]
mov r9d, 4
mov rcx, rax
mov r8, rbp
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcheader.rs
mov edx, 8
mov r8d, 0xc
mov rcx, rbx
call fcn.14005a7d3
bswap r12d
mov dword [rbp], r12d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcheader.rs
mov qword [rsp + 0x20], rcx
lea r12, [rsp + 0xb20]
mov r9d, 4
mov rcx, rax
mov r8, r12
call fcn.140060059
mov byte [rbx + 0xc], r13b
mov byte [rbx + 0xd], 0
mov rax, qword [rbx]
mov qword [r12], rax
mov rax, qword [rbx + 6]
mov qword [r12 + 6], rax
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fqoi_0.4.1_srcencode.rs
mov qword [rsp + 0x20], rax
lea r8, [rsp + 0xb20]
mov r9d, 0xe
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x70]
call fcn.140060059
xor eax, eax
cmp sil, 3
jne 0x140051c8a
mov r8, r14
cmp rax, 0x100
je 0x140051ca8
and dword [rsp + rax*4 + 0x1a60], 0
inc rax
jmp 0x140051a11
test r14, r14
je 0x14005033f
mov r13d, 7
xor esi, esi
jmp 0x1400531ca
mov rbp, rdi
movups xmm0, xmmword [rsp + 0x1020]
movups xmm1, xmmword [rsp + 0x1030]
movups xmmword [rsp + 0x1a68], xmm0
movups xmmword [rsp + 0x1a78], xmm1
jmp 0x14004f7b5
lea rsi, [rsp + 0x1660]
mov rcx, rsi
mov rdx, r14
call fcn.14005d4ca
lea r15, [rsp + 0xb20]
and qword [r15], 0
mov qword [r15 + 8], 1
and qword [r15 + 0x10], 0
mov ecx, edi
call fcn.140063a4e
lea rcx, [rsp + 0x4c0]
mov rdx, r15
mov r8d, eax
call fcn.14006334a
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rax
lea r13, [rsp + 0xb20]
mov rcx, r13
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
mov r9, r14
call fcn.14004af7b
mov r14, qword [r13]
mov r15, qword [r13 + 8]
mov rax, qword [r13 + 0x10]
mov qword [rsp + 0x68], rax
mov rax, qword [rsi + 8]
mov qword [rsp + 0x58], rax
mov rsi, qword [rsi + 0x10]
movabs rbp, 0x8000000000000000
mov r9, qword [rsp + 0x70]
test r15, r15
je 0x1400530c6
mov r12, r14
mov rdi, rbp
mov rbp, qword [rsp + 0x68]
cmp r15, rbp
cmovb rbp, r15
mov qword [rsp + 0x40], rsi
mov r14, qword [rsp + 0x58]
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x30], rbp
mov cl, byte [rsp + 0x90]
mov dl, byte [rsp + 0x78]
mov r8b, byte [rsp + 0x60]
call fcn.140063a5d
mov byte [rsp + 0xb20], al
mov r8d, 1
lea rbx, [rsp + 0x4c0]
mov rcx, rbx
lea rdx, [rsp + 0xb20]
call fcn.140062cde
test rax, rax
jne 0x14005317e
sub r15, rbp
mov rdx, r14
lea r14, [r12 + rbp]
mov rcx, rbx
mov r8, rsi
call fcn.140062cde
mov rbx, rbp
mov r9, r12
test rax, rax
mov rbp, rdi
je 0x140051b04
mov r13, rax
mov r14, qword [rsp + 0x58]
jmp 0x140053181
mov r13, qword [rsp + 0xa28]
mov r9, qword [rsp + 0xa30]
mov rcx, r12
mov dl, 0xc0
mov r8, r13
call fcn.14005b496
test rax, rax
jne 0x1400500d7
mov rax, qword [rsp + 0x1a88]
mov qword [rsp + 0x9e0], rax
cmp rax, 2
jne 0x1400570e1
mov rsi, qword [rsp + 0x1a80]
xor edi, edi
lea r14, [rsp + 0xa20]
lea rbx, [0x14011cb6b]
xor edx, edx
cmp rdi, 0x80
je 0x1400535f5
lea r15, [rsi + rdi]
add rdi, 0x40
lea ebp, [rdx + 1]
and qword [rsp + 0xa30], 0
xor r12d, r12d
mov rcx, r14
call fcn.14004754f
cmp r12, 0x40
je 0x140051c59
movzx ecx, byte [r12 + rbx]
cmp rcx, 0x3f
ja 0x1400564a0
inc r12
mov dl, byte [r15 + rcx]
jmp 0x140051c33
mov r13, qword [rsp + 0xa28]
mov r9, qword [rsp + 0xa30]
lea r12, [rsp + 0x2ab0]
mov rcx, r12
mov dl, 0xdb
mov r8, r13
call fcn.14005b496
mov edx, ebp
test rax, rax
je 0x140051c0f
jmp 0x1400500d7
mov rcx, qword [rsp + 0x68]
cmp rax, 0x100
je 0x140052070
and dword [rsp + rax*4 + 0x1a60], 0
inc rax
jmp 0x140051c8f
and word [rsp + 0xf20], 0
mov byte [rsp + 0xf22], 0
mov ecx, 3
mov rax, r8
xor edx, edx
div rcx
mov r15, rax
xor r13d, r13d
sub r8, rdx
lea r12, [rsp + 0xb20]
mov rax, qword [rsp + 0x68]
mov qword [r12], rax
add rax, r8
mov qword [r12 + 8], r8
mov qword [r12 + 0x10], rax
mov qword [r12 + 0x18], rdx
mov qword [r12 + 0x20], 3
and qword [r12 + 0x28], 0
dec r15
mov sil, 0x35
mov rbp, qword [rsp + 0x60]
xor ebx, ebx
xor r14d, r14d
lea rcx, [rsp + 0x290]
mov rdx, r12
call fcn.140048f1c
mov rax, qword [rsp + 0x298]
test rax, rax
je 0x14005243d
cmp qword [rsp + 0x2a0], 3
jne 0x140056f4f
mov rcx, qword [rsp + 0x290]
xor edx, edx
cmp rdx, 3
je 0x140051d62
mov r8b, byte [rax + rdx]
mov byte [rsp + rdx + 0xf20], r8b
inc rdx
jmp 0x140051d4b
movzx edx, byte [rsp + 0xf22]
shl edx, 0x10
movzx eax, word [rsp + 0xf20]
or eax, edx
mov edx, r13d
and edx, 0xffffff
cmp eax, edx
jne 0x140051dd3
lea eax, [r14 + 1]
cmp al, 0x3e
je 0x140051d95
cmp rcx, r15
jne 0x140052068
or r14b, 0xc0
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
mov r9d, r14d
call fcn.14004ba1b
mov al, byte [rsp + 0x4c0]
cmp al, 9
jne 0x14005240c
mov rdi, qword [rsp + 0x4c8]
mov rbp, qword [rsp + 0x4d0]
jmp 0x140052066
test r14b, r14b
je 0x140051e3b
lea eax, [r14 - 1]
or al, 0xc0
test bl, 1
movzx r9d, sil
movzx eax, al
cmove r9d, eax
cmp r14b, 1
cmovne r9d, eax
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
call fcn.14004ba1b
mov al, byte [rsp + 0x4c0]
cmp al, 9
jne 0x14005240c
mov rdi, qword [rsp + 0x4c8]
mov rbp, qword [rsp + 0x4d0]
movzx ecx, byte [rsp + 0xf22]
shl ecx, 0x10
movzx eax, word [rsp + 0xf20]
or eax, ecx
mov word [rsp + 0x190], ax
mov ecx, eax
shr ecx, 0x10
mov byte [rsp + 0x192], cl
and dword [rsp + 0x4c0], 0
xor edx, edx
cmp rdx, 3
je 0x140051e74
mov r8b, byte [rsp + rdx + 0x190]
mov byte [rsp + rdx + 0x4c0], r8b
inc rdx
jmp 0x140051e59
mov byte [rsp + 0x4c3], 0xff
mov edx, dword [rsp + 0x4c0]
mov r8, rdx
shl r8, 0x20
or r8, rdx
movabs r9, 0x3f00ff0000ff00ff
and r8, r9
movabs r9, 0x30007000005000b
imul r8, r9
shr r8, 0x38
mov esi, r8d
and sil, 0x3f
and r8d, 0x3f
mov r9d, r8d
cmp dword [rsp + r9*4 + 0x1a60], edx
jne 0x140051edf
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
mov r9d, esi
call fcn.14004ba1b
jmp 0x14005202e
mov dword [rsp + r8*4 + 0x1a60], edx
mov edx, eax
shr edx, 8
mov r8d, r13d
shr r8d, 8
mov r11d, edx
sub r11b, r8b
lea r8d, [r11 + 0x20]
cmp r8b, 0x3f
ja 0x140051f5d
mov r12, r15
mov r10d, eax
sub r10b, r13b
shr r13d, 0x10
mov ebx, ecx
sub bl, r13b
lea r9d, [r10 + 2]
lea r14d, [r11 + 2]
lea r13d, [rbx + 2]
mov r15d, r14d
or r15b, r9b
or r15b, r13b
cmp r15b, 4
jae 0x140051fa3
shl r9b, 4
shl r14b, 2
or r9b, r13b
or r9b, r14b
or r9b, 0x40
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
call fcn.14004ba1b
mov r15, r12
jmp 0x140052026
mov byte [rsp + 0x190], 0xfe
mov byte [rsp + 0x191], al
mov byte [rsp + 0x192], dl
mov byte [rsp + 0x193], cl
mov qword [rsp + 0x20], 4
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
lea r9, [rsp + 0x190]
call fcn.14004b98c
jmp 0x14005202e
sub bl, r11b
sub r10b, r11b
add r10b, 8
add bl, 8
mov r9d, r10d
or r9b, bl
cmp r9b, 0xf
mov r15, r12
ja 0x140051fe5
or r8b, 0x80
shl r10b, 4
or r10b, bl
mov byte [rsp + 0x190], r8b
mov byte [rsp + 0x191], r10b
mov qword [rsp + 0x20], 2
jmp 0x14005200b
mov byte [rsp + 0x190], 0xfe
mov byte [rsp + 0x191], al
mov byte [rsp + 0x192], dl
mov byte [rsp + 0x193], cl
mov qword [rsp + 0x20], 4
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
lea r9, [rsp + 0x190]
call fcn.14004b98c
lea r12, [rsp + 0xb20]
mov al, byte [rsp + 0x4c0]
cmp al, 9
jne 0x14005240c
mov rdi, qword [rsp + 0x4c8]
mov rbp, qword [rsp + 0x4d0]
movzx eax, byte [rsp + 0xf22]
shl eax, 0x10
movzx r13d, word [rsp + 0xf20]
or r13d, eax
mov bl, 1
xor eax, eax
mov r14d, eax
jmp 0x140051d11
mov dword [rsp + 0xf20], 0xff000000
mov r13, r14
shr r13, 2
mov eax, r14d
and eax, 3
and r14, 0xfffffffffffffffc
lea rsi, [rsp + 0xb20]
mov qword [rsi], rcx
add rcx, r14
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], 4
and qword [rsi + 0x28], 0
dec r13
mov r12b, 0x35
mov ebx, 0xff000000
xor r14d, r14d
mov rbp, qword [rsp + 0x60]
xor r15d, r15d
lea rcx, [rsp + 0x290]
mov rdx, rsi
call fcn.140048f1c
mov rax, qword [rsp + 0x298]
test rax, rax
je 0x14005243d
cmp qword [rsp + 0x2a0], 4
jne 0x140056f4f
mov rcx, qword [rsp + 0x290]
xor edx, edx
cmp rdx, 4
je 0x14005211a
mov r8b, byte [rax + rdx]
mov byte [rsp + rdx + 0xf20], r8b
inc rdx
jmp 0x140052103
mov eax, dword [rsp + 0xf20]
cmp eax, ebx
jne 0x140052174
lea eax, [r14 + 1]
cmp al, 0x3e
je 0x140052136
cmp rcx, r13
jne 0x14005239b
or r14b, 0xc0
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
mov r9d, r14d
call fcn.14004ba1b
mov al, byte [rsp + 0x4c0]
cmp al, 9
jne 0x14005240c
mov rdi, qword [rsp + 0x4c8]
mov rbp, qword [rsp + 0x4d0]
jmp 0x140052399
test r14b, r14b
je 0x1400521cf
lea eax, [r14 - 1]
or al, 0xc0
test r15b, 1
movzx r9d, r12b
movzx eax, al
cmove r9d, eax
cmp r14b, 1
cmovne r9d, eax
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
call fcn.14004ba1b
mov al, byte [rsp + 0x4c0]
cmp al, 9
jne 0x14005240c
mov rdi, qword [rsp + 0x4c8]
mov rbp, qword [rsp + 0x4d0]
mov eax, dword [rsp + 0xf20]
mov dword [rsp + 0x190], eax
and dword [rsp + 0x4c0], 0
xor ecx, ecx
cmp rcx, 4
je 0x1400521f9
mov dl, byte [rsp + rcx + 0x190]
mov byte [rsp + rcx + 0x4c0], dl
inc rcx
jmp 0x1400521e0
mov ecx, dword [rsp + 0x4c0]
mov rdx, rcx
shl rdx, 0x20
or rdx, rcx
movabs r8, 0x3f00ff0000ff00ff
and rdx, r8
movabs r8, 0x30007000005000b
imul rdx, r8
shr rdx, 0x38
mov r12d, edx
and r12b, 0x3f
and edx, 0x3f
mov r8d, edx
cmp dword [rsp + r8*4 + 0x1a60], ecx
jne 0x14005225b
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
mov r9d, r12d
call fcn.14004ba1b
jmp 0x140052370
mov dword [rsp + rdx*4 + 0x1a60], ecx
mov ecx, eax
shr ecx, 0x18
mov edx, ebx
shr edx, 0x18
cmp ecx, edx
jne 0x1400522f6
mov ecx, eax
shr ecx, 8
mov edx, ebx
shr edx, 8
mov r11d, ecx
sub r11b, dl
lea edx, [r11 + 0x20]
cmp dl, 0x3f
ja 0x14005232a
mov qword [rsp + 0x58], r13
mov r8d, eax
sub r8b, bl
mov r10d, eax
shr r10d, 0x10
shr ebx, 0x10
mov r14d, r10d
sub r14b, bl
lea r9d, [r8 + 2]
lea ebx, [r11 + 2]
lea r15d, [r14 + 2]
mov r13d, ebx
or r13b, r9b
or r13b, r15b
cmp r13b, 4
jae 0x1400523a3
shl r9b, 4
shl bl, 2
or r9b, r15b
or r9b, bl
or r9b, 0x40
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
call fcn.14004ba1b
mov r13, qword [rsp + 0x58]
jmp 0x140052370
mov edx, eax
shr edx, 0x10
mov byte [rsp + 0x190], 0xff
mov byte [rsp + 0x191], al
mov byte [rsp + 0x192], ah
mov byte [rsp + 0x193], dl
mov byte [rsp + 0x194], cl
mov qword [rsp + 0x20], 5
jmp 0x140052355
mov edx, eax
shr edx, 0x10
mov byte [rsp + 0x190], 0xfe
mov byte [rsp + 0x191], al
mov byte [rsp + 0x192], cl
mov byte [rsp + 0x193], dl
mov qword [rsp + 0x20], 4
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, rbp
lea r9, [rsp + 0x190]
call fcn.14004b98c
mov al, byte [rsp + 0x4c0]
cmp al, 9
jne 0x14005240c
mov rdi, qword [rsp + 0x4c8]
mov rbp, qword [rsp + 0x4d0]
mov r15b, 1
mov ebx, dword [rsp + 0xf20]
xor eax, eax
mov r14d, eax
jmp 0x1400520c9
sub r14b, r11b
sub r8b, r11b
add r8b, 8
add r14b, 8
mov r9d, r8d
or r9b, r14b
cmp r9b, 0xf
mov r13, qword [rsp + 0x58]
ja 0x1400523e9
or dl, 0x80
shl r8b, 4
or r8b, r14b
mov byte [rsp + 0x190], dl
mov byte [rsp + 0x191], r8b
mov qword [rsp + 0x20], 2
jmp 0x140052355
mov byte [rsp + 0x190], 0xfe
mov byte [rsp + 0x191], al
mov byte [rsp + 0x192], cl
mov byte [rsp + 0x193], r10b
jmp 0x14005234c
mov ecx, dword [rsp + 0x4c1]
mov edx, dword [rsp + 0x4c4]
mov dword [rsp + 0x8cb], edx
mov dword [rsp + 0x8c8], ecx
mov r8, qword [rsp + 0x4c8]
mov rdi, qword [rsp + 0x4d0]
jmp 0x140052ffc
mov qword [rsp + 0x20], 8
lea r9, [0x140119848]
lea rsi, [rsp + 0xb20]
mov rcx, rsi
mov rdx, rdi
mov r8, rbp
call fcn.14004b98c
mov al, byte [rsi]
cmp al, 9
jne 0x140052fd0
xor r8d, r8d
mov rax, qword [rsp + 0x60]
sub rax, qword [rsp + 0xb30]
cmovae r8, rax
add r8, 0xe
mov rax, qword [rsp + 0x1670]
cmp rax, r8
cmovb r8, rax
movups xmm0, xmmword [rsp + 0x1660]
movups xmmword [rsp + 0x1028], xmm0
mov rdi, qword [rsp + 0x1028]
mov rsi, qword [rsp + 0x1030]
mov r15, qword [rsp + 0x90]
mov rcx, r15
mov rdx, rsi
call fcn.14004731f
test rax, rax
movabs rbx, 0x800000000000000a
movabs r14, 0x8000000000000009
jne 0x1400524f1
mov rcx, r15
call fcn.14004736d
test rax, rax
je 0x1400544e2
mov rcx, qword [rsp + 0x50]
mov qword [rcx], r14
mov qword [rcx + 8], rax
mov rcx, rdi
mov rdx, rsi
jmp 0x1400515a7
movaps xmm0, xmmword [0x1400e49f0]
movups xmmword [rsp + 0x8c8], xmm0
movaps xmm0, xmmword [0x1400e4a00]
movups xmmword [rsp + 0x8d8], xmm0
lea r9, [rsp + 0x290]
mov byte [r9], al
mov qword [rsp + 0x20], 1
lea rsi, [rsp + 0x4c0]
lea rdx, [rsp + 0xd8]
mov rcx, rsi
mov r8d, 0x42475273
call fcn.14004a9d6
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x140052765
lea rsi, [rsp + 0x4c0]
lea r8, [rsp + 0xd8]
mov rcx, rsi
mov edx, 0xb18f
call fcn.14004a9ab
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x140052765
lea rsi, [rsp + 0x4c0]
lea rdx, [rsp + 0x8c8]
lea r8, [rsp + 0xd8]
mov rcx, rsi
call fcn.14004accd
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x140052765
cmp dword [rsp + 0x1b24], 0
je 0x14005264f
mov edi, dword [rsp + 0x1b28]
mov ebx, dword [rsp + 0x1b2c]
lea rsi, [rsp + 0x290]
and qword [rsi], 0
mov rcx, rsi
call fcn.14004ac73
bswap edi
lea r8, [rsp + 0xa20]
mov dword [r8], edi
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
call fcn.140060059
bswap ebx
mov dword [rsi + 4], ebx
mov qword [rsp + 0x20], 8
lea rdi, [rsp + 0x4c0]
lea rdx, [rsp + 0xd8]
mov rcx, rdi
mov r8d, 0x4c546361
mov r9, rsi
call fcn.14004a9d6
mov rbx, qword [rdi]
cmp rbx, 6
jne 0x140052765
mov r13, qword [rsp + 0x1a68]
lea r14, [rsp + 0x4c9]
imul rsi, qword [rsp + 0x1a70], 0x30
lea rdi, [rsp + 0x290]
test rsi, rsi
je 0x140054525
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
lea rcx, [rsp + 0x4c0]
call fcn.140064a50
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
cmp rcx, rbp
je 0x14005478a
mov rdx, qword [r14]
mov r8, qword [r14 + 7]
lea r9, [rsp + 0x299]
mov qword [r9 + 7], r8
mov qword [r9], rdx
mov qword [rsp + 0x290], rcx
mov byte [rsp + 0x298], al
mov rax, qword [rsp + 0x2a0]
add rax, 0xffffffffffffffb0
cmp rax, 0xffffffffffffffb1
jb 0x1400547a7
mov rcx, rdi
xor edx, edx
call fcn.14004754f
mov rdx, qword [r13 + 0x20]
mov r8, qword [r13 + 0x28]
mov rcx, rdi
call fcn.140064b73
cmp al, 3
jne 0x1400547bf
mov r15, qword [rsp + 0x298]
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0xa20]
lea rdx, [rsp + 0xd8]
mov r8d, 0x74584574
mov r9, r15
call fcn.14004a9d6
mov rcx, qword [rsp + 0x290]
mov rdx, r15
call fcn.14005fc44
mov rbx, qword [rsp + 0xa20]
cmp rbx, 6
jne 0x1400547f4
add r13, 0x30
add rsi, 0xffffffffffffffd0
jmp 0x140052670
mov sil, byte [rsp + 0x4c8]
mov al, byte [rsp + 0x4c9]
mov byte [rsp + 0x60], al
mov dil, byte [rsp + 0x4ca]
mov rax, qword [rsp + 0x4cb]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0xad], rax
mov rax, qword [rsp + 0xa8]
mov rcx, qword [rsp + 0xad]
mov qword [rsp + 0x1460], rax
mov qword [rsp + 0x1465], rcx
lea rcx, [rsp + 0xb20]
call fcn.14004b94c
mov r15d, 2
lea rcx, [rsp + 0x1a60]
call fcn.14004adfc
cmp r15d, 2
jne 0x14005282f
lea rcx, [rsp + 0xb20]
mov qword [rcx], rbx
mov byte [rcx + 8], sil
mov al, byte [rsp + 0x60]
mov byte [rcx + 9], al
mov byte [rcx + 0xa], dil
mov rax, qword [rsp + 0x1460]
mov rdx, qword [rsp + 0x1465]
mov qword [rcx + 0xb], rax
mov qword [rcx + 0x10], rdx
call fcn.1400636ec
mov rsi, rax
movabs r14, 0x8000000000000009
jmp 0x140052d0f
mov dword [rsp + 0x1030], r15d
mov dword [rsp + 0x1034], ebp
mov qword [rsp + 0x1038], rbx
mov byte [rsp + 0x1040], sil
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x1041], al
mov byte [rsp + 0x1042], dil
movups xmm0, xmmword [rsp + 0x147d]
movups xmmword [rsp + 0x1060], xmm0
movaps xmm0, xmmword [rsp + 0x1460]
movaps xmm1, xmmword [rsp + 0x1470]
movups xmmword [rsp + 0x1053], xmm1
movups xmmword [rsp + 0x1043], xmm0
mov qword [rsp + 0x1020], r14
mov qword [rsp + 0x1028], r13
cmp byte [rsp + 0x1062], 3
mov ebx, 3
jne 0x1400528cb
cmp byte [rsp + 0x1060], 0
jne 0x1400528cb
xor edi, edi
mov esi, 3
mov rdx, qword [rsp + 0x58]
jmp 0x140052b8c
cmp byte [rsp + 0x1066], 0
mov rdx, qword [rsp + 0x58]
je 0x1400528f1
test r15d, r15d
je 0x140052b7c
cmp byte [rsp + 0x1055], 2
je 0x140052b85
lea rdi, [rsp + 0x1030]
cmp byte [rdi + 0x25], 2
lea rax, [rsp + 0x105c]
lea rcx, [rsp + 0x1044]
cmove rcx, rax
lea rax, [rsp + 0x1058]
lea rdx, [rsp + 0x1040]
cmove rdx, rax
mov edx, dword [rdx]
mov r15d, dword [rcx]
mov rcx, rdi
call fcn.1400639bc
mov rdx, qword [rsp + 0x58]
lea rbx, [rax - 1]
mov rsi, rbx
imul rsi, r15
cmp rsi, rdx
jne 0x140052b6e
mov r14, rax
mov qword [rsp + 0x98], r15
lea rsi, [rsp + 0xa20]
mov rcx, rsi
mov rdx, rbx
call fcn.14005d4ca
mov r15, qword [rsi + 8]
mov rbp, qword [rsi + 0x10]
mov rcx, rdi
call fcn.140063895
mov byte [rsp + 0x60], al
mov al, byte [rsp + 0x1067]
mov byte [rsp + 0x78], al
mov dil, byte [rsp + 0x1061]
mov al, byte [rsp + 0x1064]
mov byte [rsp + 0x70], al
cmp dil, 1
jne 0x140052e9a
lea rdx, [rsp + 0x290]
and qword [rdx], 0
mov qword [rdx + 8], 1
xorps xmm0, xmm0
movups xmmword [rdx + 0x10], xmm0
lea rsi, [rsp + 0xb20]
mov rcx, rsi
call fcn.14004ae9c
mov rax, qword [rsi]
mov rsi, qword [rsi + 8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x140052b5c
lea rdi, [rsp + 0xb20]
movups xmm0, xmmword [rdi + 0x10]
movups xmm1, xmmword [rdi + 0x20]
movups xmm2, xmmword [rdi + 0x30]
lea rcx, [rsp + 0x4c0]
movups xmmword [rcx + 0x30], xmm2
movups xmmword [rcx + 0x20], xmm1
movups xmmword [rcx + 0x10], xmm0
mov qword [rcx], rax
mov qword [rcx + 8], rsi
lea rcx, [rsp + 0x8c8]
mov qword [rsp + 0xf8], r14
mov rdx, r14
call fcn.14005d4ca
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
mov qword [rsp + 0x170], rbx
mov r9, rbx
call fcn.14004af7b
mov r12, qword [rdi]
mov rbx, qword [rdi + 8]
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0xa0], rax
test rbx, rbx
je 0x140053273
mov r14, r12
mov r13, qword [rsp + 0xa0]
cmp rbx, r13
cmovb r13, rbx
add r12, r13
sub rbx, r13
mov rcx, qword [rsp + 0x8d0]
mov rdx, qword [rsp + 0x8d8]
mov r8d, 1
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.14004b0de
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rbp
mov cl, byte [rsp + 0x78]
mov dl, byte [rsp + 0x70]
mov r8b, byte [rsp + 0x60]
mov r9, r15
call fcn.140063a5d
mov esi, eax
mov rdi, qword [rsp + 0x8d0]
mov r15, qword [rsp + 0x8d8]
mov rcx, rdi
mov rdx, r15
xor r8d, r8d
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.140046f81
mov byte [rax], sil
lea rcx, [rsp + 0x4c0]
mov rdx, rdi
mov r8, r15
call fcn.14004b104
mov rbp, r13
mov r15, r14
test rax, rax
je 0x140052a6d
mov rsi, rax
mov rcx, qword [rsp + 0x8c8]
mov rdx, rdi
call fcn.14005fc44
mov rcx, qword [rsp + 0x4c0]
mov rdx, qword [rsp + 0x4c8]
call fcn.14005fc44
movabs r12, 0x8000000000000009
mov r15d, dword [rsp + 0x2be0]
mov ebx, 2
jmp 0x140053157
mov rdi, rsi
and rdi, 0xffffffffffffff00
xor ebx, ebx
jmp 0x140052b8c
test r13, r13
je 0x1400528f1
mov esi, 7
xor edi, edi
mov r15d, dword [rsp + 0x2be0]
lea rcx, [rsp + 0xb20]
mov qword [rcx], rbx
movzx eax, sil
or rax, rdi
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
call fcn.1400636ec
mov rsi, rax
xor edi, edi
mov r14, r12
lea rcx, [rsp + 0x1020]
call fcn.14004b94c
test dil, dil
je 0x140052d0f
mov rsi, qword [rsp + 0xf20]
mov rdi, qword [rsp + 0xf28]
mov rax, qword [rsp + 0xf30]
mov dword [rsp + 0x1660], r15d
mov edx, dword [rsp + 0x2be8]
mov dword [rsp + 0x290], edx
lea ecx, [r15 - 1]
cmp ecx, 0x100
jae 0x140052db5
lea ecx, [rdx - 1]
cmp ecx, 0x100
jae 0x140052dd1
mov qword [rsp + 0x1a70], rdi
mov qword [rsp + 0x1a78], rax
mov byte [rsp + 0x1a80], 3
mov byte [rsp + 0x1a81], r15b
mov byte [rsp + 0x1a82], dl
mov rax, qword [rsp + 0x1a80]
movups xmm0, xmmword [rsp + 0x1a70]
movaps xmmword [rsp + 0x1860], xmm0
mov qword [rsp + 0x1870], rax
mov qword [rsp + 0x9f0], rax
movaps xmmword [rsp + 0x9e0], xmm0
mov rax, qword [rsp + 0x9f0]
mov qword [rsp + 0x1a78], rax
movaps xmm0, xmmword [rsp + 0x9e0]
movups xmmword [rsp + 0x1a68], xmm0
lea rcx, [rsp + 0xb20]
mov rax, qword [rsp + 0x90]
mov qword [rcx], rax
xor edx, edx
call fcn.14005aa67
test rax, rax
jne 0x140052ce4
lea rcx, [rsp + 0xb20]
mov dx, 1
call fcn.14005aa67
test rax, rax
jne 0x140052ce4
lea rcx, [rsp + 0xb20]
mov dx, 1
call fcn.14005aa67
test rax, rax
je 0x140053a68
mov rcx, qword [rsp + 0x50]
movabs rdx, 0x8000000000000009
mov qword [rcx], rdx
mov qword [rcx + 8], rax
mov rdx, qword [rsp + 0x1a68]
mov rcx, rsi
call fcn.1400c4115
jmp 0x140053207
movups xmm0, xmmword [rsp + 0x1660]
movups xmm1, xmmword [rsp + 0x1670]
movups xmm2, xmmword [rsp + 0x1680]
movaps xmmword [rsp + 0x1880], xmm2
movaps xmmword [rsp + 0x1870], xmm1
movaps xmmword [rsp + 0x1860], xmm0
mov rcx, qword [rsp + 0xf20]
mov rdx, qword [rsp + 0xf28]
call fcn.14005fc44
movaps xmm0, xmmword [rsp + 0x1860]
movaps xmmword [rsp + 0x9e0], xmm0
mov rax, qword [rsp + 0x1870]
mov qword [rsp + 0x9f0], rax
mov rax, qword [rsp + 0x1888]
mov rcx, qword [rsp + 0x50]
mov qword [rcx + 0x38], rax
movups xmm0, xmmword [rsp + 0x1878]
movups xmmword [rcx + 0x28], xmm0
mov qword [rcx + 8], rsi
movaps xmm0, xmmword [rsp + 0x9e0]
movups xmmword [rcx + 0x10], xmm0
mov rax, qword [rsp + 0x9f0]
mov qword [rcx + 0x20], rax
mov qword [rcx], r14
jmp 0x140053207
lea rax, [rsp + 0x1660]
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
lea rax, str.the_image_width_must_be__1..256___instead_width__was_provided
jmp 0x140052deb
lea rax, [rsp + 0x290]
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
lea rax, str.the_image_height_must_be__1..256___instead_height
lea rdx, [rsp + 0xb20]
mov qword [rdx], rax
lea rax, [0x14001bb10]
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
mov qword [rcx + 8], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], 1
lea rcx, [rsp + 0x1a68]
call fcn.140047260
and qword [rsp + 0x1a80], 0
mov rcx, rsi
mov rdx, rdi
call fcn.1400c4115
mov rsi, qword [rsp + 0x1a68]
mov rax, qword [rsp + 0x1a80]
mov qword [rsp + 0x1030], rax
movups xmm0, xmmword [rsp + 0x1a70]
movups xmm1, xmmword [rsp + 0x1a88]
movups xmmword [rsp + 0x1878], xmm1
mov rcx, qword [rsp + 0x1a98]
mov qword [rsp + 0x1888], rcx
movaps xmmword [rsp + 0x1860], xmm0
mov qword [rsp + 0x1870], rax
movabs r14, 0x8000000000000006
jmp 0x140052d54
lea rsi, [rsp + 0x1460]
mov rcx, rsi
mov rdx, rbx
call fcn.14005d4ca
lea r14, [rsp + 0xb20]
and qword [r14], 0
mov qword [r14 + 8], 1
and qword [r14 + 0x10], 0
mov ecx, edi
call fcn.140063a4e
lea rcx, [rsp + 0x4c0]
mov rdx, r14
mov r8d, eax
call fcn.14006334a
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0xb20]
mov rcx, rdi
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
mov r9, rbx
call fcn.14004af7b
mov r14, qword [rdi]
mov rbx, qword [rdi + 8]
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x68], rax
mov rax, qword [rsi + 8]
mov qword [rsp + 0x58], rax
mov rdi, qword [rsi + 0x10]
test rbx, rbx
je 0x140053065
mov r12, r14
mov r13, qword [rsp + 0x68]
cmp rbx, r13
cmovb r13, rbx
mov qword [rsp + 0x40], rdi
mov r14, qword [rsp + 0x58]
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rbp
mov qword [rsp + 0x30], r13
mov cl, byte [rsp + 0x78]
mov dl, byte [rsp + 0x70]
mov r8b, byte [rsp + 0x60]
mov r9, r15
call fcn.140063a5d
mov byte [rsp + 0xb20], al
mov r8d, 1
lea r15, [rsp + 0x4c0]
mov rcx, r15
lea rdx, [rsp + 0xb20]
call fcn.140062cde
test rax, rax
jne 0x140053120
sub rbx, r13
mov rdx, r14
lea r14, [r12 + r13]
mov rcx, r15
mov r8, rdi
call fcn.140062cde
mov rbp, r13
mov r15, r12
test rax, rax
je 0x140052f26
mov rsi, rax
mov r14, qword [rsp + 0x58]
jmp 0x140053123
mov ecx, dword [rsp + 0xb21]
mov edx, dword [rsp + 0xb24]
mov dword [rsp + 0x8cb], edx
mov dword [rsp + 0x8c8], ecx
mov r8, qword [rsp + 0xb28]
mov rdi, qword [rsp + 0xb30]
movabs rbp, 0x8000000000000000
mov ecx, dword [rsp + 0x8c8]
mov edx, dword [rsp + 0x8cb]
mov dword [rsp + 0xa23], edx
mov dword [rsp + 0xa20], ecx
lea r14, [rsp + 0x1028]
mov byte [r14], al
mov eax, dword [rsp + 0xa20]
mov ecx, dword [rsp + 0xa23]
mov dword [r14 + 1], eax
mov dword [r14 + 4], ecx
mov qword [r14 + 8], r8
mov qword [r14 + 0x10], rdi
mov rcx, qword [rsp + 0x1660]
mov rdx, qword [rsp + 0x1668]
call fcn.14005fc44
jmp 0x1400501b6
lea rdx, [rsp + 0xb20]
lea rsi, [rsp + 0x4c0]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x290]
mov rcx, rsi
call fcn.1400633c8
mov rdi, qword [rsi]
mov r13, qword [rsi + 8]
movabs rax, 0x8000000000000000
cmp rdi, rax
mov rdx, qword [rsp + 0x58]
jne 0x1400535cb
mov rcx, qword [rsp + 0x1460]
call fcn.14005fc44
mov ebx, 2
mov rsi, r13
jmp 0x140053145
lea rdx, [rsp + 0xb20]
lea rsi, [rsp + 0x4c0]
mov ecx, 9
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x290]
mov rcx, rsi
call fcn.1400633c8
mov r15, qword [rsi]
mov r12, qword [rsi + 8]
cmp r15, rbp
mov rdx, qword [rsp + 0x58]
jne 0x1400535e0
mov rcx, qword [rsp + 0x1660]
call fcn.14005fc44
mov ebx, 2
mov r13, r12
jmp 0x1400531a3
mov rsi, rax
lea rcx, [rsp + 0x4c0]
call fcn.14004ad4d
mov rcx, qword [rsp + 0x1460]
mov rdx, r14
call fcn.14005fc44
mov ebx, 2
movabs r12, 0x8000000000000009
mov r15d, dword [rsp + 0x2be0]
mov rdi, rsi
and rdi, 0xffffffffffffff00
mov rcx, qword [rsp + 0xa20]
mov rdx, qword [rsp + 0xa28]
call fcn.14005fc44
mov rdx, r14
jmp 0x140052b94
mov r13, rax
lea rcx, [rsp + 0x4c0]
call fcn.14004ad4d
mov rcx, qword [rsp + 0x1660]
mov rdx, r14
call fcn.14005fc44
mov ebx, 2
mov rdi, qword [rsp + 0x50]
mov rsi, r13
and rsi, 0xffffffffffffff00
mov rcx, qword [rsp + 0x1460]
mov rdx, qword [rsp + 0x1468]
call fcn.14005fc44
mov rdx, r14
lea rcx, [rsp + 0xb20]
mov qword [rcx], rbx
movzx eax, r13b
or rax, rsi
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
call fcn.1400636ec
mov qword [rdi + 8], rax
movabs rax, 0x8000000000000009
mov qword [rdi], rax
lea rcx, [rsp + 0x1020]
call fcn.14004b8fd
movaps xmm6, xmmword [rsp + 0x2ad0]
movaps xmm7, xmmword [rsp + 0x2ae0]
movaps xmm8, xmmword [rsp + 0x2af0]
movaps xmm9, xmmword [rsp + 0x2b00]
movaps xmm10, xmmword [rsp + 0x2b10]
movaps xmm11, xmmword [rsp + 0x2b20]
movaps xmm12, xmmword [rsp + 0x2b30]
movaps xmm13, xmmword [rsp + 0x2b40]
movaps xmm14, xmmword [rsp + 0x2b50]
movaps xmm15, xmmword [rsp + 0x2b60]
add rsp, 0x2b78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movups xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
movups xmm2, xmmword [rsp + 0x4e0]
movups xmm3, xmmword [rsp + 0x4f0]
lea rdx, [rsp + 0xb20]
movaps xmmword [rdx + 0x30], xmm3
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rsi, [rsp + 0x290]
mov rcx, rsi
call fcn.14004afc8
mov rdi, qword [rsi]
mov rsi, qword [rsi + 8]
movabs rbp, 0x8000000000000000
cmp rdi, rbp
jne 0x1400537b6
movabs r12, 0x8000000000000009
mov r15d, dword [rsp + 0x2be0]
jmp 0x140055122
movups xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
movups xmm2, xmmword [rsp + 0x4e0]
movups xmm3, xmmword [rsp + 0x4f0]
lea rdx, [rsp + 0xb20]
movaps xmmword [rdx + 0x30], xmm3
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rsi, [rsp + 0x290]
mov rcx, rsi
call fcn.14004afc8
mov r15, qword [rsi]
mov r13, qword [rsi + 8]
cmp r15, r12
jne 0x14005390f
mov rdi, qword [rsp + 0x50]
jmp 0x1400551b0
movaps xmm0, xmmword [0x1400e49f0]
movups xmmword [rsp + 0x1660], xmm0
movaps xmm0, xmmword [0x1400e4a00]
movups xmmword [rsp + 0x1670], xmm0
lea r9, [rsp + 0x290]
mov byte [r9], al
mov qword [rsp + 0x20], 1
lea rsi, [rsp + 0x4c0]
lea rdx, [rsp + 0x190]
mov rcx, rsi
mov r8d, 0x42475273
call fcn.14004a8cc
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x1400535b6
lea rsi, [rsp + 0x4c0]
lea r8, [rsp + 0x190]
mov rcx, rsi
mov edx, 0xb18f
call fcn.14004a8a1
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x1400535b6
lea rsi, [rsp + 0x4c0]
lea rdx, [rsp + 0x1660]
lea r8, [rsp + 0x190]
mov rcx, rsi
call fcn.14004ac8d
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x1400535b6
cmp dword [rsp + 0x1b24], 0
je 0x140053493
mov edi, dword [rsp + 0x1b28]
mov ebx, dword [rsp + 0x1b2c]
lea rsi, [rsp + 0x290]
and qword [rsi], 0
mov rcx, rsi
call fcn.14004ac73
bswap edi
lea r8, [rsp + 0x1460]
mov dword [r8], edi
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
call fcn.140060059
bswap ebx
mov dword [rsi + 4], ebx
mov qword [rsp + 0x20], 8
lea rdi, [rsp + 0x4c0]
lea rdx, [rsp + 0x190]
mov rcx, rdi
mov r8d, 0x4c546361
mov r9, rsi
call fcn.14004a8cc
mov rbx, qword [rdi]
cmp rbx, 6
jne 0x1400535b6
mov rbp, qword [rsp + 0x1a68]
lea r14, [rsp + 0x4c9]
lea r15, [rsp + 0x299]
imul r12, qword [rsp + 0x1a70], 0x30
lea rsi, [rsp + 0x4c0]
lea rdi, [rsp + 0x290]
test r12, r12
je 0x140054ca9
mov rdx, qword [rbp + 8]
mov r8, qword [rbp + 0x10]
mov rcx, rsi
call fcn.140064a50
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
je 0x140054f28
mov rdx, qword [r14]
mov r8, qword [r14 + 7]
mov qword [r15 + 7], r8
mov qword [r15], rdx
mov qword [rsp + 0x290], rcx
mov byte [rsp + 0x298], al
mov rax, qword [rsp + 0x2a0]
add rax, 0xffffffffffffffb0
cmp rax, 0xffffffffffffffb1
jb 0x140054f45
mov rcx, rdi
xor edx, edx
call fcn.14004754f
mov rdx, qword [rbp + 0x20]
mov r8, qword [rbp + 0x28]
mov rcx, rdi
call fcn.140064b73
cmp al, 3
jne 0x140054f5d
mov r13, qword [rsp + 0x298]
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1460]
lea rdx, [rsp + 0x190]
mov r8d, 0x74584574
mov r9, r13
call fcn.14004a8cc
mov rcx, qword [rsp + 0x290]
mov rdx, r13
call fcn.14005fc44
mov rbx, qword [rsp + 0x1460]
cmp rbx, 6
jne 0x140054f92
add rbp, 0x30
add r12, 0xffffffffffffffd0
jmp 0x1400534c4
mov rsi, qword [rsp + 0x4c8]
mov rdi, qword [rsp + 0x4d0]
jmp 0x140050237
mov r12, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x1460]
jmp 0x140053b62
mov rbp, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x1660]
jmp 0x140053c63
lea rax, [0x14011adc8]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xc
lea r9, [0x14011adb8]
lea r14, [rsp + 0xa20]
mov rcx, r14
xor edx, edx
xor r8d, r8d
call fcn.14005b51a
mov r13, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
mov rcx, r12
mov dl, 0xc4
mov r8, r13
call fcn.14005b496
test rax, rax
jne 0x1400500d7
lea rax, [0x14011b600]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xa2
lea r9, [0x14011b5f0]
lea r14, [rsp + 0xa20]
mov rcx, r14
mov dl, 1
xor r8d, r8d
call fcn.14005b51a
mov r13, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
mov rcx, r12
mov dl, 0xc4
mov r8, r13
call fcn.14005b496
test rax, rax
jne 0x1400500d7
lea rax, [0x14011b1e4]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xc
lea r9, [0x14011b1d4]
lea r14, [rsp + 0xa20]
mov rcx, r14
xor edx, edx
mov r8b, 1
call fcn.14005b51a
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
mov rcx, r12
mov dl, 0xc4
mov r13, r8
call fcn.14005b496
test rax, rax
jne 0x1400500d7
lea rax, [0x14011bab2]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0xa2
lea r9, [0x14011baa2]
lea r14, [rsp + 0xa20]
mov rcx, r14
mov dl, 1
mov r8b, 1
call fcn.14005b51a
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
lea rcx, [rsp + 0x2ab0]
mov dl, 0xc4
mov r13, r8
call fcn.14005b496
test rax, rax
jne 0x1400500d7
mov rdi, qword [rsp + 0x1a68]
mov rdx, qword [rsp + 0x1a70]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
mov rcx, rdi
call fcn.14005b4fd
lea r14, [rsp + 0xa20]
and qword [r14 + 0x10], 0
mov rcx, r14
mov dl, 3
call fcn.14004754f
mov esi, 9
lea r15, [rsp + 0xb20]
cmp rsi, 0x2d
je 0x140055720
mov al, byte [rdi + rsi - 5]
mov cl, byte [rdi + rsi - 1]
shl cl, 4
or cl, byte [rdi + rsi]
mov byte [rsp + 0xb20], al
mov byte [rsp + 0xb21], cl
mov r8d, 2
mov rcx, r14
mov rdx, r15
call fcn.14002392a
add rsi, 0xc
jmp 0x140053779
mov r12, qword [rsp + 0x2a0]
mov r9, qword [rsp + 0xf8]
imul r9, qword [rsp + 0x98]
xor ecx, ecx
mov rax, r9
sub rax, 1
cmovb rax, rcx
mov ecx, 0xffff
xor edx, edx
div rcx
imul r8, rax, 0x10004
mov rax, r9
xor edx, edx
div rcx
lea rax, [rdx + r8]
add rax, 0xb
cmp r12, rax
jbe 0x140053b4f
lea rdx, [rsp + 0x1460]
and qword [rdx], 0
mov qword [rdx + 8], 1
xorps xmm0, xmm0
movups xmmword [rdx + 0x10], xmm0
lea r15, [rsp + 0xb20]
mov rcx, r15
call fcn.14004b3eb
mov rax, qword [r15]
mov r13, qword [r15 + 8]
cmp rax, rbp
je 0x140055102
lea r12, [rsp + 0xb20]
mov rcx, qword [r12 + 0x30]
lea r15, [rsp + 0x290]
mov qword [r15 + 0x30], rcx
movups xmm0, xmmword [r12 + 0x10]
movups xmm1, xmmword [r12 + 0x20]
movups xmmword [r15 + 0x20], xmm1
movups xmmword [r15 + 0x10], xmm0
mov qword [r15], rax
mov qword [r15 + 8], r13
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x170]
call fcn.14004af7b
mov r14, qword [r12]
mov rbx, qword [r12 + 8]
mov r12, qword [r12 + 0x10]
test rbx, rbx
je 0x1400550ab
mov r8d, 1
mov rcx, r15
lea rdx, [0x140120a98]
call fcn.14004b51c
test rax, rax
jne 0x1400538f2
cmp rbx, r12
mov r8, r12
cmovb r8, rbx
sub rbx, r8
lea r13, [r14 + r8]
mov rcx, r15
mov rdx, r14
call fcn.14004b51c
mov r14, r13
test rax, rax
je 0x1400538ab
mov r13, rax
mov rcx, qword [rsp + 0x290]
mov rdx, qword [rsp + 0x298]
call fcn.14005fc44
jmp 0x140055102
mov rbp, qword [rsp + 0x2a0]
mov r9, qword [rsp + 0x98]
imul r9, qword [rsp + 0xf8]
xor ecx, ecx
mov rax, r9
sub rax, 1
cmovb rax, rcx
mov ecx, 0xffff
xor edx, edx
div rcx
imul r8, rax, 0x10004
mov rax, r9
xor edx, edx
div rcx
lea rax, [rdx + r8]
add rax, 0xb
cmp rbp, rax
jbe 0x140053c50
lea rdx, [rsp + 0x1660]
and qword [rdx], 0
mov qword [rdx + 8], 1
xorps xmm0, xmm0
movups xmmword [rdx + 0x10], xmm0
lea rsi, [rsp + 0xb20]
mov rcx, rsi
call fcn.14004b3eb
mov rax, qword [rsi]
mov r12, qword [rsi + 8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x14005519d
lea rdi, [rsp + 0xb20]
mov rcx, qword [rdi + 0x30]
lea rsi, [rsp + 0x290]
mov qword [rsi + 0x30], rcx
movups xmm0, xmmword [rdi + 0x10]
movups xmm1, xmmword [rdi + 0x20]
movups xmmword [rsi + 0x20], xmm1
movups xmmword [rsi + 0x10], xmm0
mov qword [rsi], rax
mov qword [rsi + 8], r12
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0x170]
call fcn.14004af7b
mov r14, qword [rdi]
mov rbx, qword [rdi + 8]
mov rbp, qword [rdi + 0x10]
test rbx, rbx
je 0x14005513c
mov r8d, 1
mov rcx, rsi
lea rdx, [0x140120a98]
call fcn.14004b51c
test rax, rax
jne 0x140053a4b
cmp rbx, rbp
mov r8, rbp
cmovb r8, rbx
sub rbx, r8
lea rdi, [r14 + r8]
mov rcx, rsi
mov rdx, r14
call fcn.14004b51c
mov r14, rdi
test rax, rax
je 0x140053a04
mov r12, rax
mov rcx, qword [rsp + 0x290]
mov rdx, qword [rsp + 0x298]
call fcn.14005fc44
jmp 0x14005519d
mov edi, 0x16
lea r14, [rsp + 0xb20]
lea rbx, [0x140159ade]
xor r12d, r12d
cmp r12, 0x20
je 0x1400551ca
mov dl, byte [rsp + r12 + 0x1a79]
mov r15b, byte [rsp + r12 + 0x1a7a]
movzx r13d, byte [rsp + r12 + 0x1a78]
mov ebp, dword [rsp + r12 + 0x1a70]
mov rcx, r14
call fcn.14005abdc
test rax, rax
jne 0x140052ce4
mov rcx, r14
mov edx, r15d
call fcn.14005abdc
test rax, rax
jne 0x140052ce4
mov rcx, r14
xor edx, edx
call fcn.14005abdc
test rax, rax
jne 0x140052ce4
mov rcx, r14
xor edx, edx
call fcn.14005abdc
test rax, rax
jne 0x140052ce4
mov rcx, r14
xor edx, edx
call fcn.14005aa67
test rax, rax
jne 0x140052ce4
movzx edx, word [rbx + r13*2]
mov rcx, r14
call fcn.14005aa67
test rax, rax
jne 0x140052ce4
mov rcx, r14
mov edx, ebp
call fcn.14005abfb
test rax, rax
jne 0x140052ce4
mov rcx, r14
mov edx, edi
call fcn.14005abfb
test rax, rax
jne 0x140052ce4
add r12, 0x20
add edi, ebp
jmp 0x140053a7f
mov r13, rsi
mov rcx, qword [rsp + 0x8c8]
mov rdx, qword [rsp + 0x8d0]
call fcn.14005fc44
movabs r14, 0x800000000000000a
mov r15d, dword [rsp + 0x2be0]
mov bl, byte [rsp + 0x1055]
cmp bl, 2
je 0x140053ba2
cmp byte [rsp + 0x1065], 0
je 0x140053d41
cmp qword [rsp + 0x1028], 0
jne 0x140053d41
lea rsi, [rsp + 0xb20]
lea rdx, [rsp + 0x1020]
mov rcx, rsi
mov r8, r13
mov r9, r12
call fcn.14004b876
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x140053c31
mov rax, qword [rsp + 0x1028]
inc rax
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
mov qword [rsp + 0x1028], rcx
cmp dword [rsp + 0x1030], 0
je 0x140053c09
mov eax, dword [rsp + 0x1034]
cmp eax, dword [rsp + 0x1068]
ja 0x140053c09
mov byte [rsp + 0x1055], 2
mov rcx, rdi
mov rdx, r13
call fcn.14005fc44
mov rcx, qword [rsp + 0xa20]
mov rdx, qword [rsp + 0xa28]
call fcn.14005fc44
mov dil, 1
jmp 0x140052bbb
mov rsi, qword [rsp + 0xb28]
mov r14, qword [rsp + 0xb30]
movabs r12, 0x8000000000000009
jmp 0x140055291
mov r12, r13
mov rcx, qword [rsp + 0x1860]
mov rdx, qword [rsp + 0x1868]
call fcn.14005fc44
mov rdi, qword [rsp + 0x50]
mov bl, byte [rsp + 0x1055]
cmp bl, 2
je 0x140053c96
cmp byte [rsp + 0x1065], 0
je 0x140054110
cmp qword [rsp + 0x1028], 0
jne 0x140054110
lea rsi, [rsp + 0xb20]
lea rdx, [rsp + 0x1020]
mov rcx, rsi
mov r8, r12
mov r9, rbp
call fcn.14004b5e1
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x140053d2c
mov rax, qword [rsp + 0x1028]
inc rax
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
mov qword [rsp + 0x1028], rcx
cmp dword [rsp + 0x1030], 0
je 0x140053cfd
mov eax, dword [rsp + 0x1034]
cmp eax, dword [rsp + 0x1068]
ja 0x140053cfd
mov byte [rsp + 0x1055], 2
mov rcx, r15
mov rdx, r12
call fcn.14005fc44
mov rcx, qword [rsp + 0x1460]
mov rdx, qword [rsp + 0x1468]
call fcn.14005fc44
movabs rax, 0x800000000000000a
jmp 0x1400531f7
mov r13, qword [rsp + 0xb28]
mov r14, qword [rsp + 0xb30]
jmp 0x1400552cb
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x58], r13
lea rax, [rsp + 0x1020]
mov r12d, dword [rax + 0x1c]
mov ebp, dword [rax + 0x20]
mov r15d, dword [rax + 0x24]
mov esi, dword [rax + 0x28]
mov r13d, dword [rax + 0x2c]
movzx ecx, word [rax + 0x30]
mov word [rsp + 0x70], cx
movzx ecx, word [rax + 0x32]
mov word [rsp + 0x78], cx
mov al, byte [rax + 0x34]
mov byte [rsp + 0x60], al
xorps xmm0, xmm0
lea rdi, [rsp + 0xb20]
movups xmmword [rdi + 0xa], xmm0
movaps xmmword [rdi], xmm0
mov rcx, rdi
call fcn.14004aa98
bswap r12d
lea r14, [rsp + 0x290]
mov dword [r14], r12d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 4
mov r8d, 8
mov rcx, rdi
call fcn.14004aab2
bswap ebp
mov dword [r14], ebp
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 8
mov r8d, 0xc
mov rcx, rdi
call fcn.14004aab2
bswap r15d
mov dword [r14], r15d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0xc
mov r8d, 0x10
mov rcx, rdi
call fcn.14004aab2
bswap esi
mov dword [r14], esi
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0x10
mov r8d, 0x14
mov rcx, rdi
call fcn.14004aab2
bswap r13d
mov dword [r14], r13d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0x14
mov r8d, 0x16
mov rcx, rdi
call fcn.14004aab2
movzx ecx, word [rsp + 0x70]
rol cx, 8
mov word [r14], cx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r14, [rsp + 0x290]
mov r9d, 2
mov rcx, rax
mov r8, r14
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0x16
mov r8d, 0x18
mov rcx, rdi
call fcn.14004aab2
movzx ecx, word [rsp + 0x78]
rol cx, 8
mov word [r14], cx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x290]
mov r9d, 2
mov rcx, rax
call fcn.140060059
mov al, byte [rsp + 0x60]
mov byte [rdi + 0x18], al
mov byte [rdi + 0x19], bl
mov qword [rsp + 0x20], 0x1a
lea r14, [rsp + 0x4c0]
mov rcx, r14
lea rdx, [rsp + 0x1020]
mov r8d, 0x4c546366
mov r9, rdi
call fcn.14004abb4
mov rbx, qword [r14]
cmp rbx, 6
jne 0x140054ad5
inc dword [rsp + 0x103c]
inc dword [rsp + 0x1068]
cmp qword [rsp + 0x1028], 0
je 0x140055024
mov ebp, 0x7ffffffb
mov r12, qword [rsp + 0xa0]
cmp r12, rbp
mov edx, 0x7ffffffb
cmovb rdx, r12
add rdx, 4
lea rcx, [rsp + 0x4c0]
call fcn.14005d4ca
lea rsi, [rsp + 0xb20]
lea r13, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov r14, qword [rsp + 0x58]
mov rax, qword [rsp + 0x4c8]
test r12, r12
je 0x140055205
cmp r12, rbp
mov edi, 0x7ffffffb
cmovb rdi, r12
mov rdx, qword [rsp + 0x4d0]
mov rcx, rax
call fcn.14004b668
mov ecx, dword [rsp + 0x103c]
bswap ecx
mov dword [rsp + 0xb20], ecx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140060059
mov rcx, qword [rsp + 0x4c8]
mov rdx, qword [rsp + 0x4d0]
mov r8d, 4
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.14004b0de
mov r8, rdx
mov rcx, rdi
mov rdx, rax
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.14004a28e
mov qword [rsp + 0x20], r13
mov rcx, rax
mov r8, r14
mov r9, rdi
call fcn.140060059
lea r8, [rdi + 4]
mov r15, qword [rsp + 0x4c8]
mov rdx, qword [rsp + 0x4d0]
mov rcx, r15
call fcn.14004ad81
mov qword [rsp + 0x20], rdx
mov rcx, rsi
lea rdx, [rsp + 0x1020]
mov r8d, 0x54416466
mov r9, rax
call fcn.14004abb4
mov rbx, qword [rsp + 0xb20]
cmp rbx, 6
jne 0x140055255
sub r12, rdi
add r14, rdi
inc dword [rsp + 0x103c]
jmp 0x14005400e
mov qword [rsp + 0x58], r15
lea rax, [rsp + 0x1020]
mov r15d, dword [rax + 0x1c]
mov r13d, dword [rax + 0x20]
mov edi, dword [rax + 0x24]
mov r14d, dword [rax + 0x28]
mov ecx, dword [rax + 0x2c]
mov dword [rsp + 0x78], ecx
movzx ecx, word [rax + 0x30]
mov word [rsp + 0x90], cx
movzx ecx, word [rax + 0x32]
mov word [rsp + 0x60], cx
mov al, byte [rax + 0x34]
mov byte [rsp + 0x68], al
xorps xmm0, xmm0
lea rcx, [rsp + 0xb20]
movups xmmword [rcx + 0xa], xmm0
movaps xmmword [rcx], xmm0
call fcn.14004aa98
bswap r15d
lea rsi, [rsp + 0x290]
mov dword [rsi], r15d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 4
mov r8d, 8
lea r15, [rsp + 0xb20]
mov rcx, r15
call fcn.14004aab2
bswap r13d
mov dword [rsi], r13d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 8
mov r8d, 0xc
mov rcx, r15
call fcn.14004aab2
bswap edi
mov dword [rsi], edi
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0xc
mov r8d, 0x10
mov rcx, r15
call fcn.14004aab2
bswap r14d
mov dword [rsi], r14d
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0x10
mov r8d, 0x14
mov rcx, r15
call fcn.14004aab2
mov ecx, dword [rsp + 0x78]
bswap ecx
mov dword [rsi], ecx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0x290]
mov r9d, 4
mov rcx, rax
mov r8, rsi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0x14
mov r8d, 0x16
mov rcx, r15
call fcn.14004aab2
movzx ecx, word [rsp + 0x90]
rol cx, 8
mov word [rsi], cx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea rsi, [rsp + 0x290]
mov r9d, 2
mov rcx, rax
mov r8, rsi
call fcn.140060059
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov edx, 0x16
mov r8d, 0x18
mov rcx, r15
call fcn.14004aab2
movzx ecx, word [rsp + 0x60]
rol cx, 8
mov word [rsi], cx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srccommon.rs
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x290]
mov r9d, 2
mov rcx, rax
call fcn.140060059
mov al, byte [rsp + 0x68]
mov byte [r15 + 0x18], al
mov byte [r15 + 0x19], bl
mov qword [rsp + 0x20], 0x1a
lea rsi, [rsp + 0x4c0]
mov rcx, rsi
lea rdx, [rsp + 0x1020]
mov r8d, 0x4c546366
mov r9, r15
call fcn.14004aad8
mov rbx, qword [rsi]
cmp rbx, 6
jne 0x140054aea
inc dword [rsp + 0x103c]
inc dword [rsp + 0x1068]
cmp qword [rsp + 0x1028], 0
je 0x14005506b
mov eax, 0x7ffffffb
cmp rbp, rax
mov edx, 0x7ffffffb
cmovb rdx, rbp
add rdx, 4
lea rcx, [rsp + 0x4c0]
call fcn.14005d4ca
lea r14, [rsp + 0xb20]
lea r13, [rsp + 0x1020]
mov rsi, r12
mov rax, qword [rsp + 0x4c8]
test rbp, rbp
je 0x140055236
mov ecx, 0x7ffffffb
cmp rbp, rcx
mov r15d, 0x7ffffffb
cmovb r15, rbp
mov rdx, qword [rsp + 0x4d0]
mov rcx, rax
call fcn.14004b668
mov ecx, dword [rsp + 0x103c]
bswap ecx
mov dword [rsp + 0xb20], ecx
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rcx
mov r9d, 4
mov rcx, rax
mov r8, r14
call fcn.140060059
mov rcx, qword [rsp + 0x4c8]
mov rdx, qword [rsp + 0x4d0]
mov r8d, 4
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.14004b0de
mov r8, rdx
mov rcx, r15
mov rdx, rax
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
call fcn.14004a28e
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_srcencoder.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rsi
mov r9, r15
call fcn.140060059
lea r8, [r15 + 4]
mov rdi, qword [rsp + 0x4c8]
mov rdx, qword [rsp + 0x4d0]
mov rcx, rdi
call fcn.14004ad81
mov qword [rsp + 0x20], rdx
mov rcx, r14
mov rdx, r13
mov r8d, 0x54416466
mov r9, rax
call fcn.14004aad8
mov rbx, qword [rsp + 0xb20]
cmp rbx, 6
jne 0x1400552a1
sub rbp, r15
add rsi, r15
inc dword [rsp + 0x103c]
jmp 0x1400543d8
mov rax, qword [rsp + 0x50]
mov qword [rax], rbx
jmp 0x1400524fd
mov r15, qword [rsp + 0x1a80]
imul rax, qword [rsp + 0x1a88], 0x38
mov qword [rsp + 0x78], rax
lea rdi, [rsp + 0x140]
xor esi, esi
mov r13, r15
cmp qword [rsp + 0x78], rsi
je 0x1400552db
mov rdx, qword [r13 + 0x28]
mov r8, qword [r13 + 0x30]
lea rcx, [rsp + 0x4c0]
call fcn.140064a50
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
cmp rcx, rbp
je 0x1400555f2
mov rdx, qword [r14]
mov r8, qword [r14 + 7]
lea r9, [rsp + 0x149]
mov qword [r9 + 7], r8
mov qword [r9], rdx
mov qword [rsp + 0x140], rcx
mov byte [rsp + 0x148], al
mov rax, qword [rsp + 0x150]
test rax, rax
je 0x140055009
cmp rax, 0x4f
ja 0x140055009
mov rcx, rdi
xor edx, edx
call fcn.14004754f
mov rcx, rdi
xor edx, edx
call fcn.14004754f
cmp qword [r13], 0
mov qword [rsp + 0x60], rsi
je 0x140054703
mov rdx, qword [r15 + rsi + 0x10]
mov rbx, r15
mov r8, qword [r15 + rsi + 0x18]
lea rcx, [rsp + 0x4c0]
call fcn.140064a50
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
mov qword [rsp + 0x70], rcx
cmp rcx, rbp
je 0x140055680
movzx eax, al
movzx ecx, byte [rsp + 0x4cf]
shl ecx, 0x10
movzx edx, word [rsp + 0x4cd]
or edx, ecx
mov r15d, dword [rsp + 0x4c9]
shl rdx, 0x28
shl r15, 8
or r15, rdx
or r15, rax
mov r14, qword [rsp + 0x4d0]
lea rsi, [rsp + 0x290]
mov rcx, rsi
mov rdx, rdi
mov r8d, 1
call fcn.14006334a
mov rcx, rsi
mov rdx, r15
mov r8, r14
call fcn.140062cde
test rax, rax
jne 0x1400556b0
mov ecx, 9
lea rdx, [rsp + 0x4c0]
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0xa20]
call fcn.1400633c8
mov rsi, qword [rsp + 0xa20]
cmp rsi, rbp
je 0x1400556e5
movzx eax, word [rsp + 0xa28]
lea rdx, [rsp + 0xa2a]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 6]
lea r8, [rsp + 0x149]
mov qword [r8 + 1], rcx
mov qword [r8 + 7], rdx
mov qword [rsp + 0x140], rsi
mov word [rsp + 0x148], ax
mov rcx, qword [rsp + 0x70]
mov rdx, r15
call fcn.14005fc44
mov r15, rbx
lea r14, [rsp + 0x4c9]
jmp 0x140054720
mov rdx, qword [r15 + rsi + 0x10]
mov r8, qword [r15 + rsi + 0x18]
add r8, rdx
mov rcx, rdi
call fcn.140023922
mov rsi, qword [rsp + 0x140]
mov rdi, qword [rsp + 0x148]
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0xd8]
mov r8d, 0x7458547a
mov r9, rdi
call fcn.14004a9d6
mov rcx, rsi
mov rdx, rdi
call fcn.14005fc44
mov rbx, qword [rsp + 0x190]
cmp rbx, 6
jne 0x1400561fd
add r13, 0x38
mov rsi, qword [rsp + 0x60]
add rsi, 0x38
lea rdi, [rsp + 0x140]
jmp 0x140054548
mov qword [rsp + 0xa20], 3
mov byte [rsp + 0xa28], 0xc
mov byte [rsp + 0xa29], al
jmp 0x1400547ef
mov qword [rsp + 0xa20], 3
mov word [rsp + 0xa28], 0x10c
jmp 0x1400547e2
mov qword [rsp + 0xa20], 3
mov byte [rsp + 0xa28], 0xc
mov byte [rsp + 0xa29], al
mov rcx, qword [rsp + 0x290]
mov rdx, qword [rsp + 0x298]
call fcn.14005fc44
mov ebx, 3
mov sil, byte [rsp + 0xa28]
mov al, byte [rsp + 0xa29]
mov byte [rsp + 0x60], al
mov dil, byte [rsp + 0xa2a]
mov rax, qword [rsp + 0xa2b]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xa30]
jmp 0x140052798
lea rbx, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8w, 0x1b
mov r9d, r14d
call fcn.14004e4d4
movzx eax, word [rbx]
cmp rax, 0x1a
jne 0x140054a70
lea rbx, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8w, 0x1c
mov r9w, 4
call fcn.14004e5a2
movzx eax, word [rbx]
cmp rax, 0x1a
jne 0x140054fa7
lea rbx, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8w, 0x22
call fcn.14004e792
movzx eax, word [rbx]
cmp rax, 0x1a
jne 0x140054fa7
lea rbx, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8w, 0x23
call fcn.14004e792
movzx eax, word [rbx]
cmp rax, 0x1a
jne 0x140054fa7
lea rbx, [rsp + 0x290]
lea rdx, [rsp + 0x4c0]
mov rcx, rbx
mov r8w, 0x1a
mov r9w, 1
call fcn.14004e5a2
movzx eax, word [rbx]
cmp rax, 0x1a
jne 0x140054fa7
movups xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
movups xmm2, xmmword [rsp + 0x4e0]
movaps xmmword [rsp + 0x1a60], xmm0
movaps xmmword [rsp + 0x1a70], xmm1
and qword [rsp + 0x80], 0
movaps xmmword [rsp + 0x1a80], xmm2
and dword [rsp + 0x88], 0
mov ebx, 4
mov ecx, 4
mov rdx, rdi
call fcn.1400471e6
movaps xmm0, xmmword [rsp + 0x1a60]
movaps xmm1, xmmword [rsp + 0x1a70]
movaps xmm2, xmmword [rsp + 0x1a80]
movups xmmword [rsp + 0xb70], xmm2
movups xmmword [rsp + 0xb60], xmm1
movups xmmword [rsp + 0xb50], xmm0
and qword [rsp + 0xb80], 0
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0xb88], rax
mov qword [rsp + 0xb90], rsi
mov qword [rsp + 0xb98], r14
mov eax, dword [rsp + 0x2be0]
mov dword [rsp + 0xba0], eax
mov eax, dword [rsp + 0x2be8]
mov dword [rsp + 0xba4], eax
mov byte [rsp + 0xba8], 0
mov eax, dword [rsp + 0xa20]
mov ecx, dword [rsp + 0xa23]
mov dword [rsp + 0xba9], eax
mov dword [rsp + 0xbac], ecx
and qword [rsp + 0xb20], 0
mov qword [rsp + 0xb28], rbx
and dword [rsp + 0xb30], 0
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xb34], rax
mov eax, dword [rsp + 0x88]
mov dword [rsp + 0xb3c], eax
mov qword [rsp + 0xb40], rbx
and qword [rsp + 0xb48], 0
cmp r15, r13
jbe 0x140056248
lea rdx, str.Input_data_slice_is_undersized_for_provided_dimensions_b
mov r8d, 0x36
mov cl, 0x15
call fcn.140028823
mov word [rsp + 0x1660], 0x16
mov qword [rsp + 0x1668], rax
jmp 0x1400565ef
movzx esi, word [rsp + 0x296]
mov ecx, dword [rsp + 0x292]
mov r15d, dword [rsp + 0x298]
shl rcx, 0x10
shl rsi, 0x30
or rsi, rcx
mov rcx, qword [rsp + 0x29c]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x2a4]
mov dword [rsp + 0x88], ecx
mov rbx, qword [rsp + 0x2a8]
mov r14, qword [rsp + 0x2b0]
or rsi, rax
mov ecx, 4
mov rdx, rdi
call fcn.1400471e6
jmp 0x1400513bd
mov rsi, qword [rsp + 0x4c8]
mov r14, qword [rsp + 0x4d0]
jmp 0x140055275
mov r13, qword [rsp + 0x4c8]
mov r14, qword [rsp + 0x4d0]
jmp 0x1400552c1
mov r12, r15
mov rcx, r15
mov edx, 0x7a
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, 0x6c
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, r13d
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, r14d
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov dx, 1
call fcn.14005ab2d
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov dx, 0x20
call fcn.14005ab2d
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, 3
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
shl edi, 2
mov rcx, r12
mov edx, edi
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
xor edx, edx
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
xor edx, edx
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
xor edx, edx
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
xor edx, edx
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, 0xff0000
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, 0xff00
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, 0xff
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, 0xff000000
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov rcx, r12
mov edx, 0x73524742
call fcn.14005ab60
test rax, rax
jne 0x140054c6a
mov edi, 0xd
dec edi
je 0x14005713b
mov rcx, r12
xor edx, edx
call fcn.14005ab60
test rax, rax
je 0x140054c53
movabs rcx, 0x8000000000000009
mov qword [rbp], rcx
jmp 0x1400510f4
mov r13, qword [rsp + 0x1a80]
imul rbp, qword [rsp + 0x1a88], 0x38
lea rdi, [rsp + 0x128]
xor r12d, r12d
mov r15, r13
movabs rsi, 0x8000000000000000
mov qword [rsp + 0x60], rbp
cmp rbp, r12
je 0x140055d5c
mov rdx, qword [r15 + 0x28]
mov r8, qword [r15 + 0x30]
lea rcx, [rsp + 0x4c0]
call fcn.140064a50
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
cmp rcx, rsi
je 0x140056052
mov rdx, qword [r14]
mov r8, qword [r14 + 7]
lea r9, [rsp + 0x131]
mov qword [r9 + 7], r8
mov qword [r9], rdx
mov qword [rsp + 0x128], rcx
mov byte [rsp + 0x130], al
mov rax, qword [rsp + 0x138]
test rax, rax
je 0x140055665
cmp rax, 0x4f
ja 0x140055665
mov rcx, rdi
xor edx, edx
call fcn.14004754f
mov rcx, rdi
xor edx, edx
call fcn.14004754f
cmp qword [r15], 0
je 0x140054e9c
mov rdx, qword [r13 + r12 + 0x10]
mov rbx, r13
mov r8, qword [r13 + r12 + 0x18]
lea rcx, [rsp + 0x4c0]
call fcn.140064a50
mov rbp, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
movabs rcx, 0x8000000000000000
cmp rbp, rcx
je 0x140056085
movzx eax, al
movzx ecx, byte [rsp + 0x4cf]
shl ecx, 0x10
movzx edx, word [rsp + 0x4cd]
or edx, ecx
mov r13d, dword [rsp + 0x4c9]
shl rdx, 0x28
shl r13, 8
or r13, rdx
or r13, rax
mov r14, qword [rsp + 0x4d0]
lea rsi, [rsp + 0x290]
mov rcx, rsi
mov rdx, rdi
mov r8d, 1
call fcn.14006334a
mov rcx, rsi
mov rdx, r13
mov r8, r14
call fcn.140062cde
test rax, rax
jne 0x1400560b5
mov ecx, 9
lea rdx, [rsp + 0x4c0]
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x1460]
call fcn.1400633c8
mov rsi, qword [rsp + 0x1460]
movabs rax, 0x8000000000000000
cmp rsi, rax
je 0x1400560ea
movzx eax, word [rsp + 0x1468]
lea rdx, [rsp + 0x146a]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 6]
lea r8, [rsp + 0x131]
mov qword [r8 + 1], rcx
mov qword [r8 + 7], rdx
mov qword [rsp + 0x128], rsi
mov word [rsp + 0x130], ax
mov rcx, rbp
mov rdx, r13
call fcn.14005fc44
mov r13, rbx
mov rbp, qword [rsp + 0x60]
lea r14, [rsp + 0x4c9]
jmp 0x140054eb9
mov rdx, qword [r13 + r12 + 0x10]
mov r8, qword [r13 + r12 + 0x18]
add r8, rdx
mov rcx, rdi
call fcn.140023922
mov rsi, qword [rsp + 0x128]
mov rdi, qword [rsp + 0x130]
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x8c8]
lea rdx, [rsp + 0x190]
mov r8d, 0x7458547a
mov r9, rdi
call fcn.14004a8cc
mov rcx, rsi
mov rdx, rdi
call fcn.14005fc44
mov rbx, qword [rsp + 0x8c8]
cmp rbx, 6
movabs rsi, 0x8000000000000000
jne 0x1400563e0
add r15, 0x38
add r12, 0x38
lea rdi, [rsp + 0x128]
jmp 0x140054cd7
mov qword [rsp + 0x1460], 3
mov byte [rsp + 0x1468], 0xc
mov byte [rsp + 0x1469], al
jmp 0x140054f8d
mov qword [rsp + 0x1460], 3
mov word [rsp + 0x1468], 0x10c
jmp 0x140054f80
mov qword [rsp + 0x1460], 3
mov byte [rsp + 0x1468], 0xc
mov byte [rsp + 0x1469], al
mov rcx, qword [rsp + 0x290]
mov rdx, qword [rsp + 0x298]
call fcn.14005fc44
mov ebx, 3
mov rsi, qword [rsp + 0x1468]
mov rdi, qword [rsp + 0x1470]
jmp 0x140050237
movzx esi, word [rsp + 0x296]
mov ecx, dword [rsp + 0x292]
mov r15d, dword [rsp + 0x298]
shl rcx, 0x10
shl rsi, 0x30
or rsi, rcx
mov rcx, qword [rsp + 0x29c]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x2a4]
mov dword [rsp + 0x88], ecx
mov rbx, qword [rsp + 0x2a8]
mov r14, qword [rsp + 0x2b0]
or rsi, rax
movabs r12, 0x800000000000000a
jmp 0x140054ac3
mov qword [rsp + 0x190], 3
mov word [rsp + 0x198], 0x10c
jmp 0x1400556a3
lea rsi, [rsp + 0xb20]
lea rdx, [rsp + 0x1020]
mov rcx, rsi
mov r8, qword [rsp + 0x58]
mov r9, qword [rsp + 0xa0]
call fcn.14004b876
mov rbx, qword [rsi]
cmp rbx, 6
je 0x140055215
mov rsi, qword [rsp + 0xb28]
mov r14, qword [rsp + 0xb30]
jmp 0x140055275
lea rsi, [rsp + 0xb20]
lea rdx, [rsp + 0x1020]
mov rcx, rsi
mov r8, r12
mov r9, rbp
call fcn.14004b5e1
mov rbx, qword [rsi]
cmp rbx, 6
je 0x140055246
mov r13, qword [rsp + 0xb28]
mov r14, qword [rsp + 0xb30]
jmp 0x1400552c1
mov rax, qword [rsp + 0x2c0]
lea rdx, [rsp + 0xb20]
mov qword [rdx + 0x30], rax
movups xmm0, xmmword [rsp + 0x290]
movups xmm1, xmmword [rsp + 0x2a0]
movups xmm2, xmmword [rsp + 0x2b0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea r14, [rsp + 0x1460]
mov rcx, r14
call case.0x1400357fe.423
mov rax, qword [r14]
mov r13, qword [r14 + 8]
cmp rax, rbp
jne 0x140055612
movabs r12, 0x8000000000000009
mov r15d, dword [rsp + 0x2be0]
mov rcx, rdi
mov rdx, rsi
call fcn.14005fc44
mov rsi, r13
mov rcx, qword [rsp + 0x8c8]
mov rdx, qword [rsp + 0x8d0]
call fcn.14005fc44
jmp 0x140052b64
mov rax, qword [rsp + 0x2c0]
lea rdx, [rsp + 0xb20]
mov qword [rdx + 0x30], rax
movups xmm0, xmmword [rsp + 0x290]
movups xmm1, xmmword [rsp + 0x2a0]
movups xmm2, xmmword [rsp + 0x2b0]
movaps xmmword [rdx + 0x20], xmm2
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rsi, [rsp + 0x1660]
mov rcx, rsi
call case.0x1400357fe.423
mov rcx, qword [rsi]
mov r12, qword [rsi + 8]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x140055630
mov rdi, qword [rsp + 0x50]
mov rcx, r15
mov rdx, r13
call fcn.14005fc44
mov r13, r12
mov rcx, qword [rsp + 0x1860]
mov rdx, qword [rsp + 0x1868]
call fcn.14005fc44
jmp 0x1400505be
xor r8d, r8d
cmp r8, 0x20
mov rcx, qword [rsp + 0x90]
je 0x14005564e
lea rdi, [r8 + 0x20]
mov rdx, qword [rsp + r8 + 0x1a68]
mov r8, qword [rsp + r8 + 0x1a70]
call fcn.14004731f
mov r8, rdi
test rax, rax
je 0x1400551cd
jmp 0x140052ce4
mov rcx, qword [rsp + 0x4c0]
mov rdx, rax
call fcn.14005fc44
movabs r14, 0x800000000000000a
mov r15d, dword [rsp + 0x2be0]
mov r13, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x68]
jmp 0x140053bc9
mov rcx, qword [rsp + 0x4c0]
mov rdx, rax
call fcn.14005fc44
mov rdi, qword [rsp + 0x50]
mov r15, qword [rsp + 0x58]
jmp 0x140053cbd
mov rsi, qword [rsp + 0xb28]
mov r14, qword [rsp + 0xb30]
mov rcx, qword [rsp + 0x4c0]
mov rdx, r15
call fcn.14005fc44
movabs r12, 0x8000000000000009
mov r15d, dword [rsp + 0x2be0]
mov r13, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x68]
mov rcx, rdi
mov rdx, r13
call fcn.14005fc44
jmp 0x140053157
mov r13, qword [rsp + 0xb28]
mov r14, qword [rsp + 0xb30]
mov rcx, qword [rsp + 0x4c0]
mov rdx, rdi
call fcn.14005fc44
mov rdi, qword [rsp + 0x50]
mov r15, qword [rsp + 0x58]
mov rcx, r15
mov rdx, r12
call fcn.14005fc44
jmp 0x1400531a8
mov rcx, qword [rsp + 0x1a98]
imul rax, qword [rsp + 0x1aa0], 0x70
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x60], rcx
cmp qword [rsp + 0x78], rax
je 0x14005614f
mov rbp, rax
mov rax, qword [rsp + 0x60]
mov rdx, qword [rax + 0x28]
mov r8, qword [rax + 0x30]
lea rcx, [rsp + 0x4c0]
call fcn.140064a50
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
je 0x1400555f2
lea r8, [rsp + 0x4c9]
mov rdx, qword [r8]
mov r8, qword [r8 + 7]
lea r9, [rsp + 0x109]
mov qword [r9 + 7], r8
mov qword [r9], rdx
mov qword [rsp + 0x100], rcx
mov byte [rsp + 0x108], al
mov rax, qword [rsp + 0x110]
test rax, rax
je 0x140056072
cmp rax, 0x4f
ja 0x140056072
lea rbx, [rsp + 0x100]
mov rcx, rbx
xor edx, edx
call fcn.14004754f
mov r13, qword [rsp + 0x60]
mov sil, byte [r13 + 0x68]
mov rcx, rbx
mov edx, esi
call fcn.14004754f
mov rcx, rbx
xor edx, edx
call fcn.14004754f
mov rdi, qword [r13 + 0x40]
mov r15, qword [r13 + 0x48]
mov rcx, rdi
mov rdx, r15
call fcn.140046a6e
test al, al
je 0x1400561c6
add r15, rdi
mov rcx, rbx
mov rdx, rdi
mov r8, r15
call fcn.140023922
mov rcx, rbx
xor edx, edx
call fcn.14004754f
mov rdx, qword [r13 + 0x58]
mov r8, qword [r13 + 0x60]
add r8, rdx
mov rcx, rbx
call fcn.140023922
mov rcx, rbx
xor edx, edx
call fcn.14004754f
mov rax, qword [r13]
test sil, sil
je 0x1400554ed
mov rcx, rbp
mov rdx, qword [rsp + 0x70]
mov rdi, qword [rdx + rbp + 0x10]
mov rsi, qword [rdx + rbp + 0x18]
test rax, rax
je 0x14005550e
lea rbx, [rsp + 0x290]
mov rcx, rbx
lea rdx, [rsp + 0x100]
mov r8d, 1
call fcn.14006334a
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.140062cde
test rax, rax
jne 0x140056371
mov ecx, 9
lea rdx, [rsp + 0x4c0]
mov rdi, rdx
lea rsi, [rsp + 0x290]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0xa20]
call fcn.1400633c8
mov rax, qword [rsp + 0xa20]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400563f5
movzx ecx, word [rsp + 0xa28]
lea r8, [rsp + 0xa2a]
mov rdx, qword [r8]
mov r8, qword [r8 + 6]
lea r9, [rsp + 0x109]
mov qword [r9 + 1], rdx
mov qword [r9 + 7], r8
mov qword [rsp + 0x100], rax
mov word [rsp + 0x108], cx
jmp 0x14005558b
test rax, rax
je 0x140055526
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rcx + rbp + 0x10]
mov r8, qword [rcx + rbp + 0x18]
add r8, rdx
lea rcx, [rsp + 0x100]
jmp 0x14005551f
add rsi, rdi
lea rcx, [rsp + 0x100]
mov rdx, rdi
mov r8, rsi
call fcn.140023922
jmp 0x14005558b
mov rcx, qword [rsp + 0x70]
mov rdx, qword [rcx + rbp + 0x10]
mov r8, qword [rcx + rbp + 0x18]
lea rcx, [rsp + 0x4c0]
call fcn.140024926
mov rsi, qword [rsp + 0x4c0]
movabs rax, 0x8000000000000000
cmp rsi, rax
je 0x14005651c
mov rdi, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
add r8, rdi
lea rcx, [rsp + 0x100]
mov rdx, rdi
call fcn.140023922
mov rcx, rsi
mov rdx, rdi
call fcn.14005fc44
mov rsi, qword [rsp + 0x108]
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0xd8]
mov r8d, 0x74585469
mov r9, rsi
call fcn.14004a9d6
mov rcx, qword [rsp + 0x100]
mov rdx, rsi
call fcn.14005fc44
mov rbx, qword [rsp + 0x190]
cmp rbx, 6
jne 0x1400561fd
add qword [rsp + 0x60], 0x70
mov rax, rbp
add rax, 0x70
jmp 0x1400552fd
mov qword [rsp + 0x190], 3
mov byte [rsp + 0x198], 0xc
mov byte [rsp + 0x199], al
jmp 0x1400561f8
mov rbx, rax
mov r12, qword [rsp + 0x1470]
mov rcx, rdi
mov rdx, rsi
call fcn.14005fc44
mov rdi, rbx
jmp 0x140053b52
mov rsi, rcx
mov rbp, qword [rsp + 0x1670]
mov rcx, r15
mov rdx, r13
call fcn.14005fc44
mov r15, rsi
jmp 0x140053c53
movabs rax, 0x800000000000000a
mov rcx, qword [rsp + 0x50]
mov qword [rcx], rax
jmp 0x140052cfa
mov qword [rsp + 0x8c8], 3
mov word [rsp + 0x8d0], 0x10c
jmp 0x1400560a8
mov qword [rsp + 0x190], 3
mov byte [rsp + 0x198], 0xc
mov byte [rsp + 0x199], al
mov rcx, qword [rsp + 0x140]
mov rdx, qword [rsp + 0x148]
jmp 0x1400561f3
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x190], 3
mov word [rsp + 0x198], 0x20c
lea rcx, [rsp + 0x290]
call fcn.14004ad4d
jmp 0x140055713
mov rax, qword [rsp + 0xa28]
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x190], 3
mov word [rsp + 0x198], 0x20c
mov rcx, qword [rsp + 0x70]
mov rdx, r15
jmp 0x1400561f3
lea rdx, [0x14011c0bc]
lea r14, [rsp + 0xa20]
mov r8d, 3
mov rcx, r14
call fcn.14002392a
mov r8, qword [r14 + 8]
mov r9, qword [r14 + 0x10]
lea rcx, [rsp + 0x2ab0]
mov dl, 0xda
mov qword [rsp + 0x98], r8
call fcn.14005b496
test rax, rax
jne 0x14005612b
lea rcx, [rsp + 0x4c0]
mov r8d, 0x100
xor edx, edx
call sub.VCRUNTIME140.dll_memset
lea rcx, [rsp + 0x1020]
mov r8d, 0x100
xor edx, edx
call sub.VCRUNTIME140.dll_memset
lea rcx, [rsp + 0xb20]
mov r8d, 0x100
xor edx, edx
call sub.VCRUNTIME140.dll_memset
xorps xmm0, xmm0
lea rax, [rsp + 0x1860]
movaps xmmword [rax + 0x30], xmm0
movaps xmmword [rax + 0x20], xmm0
movaps xmmword [rax + 0x10], xmm0
movaps xmmword [rax], xmm0
lea rax, [rsp + 0x1660]
movaps xmmword [rax + 0x30], xmm0
movaps xmmword [rax + 0x20], xmm0
movaps xmmword [rax + 0x10], xmm0
movaps xmmword [rax], xmm0
lea r8, [rsp + 0x290]
movaps xmmword [r8 + 0x30], xmm0
movaps xmmword [r8 + 0x20], xmm0
movaps xmmword [r8 + 0x10], xmm0
mov eax, dword [rsp + 0x2be8]
mov rdx, rax
shr eax, 3
mov ecx, edx
and ecx, 7
cmp ecx, 1
sbb eax, 0xffffffff
lea rcx, [rsp + 0x8c8]
and dword [rcx], 0
movaps xmmword [r8], xmm0
mov dword [rcx + 4], eax
mov qword [rcx + 8], 7
mov byte [rcx + 0x10], 1
mov eax, dword [rsp + 0x2be0]
mov rcx, rax
mov r8d, ecx
shr r8d, 3
and eax, 7
cmp eax, 1
sbb r8d, 0xffffffff
mov dword [rsp + 0xf8], r8d
lea eax, [rcx - 1]
mov dword [rsp + 0x58], eax
lea eax, [rdx - 1]
mov dword [rsp + 0x90], eax
movss xmm8, dword [0x1400e4a10]
movss xmm10, dword [0x1400e4a18]
movss xmm11, dword [0x1400e4a1c]
movss xmm12, dword [0x1400e4a20]
movss xmm13, dword [0x1400e4a24]
movss xmm14, dword [0x1400e4a28]
movss xmm15, dword [0x1400e4a2c]
movss xmm7, dword [0x1400e4a30]
movss xmm9, dword [0x1400e4a34]
mov dword [rsp + 0xa0], 0
mov dword [rsp + 0x70], 0
mov dword [rsp + 0x78], 0
lea rcx, [rsp + 0x8c8]
call fcn.14005b65e
mov qword [rsp + 0x60], rdx
test eax, eax
je 0x140056645
and dword [rsp + 0x1460], 0
mov eax, dword [rsp + 0xf8]
mov dword [rsp + 0x1464], eax
mov qword [rsp + 0x1468], 7
mov byte [rsp + 0x1470], 1
lea rcx, [rsp + 0x1460]
call fcn.14005b65e
test eax, eax
je 0x1400558c1
mov ebx, edx
lea rsi, [rsp + 0x1860]
lea r15, [rsp + 0x1660]
lea r13, [rsp + 0x290]
xor edx, edx
mov eax, dword [rsp + 0x2be8]
movss xmm6, dword [0x1400e4a14]
lea rbp, [rsp + 0x190]
cmp rdx, 8
je 0x140055a99
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rdx
lea r14d, [rcx + rdx]
mov r12d, dword [rsp + 0x90]
cmp r14d, r12d
cmovb r12d, r14d
xor edi, edi
cmp rdi, 8
je 0x140055a80
lea rdx, [rbx + rdi]
mov ecx, dword [rsp + 0x2be0]
cmp edx, ecx
jae 0x140055998
cmp r14d, eax
jae 0x140055998
mov rcx, rbp
mov r8d, r14d
jmp 0x1400559a7
mov eax, dword [rsp + 0x58]
cmp edx, eax
cmovae edx, eax
mov rcx, rbp
mov r8d, r12d
call fcn.14005bb7e
mov ecx, eax
mov edx, 0xff
and ecx, edx
cvtsi2ss xmm0, ecx
mov ecx, eax
shr ecx, 8
and ecx, edx
cvtsi2ss xmm1, ecx
movaps xmm3, xmm0
mulss xmm3, xmm8
movaps xmm4, xmm1
shr eax, 0x10
and eax, edx
cvtsi2ss xmm2, eax
mulss xmm4, xmm6
addss xmm4, xmm3
movaps xmm3, xmm2
mulss xmm3, xmm10
addss xmm3, xmm4
addss xmm3, xmm11
xorps xmm4, xmm4
maxss xmm4, xmm3
movaps xmm3, xmm12
minss xmm3, xmm4
cvttss2si eax, xmm3
movaps xmm3, xmm2
mulss xmm3, xmm8
movaps xmm4, xmm0
mulss xmm4, xmm13
movaps xmm5, xmm1
mulss xmm5, xmm14
addss xmm5, xmm4
addss xmm5, xmm3
addss xmm5, xmm11
xorps xmm3, xmm3
maxss xmm3, xmm5
movaps xmm4, xmm12
minss xmm4, xmm3
cvttss2si ecx, xmm4
mulss xmm2, xmm15
mulss xmm0, xmm7
mulss xmm1, xmm9
addss xmm1, xmm0
addss xmm1, xmm2
xorps xmm0, xmm0
maxss xmm0, xmm1
movaps xmm1, xmm12
minss xmm1, xmm0
cvttss2si edx, xmm1
mov byte [rsi + rdi], dl
mov byte [r15 + rdi], cl
mov byte [r13 + rdi], al
inc rdi
mov eax, dword [rsp + 0x2be8]
jmp 0x140055972
mov rdx, qword [rsp + 0x68]
inc rdx
add r13, 8
add r15, 8
add rsi, 8
jmp 0x140055949
lea rcx, [rsp + 0x1860]
lea rdx, [rsp + 0x4c0]
call fcn.14005b696
lea rcx, [rsp + 0x1660]
lea rdx, [rsp + 0x1020]
call fcn.14005b696
lea rcx, [rsp + 0x290]
lea rdx, [rsp + 0xb20]
call fcn.14005b696
mov r14, qword [rsp + 0x1a80]
mov r13, qword [rsp + 0x1a88]
xor esi, esi
mov ebx, 8
lea r12, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
cmp rsi, 0x40
je 0x140055c16
lea rdi, [rsi + 1]
mov eax, dword [rsp + rsi*4 + 0x4c0]
cdq
idiv ebx
cvtsi2ss xmm6, eax
mov rcx, r14
mov rdx, r13
xor r8d, r8d
mov r9, r12
call fcn.14005bad0
movzx eax, byte [rax + rsi]
cvtsi2ss xmm0, eax
divss xmm6, xmm0
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_roundf
cvttss2si eax, xmm0
movss xmm1, dword [0x1400e4898]
ucomiss xmm0, xmm1
mov ebp, 0x7fffffff
cmova eax, ebp
ucomiss xmm0, xmm0
mov r15d, 0
cmovp eax, r15d
mov dword [rsp + rsi*4 + 0x4c0], eax
mov eax, dword [rsp + rsi*4 + 0x1020]
cdq
idiv ebx
cvtsi2ss xmm6, eax
mov r8d, 1
mov rcx, r14
mov rdx, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
call fcn.14005bad0
movzx eax, byte [rax + rsi]
cvtsi2ss xmm0, eax
divss xmm6, xmm0
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_roundf
cvttss2si eax, xmm0
ucomiss xmm0, dword [0x1400e4898]
cmova eax, ebp
ucomiss xmm0, xmm0
cmovp eax, r15d
mov dword [rsp + rsi*4 + 0x1020], eax
mov eax, dword [rsp + rsi*4 + 0xb20]
cdq
idiv ebx
cvtsi2ss xmm6, eax
mov r8d, 1
mov rcx, r14
mov rdx, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
call fcn.14005bad0
movzx eax, byte [rax + rsi]
cvtsi2ss xmm0, eax
divss xmm6, xmm0
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_roundf
cvttss2si eax, xmm0
ucomiss xmm0, dword [0x1400e4898]
cmova eax, ebp
ucomiss xmm0, xmm0
cmovp eax, r15d
mov dword [rsp + rsi*4 + 0xb20], eax
mov rsi, rdi
jmp 0x140055af6
cmp word [rsp + 0x1e98], 0
lea rax, [rsp + 0x1e9a]
jne 0x140055c31
mov rax, qword [rsp + 0x1ea0]
cmp word [rsp + 0x1a90], 0
lea rcx, [rsp + 0x1a92]
jne 0x140055c4c
mov rcx, qword [rsp + 0x1a98]
cmp word [rsp + 0x22a0], 0
lea rsi, [rsp + 0x22a2]
jne 0x140055c67
mov rsi, qword [rsp + 0x22a8]
cmp word [rsp + 0x26a8], 0
lea rdi, [rsp + 0x26aa]
jne 0x140055c82
mov rdi, qword [rsp + 0x26b0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0xf20]
lea rdx, [rsp + 0x2ab0]
lea r8, [rsp + 0x4c0]
mov r9d, dword [rsp + 0x78]
call fcn.14005b96a
cmp dword [rsp + 0xf20], 0
jne 0x140056123
mov eax, dword [rsp + 0xf24]
mov dword [rsp + 0x78], eax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
lea rcx, [rsp + 0xf20]
lea rdx, [rsp + 0x2ab0]
lea r8, [rsp + 0x1020]
mov r9d, dword [rsp + 0x70]
call fcn.14005b96a
cmp dword [rsp + 0xf20], 0
jne 0x140056123
mov eax, dword [rsp + 0xf24]
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
lea rcx, [rsp + 0xf20]
lea rdx, [rsp + 0x2ab0]
lea r8, [rsp + 0xb20]
mov r9d, dword [rsp + 0xa0]
call fcn.14005b96a
cmp dword [rsp + 0xf20], 0
jne 0x140056123
mov eax, dword [rsp + 0xf24]
mov dword [rsp + 0xa0], eax
jmp 0x140055905
mov rbp, qword [rsp + 0x1a98]
imul rax, qword [rsp + 0x1aa0], 0x70
mov qword [rsp + 0x60], rax
lea r13, [rsp + 0x158]
xor r12d, r12d
mov qword [rsp + 0x90], rbp
cmp qword [rsp + 0x60], r12
je 0x140056315
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x30]
lea rcx, [rsp + 0x4c0]
call fcn.140064a50
mov rcx, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
je 0x140056052
lea r8, [rsp + 0x4c9]
mov rdx, qword [r8]
mov r8, qword [r8 + 7]
lea r9, [rsp + 0x161]
mov qword [r9 + 7], r8
mov qword [r9], rdx
mov qword [rsp + 0x158], rcx
mov byte [rsp + 0x160], al
mov rax, qword [rsp + 0x168]
test rax, rax
je 0x140056235
cmp rax, 0x4f
ja 0x140056235
mov rcx, r13
xor edx, edx
call fcn.14004754f
mov sil, byte [rbp + 0x68]
mov rcx, r13
mov edx, esi
call fcn.14004754f
mov rcx, r13
xor edx, edx
call fcn.14004754f
mov rdi, qword [rbp + 0x40]
mov r15, qword [rbp + 0x48]
mov rcx, rdi
mov rdx, r15
call fcn.140046a6e
test al, al
je 0x1400563a9
add r15, rdi
mov rcx, r13
mov rdx, rdi
mov r8, r15
call fcn.140023922
mov rcx, r13
xor edx, edx
call fcn.14004754f
mov rdx, qword [rbp + 0x58]
mov r8, qword [rbp + 0x60]
add r8, rdx
mov rcx, r13
call fcn.140023922
mov rcx, r13
xor edx, edx
call fcn.14004754f
mov rax, qword [rbp]
test sil, sil
je 0x140055f5b
mov rcx, qword [rsp + 0x90]
mov rdi, qword [rcx + r12 + 0x10]
mov rsi, qword [rcx + r12 + 0x18]
test rax, rax
je 0x140055f7a
lea rbx, [rsp + 0x290]
mov rcx, rbx
mov rdx, r13
mov r8d, 1
call fcn.14006334a
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.140062cde
test rax, rax
jne 0x1400564b1
mov ecx, 9
lea rdx, [rsp + 0x4c0]
mov rdi, rdx
lea rsi, [rsp + 0x290]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x1460]
call fcn.1400633c8
mov rax, qword [rsp + 0x1460]
movabs rcx, 0x8000000000000000
cmp rax, rcx
je 0x1400564e9
movzx ecx, word [rsp + 0x1468]
lea r8, [rsp + 0x146a]
mov rdx, qword [r8]
mov r8, qword [r8 + 6]
lea r9, [rsp + 0x161]
mov qword [r9 + 1], rdx
mov qword [r9 + 7], r8
mov qword [rsp + 0x158], rax
mov word [rsp + 0x160], cx
jmp 0x140055ff0
test rax, rax
je 0x140055f8d
mov rax, qword [rsp + 0x90]
mov rdx, qword [rax + r12 + 0x10]
mov r8, qword [rax + r12 + 0x18]
add r8, rdx
mov rcx, r13
jmp 0x140055f86
add rsi, rdi
mov rcx, r13
mov rdx, rdi
mov r8, rsi
call fcn.140023922
jmp 0x140055ff0
mov rax, qword [rsp + 0x90]
mov rdx, qword [rax + r12 + 0x10]
mov r8, qword [rax + r12 + 0x18]
lea rcx, [rsp + 0x4c0]
call fcn.140024926
mov rsi, qword [rsp + 0x4c0]
movabs rax, 0x8000000000000000
cmp rsi, rax
je 0x1400566a1
mov rdi, qword [rsp + 0x4c8]
mov r8, qword [rsp + 0x4d0]
add r8, rdi
mov rcx, r13
mov rdx, rdi
call fcn.140023922
mov rcx, rsi
mov rdx, rdi
call fcn.14005fc44
mov rsi, qword [rsp + 0x160]
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x8c8]
lea rdx, [rsp + 0x190]
mov r8d, 0x74585469
mov r9, rsi
call fcn.14004a8cc
mov rcx, qword [rsp + 0x158]
mov rdx, rsi
call fcn.14005fc44
mov rbx, qword [rsp + 0x8c8]
cmp rbx, 6
jne 0x1400563e0
add rbp, 0x70
add r12, 0x70
jmp 0x140055d85
mov qword [rsp + 0x8c8], 3
mov byte [rsp + 0x8d0], 0xc
mov byte [rsp + 0x8d1], al
jmp 0x1400563db
mov qword [rsp + 0x190], 3
mov al, 1
jmp 0x1400561d4
mov qword [rsp + 0x8c8], 3
mov byte [rsp + 0x8d0], 0xc
mov byte [rsp + 0x8d1], al
mov rcx, qword [rsp + 0x128]
mov rdx, qword [rsp + 0x130]
jmp 0x1400563d6
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x8c8], 3
mov word [rsp + 0x8d0], 0x20c
lea rcx, [rsp + 0x290]
call fcn.14004ad4d
jmp 0x140056118
mov rax, qword [rsp + 0x1468]
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x8c8], 3
mov word [rsp + 0x8d0], 0x20c
mov rcx, rbp
mov rdx, r13
jmp 0x1400563d6
mov rax, qword [rsp + 0xf28]
movabs rcx, 0x8000000000000009
mov rdx, qword [rsp + 0x50]
mov qword [rdx], rcx
mov ecx, 8
mov r13, qword [rsp + 0x98]
jmp 0x140051493
mov r14, qword [rsp + 0xb20]
mov r13, qword [rsp + 0xb28]
mov r15d, dword [rsp + 0xb30]
mov ebp, dword [rsp + 0xb34]
mov rbx, qword [rsp + 0xb38]
mov sil, byte [rsp + 0xb40]
mov al, byte [rsp + 0xb41]
mov byte [rsp + 0x60], al
mov dil, byte [rsp + 0xb42]
movups xmm0, xmmword [rsp + 0xb43]
movaps xmmword [rsp + 0x1460], xmm0
movups xmm0, xmmword [rsp + 0xb53]
movaps xmmword [rsp + 0x1470], xmm0
movups xmm0, xmmword [rsp + 0xb60]
movups xmmword [rsp + 0x147d], xmm0
jmp 0x1400527d3
mov qword [rsp + 0x190], 3
xor eax, eax
mov byte [rsp + 0x198], 0xc
mov byte [rsp + 0x199], al
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x108]
call fcn.14005fc44
mov ebx, 3
mov sil, byte [rsp + 0x198]
mov al, byte [rsp + 0x199]
mov byte [rsp + 0x60], al
mov dil, byte [rsp + 0x19a]
mov rax, qword [rsp + 0x19b]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x1a0]
jmp 0x140052798
mov qword [rsp + 0x8c8], 3
mov al, 1
jmp 0x1400563b7
lea rax, [rsp + 0xb38]
mov rax, qword [rax + 0x18]
and dword [rax], 0
xor r14d, r14d
lea rdi, [rsp + 0xb20]
mov rcx, rdi
call fcn.14004d0ac
test rax, rax
je 0x14005652f
mov r12, rax
add r12, r14
jb 0x140057117
cmp r12, r13
ja 0x140057129
add r14, qword [rsp + 0x68]
mov r15, qword [rsp + 0xb50]
mov rbx, qword [r15 + 0x10]
mov rcx, r15
mov rdx, r14
mov r8, rax
call fcn.14004cff2
test rax, rax
jne 0x14005658b
movabs rcx, 0x8000000000000000
mov rdx, r14
call fcn.1400c4115
mov rax, rbx
shr rax, 0x20
mov r14w, 0x18
jne 0x1400565d3
mov r15, qword [r15 + 0x18]
mov rcx, rdi
mov edx, ebx
call fcn.14004e4a1
mov rax, r15
shr rax, 0x20
jne 0x1400565d3
lea rcx, [rsp + 0xb38]
mov edx, r15d
call fcn.14004e4a1
inc qword [rsp + 0xb80]
mov eax, ebx
mov dword [rsp + 0x60], ebx
mov r14, r12
jmp 0x140056262
mov r15, qword [rsp + 0xb20]
mov r14, qword [rsp + 0xb28]
mov ebp, dword [rsp + 0xb30]
mov r12d, dword [rsp + 0xb34]
mov rbx, qword [rsp + 0xb38]
mov rsi, qword [rsp + 0xb40]
mov rdi, qword [rsp + 0xb48]
movups xmm0, xmmword [rsp + 0xb50]
movaps xmmword [rsp + 0x1860], xmm0
movups xmm0, xmmword [rsp + 0xb60]
movaps xmmword [rsp + 0x1870], xmm0
jmp 0x140050249
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x190], 3
mov word [rsp + 0x198], 0x20c
lea rcx, [rsp + 0x290]
call fcn.14004ad4d
jmp 0x1400561f8
mov qword [rsp + 0x8c8], 3
xor eax, eax
mov byte [rsp + 0x8d0], 0xc
mov byte [rsp + 0x8d1], al
mov rcx, qword [rsp + 0x158]
mov rdx, qword [rsp + 0x160]
call fcn.14005fc44
mov ebx, 3
mov rsi, qword [rsp + 0x8d0]
mov rdi, qword [rsp + 0x8d8]
jmp 0x140050237
mov rax, qword [rsp + 0xa28]
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x190], 3
mov word [rsp + 0x198], 0x20c
jmp 0x1400561f8
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
mov edx, 0x40
call fcn.1400ddf70
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x8c8], 3
mov word [rsp + 0x8d0], 0x20c
lea rcx, [rsp + 0x290]
call fcn.14004ad4d
jmp 0x1400563db
mov rax, qword [rsp + 0x1468]
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
call fcn.140046fa1
mov qword [rsp + 0x8c8], 3
mov word [rsp + 0x8d0], 0x20c
jmp 0x1400563db
mov qword [rsp + 0x190], 3
mov al, 2
jmp 0x1400561d4
lea rdx, [rsp + 0xb20]
mov rax, qword [rdx + 0x30]
and dword [rax], 0
lea rsi, [rsp + 0x1a60]
mov r8d, 0x90
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x290]
mov rcx, rdi
mov rdx, rsi
call fcn.14004d799
mov rcx, rsi
call fcn.14004d0e5
movzx eax, word [rdi]
cmp ax, 0x1a
jne 0x14005660b
movabs r12, 0x800000000000000a
jmp 0x14005142e
mov rsi, rax
movabs rcx, 0x8000000000000000
mov rdx, r14
call fcn.1400c4115
mov r14w, 0x16
jmp 0x1400565d3
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x1664], eax
mov qword [rsp + 0x1668], rsi
mov word [rsp + 0x1660], r14w
lea rcx, [rsp + 0xb20]
call fcn.14004d0e5
movabs r12, 0x800000000000000a
jmp 0x14005140e
mov rcx, qword [rsp + 0x2b0]
mov qword [rsp + 0x1680], rcx
movups xmm0, xmmword [rsp + 0x292]
movups xmm1, xmmword [rsp + 0x2a2]
movups xmmword [rsp + 0x1672], xmm1
movups xmmword [rsp + 0x1662], xmm0
mov word [rsp + 0x1660], ax
jmp 0x1400565fc
lea rcx, [rsp + 0x2ab0]
mov dx, 0x7f
mov r8b, 7
call fcn.14005b5b8
test rax, rax
jne 0x14005612b
lea rcx, [rsp + 0x2ab0]
mov dl, 0xd9
call fcn.14005b473
test rax, rax
jne 0x14005612b
movabs rax, 0x800000000000000a
mov rcx, qword [rsp + 0x50]
mov qword [rcx], rax
mov rcx, qword [rsp + 0xa20]
mov rdx, qword [rsp + 0x98]
jmp 0x1400514a2
mov qword [rsp + 0x8c8], 3
mov al, 2
jmp 0x1400563b7
test bl, bl
je 0x140056701
lea rsi, [rsp + 0x4c0]
mov rcx, rsi
mov rdx, rbp
mov r8, qword [rsp + 0x58]
call fcn.140015f3d
mov r14, qword [rsi + 8]
mov r13, qword [rsi + 0x10]
mov rcx, r14
mov rsi, r13
test rsi, rsi
je 0x14005674e
cmp rsi, 4
mov edx, 4
cmovb rdx, rsi
sub rsi, rdx
lea rdi, [rcx + rdx]
call fcn.14004ec91
mov rcx, rdi
jmp 0x1400566de
lea rdi, [rsp + 0x1a60]
mov rcx, rdi
mov rdx, rbp
mov r8, qword [rsp + 0x58]
call fcn.140015f3d
mov rsi, qword [rdi + 8]
mov rdi, qword [rdi + 0x10]
mov rcx, rsi
mov rbx, rdi
test rbx, rbx
je 0x140056909
cmp rbx, 4
mov edx, 4
cmovb rdx, rbx
sub rbx, rdx
lea r14, [rcx + rdx]
call fcn.14004ec91
mov rcx, r14
jmp 0x140056727
lea rcx, [rsp + 0x1020]
mov edx, 0x200
call fcn.14004761f
mov sil, 1
xor edi, edi
xor r15d, r15d
mov rbp, rdi
mov rbx, r12
test r13, r13
je 0x140056f67
mov rdi, r14
cmp r13, 4
mov r12d, 4
cmovb r12, r13
test rbp, rbp
je 0x140056859
mov rcx, rdi
mov rdx, r12
mov r8, rbp
mov r9, rbx
call fcn.14005a7ce
test al, al
je 0x140056805
test sil, sil
mov sil, 1
jne 0x140056859
test r15b, r15b
je 0x140056859
mov r8, qword [rsp + 0x1028]
mov r9, qword [rsp + 0x1030]
mov byte [rsp + 0x20], r15b
lea rcx, [rsp + 0x1a60]
lea rdx, [rsp + 0x290]
call fcn.14005a981
mov rsi, qword [rsp + 0x1a60]
movabs rax, 0x800000000000000a
cmp rsi, rax
jne 0x14005703b
mov sil, 1
jmp 0x14005684d
cmp sil, 1
jne 0x140056859
test r15b, r15b
je 0x140056859
mov byte [rsp + 0x20], r15b
lea rcx, [rsp + 0x1a60]
lea rdx, [rsp + 0x290]
mov r8, rbp
mov r9, rbx
call fcn.14005a9f3
mov rsi, qword [rsp + 0x1a60]
movabs rax, 0x800000000000000a
cmp rsi, rax
jne 0x14005703b
xor esi, esi
and qword [rsp + 0x1030], 0
xor r15d, r15d
lea r14, [rdi + r12]
sub r13, r12
inc r15b
lea rcx, [rsp + 0x1020]
mov rdx, rdi
mov r8, r14
call fcn.140023922
cmp r15b, 0x80
jne 0x140056768
test sil, sil
je 0x1400568b0
test rbp, rbp
je 0x1400571de
mov byte [rsp + 0x20], 0x80
lea rcx, [rsp + 0x1a60]
lea rdx, [rsp + 0x290]
mov r8, rbp
mov r9, rbx
call fcn.14005a9f3
jmp 0x1400568da
mov r8, qword [rsp + 0x1028]
mov r9, qword [rsp + 0x1030]
mov byte [rsp + 0x20], 0x80
lea rcx, [rsp + 0x1a60]
lea rdx, [rsp + 0x290]
call fcn.14005a981
mov rsi, qword [rsp + 0x1a60]
movabs rax, 0x800000000000000a
cmp rsi, rax
jne 0x14005703b
and qword [rsp + 0x1030], 0
xor r15d, r15d
mov sil, 1
jmp 0x140056768
mov rcx, r15
mov rdx, rsi
mov r8, rdi
call fcn.14004731f
test rax, rax
je 0x140056fac
mov r13, qword [rsp + 0x50]
movabs rcx, 0x8000000000000009
mov qword [r13], rcx
mov qword [r13 + 8], rax
mov rcx, qword [rsp + 0x1a60]
jmp 0x140052500
lea rax, [rsp + 0x1020]
mov qword [rax], r9
lea rcx, [rsp + 0x9e0]
lea rdx, [rsp + 0x1a60]
mov qword [rdx], rcx
lea r8, [fcn.1400175a0]
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
lea rax, [rsp + 0xa8]
mov qword [rdx + 0x20], rax
lea rax, [0x14001bb10]
mov qword [rdx + 0x28], rax
lea r8, [rsp + 0x1420]
mov qword [rdx + 0x30], r8
mov qword [rdx + 0x38], rax
lea rax, str.Invalid_buffer_length:_expected__for__image
lea r8, [rsp + 0xb20]
mov qword [r8], rax
mov qword [r8 + 8], 5
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], 4
and qword [r8 + 0x20], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
lea rdx, [rsp + 0xf20]
call fcn.1400e0002
lea rax, [rsp + 0x4c0]
mov qword [rax], rdx
lea rcx, [rsp + 0x1660]
mov qword [rsp + 0x1a60], rcx
lea rdx, [fcn.1400175a0]
mov qword [rsp + 0x1a68], rdx
mov qword [rsp + 0x1a70], rax
mov qword [rsp + 0x1a78], rdx
lea rax, [rsp + 0x1460]
mov qword [rsp + 0x1a80], rax
lea rax, [0x14001bb10]
mov qword [rsp + 0x1a88], rax
lea rdx, [rsp + 0x1860]
mov qword [rsp + 0x1a90], rdx
mov qword [rsp + 0x1a98], rax
lea rax, str.Invalid_buffer_length:_expected__for__image
lea r8, [rsp + 0x1020]
mov qword [r8], rax
mov qword [r8 + 8], 5
lea rax, [rsp + 0x1a60]
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 4
and qword [r8 + 0x20], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
lea rdx, [rsp + 0x290]
call fcn.1400e0002
lea rax, [rsp + 0x1020]
mov qword [rax], r9
lea rcx, [rsp + 0x1860]
lea rdx, [rsp + 0x1a60]
mov qword [rdx], rcx
lea r8, [fcn.1400175a0]
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
lea rax, [rsp + 0x8c8]
mov qword [rdx + 0x20], rax
lea rax, [0x14001bb10]
mov qword [rdx + 0x28], rax
lea r8, [rsp + 0x1460]
mov qword [rdx + 0x30], r8
mov qword [rdx + 0x38], rax
lea rax, str.Invalid_buffer_length:_expected__for__image
lea r8, [rsp + 0xb20]
mov qword [r8], rax
mov qword [r8 + 8], 5
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], 4
and qword [r8 + 0x20], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
lea rdx, [rsp + 0x1660]
call fcn.1400e0002
lea rax, [rsp + 0x1020]
mov qword [rax], r9
lea rcx, [rsp + 0x290]
lea rdx, [rsp + 0x1a60]
mov qword [rdx], rcx
lea r8, [fcn.1400175a0]
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
lea rax, [rsp + 0x1860]
mov qword [rdx + 0x20], rax
lea rax, [0x14001bb10]
mov qword [rdx + 0x28], rax
lea r8, [rsp + 0x1660]
mov qword [rdx + 0x30], r8
mov qword [rdx + 0x38], rax
lea rax, str.Invalid_buffer_length:_expected__for__image
lea r8, [rsp + 0xb20]
mov qword [r8], rax
mov qword [r8 + 8], 5
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], 4
and qword [r8 + 0x20], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
jmp 0x140056e9f
lea rax, [rsp + 0x1020]
mov qword [rax], r9
lea rcx, [rsp + 0x1460]
lea rdx, [rsp + 0x1a60]
mov qword [rdx], rcx
lea r8, [fcn.1400175a0]
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
lea rax, [rsp + 0x1420]
mov qword [rdx + 0x20], rax
lea rax, [0x14001bb10]
mov qword [rdx + 0x28], rax
lea r8, [rsp + 0x9e0]
mov qword [rdx + 0x30], r8
mov qword [rdx + 0x38], rax
lea rax, str.Invalid_buffer_length:_expected__for__image
lea r8, [rsp + 0xb20]
mov qword [r8], rax
mov qword [r8 + 8], 5
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], 4
and qword [r8 + 0x20], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
lea rdx, [rsp + 0x1860]
call fcn.1400e0002
lea rax, [rsp + 0x1020]
mov qword [rax], r9
lea rcx, [rsp + 0x290]
lea rdx, [rsp + 0x1a60]
mov qword [rdx], rcx
lea r8, [fcn.1400175a0]
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
lea rax, [rsp + 0x1860]
mov qword [rdx + 0x20], rax
lea rax, [0x14001bb10]
mov qword [rdx + 0x28], rax
lea r8, [rsp + 0x1660]
mov qword [rdx + 0x30], r8
mov qword [rdx + 0x38], rax
lea rax, str.Invalid_buffer_length:_expected__for__image
lea r8, [rsp + 0xb20]
mov qword [r8], rax
mov qword [r8 + 8], 5
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], 4
and qword [r8 + 0x20], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
lea rdx, [rsp + 0x4c0]
call fcn.1400e0002
lea rax, [rsp + 0x4c0]
mov qword [rax], r13
lea rcx, [rsp + 0xa8]
lea rdx, [rsp + 0xb20]
mov qword [rdx], rcx
lea r8, [fcn.1400175a0]
mov qword [rdx + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
lea rax, [rsp + 0x118]
mov qword [rdx + 0x20], rax
lea rax, [0x14001bb10]
mov qword [rdx + 0x28], rax
lea r8, [rsp + 0xd8]
mov qword [rdx + 0x30], r8
mov qword [rdx + 0x38], rax
lea rax, str.Invalid_buffer_length:_expected__for__image
lea r8, [rsp + 0x1020]
mov qword [r8], rax
mov qword [r8 + 8], 5
mov qword [r8 + 0x10], rdx
mov qword [r8 + 0x18], 4
and qword [r8 + 0x20], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
lea rdx, [rsp + 0x1420]
call fcn.1400e0002
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srcio_free_functions.rspbmpgmppmpam
call fcn.1400de430
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, [0x140119770]
mov edx, 0x28
call fcn.1400de050
test r15b, r15b
je 0x140056ffa
test sil, sil
je 0x140056fb9
test rbp, rbp
je 0x1400571f9
mov byte [rsp + 0x20], r15b
lea rcx, [rsp + 0x1a60]
lea rdx, [rsp + 0x290]
mov r8, rbp
mov r9, rbx
call fcn.14005a9f3
jmp 0x140056fe3
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
call fcn.1400de230
mov rcx, qword [rsp + 0x1a60]
mov rdx, rsi
jmp 0x14005701f
mov r8, qword [rsp + 0x1028]
mov r9, qword [rsp + 0x1030]
mov byte [rsp + 0x20], r15b
lea rcx, [rsp + 0x1a60]
lea rdx, [rsp + 0x290]
call fcn.14005a981
mov rsi, qword [rsp + 0x1a60]
movabs rax, 0x800000000000000a
cmp rsi, rax
jne 0x14005703b
mov rcx, qword [rsp + 0x1020]
mov rdx, qword [rsp + 0x1028]
call fcn.14005fc44
mov rcx, qword [rsp + 0x4c0]
mov rdx, qword [rsp + 0x4c8]
call fcn.14005fc44
movabs rax, 0x800000000000000a
mov rcx, qword [rsp + 0x50]
mov qword [rcx], rax
jmp 0x140053207
mov rax, qword [rsp + 0x1a98]
mov qword [rsp + 0xb50], rax
movups xmm0, xmmword [rsp + 0x1a68]
movups xmm1, xmmword [rsp + 0x1a78]
movups xmm2, xmmword [rsp + 0x1a88]
movaps xmmword [rsp + 0xb40], xmm2
movaps xmmword [rsp + 0xb30], xmm1
movaps xmmword [rsp + 0xb20], xmm0
mov rcx, qword [rsp + 0x1020]
mov rdx, qword [rsp + 0x1028]
call fcn.14005fc44
mov rax, qword [rsp + 0xb50]
mov r13, qword [rsp + 0x50]
mov qword [r13 + 0x38], rax
movaps xmm0, xmmword [rsp + 0xb20]
movaps xmm1, xmmword [rsp + 0xb30]
movaps xmm2, xmmword [rsp + 0xb40]
movups xmmword [r13 + 0x28], xmm2
movups xmmword [r13 + 0x18], xmm1
movups xmmword [r13 + 8], xmm0
mov qword [r13], rsi
mov rcx, qword [rsp + 0x4c0]
mov rdx, qword [rsp + 0x4c8]
jmp 0x1400515a7
lea r8, [rsp + 0xb20]
and qword [r8], 0
lea rdx, [0x140133738]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecsjpegencoder.rsbad_huffman_value
lea rcx, [rsp + 0x9e0]
call fcn.1400ded3b
mov ecx, 2
mov edx, 8
call fcn.1400ddae0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tiff_0.9.1_srcencodermod.rsP
mov rcx, r14
mov rdx, r12
call fcn.1400de3c0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tiff_0.9.1_srcencodermod.rsP
mov rcx, r12
mov rdx, r13
call fcn.1400ddfe0
mov rax, rsi
shl rax, 2
mov rsi, rax
mov r15, rax
neg r15
lea r13, [0x14011ac38]
sub rbx, 1
jb 0x1400571ea
mov rcx, rbx
mov r14, rsi
imul rcx, rsi
mov rdx, qword [rsp + 0x68]
mov r8, qword [rsp + 0x58]
mov r9, r13
call fcn.140023ee6
cmp rsi, rdx
ja 0x140057205
mov rdi, rax
mov r14, r15
test r14, r14
je 0x140057152
mov al, byte [rdi]
mov cl, byte [rdi + 1]
mov dl, byte [rdi + 2]
mov r8b, byte [rdi + 3]
mov byte [rsp + 0x1a60], dl
mov byte [rsp + 0x1a61], cl
mov byte [rsp + 0x1a62], al
mov byte [rsp + 0x1a63], r8b
mov r8d, 4
mov rcx, r12
lea rdx, [rsp + 0x1a60]
call fcn.14004731f
test rax, rax
jne 0x140054c6a
add rdi, 4
add r14, 4
jmp 0x140057187
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecs_tgaencoder.rs
call fcn.1400de430
movabs rax, 0x800000000000000a
jmp 0x140051467
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecs_tgaencoder.rs
call fcn.1400de430
lea r8, [0x14011ac50]
mov rcx, rsi
call fcn.1400ddfe0
int3
add al, ch
invalid
mov edx, 0x10
call fcn.1400ddf70
or byte [rax], al
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
call fcn.1400de430
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
call fcn.1400de430
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
mov rcx, rax
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
mov rdx, rsi
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
mov rdx, r15
cli
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
mov ecx, 0x10
jmp 0x14005a66f
call fcn.1400ddf70
jmp case.0x140047696.147
mov rcx, qword [rsp + 0xd0]
call fcn.1400ddae0
invalid
lea r8, [rsp + 0x70]
and qword [r8], 0
and dword [rax], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
lea rcx, [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 8
add dword [rax], eax
add al, ch
and dword [rsi + 8], eax
invalid
and dword [rax], 0
add al, ch
and dword [rsi + 8], eax
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
lea r8, [rsp + 0x70]
and qword [r8], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
lea ecx, [0x14011c588]
invalid
or al, 0
invalid
or al, 0
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x110]
call fcn.1400ded3b
inc dword [rbp + 8]
invalid
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
call fcn.1400de430
pop rbp
invalid
lea r8, [rsp + 0x70]
and qword [r8], 0
and byte [rax], al
lea rcx, [rsp + 0xd8]
lea rdx, [rsp + 0x60]
call fcn.1400dffc6
and byte [rax], al
mov ecx, 4
mov edx, 0x20
call fcn.1400ddae0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fimage_0.24.9_srccodecswebpencoder.rs
jmp 0x14005a69b
add cl, ch
sbb eax, 0x45ffffff
xor esp, esp
mov rcx, r12
mov rdx, rbx
loope 0x14005a7cd
mov edx, ebx
call fcn.1400ddae0
int3
mov edi, eax
mov ebx, edx
mov rsi, rcx
mov r14, qword [rcx + 0x10]
cmp r14, qword [rcx]
xor dword [rbp + 8], esi
xor dword [rbp + 8], esi
mov rcx, rsi
call fcn.14004e993
mov rax, qword [rsi + 8]
mov word [rax + r14*8], bx
mov dword [rax + r14*8 + 4], edi
inc r14
mov qword [rsi + 0x10], r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov dword [rsp + 0x20], ecx
mov r9d, 0xe
mov rcx, rdx
mov rdx, r8
mov r8, rax
call fcn.14006ed81
nop
add rsp, 0x28
ret
mov dword [rsp + 0x40], edx
shl byte [rsi - 0x7d], cl
sti
add eax, 0xfd1420f
ror dword [rdi], 1
adc byte [rax], al
mov ecx, 0x28
mov edx, 8
adc byte [rdi], cl
adc dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0x84f8948], al
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rcx + 8], xmm0
mov rax, qword [rsp + 0x40]
mov qword [rcx + 0x18], rax
lea rdx, [rsp + 0x48]
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
lea r8, [0x140119a80]
lea eax, [0x140119a80]
call case.0x1400b3a41.339
test al, al
jne 0x14005a957
mov rax, qword [rsp + 0x58]
mov qword [rdi + 0x38], rax
movups xmm0, xmmword [rsp + 0x48]
movups xmmword [rdi + 0x28], xmm0
movabs rax, 0x8000000000000000
mov qword [rdi], rax
mov byte [rdi + 8], 5
movabs rax, 0x8000000000000006
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x47
and byte [rax - 0x73], cl
and al, 0x60
call fcn.14004718a
jmp 0x14005a93d
mov qword [rdi + 8], 3
movabs rax, 0x8000000000000007
jmp 0x14005a93a
mov qword [rdi + 8], rax
movabs rax, 0x8000000000000009
mov qword [rdi], rax
cmp bx, 2
jb 0x14005a94b
mov rcx, rsi
call fcn.1400470c2
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
lea rax, [0x1401575e0]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea r9, [0x140119c10]
lea r8, [rsp + 0x2f]
mov edx, 0x37
call fcn.1400de330
int3
in al, dx
xor byte [rcx - 0x3576b72a], cl
lea r9, [0x14011a020]
mov ecx, 4
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 4
call fcn.14004a28e
lea r8, [rsp + 0x2c]
lea eax, [rsp + 0x2c]
mov dword [r8], esi
lea rcx, [0x14011a038]
or eax, dword [rax]
mov qword [rsp + 0x20], rcx
mov r9d, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov rcx, rax
call fcn.140060059
add byte [rax + 0x30c48348], dl
pop rsi
ret
lea rax, [rsp + 0x27]
mov byte [rax], dl
mov r8d, 1
mov rdx, rax
call fcn.140047317
call qword [rax + 0x28c48348]
ret
sub bl, al
mov r8d, 4
mov rcx, rsi
mov rdx, rdi
call fcn.140047317
invalid
nop
add rsp, 0x28
pop rdi
pop rsi
ret
push rdx
iretd
or eax, dword [rax]
mov qword [rsi + 0x30], rax
xor byte [rax - 0x48], cl
add eax, 0
add byte [rax], al
or byte [rax - 0x47], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x4e
or byte [rax - 0x77], r9b
invalid
add rsp, 0x28
add eax, 0
add byte [rax], al
or byte [rax - 0x47], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x4e
or byte [rax - 0x77], r9b
invalid
pop rdi
pop rsi
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x3cfe76b8], al
ret
lea r11, [r10 + 5]
lea rsi, [rsp + 0x30]
mov qword [rsi + 0x18], r11
mov dword [rsi + 0x30], r8d
xor byte [rcx + rcx*4 + 0x4e], al
xor al, 0x49
mov ebx, 4
add al, 0
add byte [rax], al
inc dword [rax]
add byte [rax], al
xor byte [rcx + rcx*4 + 0x4e], al
xor al, 0x49
mov ebx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
inc dword [rax]
add byte [rax], al
mov qword [rsi + 0x38], r11
mov qword [rsi], r10
add rdx, 0x40
add edx, 0x40
add edx, 0x40
mov dword [rsp + 0x28], r8d
mov dword [rsp + 0x20], r9d
mov r8, rsi
mov r9, rax
call fcn.14005ad17
mov rcx, rsi
call fcn.14004ecd1
invalid
invalid
call qword [rax + 0x70c48348]
jo 0x14005ad74
invalid
jo 0x14005ad74
ret
sub esp, 0x178
mov rdi, rdx
mov rsi, rcx
mov r15d, dword [rsp + 0x1e8]
mov r13d, dword [rsp + 0x1e0]
mov rax, qword [r8 + 0x18]
movabs rcx, 0x8000000000000007
xor edx, edx
cmp rax, rcx
setb dl
shl edx, 4
add al, 0x49
mov esp, 6
add byte [rax], al
add byte [rax + 0x106c3945], al
and al, 0x75
pop rax
add al, 0x49
mov esp, 6
add byte [rax], al
add byte [rax + 0x106c3945], al
and al, 0x75
pop rax
mov rbx, r8
xor edx, edx
cmp rax, rcx
setb dl
shl edx, 4
cmp dword [r8 + rdx + 0x20], r15d
jne case.default.0x14005adaf
ret 0xe2c1
movabs rcx, 0x7ffffffffffffff9
add rcx, rax
cmp rcx, 3
mov edx, 3
cmovb rdx, rcx
mov dword [rsp + 0x30], 4
lea rcx, [0x14015b184]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
lea rcx, [rsp + 0xd8]
lea rdx, [0x14011c1f7]
jmp 0x14005ae3f
mov qword [rsi], r12
movabs rax, 0x8000000000000000
add byte [rax + 0x8468948], al
add byte [rax + 0x8468948], al
mov dword [rsi + 0x10], r13d
mov dword [rsi + 0x14], r15d
and qword [rsi + 0x20], 0
jmp 0x14005aeb8
invalid
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xc1453
lea rcx, [rsp + 0xd8]
lea rdx, [0x14011c247]
mov r8d, 0x2f
jmp 0x14005ae45
mov r14, r9
mov ebp, dword [rbx + 0x38]
mov dword [rsp + 0x34], ebp
movabs rcx, 0x8000000000000005
cmp rax, rcx
je 0x14005aed3
invalid
add byte [rcx + rdi - 0x20], cl
cmp rax, r12
jne 0x14005aecc
cmp ebp, 4
je 0x14005aed3
jmp 0x14005af34
lea rcx, [rsp + 0xd8]
lea rdx, [0x14011c21f]
mov r8d, 0x28
call fcn.140015f3d
and qword [rsp + 0xf0], 0
movups xmm0, xmmword [rsp + 0xd8]
movzx eax, word [rsp + 0xe8]
mov ecx, dword [rsp + 0xea]
mov dword [rsp + 0x38], ecx
movzx ecx, word [rsp + 0xee]
mov word [rsp + 0x3c], cx
movups xmm1, xmmword [rsp + 0x100]
add byte [rdi], cl
adc dword [rsi + 0x30], ecx
movups xmm1, xmmword [rsp + 0xf0]
movups xmmword [rsi + 0x20], xmm1
adc dword [rsi + 0x20], ecx
movups xmmword [rsi + 8], xmm0
mov word [rsi + 0x18], ax
mov eax, dword [rsp + 0x38]
cmp byte [rcx - 0x48f0e5ba], cl
and al, 0x3c
mov word [rsi + 0x1e], ax
movabs rax, 0x8000000000000006
mov qword [rsi], rax
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jl 0x14005af15
cmp ebp, 4
jne 0x14005af15
mov eax, dword [rbx + 0x3c]
cmp eax, 0xfe
ja 0x14005afb0
cmp qword [r14], 0
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
je 0x14005af97
add rdx, rdx
xor r8d, r8d
cmp rdx, r8
je 0x14005b1c7
movzx r9d, word [rcx + r8]
add r8, 2
cmp eax, r9d
jae 0x14005aef9
jmp 0x14005afb0
cmp ebp, 4
jne 0x14005af34
lea rcx, [rsp + 0xd8]
lea rdx, [0x14011c276]
mov r8d, 0x2e
jmp 0x14005ae45
lea rax, [rsp + 0x34]
lea rcx, [rsp + 0x128]
mov qword [rcx], rax
lea rax, [0x14001bb10]
mov qword [rcx + 8], rax
lea rdx, [rsp + 0x30]
mov qword [rcx + 0x10], rdx
lea r8, [0x14011c2c8]
lea rdx, [rsp + 0x148]
mov qword [rdx], r8
mov r8d, 2
mov qword [rdx + 8], r8
and qword [rdx + 0x20], 0
mov qword [rcx + 0x18], rax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], r8
lea rcx, [rsp + 0xd8]
call fcn.140047260
jmp 0x14005ae4a
xor r8d, r8d
cmp rdx, r8
je 0x14005b1c7
movzx r9d, byte [rcx + r8]
inc r8
cmp eax, r9d
jae 0x14005af9a
mov eax, dword [r14 + 0x10]
mov dword [rsp + 0x64], eax
mov eax, dword [r14 + 0x14]
mov dword [rsp + 0x60], eax
mov cl, 0x10
call case.0x14000eebb.961
movzx eax, al
mov r8d, r13d
imul rax, r8
mov ecx, r15d
mul rcx
jo case.0x140049011.135
cmp qword [r14 + 0x10], rax
jne case.0x140049011.135
mov rax, qword [r14]
shl rcx, 0x20
or rcx, r8
movups xmm0, xmmword [r14 + 8]
movups xmmword [rsp + 0x70], xmm0
movups xmm1, xmmword [r14]
movups xmmword [rsp + 0x98], xmm1
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x80], rcx
mov cl, 0x10
mov byte [rsp + 0x88], cl
mov qword [rsp + 0x90], 3
mov edx, dword [rsp + 0x64]
mov dword [rsp + 0xa8], edx
mov edx, dword [rsp + 0x60]
mov dword [rsp + 0xac], edx
mov qword [rsp + 0xb0], rbx
mov dword [rsp + 0xb8], r13d
mov dword [rsp + 0xbc], r15d
mov byte [rsp + 0xc0], cl
movaps xmmword [rsp + 0x40], xmm0
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x50], rcx
mov cl, byte [rsp + 0x88]
mov byte [rsp + 0x58], cl
mov ecx, dword [rsp + 0x89]
mov dword [rsp + 0x59], ecx
movzx ecx, word [rsp + 0x8d]
mov word [rsp + 0x5d], cx
mov cl, byte [rsp + 0x8f]
mov byte [rsp + 0x5f], cl
mov r13, qword [rsp + 0x98]
mov r14, qword [rsp + 0xa0]
mov r12d, 3
mov r15, qword [rsp + 0xa8]
cmp rax, 2
je 0x14005b227
lea rdx, [0x14011aad4]
mov r8d, 2
mov rcx, rdi
call fcn.140047317
test rax, rax
jne 0x14005b289
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
jne 0x14005b274
lea rax, [rbx + 0x18]
mov ecx, dword [rbx + 0x34]
lea rdx, [rsp + 0xcc]
mov dword [rdx], ecx
mov ecx, dword [rbx + 0x30]
lea r8, [rsp + 0x30]
mov dword [r8], ecx
lea rcx, [rsp + 0x34]
mov dword [rcx], ebp
mov r9d, dword [rbx + 0x3c]
lea r10, [rsp + 0x128]
mov dword [r10], r9d
lea r9, [rsp + 0x148]
mov qword [r9], rax
lea rax, [rsp + 0x68]
and al, 0x68
mov qword [rax], rdx
lea rdx, [0x14001bb10]
mov qword [rax + 8], rdx
mov dword [rax + 8], edx
mov qword [rax + 0x10], r8
mov qword [rax + 0x18], rdx
mov qword [rax + 0x20], rcx
and byte [rax - 0x77], cl
push rax
sub byte [rcx + rcx*4 + 0x50], cl
invalid
mov qword [rax + 0x38], rdx
mov qword [rax + 0x40], r9
lea rcx, str._nWIDTH__nHEIGHT__nDEPTH__nMAXVAL_ENDHDR_n
lea ecx, [0x14011c368]
lea rdx, [rsp + 0xd0]
mov qword [rdx], rcx
mov qword [rdx + 8], 6
mov dword [rdx + 8], 6
and qword [rdx + 0x20], 0
lea rcx, [0x14005b37c]
or eax, 0x1f3
mov qword [rax + 0x48], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 5
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.14005aa9a
jmp 0x14005b284
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x70], r12
movabs rax, 0x8000000000000000
mov qword [rsp + 0x78], rax
and al, 0x78
add byte [rax], al
or byte [rax - 0x77], 0x44
and al, 0x78
mov byte [rsp + 0x98], 0x10
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], dl
xor r12d, r12d
jmp 0x14005b1fe
lea rdi, [rsp + 0x98]
lea rdx, str.Sample_value_greater_than_allowed_for_chosen_header
mov esp, 0x9824
add byte [rax - 0x73], cl
adc eax, 0xc1112
mov r8d, 0x33
mov eax, 0x33
mov rcx, rdi
call fcn.140015f3d
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax - 0x27b876b8], al
mov eax, 0
add byte [rax], al
add byte [rax - 0x27b876b8], al
mov byte [rdi - 0x20], 4
mov r14, qword [rdi + 8]
mov r15, qword [rdi + 0x10]
mov rax, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
movups xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], rcx
mov r13, qword [rsp + 0x98]
add byte [rax - 0x75], cl
and al, 0x40
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
and al, 0x50
mov qword [rsi + 0x10], rdx
mov edx, dword [rsp + 0x58]
push rsp
and al, 0x58
push rsp
and al, 0x58
mov dword [rsi + 0x18], edx
mov dl, byte [rsp + 0x5c]
push rsp
and al, 0x5c
push rsp
and al, 0x5c
mov byte [rsi + 0x1c], dl
movzx edx, word [rsp + 0x5d]
mov bh, 0x54
and al, 0x5d
mov bh, 0x54
and al, 0x5d
mov word [rsi + 0x1d], dx
mov dl, byte [rsp + 0x5f]
mov byte [rsi + 0x1f], dl
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x20], r12
mov qword [rsi + 0x28], r13
mov qword [rsi + 0x30], r14
mov qword [rsi + 0x38], r15
jmp 0x14005aeb8
mov rdx, qword [rbx + 8]
mov edx, dword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rcx, rdi
call fcn.140047317
invalid
test rax, rax
je case.0x140049f1a.75
mov rcx, qword [rsp + 0x120]
mov qword [rsi + 0x38], rcx
movups xmm0, xmmword [rsp + 0x110]
adc byte [rsp + 0x110], al
adc byte [rsp + 0x110], al
movups xmmword [rsi + 0x28], xmm0
mov qword [rsi + 8], rax
movabs rax, 0x8000000000000009
mov eax, 9
add byte [rax], al
add byte [rax - 0x3fe17], al
invalid
invalid
or byte [rax - 0x48], cl
or dword [rax], eax
add byte [rax], al
mov eax, 9
add byte [rax], al
add byte [rax - 0x3fe17], al
invalid
dec dword [rbp - 0x7b]
test r13, r13
invalid
test r13, r13
je 0x14005b356
add byte [rax], al
add r15, r15
xor ebp, ebp
lea r12, [rsp + 0xd0]
lea r13, [rsp + 0x68]
lea ebp, [rsp + 0x68]
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x68
lea ebp, [rsp + 0x68]
cmp r15, rbp
je 0x14005b36d
invalid
add byte [rcx + 0xf], al
movzx ebx, word [r14 + rbp]
movzx ebx, word [rsi + rbp]
mov bh, 0x1c
and word cs:[rsp + 0xd0], 0
invalid
and word [rsp + 0xd0], 0
add byte [rcx + 2], bh
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov r8d, 2
mov rdx, r12
lea r9, [0x140119f38]
lea ecx, [0x140119f38]
lea ecx, [0x140119f38]
or eax, 0xbec3d
call fcn.14004a28e
rol bx, 8
mov word [rsp + 0x68], bx
lea rcx, [0x140119f50]
in al, dx
or eax, dword [rax]
jmp qword [rsi - 0x3f]
in al, dx
or eax, dword [rax]
mov qword [rsp + 0x20], rcx
mov r9d, 2
mov rcx, rax
mov r8, r13
call fcn.140060059
mov r8d, 2
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rdx, r12
call fcn.140047317
add rbp, 2
test rax, rax
je 0x14005b2cf
movabs rcx, 0x8000000000000009
mov qword [rsi], rcx
mov qword [rsi + 8], rax
jmp 0x14005aeb8
mov rcx, rdi
mov rdx, r14
mov r8, r15
call fcn.140047317
test rax, rax
jne 0x14005b2a1
movabs rax, 0x800000000000000a
jmp case.0x1400383bf.337
shr cl, 0xcd
add byte [rax], al
add byte [rcx + rsi - 0x40], cl
cmp rax, 6
mov r8d, 6
mov eax, 6
mov eax, 6
cmovb r8, rax
lea rax, [0x14015b194]
lea eax, [0x14015b194]
lea eax, [0x14015b194]
str word [rsi + 0x63]
add al, 0x80
movsxd r8, dword [rax + r8*4]
add r8, rax
jmp r8
lea rax, str.BLACKANDWHITEBLACKANDWHITE_ALPHAGRAYSCALEGRAYSCALE_ALPHARGB_ALPHAColor_type_can_not_be_represented_in_the_chosen_formatPBM_format_only_support_luma_color_typesPGM_format_only_support_luma_color_typesPPM_format_only_support_ExtendedColorType::Rgb8Invalid_color_type_for_selected_PAM_color_typeDepth_mismatch:_header__vs._color
mov ecx, 0xd
add bl, ch
invalid
add bl, ch
lea rax, [0x140130675]
lea rax, [0x140130675]
lea rax, [0x140130675]
mov ecx, 3
jmp 0x14005b419
add bl, ch
cmp ecx, dword [rax - 0x73]
lea rax, [0x14011c1a0]
lea rax, [0x14011c1a0]
jmp 0x14005b40a
lea rax, [0x14011c1a9]
add eax, 0xc0dbb
mov ecx, 0xf
jmp 0x14005b419
lea rax, [0x14011c18d]
mov ecx, 0x13
jmp 0x14005b419
lea rax, [0x14011c1b8]
mov ecx, 9
jmp 0x14005b419
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov qword [r8 + 8], rcx
lea rax, [rsp + 0x28]
mov qword [rax], r8
lea rcx, [0x14001514a]
mov qword [rax + 8], rcx
lea rcx, str.TUPLTYPE
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.14001507b
nop
add rsp, 0x78
ret
mov edi, ecx
mov r12, qword [rsi + 0x10]
mov rcx, rsi
call fcn.14005c307
cmp eax, 0x110000
je 0x14005c2df
lea ecx, [rax - 0x30]
cmp cl, 0xa
stc
invalid
stc
or dh, byte [rdx + 0x22]
jb 0x14005c2bf
jb 0x14005c2bf
cmp r14b, 0xb
jb 0x14005c2df
cmp al, 0x61
jb 0x14005c2b1
cmp byte [rsp + 0x34], al
jbe 0x14005c2b1
add al, 0xa9
jmp 0x14005c2bd
cmp al, 0x41
jb 0x14005c2df
cmp byte [rsp + 0x30], al
and al, 0x30
jbe 0x14005c2df
add al, 0xc9
mov ecx, eax
inc r15d
xor eax, eax
cmp r15d, ebp
ja 0x14005c2d8
mov edx, edi
imul edx, r13d
movzx ecx, cl
add ecx, edx
cmp ecx, ebx
fnstenv [rdx - 0x58]
fnstenv [rdx - 0x58]
mov rcx, qword [rsp + 0x28]
jmp case.0x1400473e2.171
xor eax, eax
test r15d, r15d
setne al
xchg ebp, eax
ror byte [rax - 0x75], 0x4c
and al, 0x28
cmovne rcx, r12
mov qword [rsi + 0x10], rcx
mov edx, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp rcx, rdx
je case.0x14004828a.155
jae 0x14005c335
mov rax, qword [r8]
movzx eax, byte [rax + rcx]
mov dh, 4
invalid
inc rcx
mov qword [r8 + 0x10], rcx
add rsp, 0x28
ret
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.10.1_srcparser.rs
or dword [rax + rax], ecx
call fcn.1400ddf70
int3
in al, dx
xor byte [rax - 0x77], cl
invalid
and dword [rsp + 0x2c], 0
xor ebx, ebx
test rbx, rbx
je 0x14005c376
cmp rbx, 4
je 0x14005c3a1
add al, 0x74
invalid
mov rcx, rsi
mov edx, 0x2e
call fcn.14005c1ee
jg case.0x140048d6e.151
invalid
invalid
cmp eax, 0x110000
je case.0x140049bd6.82
jg case.0x140048d6e.151
invalid
mov rcx, rsi
mov dl, 0xa
mov r8d, 3
add byte [rax], al
add byte [rax], al
mov r9d, 0x100
call fcn.14005c242
invalid
test eax, eax
je case.0x140049bd6.82
add al, ch
mov dh, 0xfe
invalid
inc dword [rbp - 0x77f68b40]
push rsp
sbb al, 0x2c
mov byte [rsp + rbx + 0x2c], dl
inc rbx
jmp 0x14005c357
mov qword [rsi + 0x10], rdi
xor eax, eax
jmp case.0x1400497a6.106
mov ecx, dword [rsp + 0x2c]
mov al, 1
shl rcx, 8
loope 0x14005c3b3
movzx eax, al
or rax, rcx
add rsp, 0x30
xor byte [rbx + 0x5f], bl
invalid
xor byte [rbx + 0x5f], bl
pop rsi
ret
mov eax, esi
add rsp, 0x20
pop rsi
ret
sub esp, 0x38
mov rbx, r8
mov rsi, rcx
invalid
mov r14, qword [r8 + 0x10]
jo 0x14005c3f2
invalid
jo 0x14005c3f2
mov rcx, r8
call fcn.14005c342
mov rdi, rax
test dil, dil
je 0x14005c406
mov rcx, rbx
mov edx, 0x2f
call fcn.14005c1ee
out dx, eax
std
invalid
invalid
cmp eax, 0x110000
jne 0x14005c40c
out dx, eax
std
invalid
xor eax, eax
xor ecx, ecx
jmp 0x14005c429
invalid
sbb eax, 0xb2d98948
or al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
invalid
mov rcx, rbx
mov dl, 0xa
mov r8d, 2
invalid
add byte [rcx - 0x47], al
mov r9d, 0x21
and dword [rax], eax
add byte [rax], al
call fcn.14005c242
test eax, eax
setne cl
mov al, 1
test dil, 1
je 0x14005c457
mov dword [rcx], 0xc0842874
test al, al
je 0x14005c457
test cl, cl
je 0x14005c457
cmp dl, 0x21
jae 0x14005c46c
movzx eax, dl
shl rdi, 0x18
shrd rdi, rax, 0x20
mov dword [rsi + 1], edi
shr rdi, 0x20
mov byte [rsi + 5], dil
mov byte [rsi + 5], bh
mov byte [rsi + 5], bh
xor eax, eax
jmp 0x14005c45d
mov qword [rbx + 0x10], r14
mov al, 2
mov byte [rsi], al
mov rax, rsi
mov eax, esi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fipnet_2.10.1_srcparser.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
mov ecx, 0x4c000fb1
lea ecx, [0x14011cc60]
mov ecx, 0x4c000fb1
lea ecx, [0x14011cc60]
lea r8, [rsp + 0x37]
mov edx, 0x2b
call fcn.1400de330
add ah, cl
add ah, cl
mov rax, qword [rcx]
movzx eax, byte [rax]
shl eax, 3
loopne 0x14005c4a2
loopne 0x14005c4a2
lea rcx, [0x140159af8]
mov r8, qword [rax + rcx]
lea rcx, [0x140159b40]
str word [rax - 0x75]
add al, 8
push rdx
invalid
str word [rax - 0x75]
add al, 8
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
jmp rcx
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
jmp rcx
cmp byte [rax - 0x75], cl
add dword [rdi], ecx
mov dh, 8
lea r8, [0x14015b1b0]
movsxd rcx, dword [r8 + rcx*4]
invalid
or al, 0x88
add rcx, r8
jmp rcx
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cf14]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xc0a20
mov r8d, 0xc
jmp 0x14005c5e7
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cf54]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xc0a42
mov r8d, 3
jmp 0x14005c5e7
inc rax
lea r9, [rsp + 0x30]
mov qword [r9], rax
add dword [rax - 0x73], ecx
add eax, 0x7025a
ror byte [rbp + rcx*4 + 0x4c], 0x24
xor byte [rcx - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0x7025a
mov qword [rsp + 0x20], rax
lea rax, [0x14011cf37]
mov r8d, 0xf
jmp 0x14005c587
inc rax
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rax
lea rax, [0x1400cc789]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x14011cf46]
jmp 0x14005c581
inc rax
lea r9, [rsp + 0x30]
mov qword [r9], rax
lea rax, case.0x140049f1a.84
lea eax, case.0x140049f1a.84
lea eax, case.0x140049f1a.84
mov qword [rsp + 0x20], rax
lea rax, [0x14011cf81]
add eax, 0xc0a00
add eax, 0xc0a00
mov r8d, 0xe
mov rcx, rdx
mov rdx, rax
call fcn.14001e140
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cf20]
mov r8d, 0x17
jmp 0x14005c5e7
invalid
xor al, 0x48
mov ecx, dword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cf57]
mov r8d, 0x10
jmp 0x14005c5e7
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14011cf67]
mov r8d, 0x1a
add rsp, 0x38
jmp rax
mov rdx, qword [rcx]
mov rcx, qword [rcx + 0x10]
jmp fcn.14005fbed
dec dword [rcx - 0x75]
invalid
mov edi, dword [rsi + 8]
movabs r15, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x10768b4d], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x10768b4d], al
invalid
cmp rbx, r15
jne 0x140062b61
invalid
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rdi
mov r8, r14
invalid
lea r15, [rsp + 0x20]
lea r15, [rsp + 0x20]
mov rcx, r15
mov rdx, rdi
mov r8, r14
call fcn.14001c1e0
insb byte [rdi], dx
xchg esi, eax
sti
dec dword [rcx - 0x7d]
invalid
invalid
je 0x140062bb4
invalid
cmp cl, byte [rdi]
adc byte [rsp + 0x28], al
invalid
movups xmm0, xmmword [rsp + 0x28]
sub byte [rdi], cl
movups xmmword [rsi + 8], xmm0
add byte [rdi], cl
adc byte [rsp + 0x28], al
and al, 0x28
sub byte [rdi], cl
adc dword [rsi + 8], eax
invalid
invalid
sub byte [rdi], cl
adc dword [rsi + 8], eax
invalid
invalid
mov qword [rsi], r15
jmp 0x140062bbf
mov qword [rsi], rbx
mov qword [rsi + 8], rdi
jle 0x140062bc3
mov qword [rsi + 0x10], r14
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov ecx, esi
adc byte [rdi], cl
adc byte [rsp + 0x38], al
invalid
cmp byte [rdi], cl
adc dword [rsi], eax
mov ecx, edi
pop rsi
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
test rbx, rbx
je 0x140062dc6
mov rcx, rsi
call fcn.140062dde
mov ebp, 0x48000000
add byte [rax], al
add byte [rax - 0x75], cl
outsb dx, byte [rsi]
cmp dh, al
and al, 0x20
add byte [rax - 0x77], cl
stc
mov rdx, r14
mov r8, rbx
mov r9, rsi
call fcn.140026840
cld
dec dword [rax - 0x77]
invalid
cmp ecx, 2
jne 0x140062d69
add byte [rax], al
add byte [rax - 0x75], cl
outsb dx, byte [rsi]
cmp dh, al
and al, 0x20
add byte [rax - 0x77], cl
stc
mov rax, qword [rsi + 0x38]
shr rcx, 0x20
sub rax, rbp
jne 0x140062d55
cmp byte [rax - 0x3f], cl
jmp 0x1282f756e
sub rax, rbp
cmp cl, 2
jne case.0x14005a841.25
cmp cl, 3
jne case.default.0x140062d67
mov ecx, eax
and ecx, 3
loope case.0x14005c4df.9
movsxd rcx, dword [r13 + rcx*4]
lea eax, [rax]
add rcx, r13
jmp rcx
loope case.0x14005c4df.9
lea eax, [rax]
call fcn.140026524
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
jmp rcx
mov cl, byte [rax + 0x10]
jmp 0x140062d93
mov cl, byte [rax + 0xf]
jmp 0x140062d93
mov rcx, rax
shr rcx, 0x20
jmp 0x169ffb0b1
jae case.0x140062d7b.2
jmp 0x169ffb0b1
cmp cl, 0x23
jne case.0x140062d7b.2
mov rcx, rax
call fcn.1400af402
jmp 0x140062d10
invalid
test rax, rax
je 0x140062dd9
mov rcx, rax
mov rdx, r14
mov r8, rbx
mov r9, r15
call fcn.140023ee6
adc esp, edi
dec dword [rcx - 0x77]
invalid
mov rbx, rdx
jmp 0x140062d10
invalid
invalid
xor eax, eax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r12
jmp case.0x140062d7b.2
lea rdi, [rcx + 0x18]
movabs r15, 0x8000000000000000
mov edi, 0
add byte [rax], al
add byte [rax + 0x245c8d48], al
invalid
add byte [rax + 0x245c8d48], al
sub byte [rbx + rcx*4 + 0x76], cl
adc byte [rbp - 0x7b], cl
test esi, esi
je 0x140062e34
cmp qword [rdi], r15
mov r14, qword [rsi + 0x10]
test r14, r14
test esi, esi
test esi, esi
je 0x140062e34
cmp qword [rdi], r15
je 0x140062e40
mov rdx, qword [rsi + 8]
mov rcx, rdi
mov r8, r14
call fcn.1400474f7
mov rcx, rbx
mov ecx, ebx
mov rdx, rsi
mov r8, r14
call fcn.140062e4d
mov rcx, rbx
call case.0x1400497a6.115
add byte [rax], al
add bl, ch
retf
add byte [rax], al
add bl, ch
retf
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_flate2_1.0.34_srczio.rs
call fcn.1400de430
int3
sub byte [rax - 0x75], cl
adc byte [rcx - 0x77], cl
ror dword [rbp + 0x29], 0xc1
mov rax, qword [rdx + 0x10]
mov r9, rax
sub r9, r8
jb 0x140062e82
and eax, 0x10628348
and qword [rdx + 0x10], 0
mov rax, qword [rdx + 8]
lea r10, [rax + r8]
adc al, 0
add byte [rax - 0x75], cl
or byte [rsi - 0x73], cl
adc al, 0
mov qword [rcx + 0x18], r8
mov qword [rcx + 0x20], r9
mov qword [rcx], rax
mov qword [rcx + 8], r10
mov dword [rcx + 8], edx
mov qword [rcx + 0x10], rdx
add rsp, 0x28
invalid
invalid
adc byte [rax - 0x7d], cl
invalid
ret
lea r9, [0x140157728]
mov rcx, r8
add byte [rcx + rcx*4 - 0x3f], cl
mov rdx, rax
mov r8, r9
call fcn.1400ddfe0
mov r9b, 7
add ah, cl
mov r9b, 7
mov cl, 7
add ah, cl
mov edi, dword [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
mov rbx, qword [rdi + 0x10]
adc byte [rax + 0x39], cl
invalid
adc byte [rax + 0x39], cl
fidiv dword [rdx + rdx + 0x48]
mov ecx, dword [rdi + 8]
invalid
invalid
cmp edx, ebx
je 0x140062ed7
mov rcx, qword [rdi + 8]
add rdx, rcx
add rcx, rbx
add ecx, ebx
add ecx, ebx
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
invalid
add byte [rax + 1], cl
fimul word [rax - 0x77]
mov qword [rdi + 0x10], rsi
add rsi, rbx
mov qword [rdi + 0x10], rsi
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rsi
ret
pop rbx
pop rdi
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
invalid
mov al, byte [0x140164338]
mov edx, 0x18
invalid
adc al, 0x10
add byte [rdx + 0x18], bh
add byte [rcx], dh
leave
call fcn.1400ba930
xor byte [rdx + 5], bh
add byte [rax - 0x7b], cl
invalid
je 0x140062f29
invalid
add byte [rcx], dh
leave
xor byte [rdx + 5], bh
add byte [rax - 0x7b], cl
sal byte [rsp + 0x48], 0x8b
and al, 0x48
mov ecx, dword [rsi + 0x10]
adc byte [rax - 0x77], cl
and al, 0x48
mov ecx, dword [rsi + 0x10]
invalid
mov rcx, qword [rsi + 0x10]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rsi]
movups xmmword [rax], xmm0
lea r8, [0x14011f348]
lea eax, [0x14011f348]
adc byte [rax - 0x77], cl
adc byte [rdi], cl
adc byte [rsi], al
lea eax, [0x14011f348]
mov cl, 0x27
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.1400b90d0
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
cmpsd dword [rsi], dword [rdi]
invalid
mov ecx, 8
mov edx, 0x18
sbb byte [rax], al
add byte [rax], al
call fcn.1400ddb00
invalid
add ah, cl
sbb byte [rax], al
add byte [rax], al
add al, ch
enter 0x7ab, 0
invalid
invalid
add byte [rax], al
mov dh, 1
shl eax, 3
lea rcx, [0x140159bb8]
mov r8, qword [rax + rcx]
add al, 8
insb byte [rdi], dx
str word [rbx + rcx*4 + 4]
add al, 8
invalid
invalid
add al, 8
lea rcx, str.GrayscaleRgbIndexedGrayscaleAlphaRgbaOneTwoFourEightSixteen
or eax, 0xf6c9f
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
invalid
loope 0x140062f77
mov dh, 1
bsf eax, eax
shl eax, 3
lea rcx, [0x140159c28]
mov cl, 0x6c
invalid
invalid
add ecx, dword [rax - 0x73]
or eax, 0xf6cb1
mov cl, 0x6c
invalid
invalid
mov cl, 0x6c
str word [rbx + rcx*4 + 4]
mov eax, dword [rax + rcx]
lea rcx, [0x140159c50]
invalid
mov r8, qword [rax + rcx]
mov eax, dword [rax + rcx]
lea rcx, [0x140159c50]
add byte [rax - 0x75], cl
add al, 8
add byte [rax - 0x75], cl
add al, 8
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
ret 0xff49
invalid
sti
dec dword [rax - 0x7f]
in al, dx
mov byte [rax], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
add byte [rax], al
rol byte [rcx + 0xf], 0x11
sbb bl, bpl
sbb bl, ch
sbb bl, ch
pop rax
and al, 0x28
mov eax, dword [rax + 0x10]
adc byte [rax - 0x73], cl
and al, 0x30
mov dword [rcx], eax
add dword [rax - 0x73], ecx
and al, 0x68
lea rax, [rsp + 0x68]
mov qword [rax], r8
add byte [rbp + rcx*4 + 5], cl
movabs al, byte [0x480840894cfffb45]
mov dword [rax + 8], eax
mov qword [rax + 0x10], rcx
mov dword [rax + 0x10], ecx
mov qword [rax + 0x18], r8
lea rcx, str.wrong_data_size__expected__got
or eax, dword [rax]
lea r8, [rsp + 0x38]
mov qword [r8], rcx
or byte [rcx + 2], bh
mov qword [r8 + 8], rcx
or byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub al, ch
cmp eax, 0x90fffb20
add rsp, 0x88
add esp, 0x88
ret
add byte [rbp + rcx*4 + 5], cl
mov dword [rax + 8], eax
or eax, dword [rax]
or byte [rcx + 2], bh
or byte [rcx - 0x7d], cl
invalid
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub al, ch
cmp eax, 0x90fffb20
add esp, 0x88
mov byte [rax], al
add byte [rax], al
mov rax, qword [rcx]
movzx ecx, byte [rax]
lea r8, [0x14015b1e0]
lea eax, [0x14015b1e0]
lea eax, [0x14015b1e0]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
sar edi, 0xe1
sar edi, 0xe1
lea rax, str.Zero_width_not_allowed
jmp 0x1400631cb
lea rax, str.a_previous_error_put_the_writer_into_an_unrecoverable_state
jmp 0x1400631cb
mov rax, qword [rax + 8]
mov eax, dword [rax + 8]
or byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
lea rax, [rsp + 0x68]
lea eax, [rsp + 0x68]
lea eax, [rsp + 0x68]
mov qword [rax], rcx
lea rcx, [fcn.1400175a0]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0xbc6b6
or byte [rax - 0x73], cl
or eax, 0xbc6b6
jmp 0x14006318f
add byte [rax], al
movzx eax, byte [rax + 1]
cmp eax, 2
je 0x1400631bb
cmp eax, 1
add al, byte [rcx]
add byte [rax], al
lea rax, str.there_are_still_frames_to_be_written
jmp 0x1400631cb
test byte [rax], 0
invalid
mov cl, byte [rax + 1]
lea r8, [rsp + 0x2f]
and al, 0x2f
and al, 0x68
and al, 0x68
outsb dx, byte [rsi]
invalid
lea ecx, [0x140062f39]
mov dword [rax + 0x18], ecx
sbb byte [rax - 0x73], cl
or eax, 0xbc5ad
lea eax, [rsp + 0x38]
and al, 0x38
or byte [rbx], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x39], cl
sbb byte [rdx], al
add al, byte [rax]
add byte [rax], al
jmp 0x1400631eb
add al, byte [rax]
add byte [rax], al
lea rax, str.cant_write_indexed_image_without_palette
or eax, dword [rax]
jmp 0x1400631cb
lea rax, str.all_the_frames_have_been_already_written
jmp 0x1400631cb
lea rax, str.Zero_height_not_allowed
jmp 0x1400631cb
lea rax, str.not_an_animationx
jmp 0x1400631cb
lea rax, str.the_dimension_and_position_go_over_the_frame_boundaries
jmp 0x1400631cb
add bl, ch
invalid
mov rax, qword [rax + 8]
lea rcx, [rsp + 0x30]
xor byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x68
mov qword [rax], rcx
lea rcx, [fcn.1400175a0]
sti
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0xbc711
sti
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0xbc711
lea r8, [rsp + 0x38]
mov qword [r8], rcx
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
lea rax, str.Zero_frames_not_allowed
jmp 0x1400631cb
lea rax, str.Unable_to_compress_text_metadata
jmp 0x1400631cb
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
call fcn.14001507b
nop
add rsp, 0x88
ret
add ah, cl
iretd
xor bl, ch
fisttp dword [rax - 0x7d]
invalid
invalid
sub rsi, 1
sub esi, 1
jb 0x140063542
mov rcx, qword [rdi - 0x38]
mov rdx, qword [rdi - 0x30]
call fcn.1400d1167
invalid
add byte [rax - 0x75], cl
loopne 0x140063563
mov edx, dword [rdi - 0x18]
add byte [rax - 0x75], cl
loopne 0x140063563
mov edx, dword [rdi - 0x18]
call fcn.1400d1167
mov rcx, qword [rdi - 8]
clc
clc
mov rdx, qword [rdi]
call fcn.1400d1167
invalid
add byte [rax - 0x75], cl
mov r8b, 0x48
mov edx, dword [rdi - 0x48]
invalid
call fcn.1400d1167
add rdi, 0x70
add edi, 0x70
jmp 0x140063503
add rsp, 0x28
pop rdi
pop rsi
ret
mov rdi, rcx
add rdi, 0x28
sub rsi, 1
jb 0x14006357e
mov rcx, qword [rdi - 8]
mov rdx, qword [rdi]
call fcn.1400d1167
fild dword [rsi]
add byte [rax - 0x75], cl
loopne 0x1400635b8
loopne 0x1400635b8
mov edx, dword [rdi - 0x18]
fild dword [rsi]
add byte [rax - 0x75], cl
loopne 0x1400635b8
loopne 0x1400635b8
mov edx, dword [rdi - 0x18]
call fcn.1400d1167
add rdi, 0x38
jmp 0x140063559
add rsp, 0x28
pop rdi
pop rsi
ret
mov edx, 8
add byte [rax], al
add byte [rax - 0x77], cl
shr ecx, 0xad
add bh, dl
inc ebx
mov rcx, rax
jmp fcn.14000384b
ret
lea rcx, [0x140159c78]
mov rax, qword [rcx + rax*8]
str word [rax - 0x75]
add al, 0xc1
ret
jb 0x1400635de
cmp eax, 0x10
je 0x1400635f5
cmp eax, 4
jne 0x1400635f2
cmp cl, 7
jae 0x1400635f2
movzx eax, cl
mov ecx, 0x54
bt ecx, eax
setb al
ret
xor eax, eax
ret
cmp cl, 3
sete al
ret
mov edi, 0x8d48000b
add byte [rax - 0x73], cl
push rsp
and al, 0x28
mov qword [rdx], rax
lea rax, str.internal_error:_entered_unreachable_code:
or eax, dword [rax]
or eax, dword [rax]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea r8, [0x14001514a]
lea eax, [0x14001514a]
lea eax, [0x14001514a]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
sbb byte [r8 - 0x73], cl
adc eax, 0xbbf42
sbb byte [r8 - 0x73], cl
adc eax, 0xbbf42
call fcn.1400ddec0
int3
test al, 7
add ah, cl
js case.0x14002cafe.785
mov edx, dword [rsi + 0x80]
call fcn.1400636d8
mov rdi, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
mov rcx, rdi
stc
stc
call fcn.1400634b7
mov rcx, qword [rsi]
mov rdx, rdi
call fcn.14002389a
mov rdi, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov rcx, rdi
call fcn.140063549
mov rcx, qword [rsi + 0x18]
mov rdx, rdi
call fcn.14006359f
mov rdi, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
push rsi
mov rcx, rdi
sub rsp, 0x98
and qword [rsp + 0x30], 0
mov qword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
and al, 0x38
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x40], 0
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rcx]
add rax, 0xfffffffffffffffe
cmp rax, 4
mov ecx, 2
cmovb rcx, rax
lea rax, [0x14015b214]
add byte [rax + 0x63], cl
or al, 0x88
add rcx, rax
jmp rcx
invalid
loope 0x14006377a
lea rax, [rsi + 8]
lea eax, [rsi + 8]
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
lea rax, [rsp + 0x50]
push rax
mov qword [rax], rcx
lea rcx, [0x140158bf0]
lea r8, [rsp + 0x60]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
lea rdx, [0x140064ca3]
jmp 0x140063811
lea rax, [rsp + 0x48]
mov qword [rax], rsi
xor byte [rax - 0x73], cl
and al, 0x50
xor byte [rax - 0x73], cl
and al, 0x50
push rax
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [0x140158bf0]
lea r8, [rsp + 0x60]
mov qword [r8], rax
add byte [rax + 1], bh
or byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
sbb bl, bpl
insd dword [rdi], dx
lea rax, str.Limits_are_exceeded.
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
jmp 0x14006381d
lea rax, [rsi + 8]
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
lea rax, [rsp + 0x50]
mov qword [rax], rcx
lea rcx, [0x140158bf0]
lea r8, [rsp + 0x60]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
lea rdx, [0x140063047]
mov qword [rax + 8], rdx
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
add byte [rax], al
pop rbx
pop rdi
pop rsi
ret
push rdi
invalid
test dl, dl
je 0x140063acf
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r11
pop rsp
and al, 0x28
and al, 0x20
mov ebx, 0x89000001
and edx, 0x1f
mov edx, esi
and edx, 0x1f
mov qword [rsp + 0x60], rdx
mov rdx, rsi
and rdx, 0xffffffffffffffe0
mov qword [rsp + 0x58], rdx
add rdx, r13
mov qword [rsp + 0x50], rdx
mov r12, 0xffffffffffffffff
xor ebx, ebx
lea r14, [rsp + 0x80]
xor ebp, ebp
mov rdx, 0xffffffffffffffff
mov edx, 0xffffffff
mov qword [rsp + 0x70], r8
mov qword [rsp + 0x68], r9
cmp rbx, 4
je 0x140063c58
mov qword [rsp + 0x78], rdx
lea rdx, [0x14011fd90]
or eax, dword [rax]
mov r15b, byte [rbx + rdx]
mov rdi, rsi
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov rsi, r11
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], rcx
mov ecx, r15d
mov ecx, edi
mov ecx, edi
mov rdx, r8
mov r8, rax
call fcn.140063ca1
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
mov qword [rsp + 0x88], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], 0x20
xor r13d, r13d
mov rcx, r14
call fcn.140048f53
test rax, rax
je 0x140063bd3
xor r8d, r8d
xor ecx, ecx
cmp rdx, r8
je 0x140063bca
mov r9b, byte [rax + r8]
mov r10d, r9d
sar r10b, 7
xor r9b, r10b
sub r9b, r10b
movzx r9d, r9b
add rcx, r9
inc r8
jmp 0x140063ba8
add r13, rcx
cmovb r13, r12
jmp 0x140063b96
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x98]
xor r8d, r8d
xor eax, eax
mov r11, rsi
mov rsi, rdi
cmp rdx, r8
je 0x140063c10
mov r9b, byte [rcx + r8]
mov r10d, r9d
sar r10b, 7
xor r9b, r10b
sub r9b, r10b
movzx r9d, r9b
add rax, r9
inc r8
jmp 0x140063bee
inc rbx
add r13, rax
cmovb r13, r12
mov rdx, qword [rsp + 0x78]
cmp r13, rdx
movzx eax, bpl
movzx ebp, r15b
cmova ebp, eax
cmovb rdx, r13
mov r9, qword [rsp + 0x68]
mov rax, qword [rsp + 0x120]
mov r8, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov rcx, qword [rsp + 0x110]
mov r13, qword [rsp + 0x128]
jmp 0x140063b11
mov r14b, 4
mov dh, 4
cmp bpl, 4
je 0x140063c8a
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], r13
mov dword [rsp + 0x38], ebp
mov dword [rsp + 0x38], ebp
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], rcx
mov ecx, ebp
mov rdx, r8
mov r8, rax
shr al, 0x1a
add byte [rax], al
invalid
shr al, 0x1a
add byte [rax], al
add byte [rcx - 0x77], al
out dx, al
sbb al, byte [rax]
add byte [rax], al
mov r14d, ebp
pop rsi
add byte [rcx + rcx*4 - 0x3d], cl
mov r15, rdx
mov esi, ecx
mov r8, qword [rsp + 0x280]
mov rdx, qword [rsp + 0x278]
mov rdi, qword [rsp + 0x270]
mov edi, dword [rsp + 0x270]
mov edi, dword [rsp + 0x270]
mov r14, qword [rsp + 0x268]
mov r10, qword [rsp + 0x260]
movzx eax, cl
lea rcx, [0x14015b224]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r8
mov r8, r14
jmp 0x140064665
mov qword [rsp + 0x38], r9
mov byte [rsp + 0x37], sil
je 0x140063d3e
invalid
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, r15
call fcn.140023ee6
cld
dec dword [rcx + 0x1fe183d1]
and ecx, 0x1f
and rdx, 0xffffffffffffffe0
mov qword [rsp + 0x158], rax
add rax, rdx
je 0x140063d3e
invalid
mov qword [rsp + 0x160], rdx
mov qword [rsp + 0x148], rax
mov qword [rsp + 0x150], rcx
mov esi, 0x20
invalid
add byte [rcx], al
add byte [rax], al
sub rbx, r15
cmp rbx, rdi
ja 0x14006488b
mov rcx, r14
mov edi, ebx
and edi, 0x1f
mov r14, rbx
and r14, 0xffffffffffffffe0
and esi, 0xffffffe0
lea rax, [rcx + r14]
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x50], rax
push rax
mov qword [rsp + 0x58], rdi
mov qword [rsp + 0x60], rsi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov qword [rsp + 0x90], r15
mov rcx, r15
mov r12, qword [rsp + 0x38]
and al, 0x38
mov rdx, r12
mov r15, qword [rsp + 0x260]
mov esp, 0x26024
add byte [rbp - 0x77], cl
clc
call fcn.140023ee6
mov ecx, edx
and ecx, 0x1f
and rdx, 0xffffffffffffffe0
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
add rax, rdx
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0x78], rax
js 0x140063e72
mov dword [rsp + 0x80], ecx
mov qword [rsp + 0x88], rsi
mov dword [rsp + 0x68], eax
js 0x140063e72
mov dword [rsp + 0x80], ecx
cmp rbx, r15
ja 0x1400648b7
lea rax, [r12 + r14]
lea rcx, [rsp + 0x118]
and al, 0x18
sbb byte [rcx], al
add byte [rax], al
mov qword [rcx], r12
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdi
sbb byte [rdi], cl
push rdi
ror byte [rax - 0x73], 0x94
and al, 0x70
add dword [rax], eax
add byte [rax], al
and qword [rdx + 0x20], 0
movups xmmword [rdx + 0x10], xmm0
and qword [rdx + 0x40], 0
movups xmmword [rdx + 0x30], xmm0
and qword [rdx + 0x60], 0
movups xmmword [rdx + 0x50], xmm0
and qword [rdx + 0x80], 0
mov qword [rcx + 0x20], 0x20
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x70], eax
lea rax, [rsp + 0x148]
add dword [rax], eax
add byte [rax], al
mov qword [rdx], rax
lea rax, [rsp + 0xe0]
mov qword [rdx + 8], rax
or byte [rax - 0x73], cl
and al, 0x40
mov qword [rdx + 0x28], rax
lea rax, [rsp + 0x68]
lea eax, [rsp + 0x68]
mov qword [rdx + 0x48], rax
mov qword [rdx + 0x68], rcx
sbb byte [rdi], cl
push rdi
ror byte [rax - 0x73], 0x94
and al, 0x70
add dword [rax], eax
add byte [rax], al
invalid
invalid
invalid
and dword [rdx + 0x40], 0
add byte [rax], al
lea rcx, [rsp + 0xa0]
lea rdx, [rsp + 0x170]
call fcn.140064966
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add al, ch
lea ecx, [rdx]
add byte [rax], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x98], rax
test byte [rax + rbx*4], ah
cwde
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
jl 0x140063ef5
add byte [rax], al
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x108], rax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
rol byte [rax], 0
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xc8
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xd0
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xd824
add byte [rax], al
lea rcx, [rsp + 0x118]
mov word [rax + rbx], fs
add dword [rax], eax
add al, ch
add al, 0x50
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xd824
add byte [rax], al
lea rcx, [rsp + 0x118]
mov word [rax + rbx], fs
add dword [rax], eax
add al, ch
add al, 0x50
invalid
mov r13, rax
mov r15, rdx
mov edi, edx
xor r14d, r14d
invalid
cmp r14, 0x20
je 0x140063ec4
invalid
invalid
cmp qword [rsp + 0x110], r14
je 0x140064816
cmp rbp, r14
je 0x140064804
invalid
invalid
or byte [rax], al
invalid
test byte [rdx + 0x4c000008], al
cmp edi, esi
cmp rdi, r14
je 0x1400647f2
cmp r15, r14
je 0x14006482d
cdq
or byte [rax], al
invalid
cdq
or byte [rax], al
add byte [rcx + rdi - 0x4c], cl
and al, 8
add dword [rax], eax
add byte [rdi], cl
test byte [rdi], bh
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rsi - 0x76], al
and al, 0x30
cmp qword [rsp + 0x108], r14
je 0x1400647e1
mov rax, qword [rsp + 0x140]
mov r12b, byte [rax + r14]
mov cl, byte [rsi + r14]
mov dl, byte [rbx + r14]
mov r8b, byte [r13 + r14]
call fcn.1400649e8
sub r12b, al
mov rax, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
mov byte [rax + r14], r12b
inc r14
jmp 0x140063f61
mov ebp, esi
mov ecx, r8d
and ecx, 0x1f
and r8, 0xffffffffffffffe0
lea rax, [rsp + 0x40]
mov qword [rax + 0x10], rdx
add rdx, r8
mov qword [rax + 0x18], r8
mov qword [rax], rdx
mov qword [rax + 8], rcx
mov ecx, 0x20
mov qword [rax + 0x20], rcx
mov edx, edi
and edx, 0x1f
and rdi, 0xffffffffffffffe0
lea r8, [rsp + 0x68]
mov dword [rbx + 8], edx
mov qword [r11 + 0x10], r9
mov qword [r11 + 0x18], rdx
mov qword [r11 + 0x20], rcx
xorps xmm0, xmm0
lea rsi, [rsp + 0x170]
lea esi, [rsp + 0x170]
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0x10], eax
and qword [rsi + 0x20], 0
movups xmmword [rsi + 0x30], xmm0
and qword [rsi + 0x40], 0
and dword [rsi + 0x40], 0
mov qword [rsi], rax
mov qword [rsi + 8], r8
mov qword [rsi + 0x28], r11
lea rdi, [rsp + 0xa0]
mov rcx, rdi
mov rdx, rsi
bnd call fcn.1400648e1
mov r8, qword [rsp + 0xa0]
test r8, r8
je 0x140064584
and dword [rsi + 0x40], 0
bnd call fcn.1400648e1
mov rcx, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
invalid
mov al, 0
add byte [rax], al
invalid
mov rdx, qword [rsp + 0xb8]
mov r10, qword [rsp + 0xc0]
mov edx, dword [rsp + 0xc0]
mov edx, dword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
xor r11d, r11d
cmp r11, 0x20
je 0x14006407c
cmp rdx, r11
add byte [rax], al
cmp rax, r11
je 0x140064775
cmp rcx, r11
je 0x140064769
mov bl, byte [r9 + r11]
sub bl, byte [r10 + r11]
mov byte [r8 + r11], bl
inc r11
jmp 0x1400640c3
mov qword [rsp + 0x38], r9
mov byte [rsp + 0x37], sil
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
or eax, dword [rax]
mov rcx, r15
call fcn.140023ee6
mov ecx, edx
and ecx, 0x1f
and rdx, 0xffffffffffffffe0
mov qword [rsp + 0xf0], rax
add rax, rdx
mov qword [rsp + 0xf8], rdx
mov qword [rsp + 0xe0], rax
and al, 0xe0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add byte [rsi + 0x20], bh
mov qword [rsp + 0x100], rsi
mov dword [rsp + 0x100], esi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, r15
stc
mov rdx, r14
mov r8, rdi
call fcn.140023ee6
mov ecx, edx
and ecx, 0x1f
and rdx, 0xffffffffffffffe0
mov qword [rsp + 0x40], rax
add rax, rdx
mov qword [rsp + 0x48], rdx
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rsi
sub rbx, r15
cmp rbx, rdi
ja 0x140064894
mov dword [rsp + 0x100], esi
mov eax, ebx
and eax, 0x1f
and rbx, 0xffffffffffffffe0
lea rcx, [r14 + rbx]
lea rdi, [rsp + 0x68]
mov qword [rdi], r14
mov qword [rdi + 8], rbx
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], rax
mov qword [rdi + 0x20], rsi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
or eax, 0xbb9df
mov edx, dword [rsp + 0xb0]
mov rdx, qword [rsp + 0xb8]
mov r11, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xd024
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xd8
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xd024
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xd8
fadd dword [rax]
add byte [rax], al
xor r14d, r14d
cmp r14, 0x20
je 0x1400642ef
cmp rdx, r14
je 0x1400647a5
cmp rax, r14
je 0x1400647b4
cmp r9, r14
int1
je 0x1400647c6
cmp rcx, r14
je 0x1400647d8
mov bpl, byte [r10 + r14]
mov r15b, byte [r11 + r14]
mov r12b, byte [rdi + r14]
mov r13d, r12d
and r13b, r15b
xor r12b, r15b
shr r12b, 1
add r12b, r13b
sub bpl, r12b
mov byte [r8 + r14], bpl
inc r14
jmp 0x14006429e
mov ebp, esi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, r15
mov r13, rdx
call fcn.140023ee6
mov ecx, edx
and ecx, 0x1f
and rdx, 0xffffffffffffffe0
mov qword [rsp + 0x50], rax
push rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0x150]
mov rdi, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0xf8]
cmp rax, rbx
cmovb rbx, rax
mov rax, qword [rsp + 0x58]
cmp rbx, rax
cmovae rbx, rax
mov r14, qword [rsp + 0x50]
mov r15, qword [rsp + 0x78]
mov rax, qword [rsp + 0x80]
cmp rbx, rax
cmovae rbx, rax
mov r12, qword [rsp + 0x128]
mov rax, qword [rsp + 0x130]
cmp rbx, rax
cmovae rbx, rax
xor r13d, r13d
cmp rbx, r13
je 0x14006450e
lea rbp, [r13 + 1]
mov cl, byte [r14 + r13]
mov dl, byte [r15 + r13]
mov r8b, byte [r12 + r13]
mov sil, byte [rdi + r13]
call fcn.1400649e8
sub sil, al
mov rax, qword [rsp + 0x98]
mov byte [rax + r13], sil
mov r13, rbp
jmp 0x1400644dc
xor esi, esi
mov rdi, qword [rsp + 0x270]
mov r14, qword [rsp + 0x268]
cmp qword [rsp + 0x90], rsi
je 0x14006457a
cmp rdi, rsi
je 0x14006483f
cmp qword [rsp + 0x260], rsi
mov rax, qword [rsp + 0x280]
je 0x140064848
invalid
cmp rax, rsi
je 0x140064859
mov bl, byte [r14 + rsi]
mov rax, qword [rsp + 0x38]
mov dl, byte [rax + rsi]
xor ecx, ecx
xor r8d, r8d
call fcn.1400649e8
sub bl, al
mov rax, qword [rsp + 0x278]
mov byte [rax + rsi], bl
inc rsi
jmp 0x140064520
mov sil, byte [rsp + 0x37]
jmp 0x14006466d
mov rax, qword [rsp + 0x40]
mov r8, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
cmp r8, rdx
cmovb rdx, r8
mov r8, qword [rsp + 0x128]
mov r9, qword [rsp + 0x130]
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rcx + rdi - 0x36], cl
mov eax, esi
add rsp, 0x1f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
jmp 0x140064825
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
jmp 0x1400647bb
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rdx
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rax
mov rdx, rax
ret 0xaae8
xchg edi, eax
invalid
invalid
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, qword [rsp + 0x108]
jmp 0x140064825
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rdi
mov rdx, rdi
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rbp
mov rdx, rbp
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, qword [rsp + 0x110]
invalid
mov rdx, rcx
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, r15
mov rdx, r15
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
jmp 0x1400647f9
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, qword [rsp + 0x260]
jmp 0x140064825
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, qword [rsp + 0x280]
jmp 0x140064825
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
jmp 0x14006489b
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rbx
mov rdx, qword [rsp + 0x270]
call fcn.1400ddfe0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rbx
fldpi
invalid
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rbx
invalid
mov rdx, qword [rsp + 0x260]
call fcn.1400ddfe0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fpng_0.17.14_src_filter.rs
mov rcx, rdi
mov rdx, r14
call fcn.1400ddfe0
int3
adc al, ch
sub al, 0xe2
invalid
movups xmm0, xmmword [rsp + 0x60]
movaps xmmword [r14], xmm0
mov ebx, 1
mov rcx, r14
call fcn.140062cab
test al, 1
je 0x140064b28
mov ebp, edx
cmp rbx, qword [rsp + 0x28]
je 0x140064b05
mov byte [rdi + rbx], bpl
inc rbx
mov qword [rsp + 0x38], rbx
jmp 0x140064ae2
mov r8d, 1
add byte [rax], al
mov rcx, r15
mov rdx, rbx
call fcn.1400e0060
mov rdi, qword [rsp + 0x30]
jl 0x140064b3e
xor bl, ch
invalid
mov rcx, qword [rsp + 0x28]
mov al, byte [rsp + 0x27]
cmp al, 3
jne case.0x140047696.199
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rbx
jmp 0x140064b5a
mov byte [rsi + 8], al
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 6
mov rdx, rdi
call fcn.1400d1167
nop
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
xor byte [rax - 0x77], cl
invalid
jl case.0x14004828a.195
and byte [rax - 0x77], cl
invalid
mov dword [rdi + 8], eax
mov ebx, 0x100
mov rcx, rdi
call fcn.140043ffb
cmp eax, ebx
mov edx, 0x100
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
cmovb edx, eax
cmp eax, 0x110000
je case.0x1400473e2.209
cmp eax, 0x100
jae case.0x14004beaa.99
mov rcx, rsi
call fcn.140062c78
jmp 0x140064b91
mov dl, 3
mov eax, edx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
add cl, byte [rdi]
enter 0xffffffffffff8941, 0xffffffffffffffc0
mov byte [rcx], al
mov byte [rcx + 1], ah
shr eax, 0x10
call 0x14247d3e9
call 0x14247d3e9
mov eax, dword [rdx + 4]
shr r8d, 0x18
bswap eax
mov byte [rcx + 3], r8b
invalid
invalid
add eax, dword [r9 - 0x77]
ror byte [rax + 0x61880441], 5
mov r8d, eax
mov byte [rcx + 4], al
mov byte [rcx + 5], ah
shr eax, 0x10
shr r8d, 0x18
mov byte [rcx + 6], al
mov eax, dword [rdx + 8]
or byte [rdi], cl
enter 0xffffffffffff8844, 0x41
invalid
mov r8d, eax
mov byte [rcx + 8], al
mov byte [rcx + 9], ah
shr eax, 0x10
shr r8d, 0x18
mov byte [rcx + 0xa], al
mov eax, dword [rdx + 0xc]
bswap eax
mov byte [rcx + 0xb], r8b
mov byte [rcx + 0xb], al
mov byte [rcx + 0xb], al
mov r8d, eax
mov byte [rcx + 0xc], al
mov byte [rcx + 0xd], ah
shr eax, 0x10
shr r8d, 0x18
shr eax, 0x18
invalid
invalid
call 0x14e47d449
mov byte [rcx + 0xe], al
mov eax, dword [rdx + 0x10]
bswap eax
mov byte [rcx + 0xf], r8b
cmovno ecx, dword [r9 + 0x104188c0]
cmovno ecx, dword [r9 + 0x104188c0]
mov byte [rcx + 0x11], ah
shr eax, 0x10
shr r8d, 0x18
call 0x15247d465
call 0x15247d465
mov eax, dword [rdx + 0x14]
bswap eax
mov byte [rcx + 0x13], r8b
mov r8d, eax
ror byte [rax + 0x61881441], 0x15
ror byte [rax + 0x61881441], 0x15
shr eax, 0x10
shr r8d, 0x18
call 0x15647d481
call 0x15647d481
mov eax, dword [rdx + 0x18]
bswap eax
mov byte [rcx + 0x17], r8b
mov byte [rcx + 0x18], al
invalid
mov byte [rcx + 0x19], ah
mov r8d, eax
shr r8d, 0x10
shr eax, 0x10
shr eax, 0x10
call 0x1818e9092
mov byte [rcx + 0x1a], r8b
sbb al, cl
shr eax, 0x18
mov edx, dword [rdx + 0x1c]
invalid
call 0x15c58d7a1
bswap edx
mov byte [rcx + 0x1b], al
mov eax, edx
mov byte [rcx + 0x1c], dl
sbb al, 0x88
jno 0x140064cb3
sbb al, 0x88
jno 0x140064cb3
shr edx, 0x10
mov byte [rcx + 0x1e], dl
shr eax, 0x18
mov byte [rcx + 0x1f], al
invalid
ret
invalid
or ecx, ebp
xchg ebp, eax
and byte [0x1815d8dae], al
push r15
push r14
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
mov rbx, rdx
mov rsi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
lea rdx, [0x140157a20]
adc eax, 0xf2d55
sub eax, 0xb841000f
add dword [rax], eax
add byte [rax], al
mov r8d, 1
call qword [rax + 0x18]
lea rdi, [rsp + 0x30]
mov qword [rdi], rbx
xor byte [rax - 0x77], cl
invalid
mov byte [rdi + 8], al
mov byte [rdi + 9], 0
xor r15d, r15d
xor edi, edi
xor edi, edi
lea rbx, [0x1400cc789]
lea r14, [rsp + 0x28]
invalid
sub byte [rcx - 0x7d], cl
inc dword [rsp + rsi*2]
sbb al, 0x4a
lea eax, [rsi + rdi]
cmp r15, 4
je 0x140064d14
lea rax, [rsi + r15]
inc r15
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov edx, esi
mov r8, rbx
call fcn.14001dad0
jmp 0x140064cf2
fsubr st(0)
mov esi, 0xebfffb8d
fimul word [rax - 0x75]
and al, 0x30
invalid
mov rcx, qword [rsp + 0x30]
xor byte [rdx - 0x17c7dbac], cl
mov dl, byte [rsp + 0x38]
and al, 0x38
cmp al, ch
call fcn.14001dc10
nop
add rsp, 0x40
add esp, 0x40
out dx, al
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
in al, dx
cwde
add byte [rax], al
add byte [rdi], cl
mov dh, 1
lea r8, [0x14015b238]
clc
str word fs:[rcx + 0x63]
add al, 0x80
clc
str word fs:[rcx + 0x63]
add al, 0x80
add rax, r8
jmp rax
mov eax, dword [rcx + 4]
bswap eax
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, str.fioqinvalid_magic:_expected
lea r9, [rsp + 0x68]
and al, 0x68
and al, 0x68
mov qword [r9], rax
lea rax, [0x1400c6b02]
mov qword [r9 + 8], rax
mov qword [r9 + 0x10], rcx
lea rax, case.0x140049693.149
invalid
dec dword [rcx - 0x77]
sbb byte [r8 - 0x73], cl
add eax, 0xbb06b
invalid
add eax, 0xbb06b
lea r8, [rsp + 0x38]
lea eax, [rsp + 0x38]
and al, 0x38
mov qword [r8], rax
mov eax, 2
add byte [rax], al
add byte [rax], al
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r9
jmp 0x140064fb1
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rcx + 0x10]
lea r8, [rsp + 0x20]
mov rax, qword [rcx + 0x10]
lea r8, [rsp + 0x20]
mov qword [r8], rax
mov dword [rax], eax
mov eax, dword [rcx + 4]
lea r9, [rsp + 0x34]
add al, 0x4c
lea ecx, [rsp + 0x34]
mov dword [r9], eax
mov eax, dword [rcx + 8]
or byte [r8 - 0x73], cl
and al, 0x28
or byte [r8 - 0x73], cl
and al, 0x28
mov dword [rcx], eax
lea rax, [rsp + 0x38]
mov qword [rax], r8
lea r8, [fcn.1400175a0]
mov qword [rax + 8], r8
add byte [rbp + rcx*4 + 5], cl
int3
mov qword [rax + 0x10], r9
lea r8, [0x14001bb10]
mov qword [rax + 0x18], r8
sbb byte [rax - 0x77], cl
and byte [rcx + rcx*4 + 0x40], cl
sub byte [rax - 0x73], cl
or eax, 0xbb0fa
or eax, dword [rax]
sbb byte [rax - 0x77], cl
and byte [rcx + rcx*4 + 0x40], cl
sub byte [rax - 0x73], cl
or eax, 0xbb0fa
or eax, dword [rax]
or eax, dword [rax]
lea r8, [rsp + 0x68]
mov qword [r8], rcx
mov ecx, 3
add byte [rax], al
invalid
push 0xffffffffb9088949
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
int 0
add byte [rax], al
jmp 0x140064ed5
mov al, byte [rcx + 1]
lea rcx, [rsp + 0x20]
mov byte [rcx], al
lea rax, [rsp + 0x68]
mov qword [rax], rcx
lea rcx, [0x14001ca50]
or eax, 0xfffb7c2f
or eax, 0xfffb7c2f
sti
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0xbb03c
mov qword [rax + 8], rcx
lea rcx, str.invalid_color_space:___expected_0_or_1_
lea r8, [rsp + 0x38]
mov qword [r8], rcx
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
add byte [rcx - 0x77], cl
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
invalid
invalid
add byte [rcx - 0x77], cl
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
add cl, ch
invalid
mov eax, dword [rcx + 4]
lea r8, [rsp + 0x28]
mov dword [r8], eax
mov eax, dword [rcx + 8]
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov dword [rcx], eax
lea rax, [rsp + 0x68]
mov qword [rax], r8
lea r8, [0x14001bb10]
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
adc byte [rcx + rcx*4 + 0x40], cl
sbb byte [rax - 0x73], cl
or eax, 0xbb01f
adc byte [rcx + rcx*4 + 0x40], cl
sbb byte [rax - 0x73], cl
or eax, 0xbb01f
lea r8, [rsp + 0x38]
mov qword [r8], rcx
or byte [rcx + 2], bh
or byte [rcx + 2], bh
add byte [rax], al
add bl, ch
cmp eax, 0x51058d48
lea rax, str.invalid_padding__stream_end_marker_mismatch_
jmp 0x140064f4f
mov al, byte [rcx + 1]
invalid
invalid
jmp 0x140064ed5
lea rax, str.invalid_padding__stream_end_marker_mismatch_
jmp 0x140064f4f
mov al, byte [rcx + 1]
lea rcx, [rsp + 0x20]
add dword [r8 - 0x73], ecx
and al, 0x20
mov byte [rcx], al
lea rax, [rsp + 0x68]
mov qword [rax], rcx
lea rcx, [0x14001ca50]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0xbaf68
or byte [rax - 0x73], cl
or eax, 0xbaf68
lea r8, [rsp + 0x38]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
jmp 0x140064fb5
add byte [rax], al
or byte [rcx - 0x7d], cl
invalid
add byte [rax], al
mov rax, qword [rcx + 8]
lea r8, [rsp + 0x28]
lea eax, [rsp + 0x28]
lea eax, [rsp + 0x28]
mov qword [r8], rax
mov rax, qword [rcx + 0x10]
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
lea rax, [rsp + 0x68]
mov qword [rax], r8
lea r8, [fcn.1400175a0]
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
adc byte [rcx + rcx*4 + 0x40], cl
sbb byte [rax - 0x73], cl
or eax, 0xbb02b
adc byte [rcx + rcx*4 + 0x40], cl
sbb byte [rax - 0x73], cl
or eax, 0xbb02b
lea r8, [rsp + 0x38]
mov qword [r8], rcx
mov qword [r8 + 8], 3
add byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 2
jmp 0x140064fb5
add byte [rcx - 0x7d], cl
invalid
lea rax, str.unexpected_input_buffer_end_while_decoding
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov qword [r8 + 8], 1
add byte [rax], al
add byte [rax], al
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
jmp 0x140064fb5
add rcx, 8
lea rax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
lea rax, [0x140064ca3]
mov qword [rcx + 8], rax
lea rax, str.i_o_error:
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.14001507b
nop
add rsp, 0x98
ret
cmp qword [rax + 0x68], rsi
jne 0x140067598
lea rsi, [rsp + 0x190]
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rbx + 0xfce1205], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
and qword [rax + 0x68], 0
lea rcx, [rsp + 0x198]
lea ecx, [rsp + 0x198]
mov word [rax + rbx*4], fs
add dword [rax], eax
add al, ch
clc
fdivp st(7)
dec dword [rax - 0x73]
mov word [rax + rdi*4], fs
add dword [rax], eax
add al, ch
jmp 0x140067535
invalid
dec dword [rax - 0x73]
mov word [rax + rax*4], fs
add byte [rax], al
invalid
call fcn.1400656b6
mov rcx, rsi
call fcn.140065597
nop
lea rsp, [rbp + 0x1c8]
movsd dword [rdi], dword [rsi]
enter 1, 0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x15e8
sub edi, edi
invalid
lea rcx, str.assertion_failed:_t.get__.eq__self_as_const____
lea r8, [0x1401201e8]
add eax, 0xb8c42
mov word [rbx], cs
add byte [rdx + 0x31], ch
push 0x31
pop rdx
call fcn.1400de050
int3
sub rsp, 0x38
mov rsi, rcx
add rcx, 0x118
rcr dword [rax], 1
add byte [rax], al
call fcn.140065ae0
test rax, rax
jne 0x1400675fe
sbb al, 0xe5
invalid
add rsi, 0x138
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
lea edi, [rsp + 0x20]
mov rcx, rdi
mov rdx, rsi
call fcn.1400657a3
ret
loope 0x1400675de
dec dword [rax - 0x75]
and al, 0x20
dec dword [rax - 0x75]
and al, 0x20
cmp rax, 2
je 0x1400675d5
test rax, rax
jne 0x1400675f4
invalid
xor eax, eax
jmp 0x1400675fe
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
add rsp, 0x38
pop rdi
pop rsi
ret
mov rax, 0xffffffffffff0000
lock xadd qword [rcx + 0x18], rax
movzx eax, ax
mov bh, 0xc0
mov bh, 0xc0
cmp rax, 2
mov edx, 2
cmovb rdx, rax
shr cl, 1
loopne 0x1400675ba
invalid
invalid
shr cl, 1
loopne 0x1400675ba
xchg ebp, eax
invalid
xor byte [rcx + rcx*4 - 0x35], al
mov ebx, r9d
mov rdi, r8
mov edi, eax
mov r14, rdx
mov rsi, rcx
mov ebp, dword [rdx]
xor eax, eax
rol byte [rcx - 0x7a], 0
rol byte [rcx - 0x7a], 0
add byte [rdx + rax], bh
cmp al, 2
jne 0x140067651
mov rcx, rdi
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
retf 7
add byte [rax - 0x73], cl
push rsp
and al, 0x2c
lea rdx, [rsp + 0x2c]
mov dword [rdx], ebp
mov r8d, 4
invalid
sub al, byte [rcx - 0x48]
add al, 0
add byte [rax], al
invalid
mov rcx, r14
mov r9d, 0xffffffff
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
add byte [rbx + 0x67401f8], al
invalid
add dword [rsi + rax - 1], esi
adc eax, 0x7ce78
js 0x140067644
invalid
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
js 0x140067644
invalid
mov cl, 1
xor eax, eax
lock cmpxchg byte [rdi], cl
cmpxchg byte [rdi], cl
jne case.0x140049bd6.130
mov al, byte [rdi + 1]
xor ecx, ecx
test al, al
setne cl
ror dword [rax - 0x77], 0x7e
or byte [rax - 0x76b7efa2], cl
invalid
add rsp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
call fcn.1400e19d0
jmp 0x140067682
add byte [rax], al
add byte [rax + 0x4d028b48], al
lea ecx, [rax + 1]
cmp rax, r9
jne case.0x140049bd6.133
invalid
adc byte [rax - 0x75], cl
sbb byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx + 8], al
mov rax, qword [rdx + 0x18]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx + 8]
movups xmmword [rcx], xmm0
ret
mov qword [rcx], r8
cmp rax, r8
jne 0x1400676da
ret
mov rdx, qword [rdx + 8]
mov rcx, rax
mov ecx, eax
jmp fcn.14005fc44
dec dword [rax - 0x7d]
in al, dx
sub al, ch
invalid
int3
xor byte [rax - 0x77], cl
stc
call case.0x140024cc9.110
cmp qword [rdi], 0
jne 0x140067797
lea rdi, [rsp + 0x30]
lea edi, [rsp + 0x30]
and al, 0x30
mov r8, qword [rdi + 8]
mov dl, byte [rdi + 0x10]
cmp byte [r8 + 2], 0
add al, byte [rax]
jne 0x14006774b
test dl, dl
setne r9b
mov rcx, rdi
mov rdx, rsi
call fcn.140067627
out dx, eax
invalid
invalid
dec dword [rax - 0x7d]
jl 0x140067760
xor byte [rax], al
jne 0x14006775e
invalid
out dx, eax
invalid
invalid
mov r8, qword [rsp + 0x38]
and al, 0x38
mov dl, byte [rsp + 0x40]
jmp 0x140067720
mov byte [r8 + 2], 0
add al, byte [rax]
mov rcx, r8
add rsp, 0x58
pop rdi
pop rsi
jmp fcn.140067140
stc
invalid
invalid
stc
invalid
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
and al, 0x48
and al, 0x48
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, [0x140120120]
or eax, dword [rax]
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb89a6
or eax, dword [rax]
or eax, dword [rax]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401200e8]
mov dword [rbx], ecx
invalid
or eax, dword [rax]
mov edx, 0x2b
call fcn.1400de330
mov rax, qword [rsp + 0x38]
and al, 0x38
mov cl, byte [rsp + 0x40]
and al, 0x40
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, [0x140120108]
lea eax, [0x140120108]
lea eax, [0x140120108]
jmp 0x14006777a
sub byte [rax], al
mov eax, dword [0x140164200]
cmp eax, 4
clc
invalid
clc
add al, 0xf
je 0x140067991
lea rdi, [0x14015b25c]
je 0x140067991
lea rdi, [0x14015b25c]
mov ebx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + 3], bh
mov ebp, 3
mov ebp, 3
add byte [rax], al
add byte [rax - 0x73], cl
xor eax, 0xfca13
adc ecx, edx
invalid
invalid
lea rsi, [0x140164200]
adc ecx, edx
str word [rbx + 0xfca0d05]
add byte [rbx + 0xfca0d05], cl
add byte [rbx + 0xfca0d05], cl
mov eax, dword [0x140164200]
add eax, 0xfca0d
sldt word [rbx - 0x78f0fb08]
add byte [rbx - 0x78f0fb08], al
cmp eax, 4
ja 0x1400679f3
test dword [rcx], 0xc0890000
mov eax, eax
ror byte [rax + 0x63], 4
xchg dword [rax + 1], ecx
clc
movsxd rax, dword [rdi + rax*4]
add al, 0x87
add rax, rdi
jmp rax
sal al, 0xf
mov cl, 0x1d
out dx, eax
leave
invalid
add al, dh
cmpxchg dword [0x140164200], ebp
jne 0x1400677f3
mov rcx, rsi
call fcn.1400235c5
jmp 0x1400677ed
invalid
and qword [rdx + 0x48], 0
xorps xmm0, xmm0
movups xmmword [rdx + 0x10], xmm0
lea rsi, [rsp + 0x38]
je 0x14006787d
cmp byte [rax - 0x77], cl
int1
je 0x14006787d
cmp byte [rax - 0x77], cl
int1
call fcn.140065c38
mov rbx, qword [rsi]
mov rdi, qword [rsi + 8]
cmp rbx, 2
je 0x140067894
cmp rbx, 3
jne 0x140067965
sti
add ecx, dword [rdi]
test esp, ebp
add byte [rax], al
add byte [rax - 0x77], cl
jl case.0x14005a841.64
invalid
and al, 0x48
cmp qword [0x1401641f8], 0
call fcn.140065597
jmp 0x1400678b7
invalid
mov eax, edi
and eax, 3
lea rcx, [0x14015b270]
or eax, 0xf39d0
or eax, 0xf39d0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov eax, 0x10
jmp 0x1400678ec
invalid
cmp al, 0x48
mov dword [0x1401641f8], edi
leave
invalid
invalid
lea rdi, [0x1401641f8]
mov ebx, 3
jmp 0x140067965
mov rax, rdi
mov eax, edi
shr rax, 0x20
and al, 0x74
or eax, 0xfb879eb
jmp 0x140067960
mov eax, 0xf
cmp byte [rdi + rax], 0x24
jne 0x140067960
mov eax, 0xf
cmp byte [rdi + rax], 0x24
jne 0x140067960
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
sub byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
test al, 0
add byte [rax], al
and al, 0xa8
add byte [rax], al
add byte [rax], al
call fcn.140066c00
mov ebx, 2
add byte [rax], al
cmp dword [rsp + 0x28], 3
je 0x140067976
lea rcx, [rsp + 0x28]
call fcn.140065003
lea ecx, [rsp + 0x28]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x30], rdi
lea rcx, [0x140164200]
mov edx, 4
call fcn.1400bd5a0
mov rcx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x7d], cl
stc
invalid
je 0x1400679c6
xor byte [rax - 0x7d], cl
stc
add esi, dword [rbp + riz + 0x48]
cmp dword [0x1401641f8], 0
cmp qword [0x1401641f8], 0
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x50], rax
je 0x140067a29
lea rcx, [rsp + 0x48]
call fcn.140065003
lea rax, [0x1401641f8]
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
ret
lea rax, str.internal_error:_entered_unreachable_code:_state_is_never_set_to_invalid_values
lea rcx, [rsp + 0x48]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0xa8]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x140120180]
call fcn.1400ddec0
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], rax
lea rax, [0x140120168]
mov qword [rsp + 0x20], rax
lea rcx, str.The_global_thread_pool_has_not_been_initialized.F
lea r9, fcn.140065003
mov edx, 0x30
call fcn.1400de330
int3
mov dword [rsi], esi
lea rcx, [rsp + 0x28]
call fcn.14006819c
lea rcx, [rsp + 0x30]
xor al, ch
outsb dx, byte [rsi]
sti
invalid
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
sub al, ch
movsd dword [rdi], dword [rsi]
sti
invalid
xor al, ch
outsb dx, byte [rsi]
sti
invalid
push rsi
push rdi
push rbx
sub rsp, 0x140
mov r14, r8
mov rbx, rdx
mov rdi, rcx
mov rcx, r8
call fcn.140067ee5
mov esi, eax
test sil, 1
jne 0x1400686f7
invalid
invalid
add byte [rax], al
invalid
test dword [rbx + 0x4c000000], esp
lea r15, [rbx + 0x80]
lea edi, [rbx + 0x80]
lea r12, [rbx + 0x1a0]
lea r13, [rsp + 0x28]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x28
mov rcx, r13
mov rdx, r12
mov r8, r15
call fcn.140068a73
mov rax, qword [r13 + 0x100]
add byte [rax - 0x7d], cl
clc
add ecx, dword [rdi]
invalid
pop qword [rax]
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add ecx, dword [rdi]
test byte [rdi - 0x7d000000], cl
clc
add al, 0xf
test dword [rsi + 0x48000000], esp
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax - 0x73], cl
mov eax, dword [rax]
add dword [rax], eax
invalid
cmp eax, 4
jne case.0x14004beaa.121
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbx + 0x100]
mov eax, dword [rax]
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
mov rdx, r14
call fcn.1400cce75
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, r12
mov edx, esp
mov r8, r15
call fcn.140068a73
mov rax, qword [r14 + 0x100]
add byte [rcx], al
add byte [rax], al
test byte [rdx - 0x7d000000], bl
clc
add al, 0xf
test edi, eax
add byte [rax], al
add byte [rax + 0x1b8bb], al
mov ebx, 0x1b8
invalid
je 0x1400686e5
mov rax, qword [rbx + 0x1c0]
mov ecx, esi
shr ecx, 8
mov dword [rdi + 0x100], 4
add al, 0
add byte [rax], al
mov qword [rdi + 0x100], 4
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
invalid
add byte [rax - 0x7f], cl
invalid
add rsp, 0x140
pop rbx
pop rdi
mov rax, qword [rbx + 0x1c0]
cmp rax, 2
jb 0x140068769
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_syncmpscchan.rs
lea r8, [0x140124808]
ror byte [rbx], 0
ror byte [rbx], 0
add cl, ch
xchg edx, eax
add byte [rax], al
jmp 0x1400687c7
lea rdx, [rsp + 0x28]
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov qword [rdi + 0x100], 3
xor ecx, ecx
mov edx, 0x30
call fcn.1400de050
int3
lea ecx, [0x14012445d]
mov edx, 0x14
call fcn.1400de450
int3
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
inc byte [rdx]
je 0x14006887f
mov rsi, rcx
lea rdi, [rsp + 0x40]
mov r8d, 0x100
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
mov ecx, edi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movabs dword [0x28245c8d4800074f], eax
movabs dword [0x28245c8d4800074f], eax
mov qword [rbx], r14
mov dword [rbx], esi
movups xmm0, xmmword [rsi + 0x108]
movups xmmword [rbx + 8], xmm0
call fcn.140040426
lea edx, str.connection_closed
add byte [rax], al
invalid
mov ecx, ebx
nop
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r14
ret
adc byte [rdi], al
add byte [rdx + rax], bh
jne 0x1400688e3
mov al, 1
xchg byte [rsi + 0x28], al
test al, al
add dword [rsi - 0x3f7bd7ba], eax
jne 0x1400688ac
lea rcx, [rsi + 0x18]
mov rbx, qword [rsi + 0x18]
pop rsi
sbb byte [rax - 0x75], cl
jle 0x1400688e1
sbb byte [rax - 0x75], r9b
pop rsi
sbb byte [rax - 0x75], cl
jle 0x1400688e1
and qword [rsi + 0x18], 0
mov dl, 4
call fcn.1400688ec
add byte [rax], al
add byte [rax], al
test rbx, rbx
je 0x1400688e3
mov rax, rbx
mov rcx, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp qword [rax + 8]
invalid
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
invalid
loop 0x140068db1
adc ecx, dword [rdx + 7]
add byte [rcx - 0x39], cl
clc
add al, 0
add byte [rax], al
lea rdx, [rsp + 0x88]
mov rcx, r14
call fcn.140068978
xor esi, esi
xchg ebx, eax
sti
invalid
mov rax, rsi
add rsp, 0x3b8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
ret
lea rdi, [rsp + 0x2a0]
lea rdx, [rsp + 0x88]
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
add byte [rbx + rcx*4 - 0x49], cl
add byte [rcx], al
add byte [rax], al
cmp r14, 4
jne 0x140068e35
invalid
invalid
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
call qword [rax + 0x18]
jmp 0x140068de7
lea rcx, [rsp + 0x1a0]
lea rdi, [rsp + 0x2a0]
mov r8d, 0x100
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea ecx, [rcx + 7]
add byte [rdi], cl
adc byte [rdi + 0x108], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
and al, 0x28
call qword [rax + 0x18]
lea rax, [r14 - 3]
std
cmp rax, 1
cmp eax, 1
jbe 0x140068de7
dec dword [rax - 0x73]
mov esp, 0x8824
and al, 0x88
add byte [rax], al
lea rdi, [rsp + 0x88]
lea rbx, [rsp + 0x1a0]
movabs al, byte [0x100b841000001]
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0xa0
movabs al, byte [0x100b841000001]
invalid
mov eax, 0x100
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
movups xmmword [rdi + 0x108], xmm0
add byte [rax], al
lea rcx, [rsp + 0x2a0]
mov r8d, 0x100
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
movaps xmm0, xmmword [rsp + 0x30]
and byte [rax - 0x39], cl
xchg dword [rax], eax
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov qword [rdi + 0x100], 2
mov rcx, rdi
call fcn.140068800
cmp r14, 2
add cl, byte [rdi]
test byte [rbx], al
invalid
invalid
invalid
stc
add cl, byte [rdi]
test byte [rbx], al
invalid
lea rdi, [rsp + 0x88]
lea rdx, [rsp + 0x2a0]
lea edx, [rsp + 0x2a0]
add al, byte [rax]
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
mov ecx, edi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x70]
mov qword [rbx], r14
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
movups xmmword [rbx + 8], xmm0
call fcn.140040426
jne 0x140068f14
dec dword [rcx - 0x77]
invalid
mov rcx, rsi
call fcn.140041ab1
mov rsi, rax
invalid
mov rcx, r14
call fcn.140068265
invalid
invalid
invalid
dec dword [rcx - 0x77]
lea rax, ss:[0x140109968]
mov qword [r14 + 8], rax
mov qword [rdi + 0x100], r14
add byte [rcx], al
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
jmp 0x140068de0
add al, byte [rax]
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov ecx, edi
sub byte [rsp + 0x20], al
invalid
jne 0x140068f14
dec dword [rcx - 0x77]
invalid
invalid
invalid
add byte [rcx], al
add byte [rax], al
mov ecx, 0x1b8
add byte [rax], al
add byte [rbp + 7], dh
mov byte [rcx + 0x1b8], 1
lock or qword [rcx + 0x1c0], 1
add rcx, 0x180
add dword [rax], eax
add cl, ch
invalid
invalid
invalid
invalid
add dword [rax - 0x7f], ecx
rol dword [rax - 0x16ffffff], 0x15
add dword [rax], eax
add cl, ch
adc eax, 0x480005fe
sub rsp, 0x28
cmp byte [rcx + 0x61], 2
je 0x140068f90
add rcx, 0x30
mov rax, rcx
add rsp, 0x28
ret
mov esi, dword [rcx]
lea rcx, [rsi + 0x58]
call fcn.140068265
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
push rsi
or al, ch
push rdx
mov word [rbx], es
invalid
push rsi
or al, ch
push rdx
mov word [rbx], es
add byte [rdx + 8], bh
mov edx, 8
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140012c40
cli
invalid
cli
call qword [rsi + 0x48]
push rsi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 8
mov edx, 8
call fcn.140067ca3
invalid
dec dword [rax - 0x77]
mov dword [rax], esi
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov esi, edx
mov rdi, rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0xbcaa5
sub byte [rax - 0x73], cl
lea edx, str.reqwest::Errorurlsourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_errorrequest_or_response_body_errorerror_decoding_response_bodyerror_upgrading_connection_for_url__
adc eax, 0xbcaa5
movsd dword [rdi], dword [rsi]
retf 0xb
mov r8d, 0xe
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
or dword [rax], eax
mov rsi, qword [rdi]
lea r9, [rsi + 0x68]
add byte [rax - 0x77], cl
lea edx, [0x14012cb07]
ret 0xc3a
or al, 0
movabs rax, 0x8000000000000000
cmp qword [rsi], rax
je case.0x1400473e2.240
movups xmm0, xmmword [rsi + 8]
lea r9, [rsp + 0x38]
movups xmmword [r9], xmm0
movups xmmword [rcx], xmm0
lea rax, [0x140015130]
add eax, 0xfffac0bd
add eax, 0xfffac0bd
mov qword [rsp + 0x20], rax
lea rdx, [0x140125ac6]
invalid
lea rcx, [rsp + 0x28]
mov r8d, 3
add al, ch
invalid
xor edi, ebx
sti
invalid
sub byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
invalid
add al, ch
invalid
sti
dec dword [rax - 0x7d]
invalid
invalid
jle 0x1400690eb
cmp qword [rsi + 0x58], 0
add byte [rdx + rbp + 0x48], dh
je 0x1400690c0
add rsi, 0x58
lea rax, [0x140036fdd]
add eax, 0xfffcdf3c
mov qword [rsp + 0x20], rax
lea rdx, [0x140125ac9]
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
int1
call fcn.14001c3f0
invalid
add esi, 0x58
add eax, 0xfffcdf3c
cmp al, 0xdf
cld
dec dword [rax - 0x77]
and al, 0x20
sub byte [rcx - 0x48], al
mov eax, 6
invalid
add byte [rcx - 0x77], cl
int1
dec dword [rax - 0x73]
and al, 0x28
lea rcx, [rsp + 0x28]
call fcn.14001d870
nop
add rsp, 0x48
sti
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x90
add byte [rax - 0x75], cl
invalid
add byte [rax - 0x75], cl
sbb dword [rdi], ecx
invalid
movzx eax, word [rbx + 0x68]
lea rcx, [0x14015b294]
lea ecx, [0x14015b294]
or eax, 0xf21aa
mov bh, 0x43
push 0xffffffffaa0d8d48
invalid
invalid
stosb byte [rdi], al
push 0xffffffffaa0d8d48
or eax, 0xf21aa
and dword [rdi], ecx
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x14000eebb.1077
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140125acf]
int 0xc9
or eax, dword [rax]
mov r8d, 0xd
jmp 0x14006921e
adc dword [rcx], eax
add byte [rax], al
adc dword [rcx], eax
add byte [rax], al
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140125b39]
retf 0xb
mov r8d, 0x1e
test dword [rax], 0x8b480000
add byte [rax], al
mov rsi, qword [rdx + 0x20]
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbx + 0x6a]
lea rcx, [rsp + 0x28]
and al, 0x28
lea rax, [rbx + 0x6a]
and al, 0x28
push 5
push 5
jo 0x140069152
invalid
invalid
jmp qword [rsi - 0x7d]
movabs eax, dword [0x48c0420f4c000bc9]
lea eax, [rsp + 0x30]
and al, 0x30
ror byte [rax - 0x73], 0x44
and al, 0x30
invalid
and al, 0x30
mov qword [rax], r8
mov qword [rax + 8], 0x18
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
lea r9, [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [r9], rax
lea rax, [0x14001514a]
cli
dec dword [rcx - 0x77]
mov dword [rcx + 8], eax
mov qword [r9 + 0x10], rcx
lea rax, [0x1400692c0]
lea eax, [0x1400692c0]
mov qword [r9 + 0x18], rax
mov dword [rcx + 0x18], eax
lea rax, [0x140158bc0]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov qword [r8 + 8], 3
or byte [rbx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], 2
mov dword [rax + 0x18], 2
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
mov dword [rcx], eax
cli
dec dword [rcx - 0x77]
mov dword [rcx + 8], eax
mov qword [r9 + 0x10], rcx
lea rax, [0x1400692c0]
lea eax, [0x1400692c0]
lea eax, [0x1400692c0]
add dword es:[rax], eax
add byte [rcx - 0x77], cl
sbb byte [r8 - 0x73], cl
add eax, 0xefa1b
mov dword [rax + 0x18], 2
mov rdi, qword [rdx + 0x28]
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
sub byte [rax - 0x77], cl
int1
mov ecx, esi
call fcn.14001507b
jmp 0x140069224
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140125adc]
lea edx, [0x140125adc]
mov r8d, 0x15
jmp 0x14006921e
add bl, ch
sub al, 0x48
invalid
mov rsi, qword [rdx + 0x20]
sbb al, 0
add byte [rax], al
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140125b73]
mov r8d, 0x1a
mov rcx, rsi
call qword [rdi + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne case.0x14005a841.84
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
jne 0x14006923f
add byte [rax], al
or byte [rax + 0x39], 3
xor eax, eax
jmp case.0x14005a841.84
shr bl, 0x4e
lea rax, [rsp + 0x30]
mov qword [rax], rbx
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
lea rax, [0x140125b98]
leave
or eax, dword [rax]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov qword [r8 + 8], 2
add byte [rax], al
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
lea rax, [0x140069361]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov qword [rcx + 8], rax
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
mov rcx, rsi
add byte [rax], al
call fcn.14001507b
nop
add rsp, 0x90
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
ret
mov ecx, dword [rcx]
mov rax, qword [rcx + 0x58]
test rax, rax
je 0x1400692aa
mov rdx, qword [rcx + 0x60]
ret
invalid
ret
mov es, word [rcx - 0x7b]
xchg esp, eax
mov edi, 0x4ee3ba48
invalid
invalid
jrcxz case.0x14005c4df.65
invalid
test dword [rdi + rdi*4 + 0x4ee3ba48], edx
movabs rdx, 0xd1f45de5bafd4ee3
mov edx, 0xbafd4ee3
in eax, 0x5d
hlt
std
mov edx, 0xd1f45de5
ret
sub esp, 0x88
mov rsi, rdx
mov rax, qword [rcx]
movzx ecx, word [rax]
or byte [rax - 0x73], cl
jl 0x1400692fa
mov word es:[rdi], cx
add byte [rax - 0x77], cl
invalid
or byte [rax - 0x73], cl
jl 0x1400692fa
mov word es:[rdi], cx
mov dword [rdi], ecx
call fcn.14003ad67
test rax, rax
lea rcx, str._unknown_status_code_InvalidStatusCodeinvalid_status_codeC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcuri_authority.rs
or eax, 0x9dc17
fmul qword [rcx]
invalid
fmul qword [rcx]
add byte [rax + 0xf], cl
invalid
enter 0x15b8, 0
add byte [rax], al
cmovne eax, edx
ret 0x8d48
sub byte [rax - 0x77], cl
or cl, byte [rax - 0x77]
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
and al, 0x38
mov dword [rax], edi
or eax, 0xfffb42cf
mov dword [rax + 0x10], edx
or eax, 0xfffabe2a
sub bh, byte [rsi - 0x76b70006]
sbb byte [rax - 0x73], cl
or eax, 0xb2ff5
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x58
add byte [rcx - 0x77], cl
or byte [rcx - 0x7d], cl
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
invalid
mov dword [rax + 0x10], eax
mov qword [r8 + 0x18], rcx
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
push rsi
sub al, ch
and eax, 0x90fffabd
cli
call qword [rax - 0x773b7eb8]
invalid
mov byte [rax], al
add byte [rax], al
pop rdi
pop rsi
ret
and byte [rax - 0x75], cl
push rsi
sub al, ch
and eax, 0x90fffabd
cli
invalid
nop
invalid
jmp 0x140015091
cli
dec dword [rax - 0x7d]
in al, dx
cmp byte [rdi], cl
mov bh, 1
lea r8, [0x14015b2b0]
cmp dword [rdi], ebx
str word [rcx + 0x63]
add al, 0x80
add rax, r8
jmp rax
add eax, eax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xbc86e
outsb dx, byte [rsi]
invalid
or eax, dword [rax]
outsb dx, byte [rsi]
enter 0xb, 0xffffffffffffffe9
mov dl, 0
add byte [rax], al
jmp 0x14006944a
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
lea rdx, [0x140124af5]
lea rdx, [0x140124af5]
mov bh, 0xb
add byte [rcx - 0x48], al
mov r8d, 4
mov r8d, 4
jmp 0x140069450
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
lea rdx, [0x140125c0f]
mov eax, dword [rax + 0x18]
lea rdx, [0x140125c0f]
mov r8d, 8
jmp 0x140069450
add rcx, 2
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x140069457]
add byte [rax - 0x77], cl
and al, 0x20
add eax, 0xbc827
invalid
call qword [rax + 0x38c48348]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140125c08]
out dx, al
invalid
or eax, dword [rax]
jmp 0x14006944a
invalid
mov rcx, qword cs:[rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140125c1d]
mov r8d, 6
jmp 0x140069450
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140125c23]
mov r8d, 7
add rsp, 0x38
jmp rax
cmovae rax, rdx
test rax, rax
je 0x1400694eb
cmp rax, 1
cmp eax, 1
jne 0x1400694fc
mov rdi, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
mov rax, qword [rsi]
test rax, rax
je 0x1400694d0
mov rcx, rdi
call rax
mov r8, qword [rsi + 8]
mov ecx, edi
mov rcx, rsi
call fcn.140069515
add byte [rax], al
add byte [rax + 0x80be], al
add byte [rbx], al
add byte [rax], al
add byte [rax + 0x80be], al
add byte [rbx], al
jne 0x140069503
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14002b4d0
invalid
invalid
cld
invalid
and al, ch
and al, byte [rax]
cmp byte [rax], al
add byte [rax], al
add dword [rax], eax
mov rcx, qword [rcx]
mov rdx, qword [rsi + 8]
call fcn.1400aad5a
add al, 0
mov rcx, qword [rsi + 0x10]
add rsp, 0x20
pop rsi
jmp fcn.1400aac9c
add al, 0
push rbx
sub rsp, 0x20
mov rsi, rcx
mov rdi, qword [rcx + 8]
jns 0x1400695e8
jns 0x1400695e8
mov r14, qword [rcx + 0x10]
add rdi, 0x58
lea r15, [0x14015b2cc]
sub r14, 1
sub esi, 1
jb 0x14006964c
mov rax, qword [rdi - 0x58]
lea rbx, [rdi - 0x50]
lea ebx, [rdi - 0x50]
lea ebx, [rdi - 0x50]
cmp rax, 3
ja 0x140069620
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
lea rcx, [rdi - 0x40]
call fcn.14003cc56
mov rax, qword [rdi - 0x50]
lock dec qword [rax]
jne 0x14006963b
mov rcx, rbx
call fcn.1400c8101
mov rcx, rdi
call fcn.140069681
add rdi, 0x88
jmp 0x1400695ef
mov rax, qword [rsi]
test rax, rax
je 0x140069674
imul r8, rax, 0x88
mov rcx, qword [rsi + 8]
mov edx, 8
add rsp, 0x20
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
and al, 0xf8
add byte [rax], al
add byte [rcx - 0x7d], cl
and byte [rax], al
mov qword [r8 + 8], 1
and qword [r8 + 0x10], 0
lea rax, [rsp + 0xa0]
mov qword [rax + 0x30], 0x20
mov byte [rax + 0x38], 3
and qword [rax], 0
lea rcx, [rsp + 0x2e]
and qword [rax + 0x10], 0
mov word [rcx], dx
mov qword [rax + 0x20], r8
and byte [rax - 0x73], cl
adc eax, 0xb9438
and byte [rax - 0x73], cl
adc eax, 0xb9438
mov qword [rax + 0x28], rdx
mov rdx, rax
call fcn.14001d5e0
invalid
cmp bh, bl
inc dword [rax + rax*8 + 0x27d850f]
add byte [rax], al
movups xmm0, xmmword [rsp + 0xf8]
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x60], rax
mov edx, 1
xor ecx, ecx
call fcn.1400d1167
jmp 0x140069b51
and al, 0x50
add byte [rax - 0x7d], cl
and al, 0x60
add byte [rax - 0x73], cl
and al, 0x30
lea rax, [rsp + 0x30]
lea rcx, [rsp + 0xa0]
mov qword [rcx], rax
lea rax, [0x14001514a]
cli
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
push rsp
and al, 0x40
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, [rsp + 0x150]
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
sub byte [rax - 0x73], cl
jl 0x140069bb1
push rax
add byte [rax], al
sub byte [rax - 0x73], cl
jl 0x140069bb1
push rax
mov qword [rcx + 0x30], rdi
lea rax, [0x140126a38]
add eax, 0xbce9f
lea rdx, [rsp + 0xf8]
mov qword [rdx], rax
mov eax, 4
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea r8, [0x140015091]
add eax, 0xfffab4d8
mov qword [rcx + 0x38], r8
mov dword [rcx + 0x38], eax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x198]
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.140003575
stc
dec dword [rax - 0x75]
cmovs ecx, dword [rbx - 0x7917f7a9]
mov rdx, qword [rdi + 8]
call fcn.1400d1167
mov r15, qword [rsi]
mov r12, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rsi, [rsp + 0xa0]
add byte [rbp + rcx*4 + 5], cl
fdiv dword [rdx + rdi*8 + 0x41894cff]
mov dword [rcx + 0x38], eax
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
invalid
invalid
mov ah, 0x24
cwde
mov dword [rcx + 0x38], eax
add dword [rax], eax
mov rcx, rsi
mov rdx, r12
mov edx, esp
call case.0x140049bd6.236
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
je 0x140069d5b
mov edx, esp
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
je 0x140069d5b
lea r13, [rsp + 0xf8]
lea rsi, [rsp + 0xa0]
movabs al, byte [0xbb9000000]
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov rdx, r12
call fcn.1400d1167
mov rax, qword [r14]
mov r9, qword [r14 + 8]
mov ecx, dword [rsi + 8]
mov rcx, qword [r9 + 0x10]
dec rcx
leave
and rcx, 0xfffffffffffffff0
lea rdx, [rax + rcx]
add rdx, 0x10
lea rsi, [rsp + 0x50]
mov rcx, rsi
mov ecx, esi
mov r8, r13
call qword [r9 + 0x28]
mov rdx, qword [rsi]
cmp rdx, 3
je 0x140069cb0
mov ecx, dword [rsi + 8]
mov ecx, esi
lea rax, [rsp + 0xa0]
lea rsi, [rsp + 0x50]
mov ecx, 0xa
mov rdi, rax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
cmp dword [rax], 2
add dh, byte [rbp + 0xf]
add dh, byte [rbp + 0xf]
lea rcx, [rsp + 0xa0]
call fcn.1400754bd
jmp 0x140069cb0
lea rsi, [rsp + 0x58]
lea rdi, [rsp + 0x150]
add dword [rax], eax
add byte [rcx + 9], bh
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
cmp edx, 2
jne 0x140069ce0
mov qword [rbx], 2
mov rcx, qword [rsp + 0xf8]
mov rdx, qword [rsp + 0x100]
mov edx, dword [rsp + 0x100]
call fcn.1400d1167
nop
add rsp, 0x1b0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add al, ch
wait
je 0x140069cd1
add byte [rax - 0x4f3b7eb8], dl
add dword [rax], eax
add byte [rbx + 0x5f], bl
lea rax, [rsp + 0xa8]
mov qword [rax - 8], rdx
lea rsi, [rsp + 0x150]
add byte [rax], al
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add r14, 0x10
adc byte [rdx - 0x7ab7bfc0], cl
sar byte [rdx + rax], cl
jne 0x140069d43
adc byte [rdx - 0x7ab7bfc0], cl
sar byte [rdx + rax], cl
test rdx, rdx
lea rsi, [rsp + 0xc8]
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov rdx, r14
call fcn.14006ccb6
add byte [rax - 0x77], cl
int1
call fcn.14003cc56
mov rax, qword [rdi + 0x20]
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
adc byte [r15], r9b
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
add byte [rax - 0x77], cl
int1
mov dword [rsi + 0x20], eax
lea rsi, [rsp + 0xa0]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x140069cb7
invalid
mov al, byte [rsp + 0xa8]
lea r8, [rsp + 0xf8]
add byte [rax], al
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xbcd1c
sbb al, 0xcd
or eax, dword [rax]
invalid
add byte [rax], al
add byte [rcx - 0x78], al
add byte [rax - 0x73], cl
add eax, 0xbcd1c
sbb al, 0xcd
or eax, dword [rax]
invalid
sbb al, 0xcd
or eax, dword [rax]
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
lea rcx, str.should_be_valid_Url
lea ecx, str.should_be_valid_Url
lea r9, [0x1401230a8]
and dword [rbx + 0x13ba000b], edx
add byte [rax], al
add byte [rax], al
call fcn.1400de330
and al, 0x20
add byte [rax], al
lea rax, [0x1401575e0]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea r9, [0x140123088]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x50
mov edx, 0x37
add al, ch
jbe 0x140069dfd
invalid
add ah, cl
add al, ch
jbe 0x140069dfd
invalid
add byte [rbp - 0x217bf040], al
sbb eax, 0xf8830000
add byte [rax], al
cmp eax, 3
je 0x140069dea
cmp eax, 4
jne 0x140069df6
add rcx, 0x2658
invalid
enter 0x1d, 0
add rcx, 0x2658
jmp fcn.14006bb91
push r15
push r14
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x4db0
mov al, 0x4d
add byte [rax], al
mov al, 0x4d
add byte [rax], al
add byte [r8], r8b
call fcn.1400dcc10
sub rsp, rax
mov r15, r8
invalid
mov r14, rdx
invalid
mov rbx, rcx
movzx eax, byte [rdx + 0x2650]
mov dh, 0x82
push rax
add byte es:[rax], al
lea rcx, [0x14015b2dc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
or eax, 0xf14b7
add byte [rax + 0x63], cl
add al, 0x81
add eax, ecx
jmp rax
lea rcx, [rsp + 0x2770]
mov r8d, 0x2640
add byte es:[rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
pushfq
cmp dword [rdi], eax
invalid
pushfq
cmp dword [rdi], eax
add byte [rcx - 0x75], al
mov esi, dword [r14 + 0x2648]
mov dh, 0x48
add byte es:[rax], al
cmp esi, 0x3b9aca00
jne 0x140069edb
add byte [rax], al
lea rcx, [r14 + 0x2658]
lea ecx, [rsi + 0x2658]
mov r8d, 0x2640
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2658]
lea rdi, [rsp + 0xb8]
mov rcx, rdi
mov eax, 0x48000000
mov ecx, edi
mov rdx, rsi
mov r8, r15
clc
clc
call fcn.14006a0e9
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x140069e9e
mov byte [rbx + 0x11], 3
adc dword [rbx], eax
mov al, 4
jmp 0x14006a094
test byte [rcx], 0
invalid
test byte [rcx], 0
add byte [rax - 0x75], cl
mov esp, 0xb824
mov rdi, qword [rsp + 0xb8]
mov r15, qword [rsp + 0xc0]
mov edi, dword [rsp + 0xc0]
mov esp, 0xc024
invalid
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xc0
invalid
mov esp, 0xc024
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x76], al
mov bpl, byte [rsp + 0xc8]
lodsb al, byte [rsi]
and al, 0xc8
add byte [rax], al
add byte [rbx + 0xca2484], cl
test byte [rdx + rcx*8], ah
add byte [rax], al
invalid
test byte [rdx + rcx*8], ah
add byte [rax], al
add byte [rcx + 0xf302444], cl
mov bh, 0x84
and al, 0xce
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x34], ax
mov rdi, qword [r14 + 0x2640]
add byte es:[rax], al
call fcn.1400ba5c0
mov rcx, rax
mov ecx, eax
mov r8, rdi
mov r9d, esi
mov ecx, esi
mov ecx, esi
call fcn.1400ba7a0
cmp edx, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rbp + 0xc]
invalid
lea rcx, [rsp + 0x40]
call fcn.1400d0bb8
insb byte [rdi], dx
invalid
add bl, ch
invalid
mov r8d, edx
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.1400d0ae0
lea r12, [rsp + 0xb8]
lea rdx, [rsp + 0x2770]
mov r8d, 0x2640
mov rcx, r12
loope 0x140069f22
movabs byte [0xf824bc8d48000738], al
add byte es:[rax], al
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
invalid
loope 0x140069f22
movabs byte [0xf824bc8d48000738], al
invalid
add byte es:[rax], al
lea rsi, [rsp + 0x40]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rcx, [r14 + 0x2658]
lea ecx, [rsi + 0x2658]
add byte [rax], al
add byte [rax], al
mov r8d, 0x26b8
add byte [rax], al
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2658]
pop rax
add byte es:[rax], al
invalid
add al, ch
movsb byte [rdi], byte [rsi]
or al, 6
add byte [rcx + 0x7c8d48c5], cl
lea edi, [rsp + 0x40]
call fcn.1400cac18
mov ebp, eax
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14006a0e9
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x140069fe5
lea rdi, [r14 + 0x4c98]
mov esi, 0x4c98
cmp bpl, 2
std
add al, byte [rcx + 0xf]
setne r12b
setne r12b
setne ah
test bpl, 1
sete bpl
xchg esp, eax
invalid
lea rcx, [rsp + 0x40]
add dword [rax + 0xf], eax
xchg esp, eax
invalid
call fcn.140075114
call fcn.1400cac18
add byte [rcx - 0x7c], al
in al, dx
add byte [rcx - 0x7c], al
in al, dx
jne 0x14006a02d
cmp al, 2
je 0x14006a02d
and al, 1
jne 0x14006a02d
call fcn.1400c9806
test rax, rax
je 0x14006a0b0
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov ah, byte [rax + 0x45]
mov ah, byte [rax + 0x45]
mov byte [rax + 0x44], 0
jmp 0x14006a0b3
add byte [rax], al
invalid
add cl, ch
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
mov edi, dword [rsp + 0x48]
jl 0x14006a00d
mov r15, qword [rsp + 0x48]
mov edi, dword [rsp + 0x48]
jl case.0x140063062.68
mov bpl, byte [rsp + 0x50]
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
and al, 0x56
add byte [rcx - 0x80], al
cld
add dh, byte [rbp + 5]
jne 0x14006a019
mov r12b, 2
jmp 0x14006a073
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
jmp 0x14006a073
mov rcx, rdi
stc
mov rdx, r15
call fcn.1400cca94
add byte [rax + rax*8 + 0x93850f], al
add byte [rax], al
add byte [rax + rax*8 + 0x93850f], al
add byte [rax], al
movzx eax, word [rsp + 0x3c]
and al, 0x3c
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
mov rcx, rsi
call fcn.14006bb91
invalid
sbb eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
leave
cmp eax, 0x48ffffdc
mov edi, eax
mov ah, 2
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
mov byte [rbx + 0x11], ah
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
mov bh, 0x44
and al, 0x34
and al, 0x30
mov bh, 0x44
and al, 0x34
mov word [rbx + 0x16], ax
mov al, 1
invalid
add dword [rcx - 0x78], eax
xchg byte [rax + 0x26], dl
mov byte [r14 + 0x2650], al
mov rax, rbx
add rsp, 0x4db0
add esp, 0x4db0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
ret
add byte [rax], al
add esp, 0x4db0
invalid
pop rsi
mov bpl, 2
mov rcx, rdi
mov rdx, r15
call fcn.1400cca94
sub dword [rsi], eax
add byte [rcx + 0x44e989c7], cl
invalid
mov edx, r12d
sub dword [rsi], eax
add byte [rcx + 0x44e989c7], cl
invalid
mov edx, r12d
jmp 0x128e92a0a
call fcn.1400cacb2
test dil, dil
call 0x18006a6d6
test bh, bh
je 0x14006a040
invalid
mov byte [rbx + 0x11], 3
adc dword [r11], eax
add esi, dword [rax + 0x48b9eb03]
lea ecx, [0x140126268]
or eax, 0xbc186
mov al, 3
jmp 0x14006a094
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
or eax, 0xbc186
call fcn.1400de7b0
ud2
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
mov eax, 0x2678
call fcn.1400dcc10
sub rsp, rax
mov r15, r8
mov rbx, rdx
mov r14, rcx
movzx eax, byte [rdx + 0x2d2]
invalid
rol byte [rdx], cl
add byte [rax], al
invalid
rol byte [rdx], cl
add byte [rax], al
lea rcx, [0x14015b2f0]
lea ecx, [0x14015b2f0]
or eax, 0xf11d7
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
and word [rbx + 0x2d3], 0
add byte [rax], al
mov byte [rbx + 0x2d5], 1
add byte [rax], al
add dword [rbp + rcx*4 - 0x55], ecx
sub byte [rcx], al
add byte [rax], al
add byte [rcx], al
lea r13, [rbx + 0x128]
mov ecx, 0x10
mov rdi, r13
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rbx + 0x1a8]
lea rsi, [rbx + 0xd0]
add byte [rax], al
add byte [rcx + 0xb], bh
add byte [rax], al
add byte [rcx + 0xb], bh
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x200]
add byte [rax], al
add byte [rax - 0x73], cl
mov bl, 0x80
add byte [rax], al
add byte [rcx + 0xa], bh
add byte [rax], al
lea rsi, [rbx + 0x80]
mov ecx, 0xa
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x208]
lea ecx, [rbx + 0x208]
or byte [rdx], al
add byte [rax], al
lea rax, [rbx + 0x228]
cmp qword [rbx + 0x200], 0
cmp dword [rbx + 0x200], 0
cmp dword [rbx + 0x200], 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x68
or al, 0
add byte [rdi], cl
test byte [rax], bl
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
lea rbp, [rsp + 0xc68]
je 0x14006a2b1
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0x420]
and al, 0x20
add al, 0
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm1
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
adc byte [rax - 0x73], cl
mov ah, 0x24
nop
invalid
sub dword [rsi], eax
mov dword [rsi + 0x20], eax
movaps xmm0, xmmword [0x1400e48b0]
lea rdx, [rsp + 0x8d0]
add byte [rdi], cl
sub dword [rdx], eax
add ch, cl
or byte [rcx], al
add byte [rax], al
fisub dword [rsi - 0x72b7fff9]
xchg esp, eax
and al, 0xd0
or byte [rax], al
add byte [rdi], cl
sub dword [rdx], eax
invalid
add ch, cl
or byte [rcx], al
add byte [rax], al
lea rdx, [rbx + 0x61c]
movzx eax, byte [rbx + 0x61c]
sbb al, 6
add byte [rax], al
mov qword [rsp + 0x30], rdx
jmp rax
movzx r13d, word [rbx + 0x618]
jmp 0x14006a5de
invalid
stosd dword [rdi], eax
sbb byte [rsi], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7d], cl
fadd dword [rdx]
add byte [rax], al
mov r8, qword [rbx + 0x2d8]
mov rax, qword [rbx + 0x2e0]
jmp 0x14006a471
invalid
add byte [rax - 0x73], cl
mov edi, dword [rax + 0xf000009]
mov dh, 0x83
mov eax, 0x48000009
lea edx, [rbx + 0x2d8]
lea rcx, [rbx + 0x9b8]
movzx eax, byte [rbx + 0x9b8]
lea rdx, [rbx + 0x2d8]
test eax, eax
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
lea rax, [rbx + 0x788]
mov qword [rsp + 0x60], rax
movzx eax, byte [rbx + 0x788]
or dword [rax + 0x4c000007], 0xffffff8d
mov bl, 0x18
add al, 0
add byte [rax - 0x73], cl
or eax, 0xf108a
or dword [rax + 0x4c000007], 0xffffff8d
mov bl, 0x18
add al, 0
add byte [rax - 0x73], cl
or eax, 0xf108a
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x140121c78]
call fcn.1400de7b0
mov r12, qword [rbx + 0x400]
mov rdi, qword [rbx + 0x408]
mov r13, qword [rbx + 0x410]
jmp 0x14006acda
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0x400]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0x660]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
lea rdx, [0x140125eb0]
invalid
lea rcx, [rsp + 0xc10]
call fcn.14006c395
mov rax, qword [rsi + 0x20]
mov qword [rbp + 0x20], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
lea rdi, [rsp + 0x3a8]
lea rsi, [rsp + 0xc10]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rbp + 0x20]
mov qword [rsp + 0xc0], rax
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov byte [rbx + 0x2d4], 1
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movups xmmword [rbx + 0x250], xmm0
movups xmmword [rbx + 0x260], xmm1
mov rax, qword [rsp + 0xc0]
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], r13
xor ecx, ecx
cmp byte [rbx + 0x1a8], 0
cmovne rcx, r12
lea rdx, [0x1401261c8]
call fcn.140043312
test al, al
je 0x14006a8da
mov rcx, r12
call fcn.14006c614
mov qword [rbx + 0x280], rax
mov qword [rbx + 0x288], rdx
lea rsi, [rsp + 0xc10]
mov rcx, rsi
mov rdx, r12
call fcn.14003bcae
cmp qword [rsi], 0
mov ax, 0x1bb
je 0x14006a3e5
movzx eax, word [rsp + 0xc20]
mov word [rbx + 0x2d0], ax
lea rdx, [rbx + 0x148]
add byte [rax], al
lea rcx, [rsp + 0xc10]
call fcn.14006c633
mov rdx, qword [rbx + 0x278]
lea rsi, [rsp + 0xc28]
mov rcx, rsi
call fcn.14006c658
lea rcx, [rbx + 0x290]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x2a0], xmm1
movups xmmword [rbx + 0x290], xmm0
mov byte [rbx + 0x2c8], 0
add byte [rax], al
movups xmm0, xmmword [rsi - 0x18]
movups xmmword [rbx + 0x2b0], xmm0
add byte [rax - 0x75], cl
clc
mov qword [rbx + 0x2c0], rax
rol byte [rdx], 0
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x3a8]
call fcn.14006c6b0
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x2d8], r8
add byte [rax], al
mov qword [rbx + 0x2e0], rdx
lea rsi, [rsp + 0xc10]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rsi]
cmp r12, 4
jne 0x14006a49a
mov byte [r14 + 0x11], 3
mov al, 3
jmp case.0x14005c4df.98
lea rdx, [rsp + 0xc28]
mov rdi, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x1ec8]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x2d8]
mov rdx, qword [rbx + 0x2e0]
call fcn.140002cb0
mov bpl, 2
cmp r12d, 3
je 0x14006b2dc
lea rsi, [rsp + 0x198]
lea rdx, [rsp + 0x1ec8]
mov r8d, 0x110
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x18], r12
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], r13
mov rdx, qword [rbx + 0x280]
test rdx, rdx
je 0x14006aab3
lea rsi, [rbx + 0x2d8]
mov r8, qword [rbx + 0x288]
lea rcx, [rsp + 0xd38]
call fcn.140003199
movzx r13d, word [rbx + 0x2d0]
lea rdx, [rbx + 0x170]
lea rdi, [rsp + 0xd50]
lea edi, [rsp + 0xd50]
mov rcx, rdi
call fcn.14006ccb6
xor ebp, ebp
mov byte [rbx + 0x2d4], bpl
mov rax, qword [rbx + 0x270]
mov qword [rdi + 0x48], rax
mov dword [rdi + 0x48], eax
movups xmm0, xmmword [rbx + 0x250]
movups xmm1, xmmword [rbx + 0x260]
movups xmmword [rdi + 0x38], xmm1
movups xmmword [rdi + 0x28], xmm0
lea rdi, [rsp + 0xc10]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x8d0]
mov r8d, 0x340
mov eax, 0x340
mov eax, 0x340
mov rcx, r12
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x340
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rsi + 0x44], ah
mov dword [rbx + 0x618], ebp
lea rax, [rbx + 0x61c]
mov qword [rsp + 0x30], rax
mov byte [rbx + 0x61c], bpl
invalid
add byte [rax], al
mov byte [rbx + 0x61f], 1
lea rdi, [rbx + 0x468]
mov r8d, 0x128
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rax - 0x73], cl
mov edx, dword [rax + 0xf000005]
add eax, 0x100f0000
add dword [rax], 4
add byte [rax], al
movups xmmword [rbx + 0x590], xmm0
add byte [rax - 0x75], cl
adc dword [rax], 4
add byte [rax], al
mov qword [rbx + 0x5a0], rax
and dword [rax + 0x48000005], 0xffffff8d
xchg ebx, eax
sbb al, byte [rsi]
add byte [rax], al
add eax, 0x100f0000
add dword [rax], 4
add byte [rax], al
and dword [rax + 0x48000005], 0xffffff8d
xchg ebx, eax
sbb al, byte [rsi]
add byte [rax], al
mov word [rbx + 0x61a], r13w
movups xmm0, xmmword [rbx + 0x418]
sbb byte [rax + rax], al
add byte [rdi], cl
adc dword [rbx + 0x5a8], eax
sbb byte [rax + rax], al
add byte [rdi], cl
adc dword [rbx + 0x5a8], eax
movups xmm0, xmmword [rbx + 0x428]
movups xmmword [rbx + 0x5b8], xmm0
mov rax, qword [rbx + 0x438]
cmp byte [rax + rax], al
add byte [rax - 0x77], cl
or eax, 5
add byte [rax], al
mov word [rbx + 0x61d], 0x101
movups xmm0, xmmword [rbx + 0x440]
add al, 0
add byte [rdi], cl
movups xmmword [rbx + 0x5d0], xmm0
movups xmm0, xmmword [rbx + 0x450]
movups xmmword [rbx + 0x5e0], xmm0
mov rax, qword [rbx + 0x460]
mov eax, dword [rbx + 0x460]
mov qword [rbx + 0x5f0], rax
lea rax, [rsp + 0x11b0]
adc dword [rax], eax
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffaa9f3
add al, 0
add byte [rdi], cl
movups xmmword [rbx + 0x5d0], xmm0
mov eax, dword [rbx + 0x460]
adc dword [rax], eax
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffaa9f3
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
mov ecx, 2
lea r8, [rsp + 0x440]
mov qword [r8], rcx
mov qword [r8 + 0x10], rcx
and qword [r8 + 0x20], 0
lea rdx, [fcn.14001d5e0]
mov r9d, 0x20
mov ecx, 0x20
and byte [rax], al
add byte [rax], al
mov qword [r8 + 0x28], r9
mov r10b, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
mov qword [r8 + 0x48], rcx
mov r11d, 1
mov ebx, 1
mov qword [r8 + 0x58], r11
mov dword [rax + 0x58], ebx
mov qword [r8 + 0x60], r9
invalid
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
add byte [rax], 0
add byte [rcx - 0x7d], cl
movabs al, byte [0x5089480000000090]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rax
sbb byte [rbp - 0x77], cl
mov byte [rax + 0x45000000], bl
add byte [rax], al
add byte [rbp - 0x78], al
nop
movabs al, byte [0xa8888949000000]
mov byte [rax + 0x49000000], ch
add byte [rax], al
mov qword [r8 + 0xb8], rcx
mov eax, 0x4d000000
mov dword [rax + 0xc8], ebx
mov qword [r8 + 0xd0], r9
mov dword [rax + 0xd0], ecx
mov byte [r8 + 0xd8], r10b
add byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
or eax, dword [rax]
add byte [rcx - 0x77], cl
or byte [rcx - 0x77], cl
adc byte [rcx - 0x7d], cl
invalid
mov dword [rax + 0x58], ebx
add byte [rax], al
add byte [rax - 0x77], cl
push rax
sbb byte [rbp - 0x77], cl
mov byte [rax + 0x45000000], bl
add byte [rax], al
add byte [rbp - 0x78], al
nop
invalid
add byte [rax], al
invalid
nop
movabs al, byte [0xa8888949000000]
invalid
test al, 0
add byte [rax], al
lea rdx, [rsp + 0x6b8]
mov qword [rdx], r9
mov qword [rdx + 8], 5
mov dword [rdx + 8], 5
invalid
mov dword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
mov dword [rdx + 0x28], 4
mov dword [rdx + 0x28], 4
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
mov qword [rdx + 0x18], rcx
lea r13, [rsp + 0x1a98]
lea ebp, [rsp + 0x1a98]
mov rcx, r13
mov ecx, ebp
call fcn.140003575
lea r12, [rbx + 0x5f8]
add byte [rax], al
add byte [rax], al
mov rax, qword [r13 + 0x10]
mov qword [rbx + 0x608], rax
movups xmm0, xmmword [r13]
add byte [r15], r9b
adc dword [rbx + 0x5f8], eax
add byte [rdi], cl
adc dword [rbx + 0x5f8], eax
cmp byte [rbx + 0x5c8], 2
je 0x14006a812
lea rax, [rbx + 0x5a8]
mov byte [rbx + 0x61e], 0
sbb dword [rsi], 6
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0x440]
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [rbp + 0x10], xmm1
movaps xmmword [r13], xmm0
add dh, al
sbb dword [rsi], 6
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0x440]
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x10], xmm1
adc byte [r9 + 0xf], r8b
sub dword [rbp], eax
lea rdx, str.User_Agent:_Proxy_Authorization:
mov r8d, 0xc
lea edx, str.User_Agent:_Proxy_Authorization:
pop rsp
mov ebx, 0xb841000b
or al, 0
add byte [rax], al
mov rcx, r12
call fcn.14007555b
add byte [rax], al
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
adc byte [r9 + 1], r9b
ror byte [rcx + rcx*4 - 0x1f], 1
loope 0x14006a7c6
jns 0x14006a78d
add byte [rax], al
adc byte [r9 + 1], r9b
ror byte [rcx + rcx*4 - 0x1f], 1
call case.0x14009e888.172
lea rdx, [0x1401241c2]
invalid
cdq
or eax, dword [rax]
mov r8d, 2
mov rcx, r12
loope 0x14006a7ee
call fcn.14007555b
mov rcx, r13
jmp 0x13bf78ff9
invalid
jmp 0x13bf78ff9
cmp byte [rbx + 0x5f0], 2
je 0x14006a88f
invalid
je 0x14006a864
lea rax, [rbx + 0x5d0]
mov byte [rbx + 0x61d], 0
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0x440]
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea eax, [rbx + 0x5d0]
add eax, 0x83c60000
sbb eax, 6
invalid
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
sub dword [rbp], eax
lea rdx, [0x14012633c]
adc eax, 0xbbaeb
mov r8d, 0x15
mov rcx, r12
mov ecx, esp
call fcn.14007555b
lodsb al, byte [rsi]
add byte [rax], al
add byte [rcx - 0x75], cl
push rbp
or byte [rbp - 0x75], cl
mov r8, qword [r13 + 0x10]
add r8, rdx
add eax, edx
mov rcx, r12
call case.0x14009e888.172
add al, 0
lea rdx, [0x1401241c2]
mov r8d, 2
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14007555b
lodsb al, byte [rsi]
add byte [rax], al
mov rcx, r13
call fcn.1400298f9
invalid
sti
invalid
sub dword [rbp], eax
add byte [rax - 0x73], cl
adc eax, 0xbbaeb
add byte [rcx - 0x48], al
adc eax, 0x4c000000
mov ecx, esp
lodsb al, byte [rsi]
add byte [rax], al
invalid
add byte [rcx - 0x75], cl
push rbp
or byte [rbp - 0x75], cl
mov r8, qword [r13 + 0x10]
add r8, rdx
add eax, edx
mov rcx, r12
mov edx, dword [rbp + 8]
mov eax, dword [rbp + 0x10]
add eax, edx
add al, 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
lodsb al, byte [rsi]
add byte [rax], al
invalid
lea rdx, [0x1401241c2]
mov r8d, 2
mov rcx, r12
call fcn.14007555b
lea rax, [rbx + 0x610]
mov qword [rbx + 0x610], rdi
mov rcx, qword [rbx + 0x600]
add byte [rax], al
mov r9, qword [rbx + 0x608]
mov ecx, dword [rbx + 0x608]
lea edx, [0x1401241c2]
cdq
or eax, dword [rax]
invalid
mov qword [rbx + 0x620], rax
mov qword [rbx + 0x628], rcx
mov qword [rbx + 0x630], r9
xor byte [rsi], al
add byte [rax], al
jmp 0x14006a9da
add dword [rax], eax
invalid
xor byte [rsi], al
add byte [rax], al
add dword [rax], eax
add dh, al
adc ebp, 2
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x28
and al, 0
add byte [rcx + 0x10], bh
adc byte [rax], al
add byte [rax], al
mov byte [rbx + 0x2d5], 0
lea rdx, [rsp + 0x2428]
mov ecx, 0x10
adc byte [rax], al
add byte [rax], al
mov rdi, rdx
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x24a8]
lea rsi, [rsp + 0x3a8]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x2d8]
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov r8d, 0x250
call sub.VCRUNTIME140.dll_memcpy
mov edi, 0x6600072e
invalid
sub dword [rax], 5
add byte [rax], al
add dword [rax], eax
lea rsi, [rbx + 0x2d8]
lea rdi, [rsp + 0xc10]
mov esp, 0xc1024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov edx, esi
mov r8, r15
call fcn.14006c918
invalid
add byte [rax], al
mov bpl, byte [rdi + 0x11]
outsd dx, dword [rsi]
adc dword [rax - 0x80], eax
std
add esi, dword [rbp + 0xc]
invalid
fadd dword [rdx]
add byte [rax], al
invalid
outsd dx, dword [rsi]
adc dword [rax - 0x80], eax
std
add esi, dword [rbp + 0xc]
invalid
or al, 0x41
mov byte [rsi + 0x11], 3
mov byte [r14 + 0x11], 3
mov al, 6
jmp case.0x14005c4df.98
invalid
add byte [rax - 0x75], cl
mov esp, 0xc1024
invalid
mov rdi, qword [rsp + 0xc10]
mov r13, qword [rsp + 0xc18]
add byte [rdx + rcx*4 - 0x44], al
and al, 0x20
or al, 0
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x18
or al, 0
add byte [rdx + rcx*4 - 0x44], al
and al, 0x20
or al, 0
add byte [rbx + 0xc222484], cl
mov eax, dword [rsp + 0xc22]
mov eax, dword [rsp + 0xc22]
mov dword [rsp + 0x40], eax
and al, 0x40
and cl, byte [rax + rax]
add byte [rcx + 0xf402444], cl
mov dword [rsp + 0x40], eax
and al, 0x40
invalid
mov bh, 0x84
and al, 0x26
or al, 0
and al, 0x40
movzx eax, word [rsp + 0xc26]
mov word [rsp + 0x44], ax
mov dword [rsp + 0x44], eax
or al, 0
add byte [rsi - 0x77], ah
and al, 0x44
invalid
mov dword [rsp + 0x44], eax
mov rcx, rsi
mov rcx, rsi
int1
call fcn.14006bdb2
lea rcx, [rbx + 0x250]
add byte [rax - 0x73], cl
mov edx, dword [rax + 2]
add byte [rax], al
call fcn.14003cc56
mov byte [rbx + 0x2d4], 0
invalid
add al, byte [rax]
add byte [rax], al
lea rcx, [rbx + 0x1a8]
call fcn.14002b4d0
jmp 0x14006b31f
invalid
inc esi
adc esp, 2
invalid
add al, byte [rax]
add byte [rax], al
lea rcx, [rbx + 0x1a8]
call fcn.14002b4d0
invalid
add byte [rax - 0x75], cl
stosd dword [rdi], eax
sub byte [rsi], al
add byte [rax], al
invalid
sldt word [rax]
add byte [rax], al
lea rdi, [rsp + 0x440]
movabs r13, 0x1700000003
mov esp, 0x44024
add byte [rcx - 0x43], cl
add eax, dword [rax]
add byte [rax], al
invalid
test r9, r9
je 0x14006aa90
invalid
add byte [rax - 0x75], cl
and dword [rax], 6
add byte [rax], al
mov rax, qword [rbx + 0x620]
mov r8, qword [rbx + 0x628]
mov rcx, qword [rax]
mov rdx, r15
cli
call fcn.14006de15
add byte [rax - 0x7d], cl
clc
invalid
je case.0x140068901.29
cli
add byte [rax - 0x7d], cl
clc
add dh, byte [rsp + rbx*2 + 0x49]
mov r12, rdx
mov r12, rdx
test rax, rax
jne 0x14006aa77
mov rdx, qword [rbx + 0x628]
mov r8, qword [rbx + 0x630]
add byte [rax], al
mov qword [rbx + 0x628], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movabs dword [0xf989480000000630], eax
xor byte [rsi], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r9, r12
call fcn.140070581
mov rax, qword [rsp + 0x450]
push rax
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x58
add al, 0
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movabs dword [0xf989480000000630], eax
xor byte [rsi], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
xor byte [rsi], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
push rax
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x58
add al, 0
add byte [rax - 0x77], cl
mov qword [rbx + 0x628], rax
mov qword [rbx + 0x628], rax
mov qword [rbx + 0x630], r9
add byte [rax], al
test r12, r12
jne case.0x140049011.232
mov r12, r13
jmp 0x14006aa7c
mov esp, ebp
mov al, 3
jmp 0x14006bb0e
test r12, r12
je 0x14006aa90
test esp, esp
mov rcx, r12
mov ecx, esp
call fcn.14003cf0a
mov rdi, rax
lea r13, fcn.14003ce91
lea ebp, [0x140108068]
jmp 0x14006ab06
lea ebp, [0x140108068]
or dword [rax], eax
add bl, ch
jbe 0x14006aad9
lea rcx, [rbx + 0x640]
xor edi, edi
mov r8d, 0x2000
xor edx, edx
shr al, cl
sub eax, 0x83480007
movabs dword [0xe4ce90000000620], eax
add byte [rax], al
lea ecx, [rbx + 0x640]
invalid
shr al, cl
sub eax, 0x83480007
movabs dword [0xe4ce90000000620], eax
add byte [rax], al
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
lea ecx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
call fcn.14006ccc5
add dword [rdx], esp
add byte [rax], al
add dword [rdx], esp
add byte [rax], al
and al, byte [rax]
add byte [rax - 0x77], cl
mov rdi, rax
mov rdi, rax
lea rcx, [rsp + 0x180]
lea ecx, [rsp + 0x180]
lea ecx, [rsp + 0x180]
add dword [rax], eax
add al, ch
mov edx, dword [rbx]
add byte [rax], al
call fcn.14006be5f
lea r13, [0x1401219e8]
jmp 0x14006abec
or al, 1
add byte [rax], al
or eax, dword [rax]
or al, 1
add byte [rax], al
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
call fcn.1400de7b0
invalid
cmp al, 7
add byte [rax - 0x73], cl
lea rcx, [0x140121c18]
jno 0x14006aafd
add al, ch
invalid
cmp al, 7
invalid
invalid
jno 0x14006aafd
add al, ch
mov eax, 0x4800073c
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
or eax, dword [rax]
call fcn.1400de7b0
ud2
mov ebp, 3
mov rcx, qword [rbx + 0x5f8]
mov rdx, qword [rbx + 0x600]
add al, ch
invalid
invalid
invalid
add byte [rax + 0x5f0bb], al
mov ebx, 0x5f0
invalid
add eax, 0x74020000
invalid
invalid
cmp byte [rbx + 0x61d], 0
je 0x14006ab3c
lea rcx, [rbx + 0x5d0]
call fcn.1400298f9
invalid
mov byte [rbx + 0x61d], 0
cmp byte [rbx + 0x5c8], 2
je 0x14006ab61
cmp byte [rbx + 0x61e], 0
je 0x14006ab61
lea rcx, [rbx + 0x5a8]
call fcn.1400298f9
mov byte [rbx + 0x61e], 0
mov rcx, qword [rbx + 0x590]
nop
add eax, 0x8b480000
xchg ebx, eax
cwde
add eax, 0xece80000
invalid
invalid
add byte [rax + 0x61fbb], al
add byte [rax], al
invalid
je 0x14006ab90
add byte [rsp + rcx + 0x48], dh
lea ecx, [rbx + 0x468]
lea rcx, [rbx + 0x468]
call fcn.14006be5f
mov byte [rbx + 0x61f], 0
lea rcx, [rsp + 0x180]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x10
or al, 0
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x61c], 1
add dword [rax - 0x7d], ecx
std
add al, 0xf
test byte [rdx + 0xf], dl
add byte [rax], al
lea rcx, [rsp + 0x1fd8]
mov word [rax + rbx*8], fs
invalid
lea rdx, [rsp + 0x180]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
sub al, 7
add byte [rax - 0x77], cl
int1
call fcn.14006bca6
cmp rbp, 3
jne 0x14006abf4
int1
mov bpl, 2
jmp 0x14006b2d5
lea r12, [rsp + 0x14d8]
lea rdx, [rsp + 0x1fd8]
mov r8d, 0x110
add byte [rax], al
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x2d3], 1
mov qword [r12 - 0x18], rbp
mov qword [r12 - 0x10], rdi
mov qword [r12 - 8], r13
mov dword [rsp - 8], ebp
mov rdx, qword [rbx + 0x278]
lea rdi, [rsp + 0xc10]
mov rcx, rdi
stc
call fcn.14006c658
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x9d0], xmm1
movups xmmword [rbx + 0x9c0], xmm0
mov rdi, qword [rbx + 0x280]
lea esp, [rsp + 0x14d8]
add byte [rax], al
mov dword [rsp - 8], ebp
stc
test rdi, rdi
je 0x14006b5fd
lea r12, [rbx + 0x9c0]
mov r13, qword [rbx + 0x288]
xor ebp, ebp
mov byte [rbx + 0x2d3], bpl
rol dword [rdx], cl
add byte [rax], al
lea rdx, [rsp + 0x14c0]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov qword [rbx + 0x400], r12
add al, 0
invalid
mov qword [rbx + 0x408], rdi
mov qword [rbx + 0x410], r13
lea rcx, [rbx + 0x418]
sbb byte [rax + rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x10
or al, 0
add byte [rcx - 0x48], al
movabs al, byte [0x72b20e8000005]
lea rax, [rbx + 0x9b8]
add byte [rax], al
mov qword [rsp + 0x38], rax
cmp byte [rax - 0x78], al
stosd dword [rdi], eax
mov eax, 0x48000009
lea edx, [rbx + 0x2d8]
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x30], esi
lea r14, [rbx + 0x418]
add al, 0
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rcx, r14
mov qword [rsp + 0x68], rdx
push rsp
and al, 0x68
sbb byte [rax + rax], al
add byte [rax], al
cmp byte [rax - 0x78], al
mov dword [rsp + 0x30], esi
push rsp
and al, 0x68
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x540], r12
mov qword [rbx + 0x548], rdi
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x550], r13
lea rax, [rbx + 0x788]
lea eax, [rbx + 0x788]
mov qword [rsp + 0x60], rax
invalid
mov byte [rbx + 0x788], 0
mov dword [rbx + 0x550], ebp
lea eax, [rbx + 0x788]
mov byte [rbx + 0x789], 0
mov rax, qword [rbx + 0x550]
lea rsi, [rsp + 0x11b0]
mov qword [rsi + 0x138], rax
mov rax, qword [rbx + 0x540]
mov qword [rsi + 0x128], rax
mov rax, qword [rbx + 0x548]
add eax, 0x89480000
xchg byte [rax], dh
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
invalid
add eax, 0x89480000
xchg byte [rax], dh
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov rcx, rsi
mov rdx, r14
mov edx, esi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x790]
mov r8d, 0x140
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x50], r14
mov r14, qword [rbx + 0x790]
mov r13, qword [rbx + 0x8b8]
mov rsi, qword [rbx + 0x8c0]
mov rbp, qword [rbx + 0x8c8]
mov qword [rbx + 0x790], 3
cmp r14, 3
je 0x14006b8d7
lea rdx, [rbx + 0x798]
lea rdi, [rsp + 0x1840]
mov r8d, 0x120
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
or eax, 0x4800072a
mov eax, 0
add byte [rax], al
add byte [rax + 0x24a48d4c], al
loopne 0x14006ade3
add byte [rax], al
mov qword [r12 + 0x18], rax
mov qword [r12 + 0x30], rax
and qword [r12], 0
mov qword [r12 + 8], 8
and al, 8
or byte [rax], al
add byte [rax], al
and qword [r12 + 0x10], 0
mov qword [rdi - 8], r14
mov qword [rdi + 0x120], r15
mov cl, byte [r13 + 0x1c]
mov dl, byte [r13 + 0x1d]
mov dl, byte [rbp + 0x1d]
call fcn.1400612ac
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.1400aad68
xor eax, eax
cmp qword [r13], rax
je 0x14006ae4a
or eax, 0x4800072a
mov eax, 0
add byte [rax], al
add byte [rax + 0x24a48d4c], al
loopne 0x14006ade3
add byte [rax], al
and al, 8
or byte [rax], al
add byte [rax], al
mov dl, byte [rbp + 0x1d]
mov rcx, qword [r13 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0xe0]
mov rdx, rax
mov edx, eax
call fcn.1400aae03
mov edx, eax
lea rax, [rbx + 0x790]
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0xe0]
call fcn.1400aae3b
mov rdi, rdx
test rax, rax
mov r14, qword [rsp + 0x30]
je 0x14006b024
lea rcx, [rsp + 0xe0]
call fcn.1400702f2
lea rcx, [rsp + 0x1838]
add byte [rax], al
call fcn.14006be5f
sldt word [rax]
lea rcx, [rsp + 0x6b8]
lea rdx, [rsp + 0x440]
add al, 0
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x48]
add byte [rax], al
add al, 0
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
lea rcx, [rsp + 0x180]
lea rdx, [rsp + 0x8d0]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov r12, rdi
mov byte [rbx + 0x789], 1
mov qword [rbx + 0x558], rax
mov qword [rbx + 0x560], r12
add eax, 0x89480000
mov ebx, 0x568
lea rsi, [rbx + 0x570]
lea rdx, [rsp + 0x15e8]
and al, 0xe8
adc eax, 0xb8410000
sub byte [rcx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x7d], cl
movabs dword [0xbb8d480000000698], eax
lea edi, [rbx + 0x6a0]
lea rdx, [rsp + 0x12f0]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.14006bec2
mov rax, qword [rbx + 0x558]
test rax, rax
test eax, eax
and al, 0xe8
adc eax, 0xb8410000
sub byte [rcx], al
add byte [rax], al
lea edi, [rbx + 0x6a0]
test eax, eax
je 0x14006b0ba
lea rdx, [rbx + 0x560]
cmp eax, 1
add dword [rdi], ecx
test ecx, eax
rol dword [rcx], 0
invalid
rol dword [rcx], 0
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
mov qword [rsp + 0x30], r14
mov r8d, 0x228
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x50]
mov qword [rsp + 0x50], r14
mov r14, qword [rbx + 0x790]
mov qword [rbx + 0x790], 2
cmp r14, 2
je case.0x140049693.212
lea r12, [rbx + 0x790]
lea rsi, [rbx + 0x8d0]
lea rdx, [rbx + 0x798]
lea rdi, [rsp + 0x188]
mov r8d, 0x130
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x2c0]
mov r8d, 0xe8
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 8], r14
mov qword [r13 - 8], r15
lea rdi, [rsp + 0x8d0]
lea rdx, [rsp + 0x180]
mov rcx, rdi
call fcn.14007025a
cmp qword [rdi], 0
mov rbp, qword [rdi + 8]
mov r15, qword [rdi + 0x10]
je 0x14006b12a
cmp rbp, 2
mov r14, qword [rsp + 0x30]
jne 0x14006b34e
mov ebp, 2
mov rdi, qword [rsp + 0x38]
jmp 0x14006b1a3
mov qword [rsp + 0x58], rdi
lea rdi, [rsp + 0x128]
movabs rax, 0x8000000000000000
mov qword [rdi + 0x10], rax
mov word [rdi + 0x50], 1
and qword [rdi + 0x40], 0
and qword [rdi], 0
mov qword [rdi + 0x28], rax
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, rdi
mov rdx, rax
call fcn.1400ab2d1
mov rcx, rdi
mov rdx, rsi
mov r8, rbp
call fcn.1400ab154
mov al, byte [r13 + 0x18]
mov byte [rdi + 0x50], al
mov al, byte [r13 + 0x19]
mov byte [rdi + 0x51], al
cmp byte [r13 + 0x1a], 0
je 0x14006b3ea
mov r12, r14
mov ecx, 0x10
mov edx, 8
call fcn.140067ca3
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea r14, [0x1401255e0]
jmp 0x14006b429
mov rbp, qword [rbx + 0x560]
mov r15, qword [rbx + 0x568]
lea rcx, [rsp + 0x1710]
mov r8d, 0x128
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rbx + 0x698]
lea rcx, [rsp + 0x13d8]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x788], 1
cmp rbp, 3
mov rdi, qword [rsp + 0x38]
jne 0x14006b1ec
jmp 0x14006b3db
mov rdi, qword [rsp + 0x38]
mov r15, qword [rdx]
mov ebp, 2
jmp 0x14006b1e1
lea rdx, [rsp + 0x8e8]
lea rsi, [rsp + 0x2210]
mov r8d, 0x218
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1cb0]
mov r8d, 0x218
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x440]
mov r8d, 0x128
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x1de0]
lea rcx, [rsp + 0x6b8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 3
mov r14, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x38]
je 0x14006b3d3
lea rcx, [rsp + 0x1710]
lea rdx, [rsp + 0x440]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x13d8]
lea rdx, [rsp + 0x6b8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14006becc
mov word [rbx + 0x788], 1
xor esi, esi
mov rcx, qword [rsp + 0x50]
call fcn.14006be71
lea rcx, [rsp + 0x20e8]
lea rdx, [rsp + 0x1710]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1bc8]
lea rdx, [rsp + 0x13d8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi], 1
mov rcx, qword [rsp + 0x68]
call fcn.14006bd91
cmp rbp, 2
jne 0x14006b256
mov rcx, r15
call fcn.14006cd07
mov rdi, rax
lea r13, [0x140121538]
mov bpl, 2
jmp 0x14006b2b3
mov ecx, 0x228
mov edx, 8
call fcn.140067ca3
mov rdi, rax
mov qword [rax], rbp
mov qword [rax + 8], r15
lea rcx, [rax + 0x10]
lea rdx, [rsp + 0x20e8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
and eax, 0x89480007
mov bh, 0x38
add dword [rax], eax
add byte [rax - 0x77], cl
stc
add rcx, 0x140
lea rdx, [rsp + 0x1bc8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rbp + rcx*4 + 0x2d], cl
invalid
mov bl, 0xb
add byte [rcx], dh
in eax, dx
lea rcx, [rbx + 0x9c0]
call fcn.140069566
cmp byte [rbx + 0x2d3], 0
je 0x14006b2d5
lea rcx, [rsp + 0x14c0]
call fcn.14006be5f
mov byte [rbx + 0x2d3], 0
lea rcx, [rbx + 0x290]
call fcn.14006be41
cmp byte [rbx + 0x2d4], 0
je 0x14006b2fd
lea rcx, [rbx + 0x250]
call fcn.14003cc56
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
call fcn.14002b4d0
lea rcx, [rbx + 0x128]
call fcn.140069515
xor r15d, r15d
mov byte [rbx + 0x2d5], 0
mov qword [r14], rdi
mov qword [r14 + 8], r13
mov byte [r14 + 0x10], r15b
mov byte [r14 + 0x11], bpl
mov eax, dword [rsp + 0x40]
mov dword [r14 + 0x12], eax
movzx eax, word [rsp + 0x44]
mov word [r14 + 0x16], ax
mov al, 1
add ecx, ebp
invalid
invalid
add byte [rax], al
lea rdx, [rsp + 0x8e8]
lea rdi, [rsp + 0x2210]
mov r8d, 0x218
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x1cb0]
mov r8d, 0x218
mov rcx, r13
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14006becc
mov qword [rbx + 0x790], rbp
mov qword [rbx + 0x798], r15
lea rcx, [rbx + 0x7a0]
mov r8d, 0x128
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x8c8], 0
lea rdx, [rsp + 0x1de0]
mov r8d, 0xe8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x38]
mov rax, qword [rsp + 0x60]
mov byte [rax], 4
mov al, 3
mov byte [rdi], al
mov byte [r14 + 0x11], al
mov al, 5
jmp case.0x14005c4df.98
cmp byte [r13 + 0x1b], 0
je 0x14006b443
mov r12, r14
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rdi, rax
mov ecx, 0x18
mov edx, 8
call fcn.140067ca3
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
lea r14, case.0x140048d6e.276
lea rdi, [rsp + 0x168]
mov rcx, rdi
call fcn.140042d8e
mov qword [rdi], rsi
mov qword [rdi + 8], r14
mov r14, r12
lea rbp, [rsp + 0x150]
lea rcx, [rsp + 0x1968]
lea rdx, [rsp + 0x1838]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x58]
mov qword [rsp + 0x98], rdx
mov rcx, qword [rbp - 0x18]
xor eax, eax
cmp byte [rbp + 0x28], 0
mov r8d, 0
je 0x14006b48d
mov r8, qword [rsp + 0x140]
movabs r9, 0x8000000000000000
cmp rcx, r9
cmove r8, rax
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov r9, rbp
call fcn.1400ab527
mov r13, qword [rsi + 0x10]
cmp r13, 2
jne 0x14006b50d
mov rdi, qword [rsp + 0x180]
mov qword [rsp + 0x8d8], 2
mov qword [rsp + 0x8e0], rdi
mov qword [rsp + 0x8d0], 1
lea rcx, [rsp + 0x1968]
call fcn.14006be5f
lea rcx, [rsp + 0x98]
call fcn.14006bf78
add byte [rax], al
mov r12d, 2
mov r13, qword [rsp + 0x48]
jmp 0x14006b77a
lea r12, [rsp + 0x138]
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x30], rax
and al, 0x30
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x90], rax
nop
add byte [rax], al
add byte [rbx + 0x19824bc], cl
add byte [rax], al
mov rsi, qword [rsp + 0x1a0]
mov rcx, qword [r12 - 0x10]
and al, 0xf0
mov rdx, qword [r12 - 8]
call fcn.1400703c0
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], rdx
lea rcx, [rsp + 0xc8]
mov rdx, r12
call fcn.1400703e2
mov al, byte [r12 + 0x40]
mov byte [rsp + 0x2f], al
mov al, byte [r12 + 0x41]
mov byte [rsp + 0x2e], al
and al, 0x2e
mov rcx, qword [r12 + 0x30]
mov rdx, qword [r12 + 0x38]
call fcn.1400d09fb
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x80], rdx
lea rcx, [rsp + 0x1a98]
lea rdx, [rsp + 0x1968]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
test r13, r13
je 0x14006b61d
test edi, edi
mov r13d, 1
add byte [rax], al
add byte [rax - 0x77], cl
cmove rdx, r13
lea r12, [rsp + 0x8d0]
mov rcx, r12
mov r8, rdi
call fcn.1400aa29a
mov rcx, rsi
call qword [sym.imp.secur32.dll_FreeContextBuffer]
mov rdi, qword [r12]
movabs rax, 0x8000000000000000
cmp rdi, rax
jne 0x14006b62a
xor edi, edi
jmp 0x14006b625
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
call fcn.14006ccc5
mov rdi, rax
lea r13, [0x1401219e8]
jmp 0x14006b251
xor edi, edi
mov r13d, 1
xor r12d, r12d
jmp 0x14006b63a
mov r13, qword [rsp + 0x8d8]
mov r12, qword [rsp + 0x8e0]
lea rsi, [rsp + 0x338]
mov rcx, rsi
mov rdx, rbp
call fcn.140070462
mov rax, qword [rsp + 0x78]
mov qword [rsi - 0x1b8], rax
mov rax, qword [rsp + 0x70]
mov qword [rsi - 0x1b0], rax
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0x1a98]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
and qword [rsi - 0x78], 0
mov ecx, 1
mov qword [rsi - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rsi - 0x68], xmm0
and qword [rsi - 0x58], 0
mov qword [rsi - 0x50], rcx
movups xmmword [rsi - 0x48], xmm0
mov qword [rsi - 0x38], rdi
mov qword [rsi - 0x30], r13
mov qword [rsi - 0x28], r12
and qword [rsi - 0x20], 0
movups xmm0, xmmword [rsp + 0xc8]
movups xmmword [rsi - 0x18], xmm0
mov rax, qword [rsp + 0xd8]
mov qword [rsi - 8], rax
mov dword [rsi + 0x18], 0x10000
mov byte [rsi + 0x1c], 0
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x30], rax
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x38], rax
mov rax, qword [rsp + 0x90]
mov qword [rsi + 0x40], rax
mov rax, qword [rsp + 0x88]
mov qword [rsi + 0x48], rax
mov rax, qword [rsp + 0x80]
mov qword [rsi + 0x50], rax
mov qword [rsi + 0x58], rcx
and qword [rsi + 0x60], 0
mov al, byte [rsp + 0x2f]
mov byte [rsi + 0x68], al
mov al, byte [rsp + 0x2e]
mov byte [rsi + 0x69], al
mov word [rsi + 0x6a], 0x100
lea rsi, [rsp + 0x8d0]
lea rdx, [rsp + 0x180]
mov rcx, rsi
call fcn.14007025a
xor eax, eax
mov r12, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
cmp qword [rsi], rax
je 0x14006b8b0
cmp r12, 2
mov r13, qword [rsp + 0x48]
je 0x14006b77a
lea rdx, [rsp + 0x8e8]
lea rcx, [rsp + 0x180]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x440]
lea rdx, [rsp + 0x180]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
mov esi, 1
lea rcx, [rsp + 0x128]
call fcn.140070385
lea rcx, [rsp + 0xe0]
call fcn.1400702f2
lea rcx, [rsp + 0x6b8]
lea rdx, [rsp + 0x440]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
test rsi, rsi
je 0x14006b85a
invalid
add byte [rax], al
invalid
cmp r12, 2
je 0x14006aeae
lea rsi, [rsp + 0x8d0]
lea rdx, [rsp + 0x6b8]
invalid
add byte [rax], al
mov r8d, 0x218
sbb byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
mov rbp, rdi
std
lea rdi, [rsp + 0x180]
mov r8d, 0x218
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x15e8]
and al, 0xe8
adc eax, 0xb8410000
add byte [rax], al
mov r8d, 0x128
mov rdx, rdi
mov rdi, rbp
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
adc al, byte [rax]
add byte [rcx - 0x48], al
call 0x12806b84c
nop
invalid
invalid
add byte [rax + 1], bh
add byte [rax], al
add cl, ch
ja 0x14006b84e
idiv bh
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
adc al, byte [rax]
add byte [rcx - 0x48], al
call 0x12806b84c
nop
invalid
idiv bh
dec dword [rax - 0x73]
mov ah, 0x24
add byte [rcx], 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb8
invalid
lea rsi, [rsp + 0x180]
lea rdx, [rsp + 0x6b8]
invalid
add byte [rax], al
mov r8d, 0x218
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
push 0x4800071f
lea ecx, [rsp + 0x15e8]
mov r8d, 0x128
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x12f0]
mov word [rax + rsi*8], fs
adc al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 0xe8
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax], al
invalid
invalid
mov word [rax + rsi*8], fs
adc al, byte [rax]
add byte [rcx - 0x48], al
mov eax, 0xe8
invalid
invalid
mov eax, 0xe8
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
jmp 0x14006aed1
invalid
lea rdx, [rsp + 0x8e8]
lea rcx, [rsp + 0x440]
and al, 0x40
add al, 0
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
xor esi, esi
mov r13, qword [rsp + 0x48]
and al, 0x40
add al, 0
add byte [rcx - 0x48], al
sbb byte [rdx], al
add byte [rax], al
jmp 0x14006b79a
invalid
lea rcx, str.future_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x140120728]
add eax, 0xb4e43
add bl, ch
invalid
lea rcx, str.future_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x140125288]
xchg ebx, eax
cdq
or eax, dword [rax]
xchg ebx, eax
cdq
or eax, dword [rax]
mov edx, 0x1e
call fcn.1400de450
lea rbp, [rbx + 0x610]
lea rdx, [rbx + 0x640]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
or eax, 0xbaaec
mov r8d, 0x2000
mov rcx, rdi
or eax, 0xbaaec
call fcn.140023ee6
mov rdi, rdx
mov qword [rbx + 0x628], rbp
mov qword [rbx + 0x630], rax
mov qword [rbx + 0x638], rdx
mov dword [rbx + 0x638], edx
lea r13, [rsp + 0x6b8]
test ebx, edi
dec dword [rax - 0x77]
xlatb
mov dword [rbx + 0x638], edx
add byte [rax], al
mov qword [r13], rax
mov qword [r13 + 8], rdi
and qword [r13 + 0x10], 0
mov qword [r13 + 0x18], rdi
sbb byte [rcx + rcx*4 - 0x17], cl
call fcn.14006f271
invalid
cmp dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov rcx, r13
call fcn.14006f29d
add byte [rax], al
add byte [r9 - 0x77], r9b
jge case.0x140049f1a.178
sbb byte [rcx + rcx*4 - 0x17], cl
invalid
add byte [rax], al
lea r8, [rsp + 0x440]
mov qword [r8], rax
mov qword [r8 + 8], rdx
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
mov rcx, qword [rbp]
add byte [rcx + rcx*4 - 6], cl
call fcn.14006fa53
add byte [rax], al
mov qword [rsp + 0x11b0], rax
mov al, 0x11
add byte [rax], al
mov qword [rsp + 0x11b8], rdx
test rax, rax
invalid
jne 0x14006b9f1
push rbx
lea eax, [rsp + 0x440]
add byte [rax], al
mov al, 0x11
add byte [rax], al
sal byte [rbp + 0x53], 0x48
test edx, edx
push rbx
test rdx, rdx
jne 0x14006b9f1
mov rcx, qword [rsp + 0x448]
mov r13, qword [rsp + 0x450]
mov rdx, r13
call fcn.14006f4e1
lea rcx, [rsp + 0x11b0]
call fcn.14006f508
add r12, r13
cmp r13, rdi
jbe 0x14006b9d8
mov qword [rsp + 0x6d0], r13
mov dword [rsp + 0x6d0], ebp
rol byte [rsi], 1
add byte [rax], al
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_src_rt_tokio.rs
lea rcx, [rsp + 0x6b8]
invalid
add byte [rax], al
mov rdx, r12
call fcn.14006f518
jmp 0x14006ba03
invalid
test rax, rax
jne 0x14006bb0c
test rdx, rdx
jne 0x14006bb36
lea rcx, [rsp + 0x6b8]
call fcn.14006f271
test rdx, rdx
je 0x14006bab1
invalid
add byte [rax - 0x77], cl
xlatb
mov rdi, rdx
add rdi, qword [rbx + 0x620]
mov qword [rbx + 0x620], rdi
cmp rdi, 0x2001
jae case.0x14006937e.37
lea r12, [rbx + 0x640]
lea r8, str.HTTP_1.1_200HTTP_1.0_200HTTP_1.1_407unsuccessful_tunnelproxy_authentication_requiredproxy_headers_too_long_for_tunnel
mov r9d, 0xc
mov ecx, 0xc
mov rcx, r12
mov rdx, rdi
call fcn.1400ababc
test al, al
invalid
jne 0x14006ba7a
lea esp, [rbx + 0x640]
invalid
mov ecx, 0xc
sal byte [rbp + 0x20], 0x4c
lea r8, [0x140126394]
mov r9d, 0xc
mov rcx, r12
mov rdx, rdi
call fcn.1400ababc
add byte [rax + r8], al
test al, al
je 0x14006bb3e
lea eax, [0x140126394]
add byte [rcx - 0x47], al
or al, 0
add byte [rax], al
add byte [rax + r8], al
lea r8, str._r_n_r_nC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_src_async_impl_request.rs
mov r9d, 4
add al, 0
add byte [rax], al
mov rcx, r12
mov rdx, rdi
call fcn.1400441c9
invalid
test al, al
jne 0x14006bad1
add eax, 0xba5c7
add al, 0
add byte [rax], al
inc dword [rax + rax*8 - 0x7eb7c48b]
inc dword [rax]
and byte [rax], al
add byte [rdi], cl
test dword [rsi + rdi*8 - 1], ebx
pop rsp
invalid
invalid
dec dword [rax - 0x73]
or eax, 0xba932
cmp rdi, 0x2000
jne 0x14006b8ff
pop rsp
invalid
invalid
invalid
pop rsp
invalid
lea rcx, [0x1401263dc]
mov edx, 0x21
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
or al, 0x48
lea ecx, str.unexpected_eof_while_tunneling
lea rcx, str.unexpected_eof_while_tunneling
mov edx, 0x1e
invalid
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
add edx, dword [rdx]
add byte [rax], al
call fcn.14006ccc5
mov rdi, rax
lea r13, [0x1401219e8]
add cl, ch
invalid
invalid
invalid
invalid
add cl, ch
xor eax, 0xc6fffff0
invalid
inc esi
sbb dword [rdi], 6
invalid
mov byte [rbx + 0x61f], 0
mov rbp, qword [rbx + 0x468]
mov rdi, qword [rbx + 0x470]
mov r13, qword [rbx + 0x478]
lea rdx, [rbx + 0x480]
add byte [rax + rax], 0
lea rcx, [rsp + 0xc10]
mov r8d, 0x110
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
sbb al, 7
add cl, ch
invalid
out dx, eax
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rbp, qword [rbx + 0x468]
mov rdi, qword [rbx + 0x470]
add byte [rax + rax], 0
adc byte [rcx], al
add byte [rax], al
sbb al, 7
add cl, ch
invalid
invalid
mov al, 4
mov rcx, qword [rsp + 0x30]
xor byte [rax + 0x46c64101], cl
adc dword [rbx], eax
mov byte [rcx], al
mov byte [r14 + 0x11], 3
mov al, 4
mov byte [rbx + 0x2d2], al
add rsp, 0x2678
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
mov rcx, rdx
jmp 0x14006aa7f
out dx, eax
invalid
invalid
out dx, eax
invalid
lea r8, [0x1401263a0]
mov r9d, 0xc
add byte [rax], al
mov rcx, r12
mov ecx, esp
mov rdx, rdi
call fcn.1400ababc
test al, al
invalid
je 0x14006bb6b
add byte [rax], al
mov ecx, esp
sal byte [rcx + rdx + 0x48], 0x8d
or eax, 0xba85e
pop rsi
test al, 0xb
invalid
lea rcx, [0x1401263bf]
mov edx, 0x1d
jmp 0x14006babd
pop rsi
test al, 0xb
add byte [rdx + 0x1d], bh
lea rcx, [0x1401263ac]
mov edx, 0x13
cmp ch, byte [rax + 0x13ba000b]
add byte [rax], al
add cl, ch
invalid
jmp 0x14006babd
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
mov edx, 0x2000
mov rcx, rdi
stc
call fcn.1400ddfe0
stc
int3
mov esi, ecx
call fcn.14006bbb2
add rsi, 0x2640
add esi, 0x2640
add esi, 0x2640
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14006c35c
and byte [rdi], cl
mov dh, 0x81
invalid
rol byte [rdx], cl
adc edx, 0x48000002
cmp eax, 6
add byte [rax], al
cmp rax, 6
ja case.0x14006bbd9.1
mov rsi, rcx
invalid
lea rcx, [0x14015b334]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
mov ecx, esi
mov rcx, rsi
call fcn.140069515
lea rcx, [rsi + 0xd0]
call fcn.14002b4d0
clc
sti
dec dword [rax - 0x7d]
out dx, al
or byte [rax - 0x77], 0xf1
xor bl, cl
invalid
add rsp, 0x20
pop rsi
jmp fcn.140069720
lea rcx, [rsi + 0x2d8]
lea ecx, [rsi + 0x2d8]
call fcn.14006bca6
jmp 0x14006bc3b
mov rcx, qword [rsi + 0x2d8]
mov rdx, qword [rsi + 0x2e0]
call fcn.140002cb0
jmp 0x14006bc42
lea rcx, [rsi + 0x2d8]
call fcn.14006bd91
lea rcx, [rsi + 0x9c0]
call fcn.140069566
mov byte [rsi + 0x2d3], 0
lea rcx, [rsi + 0x290]
call fcn.14006be41
cmp byte [rsi + 0x2d4], 0
add al, ch
add dword [rax], eax
add byte [rax + 0x2d4be], al
add byte [rax], al
jne 0x14006bc65
jmp 0x14006bc71
lea rcx, [rsi + 0x2d8]
fadd dword [rdx]
add byte [rax], al
call fcn.14006bdb2
lea rcx, [rsi + 0x250]
call fcn.14003cc56
mov byte [rsi + 0x2d4], 0
lea rcx, [rsi + 0x1a8]
call fcn.14002b4d0
cmp byte [rsi + 0x2d5], 0
je 0x14006bc99
lea rcx, [rsi + 0x128]
call fcn.140069515
mov byte [rsi + 0x2d5], 0
add rsp, 0x20
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov r14, r9
mov r15, r8
mov rsi, rcx
mov qword [rcx + 0x38], rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
call fcn.14006e091
mov eax, dword [rdi]
cmp eax, 2
jne 0x14006de65
mov rdi, qword [rsp + 0x30]
jmp 0x14006e037
test eax, eax
je 0x14006dff0
mov rdx, qword [rsi + 0x98]
cmp rdx, qword [rsi + 0x90]
jne 0x14006e027
mov rbx, qword [rsp + 0x30]
mov eax, ebx
shr rbx, 0x20
cmp r14, rbx
cmovb rbx, r14
mov r12d, dword [rsp + 0x2c]
lea r14, [rbx + r12]
add rax, r14
cmp rdx, rax
jae 0x14006deba
lea rcx, [rsi + 0x80]
mov rdx, rax
call fcn.14006ecf2
mov rdx, qword [rsi + 0x90]
mov rcx, qword [rsi + 0x88]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.26_src_tls_stream.rs
mov qword [rsp + 0x20], rax
mov r8, r12
mov r9, r14
call fcn.14006ed59
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.26_src_tls_stream.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r15
mov r9, rbx
call fcn.140060059
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.26_src_tls_stream.rs
mov r8, r12
call fcn.14006ed70
mov r15, rax
mov r13, rdx
xor eax, eax
test r15, r15
cmove r13d, eax
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.26_src_tls_stream.rs
mov qword [rsp + 0x20], rax
mov r8, r12
mov r9, r14
call fcn.14006ed59
mov r12, rax
mov rbp, rdx
test rax, rax
mov eax, 0
cmove ebp, eax
mov rcx, qword [rsi + 0x88]
mov rdx, qword [rsi + 0x90]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.26_src_tls_stream.rs
mov r8, r14
call fcn.14006de04
test rax, rax
mov ecx, 0
cmove edx, ecx
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x2c], 7
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x38], ebp
mov dword [rsp + 0x3c], 1
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x48], edx
mov dword [rsp + 0x4c], 6
mov qword [rsp + 0x50], rax
movabs rax, 0x400000000
lea r8, [rsp + 0x68]
mov qword [r8], rax
mov qword [r8 + 8], rdi
lea rcx, [rsi + 0xf0]
xor edx, edx
xor r9d, r9d
call qword [sym.imp.secur32.dll_EncryptMessage]
test eax, eax
je 0x14006dffc
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x14006e037
movabs rdi, 0x8009031700000002
jmp 0x14006e037
mov eax, dword [rsp + 0x38]
add eax, dword [rsp + 0x28]
add eax, dword [rsp + 0x48]
cmp qword [rsi + 0x90], rax
jb 0x14006e018
mov qword [rsi + 0x90], rax
and qword [rsi + 0x98], 0
mov qword [rsi + 0x118], rbx
mov rcx, rsi
call fcn.14006ec34
test rax, rax
je 0x14006e081
mov rdi, rdx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.14002c8d1
and qword [rsi + 0x38], 0
mov ecx, eax
mov eax, 1
cmp cl, 0xd
jne 0x14006e06d
lea rcx, [rsp + 0x30]
call fcn.14003ce91
mov eax, 2
mov rdx, rdi
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdi, qword [rsi + 0x118]
and qword [rsi + 0x38], 0
xor eax, eax
jmp 0x14006e06d
add r8, 0xfffffffffffffff0
shl r9, 4
test r9, r9
je 0x1400708b7
mov eax, dword [r8 + 0x10]
add r8, 0x10
add r9, 0xfffffffffffffff0
test rax, rax
je 0x14007089b
mov r8, qword [r8 + 8]
jmp 0x1400708bf
mov r8d, 1
xor eax, eax
mov r9, rax
jmp 0x14006de27
or byte [rax - 0x73], cl
invalid
mov edi, eax
shl rdi, 0x20
or rdi, 2
iretd
add ch, bl
invalid
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.14002c8d1
movabs r15, 0x3c0038668348fffb
invalid
jne 0x1400709a9
movabs r15, 0x3c0038668348fffb
or eax, 0x8d481a75
and al, 0x30
and al, 0x30
lea rcx, [rsp + 0x30]
call fcn.14003ce91
mov eax, 1
xor edi, edi
jmp 0x1400709ab
and qword [rsi + 0x38], 0
xor edi, edi
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
sub byte [rbx + 0x20750239], al
add rcx, 8
call fcn.1400cd082
mov rcx, qword [rax]
mov edx, 1
call qword [sym.imp.ws2_32.dll_shutdown]
adc eax, 0x73d73
add byte [rbx + 0xd74fff8], al
xor edx, edx
jmp 0x1400709f7
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edx, eax
shl rdx, 0x20
or rdx, 2
xor eax, eax
add rsp, 0x28
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
sub esp, 0x98
sub esp, 0x98
movaps xmmword [rsp + 0x80], xmm6
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
retf
cmp dword [rcx], 2
jne 0x140070ba7
jne 0x140070a31
add byte [rax], al
retf
lea r14, [rbx + 8]
lea r12, [rsp + 0x52]
and al, 0x52
and al, 0x52
push rdx
lea rbp, [rsp + 0x62]
lea r13, [rsp + 0x50]
mov rax, qword [rbx + 0x18]
sbb byte [rax - 0x77], cl
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x70], rax
mov eax, 0xffffffff
cmp r9, rax
cmovb rax, r9
mov qword [rsp + 0x68], rax
xorps xmm6, xmm6
lea rcx, [rsp + 0x48]
lea ecx, [rsp + 0x48]
mov rdx, qword [rsp + 0x78]
mov r8, rdi
mov r9b, 1
call fcn.1400cdfbc
add eax, 0x24448a00
push rcx
add eax, 0x24448a00
push rcx
and al, 0x51
cmp al, 3
je 0x140070bd7
mov r15, qword [rsp + 0x48]
cmp al, 2
add cl, byte [rdi]
test byte [rdi], dh
add dword [rax], eax
invalid
add cl, byte [rdi]
test byte [rdi], dh
add dword [rax], eax
add byte [rdx + 0x4150244c], cl
mov cl, byte [rsp + 0x50]
movzx edx, word [r12 + 4]
movzx edx, word [rsp + 4]
movzx edx, word [rsp + 4]
add al, 0x66
mov dword [rbp + 4], edx
mov word [rbp + 4], dx
mov edx, dword [r12]
mov dword [rbp], edx
mov qword [rsp + 0x58], r15
pop rax
pop rax
mov byte [rsp + 0x60], cl
mov byte [rsp + 0x61], al
mov rcx, qword [rsp + 0x70]
and al, 0x70
cmp rcx, 0xffffffffffffffff
je 0x140070c04
cmp al, byte [rcx]
add byte [rax], al
cmp al, byte [rcx]
add byte [rax], al
and dword [rsp + 0x44], 0
movups xmmword [rsp + 0x28], xmm6
and dword [rsp + 0x20], 0
mov rdx, rsi
mov r8, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
lea r9, [rsp + 0x44]
call qword [sym.imp.ws2_32.dll_WSASend]
cmp eax, 0xffffffff
dec dword [rdi]
test ecx, ebp
add byte [rax], al
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r15d, eax
shl r15, 0x20
or r15, 2
mov rcx, r15
call fcn.14002c8d1
cmp al, 0xd
jne 0x140070b73
mov rax, qword [rbx + 0x28]
test rax, rax
je 0x140070b73
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle 0x140070c10
mov r13, rbp
mov rbp, rdi
mov rdi, rsi
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov r9b, byte [rax + 0x18]
mov cl, byte [rax + 0x18]
mov cl, byte [rax + 0x18]
call fcn.140060dca
mov rsi, rax
invalid
xor ecx, ecx
call fcn.1400af3f8
test rsi, rsi
je 0x140070b65
invalid
test byte [rdx], al
invalid
adc byte [rcx + 1], bh
mov ecx, 1
mov rdx, r15
call fcn.140060f8c
mov r15, rsi
mov rsi, rdi
mov esi, edi
mov rdi, rbp
lea r13, [rsp + 0x50]
mov qword [rsp + 0x48], 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x50], r15
mov rcx, r15
mov ecx, edi
call fcn.1400c8a91
jg 0x140070b8d
invalid
cmp al, 0xd
invalid
jne 0x140070bd0
insb byte [rdi], dx
and al, 0x50
mov ecx, edi
jg 0x140070b8d
add byte [rcx - 0x76b3bc8b], bh
mov rcx, r14
int1
lea rdx, [rsp + 0x58]
call fcn.1400cdf59
mov rcx, r13
call fcn.140046fa1
std
invalid
jmp 0x140070a6b
invalid
std
invalid
dec dword [rax - 0x77]
invalid
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
mov eax, esi
mov eax, esi
movaps xmm6, xmmword [rsp + 0x80]
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x7f], cl
invalid
pop rdi
jmp 0x140070893
invalid
mov eax, 1
jmp 0x140070be5
mov eax, 2
jmp 0x140070be5
mov r15d, dword [rsp + 0x44]
xor eax, eax
invalid
ror byte [rcx + rcx*4 - 6], 0xf
sub byte [rsp + 0x80], dh
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
mov rdx, r15
mov edx, edi
movaps xmm6, xmmword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add rsp, 0x98
pop rbx
add byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_srciopoll_evented.rs
call fcn.1400de430
add al, ch
and al, bl
invalid
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
cmp dword [rdx], 2
jne case.0x1400497a6.215
movabs rax, 0x8000000000000001
mov qword [rsi], rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 6
jmp 0x140070c36
mov rcx, rsi
call fcn.1400707c3
mov rax, rsi
add rsp, 0x20
pop rsi
ret
jne 0x140070c6e
movups xmm0, xmmword [rdx]
mov qword [rcx], 3
movups xmmword [rcx + 8], xmm0
mov byte [rdx + 0x10], 1
mov rax, rcx
add rsp, 0x28
ret
lea rcx, [0x140125a78]
or eax, 0xb4e03
or r8, qword [rax]
call fcn.1400de7b0
int3
invalid
add al, 0x75
cmp al, 0x48
lea ecx, [rsi + 0x50]
call fcn.140071b3b
popfq
invalid
add byte [rax], al
add byte [rax], al
jmp 0x140070cb7
mov rdx, qword [rsi + 0x40]
call fcn.140002cb0
push rsi
call fcn.140002cb0
mov rcx, rsi
call fcn.140069566
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
push rsi
sub byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
xchg esi, eax
add al, 6
invalid
and byte [rax - 0x75], cl
push rsi
sub byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
xchg esi, eax
add al, 6
add byte [rax + 0x20c48348], dl
pop rsi
ret
push rbp
push rbx
sub rsp, 0xdd8
add byte [rdi], cl
sub dword [rsp + 0xdc0], esi
add byte [rdi], cl
sub dword [rsp + 0xdc0], esi
mov r15, r8
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x14015b350]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
mov edx, dword [rdi + 0x38]
mov rdx, qword [rdi + 0x38]
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
jmp 0x140070d92
lea rax, [rdi + 0x330]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
add eax, dword [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
movzx eax, byte [rdi + 0x330]
lea r9, [rdi + 0x50]
push rax
xchg dword [rax], eax
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
movzx eax, byte [rdi + 0x200]
mov dh, 0x87
add byte [rdx], al
add byte [rax], al
lea r13, [rdi + 0x90]
lea ebp, [rdi + 0x90]
nop
add byte [rax], al
add byte [rax], al
lea rcx, [0x14015b364]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
nop
add byte [rax], al
add byte [rax], al
lea rcx, [0x14015b364]
lea rcx, [0x140121c78]
call fcn.1400de7b0
fiadd dword es:[rsi]
add byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x50]
mov rax, qword [rdi + 0x58]
fiadd dword es:[rsi]
add byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x50]
lea rbx, [rsp + 0x298]
mov rcx, rbx
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rbx]
cmp r12, 3
jne 0x140070dba
mov qword [rsi], 4
mov al, 3
jmp 0x1400715ae
invalid
mov r14, qword [rsp + 0x2a0]
mov rbp, qword [rsp + 0x2a8]
movups xmm0, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x60], xmm0
mov rcx, qword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.140002cb0
cmp r12d, 2
jne 0x140070e18
add byte [rax], al
mov ecx, 0x20
mov edx, 8
add byte [rax], al
add byte [rdx + 8], bh
call fcn.140067ca3
mov r12, rax
mov esp, eax
mov qword [rax], r14
mov qword [rax + 8], rbp
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rax + 0x10], xmm0
adc byte [rbp + rcx*4 + 0x35], cl
add eax, 0xe9000b09
invalid
invalid
add byte [rax], al
mov esp, eax
adc byte [rbp + rcx*4 + 0x35], cl
add eax, 0xe9000b09
invalid
cmp byte [rdi + 0x48], 0
je 0x140071489
mov qword [rsp + 0x38], r15
lea r9, [rdi + 0x50]
mov rax, qword [rdi + 0x28]
mov rcx, qword [rdi + 0x30]
mov qword [rdi + 0x50], r12
mov qword [rdi + 0x58], r14
mov qword [rdi + 0x60], rbp
invalid
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rdi + 0x68], xmm0
mov qword [rdi + 0x78], rdi
mov qword [rdi + 0x80], rax
add byte [rax - 0x77], cl
invalid
mov byte [rax], al
add byte [rax], al
lea rdx, [rdi + 0x330]
xchg edi, eax
xor byte [rbx], al
add byte [rax], al
mov qword [rsp + 0x48], rdx
cmp byte [rbp + rcx*4 + 0x4f], cl
push rax
invalid
add byte [rax - 0x77], cl
invalid
xchg edi, eax
xor byte [rbx], al
add byte [rax], al
mov byte [rdi + 0x330], 0
mov rdx, rdi
jmp 0x140070e84
add byte [rax - 0x77], cl
cli
lea r13, [rdi + 0x90]
mov r8, qword [r9 + 0x20]
mov qword [rdi + 0xb0], r8
movups xmm0, xmmword [r9]
invalid
mov qword [rsp + 0x40], r9
movups xmm1, xmmword [r9 + 0x10]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdi + 0xa0], xmm1
movups xmmword [rdi + 0x90], xmm0
nop
add byte [rax], al
add byte [rax - 0x77], cl
xchg edi, eax
mov eax, 0x48000000
add byte [rax - 0x77], cl
xchg eax, eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
enter 0, 0
add byte [rax - 0x73], cl
xchg dword [rax], eax
add byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x58], rax
mov byte [rdi + 0x200], 0
xchg dword [rax], eax
add al, byte [rax]
add byte [rax], al
movups xmm1, xmmword [rcx + 0x10]
nop
add byte [rax], al
add byte [rax - 0x77], cl
xchg edi, eax
add byte [rax - 0x73], cl
xchg dword [rax], eax
add byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x58], rax
add byte [rdx], al
add byte [rax], al
mov byte [rdi + 0x201], 0
mov rax, qword [rdi + 0xc8]
mov qword [rsp + 0x178], rax
mov rax, qword [rdi + 0xb8]
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg eax, eax
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x170], rax
jo 0x140070f0d
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg eax, eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rsi*2], ah
jo 0x140070f0d
invalid
jo 0x140070f0d
add byte [rax], al
add byte [rcx - 0x75], cl
and byte [r8 - 0x77], r9b
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rbp], al
mov rax, qword [r13 + 0x20]
mov qword [rsp + 0x160], rax
add byte [rcx + 0xf], al
adc byte [rbp], al
movups xmm1, xmmword [r13 + 0x10]
movaps xmmword [rsp + 0x150], xmm1
sub dword [rsp + 0x150], ecx
movaps xmmword [rsp + 0x140], xmm0
mov rax, qword [rsp + 0x170]
mov eax, dword [rsp + 0x170]
mov qword [rdi + 0x238], rax
mov rax, qword [rsp + 0x178]
mov qword [rdi + 0x240], rax
movups xmmword [rdi + 0x218], xmm1
movups xmmword [rdi + 0x208], xmm0
mov rax, qword [rsp + 0x160]
mov qword [rdi + 0x228], rax
xchg dword [rax], ebp
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax], esi
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rdi + 0x208]
mov r14, qword [rdi + 0x230]
xor byte [rdx], al
add byte [rax], al
mov rbp, qword [rdi + 0x238]
mov rbx, qword [rdi + 0x240]
mov qword [rdi + 0x208], 2
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test ch, ah
or al, byte [rax]
invalid
xchg dword [rax], ebp
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax], esi
add al, byte [rax]
add byte [rax - 0x75], cl
mov rax, qword [rdi + 0x208]
invalid
invalid
invalid
xor byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test ch, ah
or al, byte [rax]
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x50
mov qword [rsp + 0x50], r13
movups xmm0, xmmword [rdi + 0x210]
movups xmm1, xmmword [rdi + 0x220]
movups xmmword [rsp + 0xd8], xmm1
movups xmmword [rsp + 0xc8], xmm0
movabs r15, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24a48d4c], al
push rax
add al, byte [rax]
add byte [rbp - 0x77], cl
jl 0x14007100c
sbb byte [rbp - 0x77], cl
jl 0x140071011
xor byte [rcx - 0x7d], cl
and al, 0x24
add byte [rcx - 0x39], cl
and al, 8
or byte [rax], al
add byte [rax], al
and qword [r12 + 0x10], 0
mov qword [rsp + 0xc0], rax
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0xe8], rax
mov cl, byte [r14 + 0x1c]
mov cl, byte [rsi + 0x1c]
mov dl, byte [r14 + 0x1d]
call fcn.1400612ac
mov r8, rdx
mov rcx, r12
mov rdx, rax
ret 0x36e8
popfq
add eax, dword [rax]
xor eax, eax
cmp qword [r14], rax
je 0x140071052
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24a48d4c], al
push rax
add al, byte [rax]
add byte [rbp - 0x77], cl
jl 0x14007100c
sbb byte [rbp - 0x77], cl
jl 0x140071011
xor byte [rcx - 0x7d], cl
and al, 0x24
add byte [rcx - 0x39], cl
and al, 8
or byte [rax], al
add byte [rax], al
and al, 0x38
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx - 0x76], al
mov cl, byte [rsi + 0x1c]
mov dl, byte [r14 + 0x1d]
mov cl, byte [rsi + 0x1c]
ret 0x36e8
mov rcx, qword [r14 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
add al, byte [rax]
add byte [rax - 0x77], cl
ret 0xb1e8
popfq
add eax, dword [rax]
lea r12, [rdi + 0x208]
lea rcx, [rsp + 0x250]
push rax
add al, byte [rax]
add al, ch
invalid
popfq
add eax, dword [rax]
mov r13, rdx
test rax, rax
je 0x140071210
lea rcx, [rsp + 0x250]
call fcn.1400702f2
invalid
invalid
dec dword [rax - 0x73]
mov word [rax + rax*8], fs
add byte [rax], al
add al, ch
mov esi, 0x48ffffaf
lea ecx, [rsp + 0x4f0]
lea rdx, [rsp + 0x610]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
mov dword [rsi], 0x2b800
add byte [rax], al
mov eax, 2
mov r14, r13
mov byte [rdi + 0x201], 1
mov qword [rdi + 0xd0], rax
mov qword [rdi + 0xd8], r14
mov qword [rdi + 0xe0], r13
add byte [rdi], cl
sub byte [rsp + 0xf0], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], cl
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], cl
movups xmmword [rdi + 0xe8], xmm0
movups xmmword [rdi + 0xf8], xmm1
invalid
clc
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax], ecx
add dword [rax], eax
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lahf
sbb byte [rcx], al
add byte [rax], al
lea rdx, [rsp + 0x930]
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.140071ad6
mov rax, qword [rdi + 0xd0]
test rax, rax
je 0x1400712a3
test byte [rsi + 1], ch
add byte [rax], al
invalid
lea rdx, [rdi + 0xd8]
cmp eax, 1
jne 0x140071314
invalid
add byte [rcx - 0x48], al
sub byte [rcx], al
add byte [rax], al
mov r8d, 0x128
mov rcx, r12
mov ecx, esp
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x50]
mov r15, qword [rdi + 0x208]
mov qword [rdi + 0x208], 2
mov dword [rdi + 0x208], 2
cmp r15, 2
je 0x140071ab0
lea rbp, [rdi + 0x208]
lea rbx, [rdi + 0x248]
movups xmm0, xmmword [rdi + 0x210]
movups xmm1, xmmword [rdi + 0x220]
movups xmm2, xmmword [rdi + 0x230]
lea r14, [rsp + 0x408]
movups xmmword [r14 - 0x18], xmm2
movups xmmword [r14 - 0x28], xmm1
movups xmmword [r14 - 0x38], xmm0
mov r8d, 0xe8
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 - 0x40], r15
mov rax, qword [rsp + 0x38]
mov qword [r14 - 8], rax
lea r14, [rsp + 0x298]
lea rdx, [rsp + 0x3c8]
mov rcx, r14
call fcn.140071ba6
cmp qword [r14], 0
mov r15, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
je 0x140071322
cmp r15, 2
jne 0x1400714f2
mov qword [rsp + 0x30], rbp
mov r15d, 2
jmp 0x1400713a7
mov qword [rsp + 0x30], r12
lea r12, [rsp + 0x1f8]
mov qword [r12 + 0x10], r15
mov word [r12 + 0x50], 1
and qword [r12 + 0x40], 0
and qword [r12], 0
and dword [rsp], 0
mov qword [r12 + 0x28], r15
mov rcx, qword [r14 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, r12
mov rdx, rax
call fcn.1400ab2d1
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rbp
mov r8, rbx
call fcn.1400ab154
mov al, byte [r14 + 0x18]
mov byte [r12 + 0x50], al
mov al, byte [r14 + 0x19]
mov byte [r12 + 0x51], al
and al, 0x51
cmp byte [r14 + 0x1a], 0
je 0x1400715d0
add eax, dword [rax]
invalid
mov ecx, 0x10
mov edx, 8
call fcn.140067ca3
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea r14, [0x140125580]
jmp 0x14007160c
mov r15, qword [rdi + 0xd8]
mov r12, qword [rdi + 0xe0]
mov r14, qword [rdi + 0xe8]
mov rbp, qword [rdi + 0xf0]
scasd eax, dword [rdi]
lock add byte [rax], al
add byte [rdi], cl
adc byte [rdi + 0xf8], al
movaps xmmword [rsp + 0x130], xmm0
add byte [rax - 0x75], cl
xchg dword [rax], ecx
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
mov r13, qword [rdi + 0x110]
lea rcx, [rsp + 0xa18]
mov r8d, 0xe8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov word [rdi + 0x200], 1
cmp r15, 3
mov rbx, qword [rsp + 0x40]
jne 0x1400713f2
jmp 0x14007159d
mov r12, qword [rdx]
mov r15d, 2
jmp 0x1400713e1
mov qword [rsp + 0x30], rbp
lea rdx, [rsp + 0x2d8]
mov r14, qword [rdx - 0x28]
mov rbp, qword [rdx - 0x20]
movups xmm0, xmmword [rdx - 0x18]
movaps xmmword [rsp + 0x70], xmm0
mov rax, qword [rdx - 8]
mov qword [rsp + 0x38], rax
lea rbx, [rsp + 0xcd0]
mov r8d, 0xf0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x728]
mov r8d, 0xf0
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x4f0], xmm0
lea rdx, [rsp + 0x730]
lea rcx, [rsp + 0x610]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp r15, 3
je 0x140071595
mov qword [rsp + 0x50], r13
movaps xmm0, xmmword [rsp + 0x4f0]
movaps xmmword [rsp + 0x130], xmm0
lea rcx, [rsp + 0xa18]
lea rdx, [rsp + 0x610]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
call fcn.140071ae0
mov rbx, qword [rsp + 0x40]
mov word [rdi + 0x200], 1
xor r13d, r13d
mov rcx, qword [rsp + 0x50]
call fcn.140071aea
movaps xmm0, xmmword [rsp + 0x130]
add byte [rax], al
movaps xmmword [rsp + 0x180], xmm0
lea rcx, [rsp + 0xbe8]
lea rdx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov byte [rax], 1
mov rcx, rbx
call fcn.140071b3b
cmp r15, 2
jne 0x140071457
mov rcx, r12
call fcn.14006cd07
mov r12, rax
lea r14, [0x140121538]
mov r15d, 3
jmp 0x14007149c
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x120], xmm0
lea rcx, [rsp + 0xb00]
lea rdx, [rsp + 0xbe8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsp + 0x38]
jmp 0x14007149c
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x120], xmm0
mov r15d, 2
mov rcx, rdi
call fcn.140069566
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.1400d1167
mov qword [rsi], r15
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], rbp
movaps xmm0, xmmword [rsp + 0x120]
movups xmmword [rsi + 0x20], xmm0
mov qword [rsi + 0x30], rbx
mov qword [rsi + 0x38], r13
lea rcx, [rsi + 0x40]
lea rdx, [rsp + 0xb00]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov al, 1
jmp 0x1400715ae
lea rdx, [rsp + 0x2d8]
movups xmm6, xmmword [rdx - 0x28]
movups xmm0, xmmword [rdx - 0x18]
movaps xmmword [rsp + 0x70], xmm0
mov r13, qword [rdx - 8]
lea r14, [rsp + 0xcd0]
mov ah, 0x24
ror byte [rax + rax], 1
add byte [rcx - 0x48], al
lock add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x190], xmm0
lea rcx, [rsp + 0x728]
mov r8d, 0xf0
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
call fcn.140071ae0
mov qword [rdi + 0x208], r15
mov qword [rdi + 0x210], r12
movups xmmword [rdi + 0x218], xmm6
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rdi + 0x228], xmm0
mov qword [rdi + 0x238], r13
and qword [rdi + 0x240], 0
lea rdx, [rsp + 0x730]
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x58]
mov byte [rax], 4
mov rax, qword [rsp + 0x48]
mov byte [rax], 3
mov qword [rsi], 4
add byte [rax], al
mov al, 4
mov byte [rdi + 0x49], al
mov rax, rsi
movaps xmm6, xmmword [rsp + 0xdc0]
add rsp, 0xdd8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [r14 + 0x1b], 0
je 0x140071625
mov rcx, qword [r14 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov r12, rax
mov ecx, 0x18
mov edx, 8
call fcn.140067ca3
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r12
lea r14, case.0x140048d6e.276
lea r12, [rsp + 0x238]
mov rcx, r12
call fcn.140042d8e
mov qword [r12], rbx
mov qword [r12 + 8], r14
lea r9, [rsp + 0x220]
movups xmm0, xmmword [rsp + 0xc0]
movups xmm1, xmmword [rsp + 0xd0]
movups xmm2, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x1e0], xmm2
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xb8
add byte [rax], al
add byte [rcx - 0x75], cl
call 0xc048d69e
jns 0x140071697
sub byte [rax], al
mov r8d, 0
je 0x140071680
mov r8, qword [rsp + 0x210]
cmp rcx, r15
cmove r8, rax
lea rbx, [rsp + 0x3c8]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rdx, r13
call fcn.1400ab527
add eax, dword [rax]
mov rbp, qword [rbx + 0x10]
cmp rbp, 2
jne 0x1400716f6
mov r13, qword [rsp + 0x3c8]
mov qword [rsp + 0x2a0], 2
mov qword [rsp + 0x2a8], r13
test al, 2
add byte [rax], al
mov qword [rsp + 0x298], 1
lea rcx, [rsp + 0x1c0]
call fcn.14006c04a
dec dword [rax - 0x73]
mov word [rax + rdi*4], fs
add byte [rax], al
add al, ch
xchg edx, eax
test al, 0xff
inc dword [rcx - 0x42]
add al, byte [rax]
add byte [rax], al
dec dword [rax - 0x73]
mov word [rax + rdi*4], fs
add byte [rax], al
add al, ch
xchg edx, eax
test al, 0xff
inc dword [rcx - 0x42]
add al, byte [rax]
add byte [rax], al
mov r12, qword [rsp + 0x30]
jmp 0x140071940
lea r14, [rsp + 0x208]
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0xa8], rax
mov r12d, dword [rsp + 0x3e0]
movsb byte [rdi], byte [rsi]
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x75], cl
pushfq
and al, 0xe8
add eax, dword [rax]
add byte [rcx - 0x75], cl
invalid
invalid
mov rdx, qword [r14 - 8]
call fcn.1400703c0
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
mov qword [rsp + 0x88], rdx
lea rcx, [rsp + 0x1a8]
lea ecx, [rsp + 0x1a8]
movsb byte [rdi], byte [rsi]
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x75], cl
pushfq
and al, 0xe8
add eax, dword [rax]
add byte [rcx - 0x75], cl
invalid
mov dword [rsp + 0x90], eax
lea ecx, [rsp + 0x1a8]
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call fcn.1400703e2
mov al, byte [r14 + 0x40]
mov byte [rsp + 0x2f], al
mov al, byte [r14 + 0x41]
mov byte [rsp + 0x2e], al
and al, 0x2e
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
call fcn.1400d09fb
mov qword [rsp + 0xa0], rax
movabs al, byte [0x9824948948000000]
add byte [rax], al
add byte [rax - 0x7b], cl
in eax, dx
je 0x1400717c7
and al, 0x2e
movabs al, byte [0x9824948948000000]
add byte [rax], al
add byte [rax - 0x7b], cl
in eax, dx
test r12d, r12d
mov r14d, 1
mov rdx, rbx
fimul dword [rcx + 0xf]
cmove edx, esi
lea rbp, [rsp + 0x298]
mov rcx, rbp
mov r8, r12
call fcn.1400aa29a
mov rcx, rbx
call qword [sym.imp.secur32.dll_FreeContextBuffer]
mov r12, qword [rbp]
add byte [rbp + 0x39], cl
cld
jne 0x1400717d5
add byte [rbp + 0x39], cl
cld
xor r12d, r12d
jmp 0x1400717d0
xor r12d, r12d
mov r14d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
xor r15d, r15d
jmp 0x1400717e5
mov r14, qword [rsp + 0x2a0]
mov r15, qword [rsp + 0x2a8]
and al, 0xa0
add al, byte [rax]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xa8
add al, byte [rax]
add byte [rax - 0x73], cl
pushfq
lea rbx, [rsp + 0x480]
mov rcx, rbx
lea rdx, [rsp + 0x220]
call fcn.140070462
dec dword [rax - 0x75]
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
or dword [rax - 1], 0xffffffff
dec dword [rax - 0x75]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 1], 0xffffffff
dec dword [rdi]
adc byte [rsp + 0xc0], al
movups xmm1, xmmword [rsp + 0xd0]
movups xmm2, xmmword [rsp + 0xe0]
add byte [rax], al
add byte [rdi], cl
adc dword [rbx - 0xa8], eax
movups xmmword [rbx - 0x98], xmm1
movups xmmword [rbx - 0x88], xmm2
and qword [rbx - 0x78], 0
mov ecx, 1
mov qword [rbx - 0x70], rcx
xorps xmm0, xmm0
movups xmmword [rbx - 0x68], xmm0
and qword [rbx - 0x58], 0
mov qword [rbx - 0x50], rcx
movups xmmword [rbx - 0x48], xmm0
mov qword [rbx - 0x38], r12
mov qword [rbx - 0x30], r14
mov qword [rbx - 0x28], r15
and qword [rbx - 0x20], 0
mov rax, qword [rsp + 0x1b8]
mov qword [rbx - 8], rax
movups xmm0, xmmword [rsp + 0x1a8]
movups xmmword [rbx - 0x18], xmm0
mov dword [rbx + 0x18], 0x10000
mov byte [rbx + 0x1c], 0
mov qword [rbx + 0x30], r13
xor byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
cmp byte [r8 - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x48], rax
mov rax, qword [rsp + 0x98]
mov qword [rbx + 0x50], rax
mov qword [rbx + 0x58], rcx
and qword [rbx + 0x60], 0
mov al, byte [rsp + 0x2f]
and al, 0x2f
mov byte [rbx + 0x68], al
mov al, byte [rsp + 0x2e]
mov byte [rbx + 0x69], al
imul esp, dword [rsi - 0x39], 0x1006a43
lea rbx, [rsp + 0x298]
lea ebx, [rsp + 0x298]
lea rdx, [rsp + 0x3c8]
mov rcx, rbx
call fcn.140071ba6
add al, byte [rax]
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x73], 8
mov r13, qword [rbx + 0x10]
cmp qword [rbx], rax
add ecx, dword [rdi]
test byte [rbx + 1], dl
add byte [rax], al
and al, 0x80
add al, 0
add byte [rax - 0x77], cl
invalid
dec dword [rax - 0x75]
test byte [rax + rdx*4], ah
and al, 0x90
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
or dword [rax - 1], 0xffffffff
dec dword [rax - 0x75]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 1], 0xffffffff
dec dword [rdi]
adc byte [rsp + 0xc0], al
add byte [rax], al
add byte [rdi], cl
adc dword [rbx - 0xa8], eax
add byte [rax], al
and al, 0x2f
imul esp, dword [rsi - 0x39], 0x1006a43
lea ebx, [rsp + 0x298]
add al, byte [rax]
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x73], 8
cmp r14, 2
mov r12, qword [rsp + 0x30]
and al, 0x30
je 0x140071940
and al, 0x30
lea rdx, [rsp + 0x2b0]
lea rcx, [rsp + 0x3c8]
mov word [rax + rcx*8], fs
add eax, dword [rax]
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
lea rcx, [rsp + 0x610]
lea rdx, [rsp + 0x3c8]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov ebx, 1
add byte [rax], al
lea rcx, [rsp + 0x1f8]
call fcn.140070385
lea rcx, [rsp + 0x250]
call fcn.1400702f2
invalid
dec dword [rax - 0x73]
lea rcx, [rsp + 0x4f0]
lea rdx, [rsp + 0x610]
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x7b], cl
invalid
je 0x140071a0a
clc
add dword [rax], eax
add al, ch
sbb dl, ch
invalid
invalid
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
cmp r14, 2
je 0x1400710a7
lea rbx, [rsp + 0x818]
lea rdx, [rsp + 0x4f0]
mov r8d, 0x118
mov rcx, rbx
fld1
invalid
mov esi, 0x100f0006
add ecx, dword [rdi]
adc byte [rbx + 0x10], cl
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
and al, 0
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [r8 - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x48
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
and al, 0x30
or dword [rax], eax
add byte [rcx - 0x48], al
call 0x1280719fc
loopne 0x1400719bb
invalid
add byte [rax + 1], bh
add cl, ch
movsd dword [rdi], dword [rsi]
idiv bh
invalid
sbb byte [rax], cl
add byte [rax], al
mov ecx, ebx
fld1
invalid
and al, 0x48
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
and al, 0x30
or dword [rax], eax
add byte [rcx - 0x48], al
call 0x1280719fc
loopne 0x1400719bb
invalid
add cl, ch
movsd dword [rdi], dword [rsi]
idiv bh
dec dword [rax - 0x73]
pushfq
and al, 0x18
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add al, 0
add byte [rax], al
mov r8d, 0x118
lea rbx, [rsp + 0x818]
lea rdx, [rsp + 0x4f0]
add byte [rax], al
mov r8d, 0x118
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
sub dword [rsp + 0xf0], eax
add byte [rax], al
mov ecx, ebx
sub dword [rsp + 0xf0], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
mov word [rax + rax], fs
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x100], xmm1
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x110], eax
lea rdx, [rsp + 0x848]
lea edx, [rsp + 0x848]
lea rcx, [rsp + 0x930]
mov r8d, 0xe8
add al, ch
jp 0x140071a21
invalid
add byte [rcx], dh
shr cl, 0x42
idiv bh
invalid
add al, ch
jp 0x140071a21
invalid
lea rdx, [rsp + 0x2b0]
lea rcx, [rsp + 0x610]
adc byte [rsi], al
add byte [rax], al
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
xor ebx, ebx
mov r12, qword [rsp + 0x30]
jmp 0x140071960
add byte [rax - 0x73], cl
mov word [rax + rdx], fs
adc byte [rsi], al
lea rcx, str.future_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
or al, byte [rax]
lea r8, [0x140120728]
jmp 0x140071abe
lea rcx, [0x140120900]
call fcn.1400de7b0
lea rcx, str.future_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x140125288]
mov edx, 0x1e
call fcn.1400de450
lea rcx, [0x140121c18]
call fcn.1400de7b0
ud2
add byte [rax], al
add al, ch
mov cl, cl
invalid
cmp eax, 3
je 0x140071b15
cmp eax, 4
jne 0x140071b28
lea rcx, [rsi + 0x178]
call fcn.140071ae0
jmp 0x140071b21
lea rcx, [rsi + 0x178]
call fcn.140071ad6
mov byte [rsi + 0x171], 0
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov eax, edx
mov edx, 1
jmp fcn.14000384b
sub rsp, 0x40
mov rdi, rdx
mov rsi, rcx
lea rbx, [rsp + 0x28]
pop rsp
and al, 0x28
mov rcx, rbx
call fcn.14006e091
cmp dword [rbx], 2
jne case.0x140047696.292
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call fcn.14002c8d1
sti
invalid
cmp al, 0xd
jne 0x140071c1c
invalid
lea rbx, [rsp + 0x30]
lea rcx, [rsi + 8]
or byte [rcx - 0x48], r8b
sub byte [rcx], al
add byte [rax], al
or byte [rcx - 0x48], r8b
sub byte [rcx], al
add byte [rax], al
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, rbx
call fcn.14003ce91
cld
invalid
jmp 0x140071c14
cld
invalid
lea rcx, [rsi + 8]
mov r8d, 0x128
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
and qword [rsi], 0
and dword [rsi], 0
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi + 8], 2
mov qword [rsi + 0x10], rbx
mov qword [rsi], 1
mov rcx, rdi
stc
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
jmp fcn.14006c218
mov rcx, qword [rcx]
jmp fcn.1400aac9c
invalid
add byte [rsi + 0x57], dl
sub rsp, 0x28
mov rsi, qword [rcx]
xor dword [rax - 0x73], ecx
and al, 0x20
and al, 0x20
mov qword [rcx], rsi
call fcn.140071c71
mov rdi, rax
invalid
mov rcx, rsi
int1
invalid
int1
call fcn.1400aac9c
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
js 0x140071cca
mov esi, edx
mov rdi, rcx
mov eax, dword [rdx + 8]
mov rcx, rax
shl rcx, 0x20
or rcx, 2
xor ebx, ebx
test eax, eax
cmovne rbx, rcx
invalid
mov qword [rsp + 0x28], rbx
jne 0x140071db5
lea rcx, [rsp + 0x28]
call fcn.14006f55a
lea rbx, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov rcx, rbx
mov rdx, rsi
call fcn.1400aab53
cmp qword [rbx], 0
add byte [rdi], cl
test dl, dl
add byte [rax], al
invalid
add byte [rdi], cl
add byte [rax], al
mov qword [rsp + 0x20], rsi
je 0x140071cf4
and byte [rax - 0x73], cl
and al, 0x40
lea rax, [rsp + 0x40]
lea rbx, [rsp + 0x68]
mov qword [rbx], rax
and qword [rbx + 8], 0
or byte [rax], al
or byte [rax], al
movups xmm0, xmmword [rsp + 0x58]
movups xmmword [rax], xmm0
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
mov rsi, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
and eax, 0x89480007
mov rcx, rbx
fld1
add eax, 0x4900038f
add eax, dword [rax]
invalid
call fcn.1400aac04
mov r15, rdx
mov edi, edx
cmp rax, 1
jne 0x140071d83
mov qword [rsp + 0x38], rdi
and qword [rsp + 0x28], 0
sub byte [rax], al
jl 0x140071d30
cmp byte [rax - 0x7d], cl
and al, 0x28
invalid
sub byte [rax], al
mov rcx, r14
int1
mov eax, dword [rdi + 8]
mov r9d, dword [r15 + 0x10]
mov ecx, dword [rdi + 0x10]
call fcn.1400aac78
mov ebp, eax
mov rcx, r13
call rsi
test bpl, bpl
je 0x140071d13
jmp case.0x140063cf5.85
mov edx, ebp
call fcn.1400aad5a
add eax, 0x48000390
mov ecx, dword [rsp + 0x28]
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.1400aad5a
pop qword [rbx]
add byte [rcx + rcx*4 - 7], cl
pop qword [rbx]
add byte [rcx + rcx*4 - 7], cl
call rsi
cmp r12, 1
jne 0x140071cf7
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
xor ebx, ebx
mov rsi, qword [rsp + 0x20]
jmp 0x140071db5
invalid
xor cl, byte [rax - 0x77]
ror dword [rcx + rcx*4 - 6], 0xe8
int3
mov rcx, rax
mov rdx, r15
call fcn.1400aad5a
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
pop rdi
and al, 7
add byte [rax - 0x75], cl
je 0x140071dc1
invalid
pop rdi
and al, 7
add byte [rax - 0x75], cl
je 0x140071dc1
and byte [rax - 0x73], cl
adc eax, 0xaf23b
lea rdx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.12_srcutilpoll_buf.rs
mov r8d, 0x3f
mov cl, 0x27
call fcn.14005fc5d
dec dword [rax - 0x77]
ret
mov rcx, qword [rsi]
call sub.crypt32.dll_CertFreeCertificateChain
invalid
lea eax, [rbx]
add byte [rax - 0x77], cl
fmul dword [rax - 0x7d]
invalid
invalid
invalid
add esp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.ForceHttpsButUriNotHttps
xor dword [rbx], ecx
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
xor dword [rbx], ecx
add byte [rcx - 0x48], al
sbb byte [rax], al
add byte [rax], al
jmp rax
movabs byte [0x93436ae92bba48ac], al
xchg ebx, eax
sub eax, 0x56c338fc
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xf00]
add byte [rdi], cl
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
test eax, eax
je 0x140071e34
cmp eax, 3
jne 0x140071e4a
invalid
xor byte [rax - 0x73], cl
lea rcx, [rsi + 0x70]
call fcn.140074209
add byte [rax], al
jo 0x140071e07
out 0x23, al
add byte [rax], al
add rsi, 0x58
pop rax
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x17], bl
adc al, 0x77
invalid
lea rcx, [rsi + 0x58]
invalid
nop
add rsp, 0x20
mov esi, edx
sldt word [rax]
adc byte [rax], al
add dword [rax], eax
add byte [rcx + 0xf], al
movzx eax, byte [r14 + 0x132]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x73], cl
jo 0x140071edd
invalid
and al, 0x38
mov eax, dword [rsp + 0x70]
mov edi, eax
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
add byte [rax + 0x41007878], al
mov al, byte [rsi + 0xd0]
rol byte [rax], 1
add byte [rax], al
js 0x140071f1e
rol byte [rax], 1
add byte [rax], al
mov dword [rsp + 0x68], ebp
push 0xffffffffc9312974
test al, al
cmovne rcx, r12
lea rdx, [0x140125eb0]
invalid
or eax, dword [rax]
call fcn.140043312
adc edi, ebp
invalid
test al, al
jne 0x140071f5d
invalid
adc edi, ebp
inc dword [rax + rax*8 - 0x72b7e68b]
jne 0x140071f5d
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
lea ecx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
jmp 0x140072056
in eax, dx
add byte [rax], al
add byte [rcx - 0x75], cl
xchg esi, eax
lock add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
je 0x140071fb4
invalid
mov rdx, qword [r14 + 0xf0]
test rdx, rdx
je 0x140071fb4
mov rcx, qword [r14 + 0xe8]
mov ecx, dword [rsi + 0xe8]
add byte [rax], al
call fcn.14003b4a9
test rax, rax
je 0x140071fb4
mov rdi, rax
mov rsi, rdx
mov qword [rsp + 0x28], r13
insb byte [rdi], dx
and al, 0x28
insb byte [rdi], dx
and al, 0x28
lea rbx, [rsp + 0x1f8]
mov rcx, rbx
mov rdx, r12
call fcn.14003bcae
cmp qword [rbx], 0
cmp dword [rbx], 0
mov qword [rsp + 0x30], r15
mov dword [rsp + 0x30], edi
je 0x1400720ab
lea ebx, [rsp + 0x1f8]
cmp dword [rbx], 0
mov dword [rsp + 0x30], edi
movzx eax, word [rsp + 0x208]
jmp 0x1400720d1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
lea rcx, [0x140109d4d]
mov edx, 0x1c
jmp 0x140072056
or dword [rax], eax
mov qword [rsp + 0x38], r12
mov dword [rsp + 0x38], esp
mov qword [rsp + 0x28], r13
lea r12, [r14 + 0xb68]
movzx eax, byte [r14 + 0xb68]
mov dh, 0x86
invalid
or eax, dword [rax]
invalid
mov dh, 0x86
push 0x4d00000b
lea ebp, [rsi + 0x138]
cmp byte [rcx], al
add dword [rax], eax
invalid
xchg byte [rax + 0xb], ch
add byte [rax], al
lea r13, [r14 + 0x138]
lea rcx, [0x14015b38c]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xe93a0
mov rbp, qword [r14 + 0xb78]
test rbp, rbp
jne 0x140072b72
test dword [rbp + 0xb], ebp
add byte [rax], al
invalid
jmp 0x140072f8b
xchg byte [rcx + 1], bh
add byte [rax], al
lea rdi, [r14 + 0x158]
lea rcx, [0x14015b3a8]
xchg ebx, eax
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
add byte [rax + 0x63], cl
add al, 0x81
mov rbp, qword [r14 + 0x170]
mov rax, qword [r14 + 0x158]
xchg byte [rax + 1], bl
add byte [rax], al
mov r8, qword [r14 + 0x160]
xchg byte [rax + 1], ah
add byte [rax], al
add cl, ch
adc eax, dword [rdx]
add byte [rax], al
xchg byte [rax + 1], bl
add byte [rax], al
call fcn.14004375e
mov rbp, rax
mov ebp, eax
mov rdi, rdx
test rax, rax
test eax, eax
test eax, eax
je 0x140072070
xor esi, esi
xor r12d, r12d
jmp 0x140072eaf
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r13
xor esi, esi
jmp 0x1400720d1
mov r8, qword [r14 + 0x180]
mov rax, qword [r14 + 0x188]
jmp 0x1400722b6
mov rbp, qword [r14 + 0x168]
mov rax, qword [r14 + 0x188]
mov r8, qword [r14 + 0x190]
jmp 0x140072279
xor ecx, ecx
cmp byte [r12], 0
cmovne rcx, r12
lea rdx, [0x1401261c8]
call fcn.140043312
push rax
adc bh, ch
inc dword [rax + rax*8 + 0x1bbb9]
add byte [rax + 0x50], bh
cmovne eax, ecx
mov word [r14 + 0x130], ax
mov rcx, rdi
mov rdx, rsi
mov r8d, 0x5b
call fcn.1400d1c9c
mov rsi, rax
mov r9, rdx
lea rdi, [rsp + 0x1f8]
mov esp, 0x1f824
add byte [rax - 0x77], cl
stc
mov edx, 0x5d
add byte [rax], al
mov r8, rax
call fcn.140074ea5
mov r12, qword [rdi]
invalid
mov r13, qword [rdi + 0x10]
lea rbp, [r12 + r13]
sub al, 0x48
mov eax, dword [rdi + 0x18]
sub al, 0x48
mov eax, dword [rdi + 0x18]
mov r15d, dword [rdi + 0x24]
lea rbx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
invalid
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rax
add rax, r12
mov qword [rsp + 0xf0], rbp
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
cli
add eax, 0x74c08500
invalid
mov rax, qword [rsp + 0xf8]
add rax, r13
sub rax, qword [rsp + 0xf0]
cmp edx, r15d
je 0x140072123
jmp 0x140072161
xor edi, edi
movzx ebp, word [r14 + 0x130]
mov rcx, rsi
mov rdx, rdi
call fcn.14001d500
mov rbx, rax
ret
test bl, 1
jne 0x1400721dd
ret
movabs rax, 0xffffffff00
and rbx, rax
shr rbx, 8
mov ecx, 0x20
mov edx, 4
call fcn.140041a43
mov r12, rax
and word [rax], 0
add byte [rsi - 0x77], ah
push 0x2588906
inc dword [rax]
add byte [rax], al
add byte [rsi - 0x77], ah
push 0x2588906
lea rbp, [rax + 0x20]
mov qword [r14 + 0x138], rax
mov qword [r14 + 0x140], rax
add byte [rax], al
mov qword [r14 + 0x148], 1
xchg byte [rax + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 0x150], rbp
mov dword [rsi + 0x150], ebp
push rax
add dword [rax], eax
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
mov r15, qword [rsp + 0x30]
xor cl, ch
add dword [rax], eax
invalid
lea rbx, [rsp + 0xf0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14001d580
cmp byte [rbx], 0
mov r13, qword [rsp + 0x28]
mov r15, qword [rsp + 0x30]
je 0x14007235e
add byte [rax], al
and qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
add dword [rax], eax
add byte [rcx], al
mov rbp, qword [rsp + 0x68]
add rbp, 8
or byte [rax - 0x77], cl
int1
mov rdx, rdi
call fcn.14004375e
mov r8, rdx
lea rdi, [r14 + 0x158]
lea edi, [rsi + 0x158]
mov qword [r14 + 0x158], rax
mov qword [r14 + 0x160], rdx
mov qword [r14 + 0x170], rbp
lea rbx, [r14 + 0x179]
mov byte [r14 + 0x179], 0
add byte [rax], al
mov r12, qword [rsp + 0x38]
add dword [rax], eax
or byte [rax - 0x77], cl
int1
lea edi, [rsi + 0x158]
add byte [rax], al
mov qword [r14 + 0x168], rbp
mov qword [r14 + 0x188], rax
mov qword [r14 + 0x190], r8
mov qword [r14 + 0x180], rbp
add byte [rax], al
mov byte [r14 + 0x178], 0
mov rcx, qword [rbp]
mov r9, qword [rbp + 8]
mov rdx, qword [r9 + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, rax
call qword [r9 + 0x18]
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x180], r8
mov qword [r14 + 0x188], rdx
lea rsi, [rsp + 0x1f8]
mov rcx, rsi
mov rdx, r8
mov qword [rsp + 0x30], r15
mov r8, r15
call qword [rax + 0x18]
mov r15, qword [rsi]
cmp r15, 2
jne 0x1400722e2
mov byte [rbx], 4
mov al, 3
jmp 0x140072df0
mov qword [rsp + 0x38], r12
mov rsi, qword [rsp + 0x200]
mov r12, qword [rsp + 0x208]
mov rcx, qword [r14 + 0x180]
mov rdx, qword [r14 + 0x188]
call fcn.140002cb0
mov word [r14 + 0x178], 0x100
mov rcx, rdi
stc
stc
call fcn.140072fca
test r15, r15
je 0x140072554
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0xae9a4
lea rcx, str.dns_errorC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyconnecthttp.rs
mov edx, 9
call fcn.14004375e
mov rdi, rdx
mov edi, edx
test rax, rax
je 0x14007254e
or al, 2
add byte [rax], al
or al, 2
add byte [rax], al
mov rbp, rax
lea rcx, [r14 + 0x138]
add byte [rax], al
add byte [rax], al
call fcn.14007301f
mov byte [r14 + 0x133], 0
jmp 0x140072eaf
push rcx
or eax, dword [rax]
invalid
push rcx
or eax, dword [rax]
add byte [rcx + 0x20], bh
mov ecx, 0x20
mov edx, 4
add byte [rax], al
call fcn.140041a43
mov r12, rax
movups xmm0, xmmword [rsp + 0xf1]
movups xmmword [rsp + 0x1fa], xmm0
mov word [rax], 1
add byte [rcx], al
add byte [rdi], cl
adc byte [rsp + 0x1f8], al
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 2], eax
movzx eax, word [rsp + 0x208]
add al, byte [rax]
add byte [rsi + 0x41], ah
mov dword [rsp + 0x12], eax
and qword [r12 + 0x14], 0
mov word [r12 + 0x1c], bp
sbb al, 0x49
lea ebp, [rsp + 0x20]
mov qword [r14 + 0x138], r12
mov qword [r14 + 0x140], r12
mov dword [rsi + 0x140], esp
mov qword [r14 + 0x148], 1
add byte [rax], al
mov qword [r14 + 0x150], rbp
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 2], eax
add al, byte [rax]
add byte [rsi + 0x41], ah
mov dword [rsp + 0x12], eax
add byte [rax], al
mov qword [rsp + 0x30], r15
lea rdi, [r14 + 0x138]
add byte [rax], al
mov byte [r14 + 0x133], 1
add byte [rcx], al
mov esi, 1
add byte [rax], al
add byte [rcx], al
mov byte [r14 + 0x133], 0
mov qword [rsp + 0x40], r12
and al, 0x40
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x58], rbp
mov rax, qword [r14 + 0x128]
mov r15, qword [rax]
lea rsi, [r15 + 0x10]
mov r8d, dword [r15 + 0x70]
cmp r8d, 0x3b9aca00
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x68], rdi
jne 0x14007245b
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
mov r8, qword [r15 + 0x58]
mov r9d, dword [r15 + 0x60]
lea rdi, [rsp + 0x2a0]
movabs al, byte [0x4024548d48000002]
mov rcx, rdi
mov rcx, rdi
call fcn.140043d3b
mov qword [rdi - 0xa8], 2
pop rax
invalid
invalid
inc dword [rdx]
add byte [rax], al
add byte [rax - 0x77], cl
ja case.0x140069e2c.49
jmp 0x140072a3c
invalid
pop rax
invalid
add byte [rcx - 0x75], cl
push 0x24848948
movabs al, byte [0x417e478a41000001]
add byte [rcx - 0x76], al
jle 0x1400724ad
mov rax, qword [r15 + 0x68]
mov qword [rsp + 0x1a0], rax
add byte [rcx - 0x76], al
jle 0x1400724ad
test byte [rdi + 0x79], 1
mov qword [rsp + 0xc8], rsi
mov dword [rsp + 0x7c], r8d
jne 0x14007251c
add byte [rcx - 0x76], al
jle 0x1400724ad
test byte [rdi + 0x79], 1
test al, al
je 0x140072524
invalid
cdq
add byte [rax], al
invalid
test byte [rcx + 0xf000000], bl
adc byte [rsp + 0x40], al
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
and al, 0x50
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
mov rsi, qword [rsp + 0xf0]
mov esi, dword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf8]
mov rbp, qword [rsp + 0x100]
mov rax, qword [rsp + 0x108]
mov r12, rsi
cmp rcx, rax
je 0x1400727d0
movzx edx, word [rcx]
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x8e], xmm1
movaps xmmword [rsp + 0x80], xmm0
test dx, dx
je 0x140072516
mov word [r12], dx
movaps xmm0, xmmword [rsp + 0x80]
add byte [rax], 0
add byte [rcx + 0xf], al
adc dword [rsp + 2], eax
movups xmm0, xmmword [rsp + 0x8e]
test byte [rsi + rcx*4], ah
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], eax
add r12, 0x20
add byte [rax], 0
add byte [rcx + 0xf], al
adc dword [rsp + 2], eax
test byte [rsi + rcx*4], ah
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], eax
add rcx, 0x20
jmp 0x1400724c8
test al, al
je 0x140072744
add byte [rax], al
cmp rbp, r12
je 0x1400727fe
mov al, byte [r12]
jmp 0x140072800
mov rsi, qword [r14 + 0xb70]
jmp 0x140072c7b
mov rsi, qword [r14 + 0xba0]
jmp 0x140072dbf
mov r12, rsi
mov rsi, rdi
lea rax, [r14 + 0x130]
lea rcx, [r14 + 0xd0]
lea rdx, [rsp + 0x80]
mov qword [rdx], rsi
mov qword [rdx + 8], r12
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rdi, [rsp + 0xf0]
mov rcx, rdi
call fcn.140074dbe
cmp word [rdi], 2
jne 0x1400725a9
mov rcx, rsi
mov rdx, r12
call fcn.140002cb0
mov r12d, 4
xor ebp, ebp
xor esi, esi
jmp 0x14007270d
mov qword [rsp + 0x28], r13
mov rbx, qword [r12 + 0x20]
lea rdi, [rsp + 0x1f8]
mov rcx, rdi
mov rdx, rsi
call rbx
mov rax, qword [rdi]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
cmp rax, 5
add eax, 0x4ba
add byte [rax + 0xf], cl
ror byte [r8 - 0x73], 1
mov esp, 0x1f824
add byte [rax - 0x77], cl
stc
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, r15
call fcn.140074dbe
cmp word [rsp + 0x1f8], 2
je 0x1400726eb
cmp rbp, qword [rsp + 0xb0]
jne 0x1400726bc
lea rcx, [rsp + 0x40]
mov rdx, rsi
call rbx
mov r8, qword [rsp + 0x40]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
lea rcx, [rsp + 0xb0]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.140041998
movabs rcx, 0x8000000000000001
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
jne case.0x140070d7c.6
invalid
mov bh, 8
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test dword [rdi + 0x4c000008], esi
mov esp, dword [rsp + 0xb8]
mov r12, qword [rsp + 0xb8]
movups xmm0, xmmword [rsp + 0x1f8]
movups xmm1, xmmword [rsp + 0x208]
movups xmmword [r12 + r13 + 0x10], xmm1
movups xmmword [r12 + r13], xmm0
inc rbp
mov qword [rsp + 0xc0], rbp
mov dword [rsp + 0xc0], ebp
mov dword [rsp + 0xc0], ebp
add r13, 0x20
jmp 0x140072650
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
add al, ch
mov al, 5
stc
dec dword [rax - 0x75]
mov ah, 0x24
mov al, 0
add byte [rax], al
mov r13, qword [rsp + 0x28]
shl rbp, 5
add rbp, r12
lea rdi, [r14 + 0x138]
cmp qword [r14 + 0x138], 0
je 0x1400723e9
cld
invalid
invalid
add al, ch
mov al, 5
stc
dec dword [rax - 0x75]
mov ah, 0x24
mov al, 0
add byte [rax], al
cld
invalid
cmp byte [r14 + 0x133], 0
je 0x1400723e9
mov rcx, rdi
call 0x14005fcdc
jmp 0x1400723e9
invalid
invalid
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
and al, 0x50
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
hlt
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
hlt
cmp rcx, rax
je 0x1400727d0
cmp word [rcx], 0
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
adc byte [rcx + 0x10], cl
movups xmmword [rsp + 0x8e], xmm1
mov es, word [rax]
add byte [rax], al
movaps xmmword [rsp + 0x80], xmm0
jne 0x1400727ca
adc byte [rcx + 0x10], cl
mov es, word [rax]
add byte [rax], al
and word [r12], 0
movaps xmm0, xmmword [rsp + 0x80]
add byte [rax], al
movups xmmword [r12 + 2], xmm0
movups xmm0, xmmword [rsp + 0x8e]
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], eax
add r12, 0x20
and dword [rsp], 0
add rcx, 0x20
jmp 0x140072781
lea rbx, [rsp + 0xf0]
mov qword [rbx + 8], rax
or byte [r8 - 0x77], cl
fld1
xor cl, bh
cld
dec dword [rax - 0x77]
fld1
invalid
invalid
invalid
inc dword [rcx - 0x43]
mov r13d, 4
xor eax, eax
mov edi, 4
jmp 0x140072953
or byte [r8 - 0x77], cl
fld1
xor cl, bh
cld
dec dword [rax - 0x77]
fld1
invalid
xor eax, eax
lea rcx, [rsp + 0x1c8]
and qword [rcx], 0
lea rdx, [rsp + 0x27]
mov byte [rdx], al
mov eax, 4
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
lea r8, [rsp + 0x1e0]
and qword [r8], 0
mov qword [r8 + 8], rax
and qword [r8 + 0x10], 0
movups xmm0, xmmword [rsp + 0x40]
movups xmm1, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
or byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0xf8]
clc
add byte [rax], al
invalid
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
and al, 0xb8
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
or byte [rcx], al
add byte [rax], al
add byte [rax + 0x39], cl
test dword [rdi], 0x8384
add byte [rdi], cl
mov bh, 0x2f
cmp rdi, rsi
je 0x140072904
movzx ebp, word [rdi]
movups xmm0, xmmword [rdi + 2]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsp + 0x8e], xmm1
mov es, word [rax]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
add byte [rax], al
test bp, bp
setne al
cmp byte [rsp + 0x27], 0
and al, 0x27
add byte [rdi], cl
xchg esp, eax
sal dword [rax], 0xc1
xor cl, 1
movzx eax, cl
mov rbx, qword [rsp + rax*8 + 0xb8]
mov r12, qword [rbx + 0x10]
cmp r12, qword [rbx]
jne 0x1400728cb
invalid
add byte [rdi], cl
sub dword [rsp + 0x80], eax
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], cl
fld1
sahf
invalid
mov rcx, rbx
call fcn.140041969
mov rax, qword [rbx + 8]
mov rcx, r12
shl rcx, 5
mov word [rax + rcx], bp
movaps xmm0, xmmword [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
adc dword [rax + rcx + 2], eax
movups xmm0, xmmword [rsp + 0x8e]
movups xmmword [rax + rcx + 0x10], xmm0
inc r12
mov qword [rbx + 0x10], r12
add rdi, 0x20
jmp 0x140072878
add byte [rax], 0
add byte [rdi], cl
adc dword [rax + rcx + 2], eax
lea rcx, [rsp + 0xf0]
mov qword [rcx + 8], rsi
jno 0x140072918
call 0x14005fcdc
mov rbp, qword [rsp + 0x1c8]
add byte [rax], al
mov rsi, qword [rsp + 0x1d0]
mov r12, qword [rsp + 0x1d8]
mov rax, qword [rsp + 0x1e0]
mov rdi, qword [rsp + 0x1e8]
mov r13, qword [rsp + 0x1f0]
shl r12, 5
add r12, rsi
shl r13, 5
add r13, rdi
std
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
jno 0x140072918
and al, 0xc8
add dword [rax], eax
add byte [rax], al
mov rsi, qword [rsp + 0x1d0]
add byte [rax], al
std
lea rdx, [rsp + 0x80]
mov qword [rdx], rsi
mov qword [rdx + 8], rsi
mov qword [rdx + 0x10], rbp
mov dword [rdx + 0x10], ebp
mov qword [rdx + 0x18], r12
mov qword [rsp + 0x1a8], rdi
mov qword [rsp + 0x1b0], rdi
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add al, byte [rax]
add byte [rcx - 0x75], cl
mov ebx, dword [rdi + 0x58]
mov ebp, dword [r15 + 0x60]
mov r8, rbx
mov r9d, ebp
call fcn.140043d3b
cmp r13, rdi
je 0x140072a13
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
add al, byte [rax]
add byte [rcx - 0x75], cl
mov ebx, dword [rdi + 0x58]
mov ebx, dword [rdi + 0x58]
lea r9, [0x140109d88]
lea r15, [rsp + 0xf0]
mov rcx, r15
mov rdx, qword [rsp + 0x1a0]
mov r8d, dword [rsp + 0x7c]
and al, 0xa0
add dword [rax], eax
add byte [rax], al
mov r8d, dword [rsp + 0x7c]
add byte [rax], al
call fcn.1400d0b69
lea rcx, [rsp + 0x168]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r8, rbx
mov r9d, ebp
call fcn.140043d3b
lea rdi, [rsp + 0x1f8]
mov r8d, 0xa8
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xc8]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r8, rbx
mov r9d, ebp
invalid
push rdx
adc edi, ebp
mov qword [rdi + 0xd8], rax
jmp 0x140072a3c
mov qword [rsp + 0x1f8], 2
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x2d0], rax
mov dword [rsp + 0x2d0], eax
lea rcx, [rsp + 0x1a8]
test al, 1
add byte [rax], al
call 0x14005fcdc
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x2d0], eax
lea rcx, [rsp + 0x1a8]
test al, 1
add byte [rax], al
call 0x14005fcdc
lea rdx, [rsp + 0x1f8]
mov r8d, 0xa30
or al, byte [rax]
invalid
test al, 1
add byte [rax], al
lea rdx, [rsp + 0x1f8]
mov r8d, 0xa30
or al, byte [rax]
invalid
mov rcx, qword [rsp + 0x68]
call sub.VCRUNTIME140.dll_memcpy
lea r12, [r14 + 0xb68]
mov byte [r14 + 0xb68], 0
lea r13, [r14 + 0x138]
lea ebp, [rsi + 0x138]
mov r15, qword [rsp + 0x30]
mov byte [r14 + 0xb69], 0
lea rcx, [r14 + 0x218]
mov r8d, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2c0]
add byte [rcx - 0x7d], al
mov esi, 0x218
add dh, byte [rbp + 0x4e]
jne 0x140072aeb
mov rax, qword [r14 + 0x2f0]
mov qword [r14 + 0xb70], rsi
mov dh, 0x70
or eax, dword [rax]
add byte [rcx - 0x77], cl
xchg byte [rax + 0xb], bh
add byte [rax], al
mov byte [r14 + 0xef8], 0
lea rbx, [r14 + 0xb70]
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.14007302a
mov r15, qword [rsi]
cmp r15, 3
jne 0x140072bca
mov cl, 3
jmp case.0x14005c4df.120
lea rcx, [r14 + 0x2f8]
mov r8d, 0xa8
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x2f0]
lock add al, byte [rax]
add byte [rcx - 0x73], cl
scasb al, byte [rdi]
movabs al, byte [0x3a0b68949000003]
mov dword [rsi + 0x3a0], esi
mov qword [r14 + 0x3a8], rax
xor ecx, ecx
mov byte [r14 + 0x728], cl
add byte [rax], al
lea rdx, [r14 + 0x370]
jo 0x140072b2d
add byte [rax], al
lea r8, [r14 + 0x730]
xor byte [rdi], al
add byte [rax], al
mov qword [r14 + 0x730], rdx
add byte [rax], al
mov qword [r14 + 0x738], rax
mov byte [r14 + 0xab8], cl
invalid
invalid
or al, byte [rax]
invalid
mov qword [r14 + 0xb70], r8
lea rax, [r14 + 0xac0]
mov ecx, 0xf
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [r14 + 0xb78], rbp
mov qword [r14 + 0xb80], rax
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rax - 0x73], cl
lea esi, [rsp + 0xf0]
add byte [rax], al
mov rcx, rsi
lea rsi, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbp
mov r8, r15
call fcn.140074140
invalid
invalid
add byte [rax], al
mov rdi, r15
mov r15, qword [rsi]
cmp r15, 3
jne 0x140072bf7
lea rcx, [rsp + 0xf0]
call fcn.14007426a
mov rcx, qword [r14 + 0xb80]
or byte [rbx], 0
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
lock add byte [rax], al
add al, ch
leave
invalid
or byte [rbx], 0
add byte [rax - 0x77], cl
mov rdx, rdi
mov edx, edi
call fcn.1400cca94
mov cl, 4
test al, al
jne case.0x14005c4df.120
add byte [rax], al
add byte [rax], al
and qword [r14 + 0xb78], 0
mov r15d, 3
add byte [rax], al
add bl, ch
jmp case.0x140049693.230
mov rbp, qword [rsp + 0xf8]
mov rdi, qword [rsp + 0x100]
mov edi, dword [rsp + 0x100]
mov rsi, qword [rsp + 0x108]
mov r12, qword [rsp + 0x110]
mov rcx, rbx
fld1
sbb dword [0xd1f02bf4], edx
xchg ecx, eax
add al, byte [rax]
invalid
mov edi, dword [rsp + 0x100]
fld1
sbb dword [0xd1f02bf4], edx
xchg ecx, eax
xchg ecx, eax
add al, byte [rax]
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xf8
mov rbp, qword [rsp + 0xf8]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
movups xmm0, xmmword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x40], eax
mov rax, qword [r14 + 0xb80]
mov dword [rsp + 0x50], eax
mov rax, qword [r14 + 0xb80]
or byte [rbx], 0
add byte [rcx - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
js 0x140072c30
and qword [r14 + 0xb78], 0
add byte [rax], al
add byte [rbp - 0x77], cl
mov qword [r14 + 0xb38], r15
mov qword [r14 + 0xb38], r15
mov qword [r14 + 0xb40], rbp
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [r14 + 0xb48], xmm0
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov dword [rsi + 0xb40], ebp
add byte [rax], al
mov qword [r14 + 0xb58], rcx
mov qword [r14 + 0xb60], rax
mov dword [rsi + 0xb60], eax
cmp r15, 3
jne 0x140072ced
mov rax, qword [r14 + 0xb70]
mov qword [r14 + 0xb70], rbp
mov qword [r14 + 0xb78], rax
mov dword [rsi + 0xb78], eax
mov rsi, rbp
mov r15, rdi
jo 0x140072c70
add byte [rax], al
mov dword [rsi + 0xb78], eax
xchg byte [rax + 0xb], bh
add byte [rax], al
test rsi, rsi
je 0x140072f8b
test byte [rdi], al
add eax, dword [rax]
invalid
test byte [rdi], al
add eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0xf024
lock add byte [rax], al
lea rdi, [rsp + 0xf0]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.140074140
add byte [rax], al
mov rbx, r15
mov r15, qword [rdi]
cmp r15, 3
lock add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
jne 0x140072d10
lea rcx, [rsp + 0xf0]
call fcn.14007426a
mov rdx, qword [r14 + 0xb78]
mov edx, dword [rsi + 0xb78]
lea r15, [rsp + 0xf0]
mov rcx, r15
mov rdi, rbx
mov r8, rbx
call fcn.140074140
jo 0x140072ce2
add byte [rax], al
mov r15, qword [r15]
cmp r15, 3
jne 0x140072d46
lea ecx, [rsp + 0xf0]
mov word [rax + rsi*8], fs
add byte [rax], al
add al, ch
mov bh, 0x15
add byte [rax], al
mov edx, dword [rsi + 0xb78]
add byte [rax], al
jo 0x140072ce2
add byte [rax], al
lea rcx, [rsp + 0xf0]
call fcn.14007426a
mov cl, 5
jmp case.0x14005c4df.120
add byte [rax], al
and al, 0xf0
add byte [rax], al
add al, ch
test byte [0x145b82ce8], dl
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xe0], rax
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
movaps xmmword [rsp + 0xd0], xmm0
mov rsi, qword [r14 + 0xb70]
or eax, dword [rax]
invalid
and al, 0x40
jmp 0x140072d6e
mov rdi, rbx
mov rbp, qword [rsp + 0xf8]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x100], al
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0xe0], rax
add byte [rax], al
add byte [rcx - 0x75], cl
mov esi, dword [rsi + 0xb78]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rcx - 0x75], cl
mov esi, dword [rsi + 0xb78]
xor eax, eax
jmp case.0x14005a841.132
mov esi, dword [rsi + 0xb78]
xor eax, eax
jmp case.0x14005a841.132
mov rbp, qword [rsp + 0xf8]
movups xmm0, xmmword [rsp + 0x100]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x100], al
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe0], eax
mov eax, 1
mov byte [r14 + 0xb69], 1
mov qword [r14 + 0xb70], r15
add byte [rax], al
add dword [rbp - 0x77], ecx
mov esi, 0xb70
mov qword [r14 + 0xb78], rbp
movaps xmm0, xmmword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rax], al
movups xmmword [r14 + 0xb80], xmm0
movups xmmword [rsi + 0xb80], xmm0
mov rcx, qword [rsp + 0xe0]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rcx - 0x77], cl
mov ss, word [rax + 0x4900000b]
cmp r15, 2
add dh, byte [rbp + 0x55]
and al, 0xd0
add byte [rax], al
add byte [rax], al
movups xmmword [r14 + 0xb80], xmm0
movups xmmword [rsi + 0xb80], xmm0
add byte [rax], al
movups xmmword [rsi + 0xb80], xmm0
mov word [rax + riz*8], fs
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x77], cl
mov ss, word [rax + 0x4900000b]
cmp r15, 2
invalid
add dh, byte [rbp + 0x55]
mov qword [r14 + 0xb98], rax
mov qword [r14 + 0xba0], rsi
mov dh, 0xa0
or eax, dword [rax]
add byte [rcx - 0x77], cl
mov r15, rdi
invalid
mov dword [rsi + 0xb98], eax
add byte [rcx - 0x77], cl
mov dh, 0xa0
or eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
invalid
dec dword [rax - 0x73]
mov esp, 0xf024
add byte [rax], al
lea rdi, [rsp + 0xf0]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov r8, r15
call fcn.140074140
mov r15, qword [rdi]
cmp r15, 3
inc dword [rbx]
add esi, dword [rbp + 0x3c]
add esi, dword [rbp + 0x3c]
mov cl, 6
mov byte [r12], cl
mov al, 4
mov r13, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
mov byte [r12], al
mov qword [r13], 3
add byte [rbx], al
add byte [rax], al
add byte [rax + 0xefe903], dh
add byte [rax], al
invalid
mov ebp, dword [rsp + 0x28]
mov esp, dword [rsp + 0x38]
add byte [rax], al
add byte [rcx - 0x75], cl
mov esi, 0xb80
add byte [rax], al
mov rdi, qword [r14 + 0xb80]
add byte [rax], al
mov rsi, qword [r14 + 0xb88]
mov r12, qword [r14 + 0xb90]
jmp 0x140072e50
add byte [rbp - 0x75], cl
cmpsb byte [rsi], byte [rdi]
nop
or eax, dword [rax]
add bl, ch
mov rbp, qword ss:[rsp + 0xf8]
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
invalid
mov rbp, qword [rsp + 0xf8]
mov rdi, qword [rsp + 0x100]
mov esp, 0x10024
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0x108]
mov r12, qword [rsp + 0x110]
mov esp, dword [rsp + 0x110]
cmp byte [r14 + 0xb69], 0
mov esi, 0xb69
invalid
je 0x140072e50
lodsb al, byte [rsi]
and al, 0xf8
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x10024
add byte [rax - 0x75], cl
invalid
mov ah, 0x24
mov esi, dword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
mov esi, 0xb69
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0xb70]
lea rcx, [r14 + 0xb70]
call case.0x140070d0e.40
cmc
adc al, byte [rax]
add byte [rcx - 0x3a], al
xchg byte [rcx + 0xb], ch
or eax, dword [rax]
invalid
mov byte [r14 + 0xb69], 0
lea rcx, [r14 + 0xac0]
ror byte [rdx], 0
add al, ch
clc
xchg esp, eax
invalid
dec dword [rcx - 0x73]
invalid
xor byte [rdi], al
invalid
add byte [rax], al
call fcn.14007410b
lea rcx, [r14 + 0x3a0]
mov fs, word [rax - 0x17fffffd]
invalid
adc al, byte [rax]
add byte [rcx - 0x73], cl
invalid
jo 0x140072e84
add eax, dword [rax]
add al, ch
push rsp
invalid
invalid
invalid
or eax, dword [rax]
add byte [rax], al
invalid
ror byte [rdx], 0
clc
xchg esp, eax
invalid
invalid
mov fs, word [rax - 0x17fffffd]
add eax, dword [rax]
add al, ch
invalid
add eax, dword [rax]
add al, ch
push rsp
invalid
lea rcx, [r14 + 0x2c0]
call 0x14005fcdc
mov byte [r14 + 0xb68], 1
add dword [rcx + rcx*4 - 0x17], ecx
call case.0x14007202e.21
mov ah, 0x12
add byte [rax], al
add dword [rcx + rcx*4 - 0x17], ecx
cmp r15d, 2
jne case.0x14006a120.48
mov r13, qword [rsp + 0x28]
mov ebp, dword [rsp + 0x28]
lea rcx, [r14 + 0xd0]
add byte [rax], al
call fcn.14002b4d0
mov r15d, 2
mov edi, 2
adc eax, 0x41fffb86
mov edi, 2
mov byte [r14 + 0x132], 1
mov rcx, qword [rsp + 0x70]
call fcn.140074209
adc eax, dword [rax]
add byte [rcx - 0x73], cl
pop rax
xor al, byte [rcx]
add byte [rax], al
add dword [rax - 0x75], ecx
and al, 0x70
adc eax, dword [rax]
add byte [rcx - 0x73], cl
pop rax
call fcn.140069548
mov qword [r13], r15
mov qword [r13 + 8], rbp
or byte [rcx - 0x77], cl
jge 0x140072ef8
or byte [rcx - 0x77], cl
jge 0x140072ef8
mov qword [r13 + 0x18], rsi
mov qword [r13 + 0x20], r12
mov al, 1
sbb byte [rbp - 0x77], cl
and byte gs:[rax - 0x7977beff], dh
add byte [rdi], cl
mov byte [r14 + 0xf00], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x18], cl
mov rax, r13
add rsp, 0xc28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
or al, 0
add byte [rbx + 0x5d], bl
pop rsi
pop r15
ret
lea rcx, [rsp + 0x80]
mov qword [rcx], r15
mov qword [rcx + 8], rbp
mov qword [rcx + 0x10], rdi
mov dword [rcx + 0x10], edi
mov dword [rcx + 0x10], edi
mov qword [rcx + 0x18], rsi
mov qword [rcx + 0x20], r12
mov rax, qword [r14 + 0x128]
mov eax, dword [rsi + 0x128]
mov eax, dword [rsi + 0x128]
mov rax, qword [rax]
mov dl, byte [rax + 0x8f]
call fcn.1400ce17c
test rax, rax
mov r13, qword [rsp + 0x28]
je case.0x14005b3bf.138
invalid
lea rcx, [rsp + 0x1f8]
mov qword [rcx], rax
call fcn.14003ce91
lahf
cld
invalid
lea ecx, [rsp + 0x1f8]
lahf
cld
dec dword [rcx - 0x73]
lea rcx, [r14 + 0xd0]
call fcn.14002b4d0
lea rcx, [r14 + 0xd0]
call fcn.14002b4d0
jmp 0x140072ec1
invalid
invalid
invalid
invalid
mov rcx, rax
call fcn.1400ddae0
stosd dword [rdi], eax
invalid
add byte [rax - 0x73], cl
lea rcx, [0x140121230]
mov dh, 0xe2
or al, byte [rax]
call fcn.1400de7b0
mov eax, 0x8d480006
or eax, 0xade22
call fcn.1400de7b0
invalid
invalid
invalid
invalid
mov dh, 0xe2
or al, byte [rax]
loop 0x140072f83
add al, ch
xor dword [rax - 0x72b7fffa], edi
mov eax, 0x8d480006
mov eax, 0x8d480006
lea ecx, [0x140120da8]
or eax, 0xade22
fimul word [rdx]
or al, byte [rax]
and eax, 0x480006b8
lea ecx, str.cannot_poll_Select_twicepY
lea rcx, str.cannot_poll_Select_twicepY
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_select.rs
mov edx, 0x18
call fcn.1400de450
mov ah, 6
invalid
lea eax, [0x140125a10]
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyconnectdns.rs
call fcn.1400de7b0
mov eax, 0x8b480006
xchg esp, eax
and al, 8
add al, byte [rax]
add al, ch
and al, 0xab
invalid
invalid
lea ecx, [0x140120cb8]
invalid
mov eax, 0x8b480006
xchg esp, eax
and al, 8
add al, byte [rax]
add al, ch
and al, 0xab
invalid
lea rcx, [0x140120d50]
call fcn.1400de7b0
fisttp qword [rdx]
add al, ch
call fcn.1400de7b0
invalid
ud2
push rsi
xor al, ch
mov edi, 0x80fff8fc
invalid
invalid
jle 0x140073014
invalid
inc dword [rax + 0x7400207e]
add byte [rbp + rcx + 0x48], dh
mov ecx, dword [rsi + 0x30]
cmp al, ch
invalid
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
or byte [rax - 0x7d], cl
invalid
je 0x140073008
invalid
push rbp
push rbx
sub rsp, 0x3a8
mov rbx, rdx
movzx eax, byte [rdx + 0x388]
mov dh, 0x82
mov byte [rbx], al
add byte [rax], al
invalid
ror byte [rax - 0x77], 0x8c
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xa8
add dword [rax], eax
add byte [rsi + riz - 0x7d], dh
cmp eax, 3
jne case.default.0x14007307f
cmp eax, 3
mov r15, r8
lea r12, [rbx + 0x1f8]
movzx eax, byte [rbx + 0x288]
lea rcx, [0x14015b3d0]
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
add byte [rax], al
invalid
add byte [rax + 0x63], cl
add al, 0x81
and byte [rax], al
call fcn.1400de7b0
mov bh, 6
add byte [rax - 0x75], cl
or byte [rax + 0x3b], cl
sbb byte [rdi], cl
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x18]
je 0x140073288
test bl, dl
add dword [rax], eax
invalid
test bl, dl
add dword [rax], eax
add byte [rax - 0x73], cl
lea edx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx edx, word [rcx]
invalid
lea rdx, [rcx + 0x20]
lea edx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx edx, word [rcx]
adc dword [rdi], ecx
adc byte [rcx + 0x10], al
adc dword [rdi], ecx
adc byte [rcx + 0x10], al
movups xmmword [rsp + 0x1fe], xmm0
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x1f0], xmm0
and al, 0xf0
add dword [rax], eax
add byte [rsi - 0x7d], ah
cli
add cl, byte [rdi]
invalid
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
and al, 0xf0
add dword [rax], eax
add byte [rsi - 0x7d], ah
cli
add cl, byte [rdi]
test byte [rsi + 0x66000001], ah
mov dword [rbx + 0x48], edx
mov word [rbx + 0x48], dx
movaps xmm0, xmmword [rsp + 0x1f0]
add byte [rax], al
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x1fe]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
adc byte [r11 + r9*4 + 0x7b], cl
sbb byte [rbx + rcx*4 + 0x60], cl
and byte [rbx + rcx*4 + 0x40], al
sub byte [rsi - 0x7b], ah
sar byte [rsi + 2], cl
add al, byte [rax]
add byte [rax], al
adc byte [r11 + r9*4 + 0x7b], cl
sbb byte [rbx + rcx*4 + 0x60], cl
and byte [rbx + rcx*4 + 0x40], al
sub byte [rsi - 0x7b], ah
sar byte [rsi + 2], cl
add al, byte [rax]
add byte [rax], al
mov ecx, 0x17
cmove ecx, esi
mov eax, dword [0x140164210]
cmp eax, 4
mov dword [rsp + 0xbc], r8d
and al, 0xbc
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x5e], dx
pop rsi
je 0x140073782
add byte [rax], al
pop rsi
mov dword [rsp + 0xb8], ecx
mov qword [rsp + 0x50], r12
lea r14, [0x14015b3bc]
lea esi, [0x14015b3bc]
add byte [rbp + 3], bh
lea rdi, [0x140164210]
lea r12, [rsp + 0xf0]
movsb byte [rdi], byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rbx + rcx*4 + 0x2d], cl
cmp byte [rdi], cl
invalid
invalid
add byte [rbx + rcx*4 + 0x2d], cl
cmp byte [rdi], cl
invalid
mov eax, dword [0x140164210]
cmp eax, 4
ja case.default.0x140073180
sldt word [rax]
clc
add al, 0xf
xchg dword [rdx], ebx
sldt word [rax]
mov eax, eax
movsxd rax, dword [r14 + rax*4]
xchg byte [rcx + rax - 0x10], cl
xchg byte [rcx + rax - 0x10], cl
jmp rax
xor eax, eax
lock cmpxchg dword [0x140164210], esi
test byte [rax], dl
invalid
add byte [rbp - 0x20], dh
add byte [rbp - 0x20], dh
jmp 0x1400731d6
mov eax, 2
lock cmpxchg dword [0x140164210], ebp
add byte [rbp - 0x31], dh
add byte [rbp - 0x31], dh
mov dword [rsp + 0xf0], 3
mov r8d, 4
mov rcx, rdi
mov rdx, r12
mov r9d, 0xffffffff
mov ecx, 0xffffffff
invalid
invalid
invalid
inc dword [rcx - 1]
invalid
cmp eax, 1
je 0x140073168
call qword [sym.imp.kernel32.dll_GetLastError]
jmp 0x140073168
mov r12, qword [rsp + 0x50]
jmp case.0x1400473e2.310
lea rdi, str.127.0.0.1:34254
lea rcx, [rsp + 0xf0]
mov qword [rcx], rdi
mov qword [rcx + 8], 0xf
mov dword [rcx + 8], 0xf
call fcn.14001cc50
mov rcx, rax
xor esi, esi
mov eax, 0
test cl, 1
je 0x140073322
mov r8, qword [rsp + 0xf8]
test r8, r8
je 0x140073316
mov r10, qword [rsp + 0xf0]
cmp byte [r10], 0x3a
jne 0x140073316
mov r9, r8
dec r9
je 0x140073316
movabs rax, 0xffffffff00
and rcx, rax
shr rcx, 8
xor r11d, r11d
mov si, 0xa
xor eax, eax
movzx ebp, byte [r10 + r11 + 1]
add ebp, 0xffffffd0
cmp ebp, 9
ja 0x1400732e8
mul si
jo 0x140073316
mov edx, eax
add ax, bp
jb 0x140073316
movsx eax, bp
add eax, edx
inc r11
cmp r9, r11
jne 0x140073251
xor edx, edx
jmp 0x1400732f1
cmp qword [rbx + 0x20], 0
je 0x1400732ac
lea rax, [rbx + 0x20]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1d0], xmm0
jmp 0x1400732dd
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
mov cl, 7
call fcn.14005fc5d
lea rdx, [0x140120d93]
lea rcx, [rsp + 0x1d0]
mov r8d, 0x11
mov r9, rax
call fcn.140043bcb
mov r14d, 2
jmp 0x140074006
mov rdx, r9
sub rdx, r11
mov r9d, r11d
mov qword [rsp + 0xf8], rdx
test r9d, r9d
je 0x140073316
movzx eax, ax
shl rax, 0x30
shl eax, 0x30
shl rcx, 0x10
or rcx, rax
mov eax, 1
mov rsi, rcx
jmp 0x140073322
mov qword [rsp + 0xf8], r8
xor esi, esi
xor eax, eax
or rax, rsi
cmp ax, 1
je 0x140073348
movzx eax, ax
test eax, eax
jne 0x140073357
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0xf8], 0xf
jmp 0x140073357
cmp qword [rsp + 0xf8], 0
je 0x1400733fe
add byte [rax], al
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0xf8], 0xf
and qword [rsp + 0x100], 0
mov byte [rsp + 0x118], 1
movabs rax, 0x3a0000003a
mov eax, 0x3a
cmp al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x110], rax
mov bpl, 0x3a
mov r12d, 0xf
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
or byte [rcx], al
add byte [rax], al
mov cl, 0x3a
mov rdx, rdi
mov r8, r12
call fcn.14001f500
cmp rax, 1
jne 0x1400733d0
mov r12, rdx
cmp rdx, 0xf
jae 0x1400733c5
cmp byte [r12 + rdi], bpl
je 0x140073499
mov rsi, r12
cmp r12, 0xf
jbe 0x14007339f
jmp 0x1400733d5
test rax, rax
jne 0x1400733e1
lea rcx, str.invalid_socket_address
jmp 0x140073760
mov qword [rsp + 0x108], rsi
mov r12, qword [rsp + 0x80]
mov rax, qword [rsp + 0x1a0]
jmp 0x1400734a6
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0xe8], eax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xe0], rax
mov al, byte [0x140164338]
mov edx, 0x20
xor ecx, ecx
call fcn.1400ba930
test rax, rax
je case.0x140070d0e.38
and word [rax], 0
mov rcx, rsi
shr rcx, 0x10
and rcx, 0xffffffffffffff00
mov edx, esi
shr edx, 0x10
movzx edx, dl
or rdx, rcx
shr rsi, 0x30
mov word [rax + 6], si
mov dword [rax + 2], edx
mov rcx, qword [rsp + 0xe0]
mov qword [rax + 8], rcx
mov ecx, dword [rsp + 0xe8]
mov dword [rax + 0x10], ecx
mov rcx, rax
add rcx, 0x20
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 1
mov qword [rsp + 0x78], rcx
jmp 0x14007353d
mov qword [rsp + 0x108], rsi
lea rax, [r12 + 1]
and al, 1
mov edx, 0xf
sub rdx, rax
mov qword [rsp + 0x1a0], rax
lea rcx, [rdi + rax]
call fcn.140020930
lea rcx, str.invalid_port_value
test al, 1
add dword [rbp + 0x30], esi
shr eax, 0x10
lea rdx, [rsp + 0xf0]
mov qword [rdx], rdi
mov qword [rdx + 8], r12
mov word [rdx + 0x10], ax
lea rdi, [rsp + 0x88]
mov rcx, rdi
call fcn.1400b99a0
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x140073507
mov qword [rsp + 0x80], r12
jmp 0x140073760
movups xmm0, xmmword [rsp + 0x98]
lea rdx, [rsp + 0x290]
movups xmmword [rdx + 8], xmm0
mov qword [rdx], rcx
lea rdi, [rsp + 0x60]
mov rcx, rdi
call fcn.1400b9bd0
cmp qword [rdi], 0
je 0x140074087
mov qword [rsp + 0x80], r12
mov rax, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
mov qword [rsp + 0x100], rdx
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x108], rdx
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], rcx
xor edi, edi
mov rax, qword [rsp + 0xf8]
cmp rax, qword [rsp + 0x108]
je 0x140073745
lea rcx, [rax + 0x20]
mov qword [rsp + 0xf8], rcx
movzx esi, word [rax]
cmp si, 2
je 0x140073745
mov qword [rsp + 0xd8], rdi
mov r14d, dword [rax + 0x14]
mov edi, dword [rax + 0x18]
movzx r12d, word [rax + 0x1c]
movzx ecx, word [rax + 0x12]
mov word [rsp + 0x70], cx
movups xmm0, xmmword [rax + 2]
movaps xmmword [rsp + 0x60], xmm0
mov eax, dword [0x1401642b0]
add byte [rbx - 0x7af0fb08], al
pop rsp
add dword [rax], eax
invalid
mov ebp, 2
test si, si
je 0x1400735e6
mov ebp, 0x17
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, ebp
mov edx, 2
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSASocketW]
mov r13, rax
cmp rax, 0xffffffffffffffff
je 0x14007362c
test si, si
je 0x14007369f
mov r8d, 0x1c
mov ax, 0x17
movups xmm0, xmmword [rsp + 0x62]
jmp 0x1400736b7
mov dword [rsp + 0xb4], edi
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
cmp eax, 0x2739
je 0x14007364d
mov edi, eax
cmp eax, 0x2726
jne 0x14007370f
mov dword [rsp + 0x28], 1
and dword [rsp + 0x20], 0
mov ecx, ebp
mov edx, 2
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSASocketW]
cmp rax, 0xffffffffffffffff
je 0x140073729
mov r13, rax
mov rcx, rax
mov edx, 1
xor r8d, r8d
call qword [sym.imp.kernel32.dll_SetHandleInformation]
test eax, eax
je 0x14007373d
mov edi, dword [rsp + 0xb4]
jmp 0x14007360f
movzx r12d, word [rsp + 0x64]
mov r14d, dword [rsp + 0x60]
xorps xmm0, xmm0
mov r8d, 0x10
mov ax, 2
rol r12w, 8
mov word [rsp + 0x88], ax
mov word [rsp + 0x8a], r12w
mov dword [rsp + 0x8c], r14d
movups xmmword [rsp + 0x90], xmm0
nop
add byte [rax], al
add byte [rcx + 0xa024bc], cl
add byte [rax], al
mov rcx, r13
lea rdx, [rsp + 0x88]
call qword [sym.imp.ws2_32.dll_bind]
cmp eax, 0xffffffff
jne case.0x14006937e.78
pop rsp
or dword [rax], eax
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edi, eax
mov rcx, r13
call qword [sym.imp.ws2_32.dll_closesocket]
shl rdi, 0x20
or rdi, 2
iretd
add cl, byte [rax - 0x75]
mov word [rax + rbx*8], fs
add byte [rax], al
add al, ch
invalid
mov esp, 0x4ae90003
invalid
invalid
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edi, eax
jmp 0x14007370f
call fcn.1400e1c30
jmp 0x1400735d7
call qword [sym.imp.kernel32.dll_GetLastError]
jmp 0x140073704
lea rcx, [rsp + 0xf0]
call fcn.1400af3dd
test rdi, rdi
lea rcx, [0x14012bfc8]
or eax, 0xb886c
cmovne rcx, rdi
mov r12, qword [rsp + 0x50]
call fcn.1400af402
lea rcx, [0x140164210]
mov edx, 4
add al, ch
invalid
sahf
add al, 0
mov ecx, dword [rsp + 0xb8]
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
and al, 0x20
add byte [rdx + 1], bh
mov r8d, 6
xor r9d, r9d
xor ecx, ecx
call qword [sym.imp.ws2_32.dll_WSASocketW]
xchg ebp, eax
sysret
add byte [rax - 0x77], cl
invalid
cmp rax, 0xffffffffffffffff
jne 0x1400737e1
call fcn.14006f5d0
lea rdx, str.tcp_open_errortcp_set_nonblocking_errortcp_bind_local_error
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x80
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov r9, rax
call fcn.140043bcb
mov r14, qword [rsi]
mov rsi, qword [rsi + 8]
test r14, r14
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0x80
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
jne 0x140074045
lea rdi, [rsp + 0x88]
mov dword [rdi], 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov edx, 0x8004667e
mov r8, rdi
call qword [sym.imp.ws2_32.dll_ioctlsocket]
xor edx, edx
cmp eax, 0xffffffff
jne 0x14007380f
call fcn.14006f5d0
mov rdx, rax
lea r8, [0x140109dae]
lea r14, [rsp + 0xf0]
add byte [rax], al
add byte [rcx - 0x47], al
sbb dword [rax], eax
add byte [rax], al
mov rcx, r14
call fcn.140043dfd
mov r14, qword [r14]
test r14, r14
jne 0x140073f85
add byte [rax], al
add byte [rcx - 0x47], al
sbb dword [rax], eax
add byte [rax], al
mov r13d, dword [r15 + 0x30]
mov ebp, dword [r15 + 0x40]
cmp r13d, 0x3b9aca00
cmp r13d, 0x3b9aca00
jne 0x140073855
cmp ebp, 0x3b9aca00
je 0x140073981
cmp ebp, 0x3b9aca01
je 0x140073981
mov qword [rsp + 0x50], r12
mov r14, qword [r15 + 0x28]
mov r12, qword [r15 + 0x38]
mov esp, dword [rdi + 0x38]
mov esp, dword [rdi + 0x38]
mov rcx, rsi
mov edx, 8
mov r8d, 1
call fcn.1400af485
test rax, rax
je 0x140073893
mov rcx, rax
call fcn.140041c5e
jmp 0x14007397c
xor r9d, r9d
mov r10d, 0
cmp r13d, 0x3b9aca00
invalid
invalid
je 0x1400738e3
mov ecx, 0x3e8
mov rax, r14
mul rcx
mov rcx, rax
mov r8, rdx
xor r10d, r10d
xor edx, edx
mov r11d, 0xf4240
mov eax, r13d
call 0x137490af7
add rax, rcx
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
neg r8
neg eax
sbb r10d, r10d
or r10d, eax
or edx, eax
xor edx, edx
neg eax
or edx, eax
cmp ebp, 0x3b9aca00
je 0x140073928
mov ecx, 0x3e8
mov rax, r12
mov eax, esp
mul rcx
mov rcx, rax
mov r8, rdx
rol byte [rbp + 0x31], 1
leave
mov r11d, 0xf4240
mov eax, ebp
xor edx, edx
div r11d
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
neg r8
sbb r9d, r9d
or r9d, eax
rol byte [rbp + 0x31], 1
leave
lea r8, [rsp + 0xf0]
mov dword [r8], 1
mov dword [r8 + 4], r10d
mov dword [r8 + 8], r9d
and dword [rsp + 0x88], 0
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and dword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x77], cl
jl 0x14007397c
xor byte [rax - 0x7d], cl
and al, 0x20
add byte [rax - 0x77], cl
int1
mov edx, 0x98000004
mov r9d, 0xc
call qword [sym.imp.ws2_32.dll_WSAIoctl]
invalid
add byte [rbx - 0x7bf00008], al
loope 0x14007397f
add byte [rax], al
add byte [rax], al
invalid
mov r12, qword [rsp + 0x50]
cmp word [rsp + 0x5e], 0
je 0x1400739e8
cmp byte [r15 + 0x6e], 0
je 0x140073a34
mov eax, dword [r15 + 0x6f]
lea rdx, [rsp + 0xf0]
mov dword [rdx + 8], eax
mov rax, qword [r15 + 0x73]
mov qword [rdx + 0xc], rax
mov eax, dword [r15 + 0x7b]
mov dword [rdx + 0x14], eax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
movups xmmword [rdx + 0x28], xmm0
sub byte [rdi], cl
adc dword [rdx + 0x38], eax
movups xmmword [rdx + 0x48], xmm0
and qword [rdx + 0x78], 0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x68], xmm0
mov qword [rdx], 0x17
mov dword [rdx + 0x80], 0x1c
sbb al, 0
add byte [rax], al
jmp 0x140073a86
sub byte [rdi], cl
adc dword [rdx + 0x38], eax
sbb al, 0
add byte [rax], al
cmp byte [r15 + 0x69], 0
je 0x140073a3f
mov eax, dword [r15 + 0x6a]
xorps xmm0, xmm0
lea rdx, [rsp + 0xf0]
movups xmmword [rdx + 0x68], xmm0
adc dword [rdx + 0x68], eax
movups xmmword [rdx + 0x58], xmm0
pop rax
movups xmmword [rdx + 0x48], xmm0
adc dword [rdx + 0x48], eax
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
and qword [rdx + 0x78], 0
and dword [rdx + 0x78], 0
movups xmmword [rdx + 8], xmm0
mov dword [rdx], 2
add byte [rax], al
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], 0x10
add byte [rax], al
add bl, ch
push rdx
push 0xf
push rdi
ror byte [rax - 0x73], 0x94
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
invalid
adc dword [rdx + 0x68], eax
adc dword [rdx + 0x48], eax
add byte [rax], al
add byte [rax], al
add bl, ch
push rdx
mov eax, 0x1c
mov cx, 0x17
jmp 0x140073a48
mov eax, 0x10
mov cx, 2
xorps xmm0, xmm0
lea rdx, [rsp + 0xf0]
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
movups xmmword [rdx + 8], xmm0
and qword [rdx + 0x78], 0
add byte [rsi - 0x77], ah
or ah, byte [rsi - 0x7d]
invalid
add al, byte [rax]
and dword [rdx + 4], 0
mov dword [rdx + 0x80], eax
add byte [rsi - 0x77], ah
or ah, byte [rsi - 0x7d]
invalid
mov rcx, rsi
call fcn.1400af460
mov rdx, rax
lea r8, [0x140109dc7]
add byte [rax - 0x73], cl
mov esp, 0x8824
add byte [rcx - 0x47], al
adc al, 0
add byte [rax], al
mov rcx, rdi
call fcn.140043dfd
add edi, ebp
dec dword [rbx + rcx*4 + 0x37]
test r14, r14
jne 0x140073f97
mov ecx, esi
add byte [rax - 0x73], cl
mov esp, 0x8824
add byte [rcx - 0x47], al
adc al, 0
add byte [rax], al
add edi, ebp
dec dword [rbx + rcx*4 + 0x37]
cmp byte [r15 + 0x80], 0
je 0x140073ae4
mov rcx, rsi
mov edx, 4
mov r8d, 1
add byte [rax], al
add al, ch
scasb al, byte [rdi]
mov ecx, 0x85480003
invalid
je 0x140073ae4
mov rcx, rax
call fcn.140041c5e
dec dword [rcx - 0x7d]
invalid
cmp qword [r15], 0
je 0x140073b1b
cmp dword [rdi], 0
mov rax, qword [r15 + 8]
mov rcx, rax
shr rcx, 0x20
jmp 0x100388018
neg rcx
sbb r8d, r8d
or r8d, eax
or eax, eax
mov rcx, rsi
mov edx, 0x1001
add byte [rax], al
call fcn.1400af485
add byte [rax - 0x7b], cl
invalid
je 0x140073b1b
or eax, eax
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rax + rcx + 0x48], 0x89
shr eax, 0x43
loope 0x140073b16
mov rcx, rax
call fcn.140041c5e
dec dword [rcx - 0x7d]
jg 0x140073b2f
cmp qword [r15 + 0x10], 0
je 0x140073b53
add byte [rcx + rsi + 0x49], dh
mov rax, qword [r15 + 0x18]
mov rcx, rax
shr rcx, 0x20
jmp 0x100388050
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1002
add byte [rax], al
mov eax, dword [rdi + 0x18]
jmp 0x100388050
ror byte [rax - 9], 0xd9
add byte [rax], al
call fcn.1400af485
test rax, rax
je 0x140073b53
mov rcx, rax
call fcn.140041c5e
or esp, ecx
cld
invalid
or esp, ecx
cld
dec dword [rdi]
adc byte [rbx + 0x48], al
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
movaps xmmword [rsp + 0xc0], xmm1
pop r8
lea r14, [rbx + 0x68]
mov qword [rbx + 0x68], r12
mov eax, dword [rsp + 0xbc]
mov dword [rbx + 0x70], eax
movups xmmword [rbx + 0x78], xmm0
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [rbx + 0x88], xmm0
mov qword [rbx + 0x98], rsi
lea rdi, [rbx + 0xa0]
lea rsi, [rsp + 0x210]
add byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [rbx + 0xf0], al
mov ecx, dword [rsp + 0x179]
jns 0x140073bb4
add byte [rax], al
mov edx, dword [rsp + 0x17c]
mov dword [rbx + 0xf1], ecx
mov dword [rbx + 0xf4], edx
xchg ebx, eax
hlt
add byte [rax], al
add byte [rax + 0xf883], cl
add byte [rax - 0x73], cl
mov edi, ecx
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa8
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0xa], bh
or al, byte [rax]
add byte [rax], al
jns 0x140073bb4
add byte [rax], al
add byte [rbx + 0x17c2494], cl
add byte [rax], al
xchg ebx, eax
hlt
add byte [rax], al
mov r8d, 0xff
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rbx + 0x1f8]
clc
add dword [rax], eax
add byte [rcx - 0x48], al
nop
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
loope case.0x14004828a.286
mov edx, esi
loope case.0x14004828a.286
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbx + 0x288]
add byte [rax], al
add byte [rdi], cl
mov dh, 0x83
mov byte [rdx], al
add byte [rax], al
lea rcx, [0x14015b3d0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r15, qword [rsp + 0x1a8]
add byte [rax], al
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax], al
jmp rax
mov ebp, dword [rbx + 0x200]
cmp ebp, 0x3b9aca00
jne 0x140073ca2
invalid
lea rsi, [rbx + 0x208]
lea rdi, [rbx + 0x290]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rsi, [rbx + 0x290]
lea rdi, [rsp + 0x2a8]
mov rcx, rdi
mov bl, 0x90
add al, byte [rax]
add byte [rax - 0x73], cl
mov esp, 0x2a824
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, r15
call fcn.14007430f
mov r14, qword [rdi]
mov esi, dword [rdi]
cmp r14, 3
inc byte [rbx]
inc byte [rbx]
je 0x140073f67
cli
add al, byte [rax]
add byte [rax - 0x75], cl
mov esp, 0x2b024
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x2b8]
mov rdi, qword [rsp + 0x2b0]
movups xmm0, xmmword [rsp + 0x2b8]
movaps xmmword [rsp + 0x180], xmm0
add byte [rcx], 0
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x2c8]
mov eax, dword [rsp + 0x2c8]
mov qword [rsp + 0x190], rax
mov rcx, rsi
mov ecx, esi
call fcn.1400742b6
jmp case.0x140049f1a.222
invalid
add byte [rbx + rcx*4 - 0x4d], cl
clc
add dword [rax], eax
add byte [rax - 0x73], cl
mov bl, 8
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
mov r14, qword [rbx + 0x1f8]
lea rsi, [rbx + 0x208]
lea rdi, [rsp + 0xf0]
lea edi, [rsp + 0xf0]
mov esp, 0xf024
add byte [rcx + 0x10], bh
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
call fcn.1400ba5c0
sti
push 0xffffffff89480004
ror dword [rbp - 0x77], 0xf0
mov eax, esi
mov r9d, ebp
call fcn.1400ba7a0
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xf]
mov esp, 0xf024
add byte [rcx + 0x10], bh
mov ecx, 0x10
mov eax, esi
lea rcx, [rsp + 0x210]
call fcn.1400d0bb8
jmp 0x140073d04
mov r8d, edx
lea r9, [0x140120dc0]
ror byte [rdx], 1
or al, byte [rax]
lea rcx, [rsp + 0x210]
lea ecx, [rsp + 0x210]
lea ecx, [rsp + 0x210]
mov rdx, rax
call fcn.1400d0ae0
int 5
invalid
int 5
add byte [rax - 0x73], cl
invalid
mov esp, 0x32024
lea rdi, [rsp + 0x320]
lea edi, [rsp + 0x320]
add byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax], al
invalid
lea rsi, [rsp + 0xf0]
add byte [rax], al
add byte [rcx + 0x10], bh
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x2a8]
lea rsi, [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + 0xf], bh
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x290]
add al, byte [rax]
add byte [rcx - 0x48], al
clc
add byte [rax], al
add al, ch
xchg edi, eax
invalid
invalid
invalid
lea rsi, [rbx + 0x290]
lea r14, [rbx + 0x308]
call fcn.1400cac18
mov edi, eax
invalid
lea r13, [rsp + 0xf0]
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r14
mov r8, r15
mov eax, edi
call fcn.14007430f
mov r14, qword [r13]
mov esi, dword [rbp]
cmp r14, 3
jne 0x140073e1b
invalid
add byte [rcx + rcx*4 - 0x17], cl
mov esi, dword [rbp]
jne 0x140073d78
cmp dil, 2
setne bpl
test dil, 1
sete dil
sete bh
call fcn.1400cac18
add byte [rax - 0x7c], al
std
jne 0x140073f39
sete bh
invalid
add byte [rax - 0x7c], al
std
cmp al, 2
add cl, byte [rdi]
test byte [rcx + 0x24000001], dl
invalid
je 0x140073f39
and al, 1
jne 0x140073f39
add dword [rax], eax
invalid
add dword [rdi], ecx
test dword [rcx - 0x17ffffff], ecx
add dword [rax], eax
add al, ch
call fcn.1400c9806
mov dil, 2
test rax, rax
push rcx
pop rdx
add eax, 0x2b74000
je 0x140073dc9
mov dil, byte [rax + 0x44]
mov bpl, byte [rax + 0x45]
mov byte [r8 + 0x44], 0
mov rcx, rsi
mov rdx, r15
call fcn.1400cca94
mov r14d, eax
mov ecx, edi
mov edx, ebp
call fcn.1400cacb2
test r14b, r14b
jne 0x140073f4c
invalid
add dword [rax], eax
invalid
mov ecx, esi
invalid
mov rax, qword [rsp + 0x220]
and byte [rdx], al
add byte [rax], al
mov qword [rsp + 0x70], rax
movaps xmm0, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
mov rcx, rsi
call fcn.1400742d6
add byte [rax], al
mov r14d, 2
call fcn.140074d4e
cmp byte [rdi], cl
add byte [rax], al
mov rdi, rax
invalid
jmp case.0x140049f1a.222
and al, 0x60
cmp byte [rdi], cl
add byte [rax], al
invalid
mov rdi, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x110]
add dword [rax], eax
invalid
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x100]
movups xmm0, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x70], rax
and al, 0x70
mov rcx, rsi
call fcn.1400742d6
cmp r14d, 2
jne 0x140073e53
and al, 0x70
mov r14d, 2
jmp case.0x140049f1a.222
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x190], rax
nop
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x60], al
movaps xmmword [rsp + 0x180], xmm0
add byte [rcx], 0
invalid
and al, 0x70
nop
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x60], al
add byte [rcx], 0
add byte [rcx - 0x7d], al
invalid
invalid
cmp r14d, 2
jne 0x140073e92
inc byte [rdx]
lea rcx, [rsp + 0x90]
lea rdx, [0x140120d93]
mov r8d, 0x11
mov r9, rdi
stc
call fcn.140043bcb
jmp 0x140073eba
invalid
stc
sub byte [rax - 0x77], cl
mov esp, 0x9024
add byte [rdi], cl
sub byte [rsp + 0x180], al
invalid
mov qword [rsp + 0x90], rdi
movaps xmm0, xmmword [rsp + 0x180]
add byte [rdi], cl
adc dword [rsp + 0x98], eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
and al, 0x90
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0xa8], rax
add byte [rdi], cl
adc dword [rsp + 0x98], eax
and al, 0x98
add byte [rax], al
invalid
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
and al, 0x90
and al, 0x90
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
invalid
invalid
xchg esp, eax
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xc0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xc8
add dword [rax], eax
add dh, al
or dword [rax + 0x1000002], 0x4c
add byte [rax], al
add dword [rcx + rcx*4 - 0x1f], ecx
call fcn.140074274
imul eax, dword [rbx], 0
add byte [rcx - 0x7d], al
inc byte [rdx]
jne 0x140073f50
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xa8
movabs al, byte [0xa824848b4c000000]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and al, 0xb0
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rdi*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xc0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xc8
add dword [rax], eax
add dh, al
or dword [rax + 0x1000002], 0x4c
add byte [rax], al
add dword [rcx + rcx*4 - 0x1f], ecx
add byte [rax], al
add dword [rcx + rcx*4 - 0x1f], ecx
imul eax, dword [rbx], 0
add byte [rcx - 0x7d], al
inc byte [rdx]
lea rcx, [rbx + 0x20]
call fcn.1400742ab
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1b0]
sub byte [rsp + 0x1b0], al
movaps xmm1, xmmword [rsp + 0x1c0]
sub byte [rsp + 0x1c0], cl
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x20], xmm0
adc dword [rbx + 0x20], eax
mov rax, qword [rbx + 0x40]
jmp 0x1400730a7
outsb dx, byte [rsi]
int1
invalid
invalid
add byte [rax], al
sub byte [rsp + 0x1b0], al
mov al, 1
add byte [rax], al
sub byte [rsp + 0x1c0], cl
adc dword [rbx + 0x20], eax
and byte [rax - 0x75], cl
jmp 0x1400730a7
outsb dx, byte [rsi]
int1
invalid
invalid
outsb dx, byte [rsi]
int1
invalid
mov rcx, rsi
mov rdx, r15
cli
call fcn.1400cca94
add eax, 0xfc08400
invalid
popfq
invalid
invalid
invalid
cli
add eax, 0xfc08400
test byte [rbp - 0x4f000002], bl
invalid
invalid
push qword [rax + 0x4819eb03]
invalid
test byte [rax + rsi*4], ah
add dword [rax], eax
invalid
invalid
mov al, 3
jmp 0x140073f69
lea rax, [rsp + 0x1b0]
jmp 0x140073fe6
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
mov dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
outsb dx, byte [rsi]
mov dh, 0xff
invalid
call fcn.14006f5d0
jmp 0x140073886
invalid
invalid
mov al, 4
mov byte [rbx + 0x288], al
mov rax, qword [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rbx], al
add byte [rax], al
add byte [rax + 0xa6e903], dh
add byte [rax], al
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [rax], 1
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax + 0xa6e903], dh
add byte [rax], al
mov rdi, qword [rsp + 0xf8]
movups xmm0, xmmword [rsp + 0x100]
and al, 0
add dword [rax], eax
add bl, ch
invalid
clc
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x100], al
and al, 0
add dword [rax], eax
invalid
and al, 0
add dword [rax], eax
add bl, ch
adc byte [rax - 0x75], cl
mov esp, 0x9024
add byte [rcx], al
add byte [rax], al
mov rdi, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x98], al
cwde
add byte [rax], al
add byte [rax], al
cwde
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xc0], xmm0
add byte [rax], al
movaps xmmword [rsp + 0xc0], xmm0
mov rcx, rsi
call qword [sym.imp.ws2_32.dll_closesocket]
mov rsi, rdi
mov esi, edi
add byte [rax], al
lea rax, [rbx + 0x78]
mov qword [rbx + 0x78], r14
mov qword [rbx + 0x80], rsi
movaps xmm0, xmmword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x88], eax
invalid
mov byte [rax], al
add byte [rax], al
js 0x14007400c
and al, 0xc0
add byte [rax], al
rol byte [rax], 0
add byte [rdi], cl
adc dword [rbx + 0x88], eax
invalid
mov byte [rax], al
add byte [rax], al
or dword [rax - 0x39000000], 0x43
jo 0x140073fde
mov byte [rax], al
add byte [rax], al
mov dword [rbx + 0x70], 0x3b9aca01
mov r14d, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rax], al
add byte [rdi], cl
adc byte [rax + 0x10], cl
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1d0], xmm0
add dword [rax], eax
add byte [rax - 0x73], cl
and r8b, bpl
movsd dword [rdi], dword [rsi]
add al, byte [rax]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
and r8b, bpl
movsd dword [rdi], dword [rsi]
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx + rcx*4 + 0x30], cl
mov qword [rax], r14
add byte [rax], al
mov rax, qword [rsp + 0xd0]
mov qword [rax], r14
movaps xmm0, xmmword [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0x1e0]
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm1
mov al, 1
mov byte [rbx + 0x388], al
add rsp, 0x3a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov byte [rbx], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0xc0], xmm0
jmp 0x140073fbb
invalid
invalid
invalid
nop
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0xc0], xmm0
invalid
lea rcx, [rsp + 0xf0]
call fcn.1400af3dd
mov rcx, qword [rsp + 0xd8]
add al, ch
test byte [rbx - 0x76b3fffd], dh
add byte [rcx + rcx*4 - 0x17], cl
add byte [rax], al
add al, ch
test byte [rbx - 0x76b3fffd], dh
add byte [rcx + rcx*4 - 0x17], cl
invalid
invalid
invalid
invalid
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
call qword [sym.imp.ws2_32.dll_closesocket]
mov r12, qword [rsp + 0x50]
jmp 0x14007376a
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x68]
and al, 0x68
jmp 0x1400734fa
lea rax, [rsp + 0x88]
lea rdx, str.internal_error:_entered_unreachable_code:_state_is_never_set_to_invalid_values
lea edx, [0x14012ecd0]
lea edx, [0x14012ecd0]
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
lea rcx, [rsp + 0xf0]
mov qword [rcx], rdx
adc dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], rax
jmp 0x1400740db
lea rax, [0x14012e258]
mov qword [rcx + 0x10], rax
jmp 0x1400740db
lea rax, [0x14012e258]
lea rcx, [rsp + 0xf0]
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
sbb byte [rax - 0x73], cl
adc eax, 0xb7f5f
sbb byte [rax - 0x73], cl
adc eax, 0xb7f5f
pop rdi
jg 0x1400740f3
add al, ch
rcr byte [rbp - 0x72b7fffa], cl
lea rcx, [0x140120dd8]
call fcn.1400ddec0
lea rcx, [0x140120dd8]
or al, byte [rax]
call fcn.1400de7b0
mov ecx, 4
mov edx, 0x20
and byte [rax], al
add byte [rax], al
call fcn.1400ddb00
and byte [rax], al
add byte [rax], al
ud2
add eax, dword [rax]
add byte [rbx], al
jne 0x140074139
mov rsi, rcx
add rcx, 0x1f8
add al, ch
add qword [rax], r8
add dword [rax], eax
add byte [rax - 0x7d], cl
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400742ab
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add dword [rax], eax
add byte [rax + 0x20c48348], dl
add esp, 0x20
invalid
and byte [rsi - 0x3d], bl
nop
add rsp, 0x20
add esp, 0x20
invalid
invalid
invalid
in eax, 0xee
invalid
invalid
invalid
and al, 0x48
mov esi, ecx
lea rcx, [0x14015b3e4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea ecx, [rsi + 0xa8]
test al, 0
add byte [rax], al
lea rcx, [rsi + 0xa8]
test al, 0
add byte [rax], al
add byte [rax], al
add al, ch
push rbx
mov ebx, 0x3e83fffe
add dh, byte [rbp + 0x6c]
call 0x14005fcdc
cmp dword [rsi], 2
jne 0x1400741fa
add rsp, 0x20
pop rsi
ret
lea rcx, [rsi + 0xa38]
call case.0x140070d0e.40
invalid
invalid
inc esi
xchg byte [rcx], dh
or al, byte [rax]
add byte [rax], al
invalid
lea rcx, [rsi + 0x988]
call fcn.14006c35c
lea rcx, [rsi + 0x5f8]
call fcn.14007410b
lea rcx, [rsi + 0x268]
lea ecx, [rsi + 0x268]
add al, ch
invalid
invalid
invalid
dec dword [rax - 0x73]
invalid
cmp byte [rdx], al
add byte [rax], al
call 0x14005fcdc
jmp 0x1400741e5
add al, ch
invalid
lea rcx, [rsi + 0xa38]
call fcn.14007410b
mov eax, 0x188
add rsi, rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14005fcdc
mov rcx, rsi
call fcn.14006c35c
mov eax, 0x78
jmp 0x1400741ea
mov dword [rcx + 0x28], eax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.2_src_syswindows_selector.rs
or al, byte [rax]
call fcn.1400ddec0
mov rax, qword [rsp + 0xc8]
mov cl, byte [rsp + 0xd0]
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.2_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14011e2a0]
invalid
push 0x2b
pop rdx
call fcn.1400de330
int3
test esi, edi
dec dword [rax - 0x77]
and al, 0x20
lea rdx, [0x140124ad0]
mov r8d, 7
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x9d
xchg ebx, eax
cli
call qword [rax + 0x38c48348]
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x9d
xchg ebx, eax
cli
call qword [rax + 0x38c48348]
ret
add byte [rax], 0
add byte [rax - 0x77], cl
xlatb
mov rsi, rcx
mov rdx, qword [rdx]
adc cl, byte [rax - 0x75]
or byte [r8 - 0x73], r9b
pop rsp
and al, 0x48
mov rcx, rbx
call qword [rax + 0x18]
sbb byte [rsi - 0x7d], ah
cmp word [rbx], 2
jne case.0x140047696.313
mov word [rsi], 2
jmp 0x140074e9a
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], cl
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
mov rax, qword [rdi + 0x10]
adc byte [r15], r9b
mov bh, 0x18
mov rdx, qword [rdi + 0x18]
lea rdi, [rsp + 0x68]
lea edi, [rsp + 0x68]
mov rcx, rdi
call fcn.14003bcae
cmp qword [rdi], 0
movzx eax, word [rsp + 0x20]
je 0x140074e33
adc byte [rsp + 0x58], cl
test ax, ax
je 0x140074e4c
mov word [rsp + 0x3c], bx
jmp 0x140074e51
cmp al, 0xeb
invalid
test ax, ax
lea rcx, [rsp + 0x26]
lea rdx, es:[rsp + 0x3c]
cmove rdx, rcx
cmp word [rdx], 0
jne 0x140074e51
test eax, eax
lea rdx, es:[rsp + 0x3c]
jmp 0x140074e27
mov word [rsp + 0x26], bx
mov eax, dword [rsp + 0x20]
movzx ecx, word [rsp + 0x24]
movzx edx, word [rsp + 0x26]
mov r8, qword [rsp + 0x28]
mov r9, qword [rsp + 0x30]
mov qword [rsi + 0x10], r9
mov r9d, dword [rsp + 0x38]
mov dword [rsi + 0x18], r9d
movzx r9d, word [rsp + 0x3c]
mov bh, 0x4c
and al, 0x3c
mov word [rsi + 0x1c], r9w
movzx r9d, word [rsp + 0x3e]
mov word [rsi + 0x1e], r9w
mov dword [rsi], eax
mov word [rsi + 4], cx
mov word [rsi + 6], dx
push rsi
invalid
mov qword [rsi + 8], r8
mov bh, 0x4c
and al, 0x3c
push rsi
invalid
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
add byte [rcx + 0x5ae8d9], cl
add byte [rax], al
cmp rdx, 0x100
jae 0x140074ef8
mov eax, dword [rsp + 0x34]
mov qword [rsi], r14
mov qword [rsi + 8], rdi
and qword [rsi + 0x10], 0
mov qword [rsi + 0x18], rdi
mov dword [rsi + 0x24], ebx
mov byte [rsi + 0x28], dl
mov dword [rsi + 0x20], eax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
add eax, 0xaeb79
mov qword [rsp + 0x20], rax
lea rcx, str.char_len_should_be_less_than_255
lea r9, [0x140123168]
lea r8, [rsp + 0x33]
xor edi, dword [rdx + 0x20]
or eax, 0xba088841
add dword [rax], eax
add byte [rax], al
invalid
add cl, ch
test byte [rax], al
add byte [rax], al
jmp 0x140074fc2
mov eax, ecx
cmp ecx, 0x800
jae 0x140074f61
shr eax, 6
or al, 0xc0
mov byte [r8], al
add byte [rax - 0x367fc01f], al
add byte [rcx - 0x78], 0x48
add dword [rdx + 2], edi
jmp 0x140074fc2
invalid
cmp ecx, 0x10000
jae case.0x14004828a.304
shr eax, 0xc
or al, 0xe0
mov byte [r8], al
mov eax, ecx
shr eax, 6
call 0x14c46737f
add byte [rcx - 0x78], 0x40
add dword [rax - 0x367fc01f], eax
add byte [rcx - 0x78], 0x48
add bh, byte [rdx + 3]
call 0x14c46737f
add dword [rax - 0x367fc01f], eax
add byte [rcx - 0x78], 0x48
add bh, byte [rdx + 3]
jmp 0x140074fc2
shr eax, 0x12
and al, 7
or al, 0xf0
invalid
mov byte [r8], al
mov eax, ecx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [r8 + 1], al
mov byte [rax + 1], al
mov byte [rax + 1], al
mov eax, ecx
shr eax, 6
and al, 0x3f
invalid
or al, 0x80
invalid
mov byte [r8 + 2], al
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 3], cl
mov edx, 4
add byte [rax], al
invalid
add al, byte [rax - 0x367fc01f]
add byte [rcx - 0x78], 0x48
add edi, dword [rdx + 4]
add byte [rax], al
invalid
lea rax, [0x1401589f8]
mov qword [rsp + 0x20], rax
cmp cl, byte [rsi]
add byte [rax - 0x77], cl
and al, 0x20
mov r9d, 4
xor ecx, ecx
call fcn.14006ed81
nop
add rsp, 0x28
ret
lea rcx, [0x14005d36a]
mov qword [rsp + 0x20], rcx
lea rdx, str.TryFromIntErrorC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rayon_core_1.12.1_srclatch.rsw
mov r8d, 0xf
mov eax, 0xf
mov eax, 0xf
add byte [rax], al
mov rcx, rax
call fcn.14001e140
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
ret
mov ebx, dword [rcx]
mov rdi, qword [rcx + 8]
call case.0x1400383bf.497
test eax, eax
je 0x140075048
mov rax, qword [rsi + 0x10]
add rdi, rax
add rbx, qword [rsi + 8]
sub rdi, rbx
invalid
adc byte [rax + 1], r9b
adc byte [rax + 1], cl
invalid
fisttp word [rax + 3]
mov qword ds:[rsi + 0x10], rdi
add rdi, qword [rsi]
mov qword [rsi + 0x10], rdi
jmp 0x14007504d
mov edx, 0x110000
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
add eax, 0x74c08500
or eax, 0x10468b48
add rax, qword [rsi + 8]
sub rax, qword [rsi]
invalid
jmp case.0x14005c4df.151
add rsp, 0x20
pop rsi
ret
and eax, 0x1f
add cl, byte [r8 - 0x77]
add dword [rbp + 0xf], eax
mov dh, 0x59
add dword [rcx - 0x7d], eax
and ebx, 0x3f
and ebx, 0x3f
cli
fbstp tbyte [rsi + 0x3e]
invalid
lea r10, ds:[r9 + 3]
push rcx
add al, 0x48
mov dword [rcx], edx
movzx edx, byte [r9 + 3]
and r8d, 7
add eax, dword [rcx - 0x7d]
loopne case.0x14004beaa.215
shl r8d, 0x12
shl r10d, 6
loop 0x1400750fa
invalid
and edx, 0x3f
invalid
loop case.0x14007202e.22
or edx, r10d
or edx, r8d
ret
loopne 0x140075108
add cl, byte [rdi]
test byte [rdi + 0x31], cl
invalid
js case.0x140069e2c.76
invalid
in eax, dx
add al, byte [rax]
add bl, al
ret
push r15
push rdi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5e0
mov r15, r8
mov r14, rdx
mov esi, edx
mov esi, edx
mov rbx, rcx
movzx eax, byte [rdx + 0x268]
mov dh, 0x82
push 0x48000002
lea ecx, [0x14015b400]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov dh, 0x82
push 0x48000002
lea ecx, [0x14015b400]
lea rcx, [rsp + 0x388]
mov r8d, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x260]
cmp esi, 0x3b9aca00
cmp ecx, dword [rdi]
invalid
test byte [rax], al
add byte [rax], al
invalid
cmp ecx, dword [rdi]
test dword [rax + rax - 0x72b70000], eax
test byte [rax], al
add byte [rax], al
invalid
invalid
invalid
test byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x270]
lea ecx, [rsi + 0x270]
mov r8d, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
lea rdi, [rsp + 0xb8]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14006c918
mov r12b, byte [rdi + 0x11]
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0xb]
jo 0x1400751d3
add byte [rax], al
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0xb]
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x1400753f4
mov rdi, qword [rsp + 0xb8]
mov r15, qword [rsp + 0xc0]
mov bpl, byte [rsp + 0xc8]
mov eax, dword [rsp + 0xca]
and al, 0xca
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xce]
add byte [rax], al
mov word [rsp + 0x34], ax
and al, 0x34
mov rcx, rsi
call fcn.14006bdb2
jmp case.0x140071ff3.31
and al, 0xca
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xce]
add byte [rax], al
mov word [rsp + 0x34], ax
and al, 0x34
add byte [rax], al
add byte [rax], al
mov rdi, qword [r14 + 0x258]
call fcn.1400ba5c0
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.1400ba7a0
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
lea rcx, [rsp + 0x40]
call fcn.1400d0bb8
jmp 0x140075280
and al, 0x40
mov r8d, edx
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
ud2
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.1400d0ae0
invalid
ror byte [rbp + rcx*4 + 0xd], 1
fisttp qword [rdi]
ud2
invalid
ud2
add byte [rbp + rcx*4 - 0x5c], cl
lea r12, [rsp + 0xb8]
lea rdx, [rsp + 0x388]
mov r8d, 0x258
mov rcx, r12
invalid
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x88
add eax, dword [rax]
add byte [rcx - 0x48], al
pop rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0x1f], cl
invalid
loope 0x140075282
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x310]
lea rsi, [rsp + 0x40]
mov ecx, 0xf
sldt word [rax]
invalid
test dword [rsi], eax
add byte [rax - 0x73], cl
mov esp, 0x31024
add byte [rax - 0x73], cl
je 0x1400752ce
mov ecx, 0xf
sldt word [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
lea rcx, [r14 + 0x270]
mov r8d, 0x2d0
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
call fcn.1400cac18
mov ebp, eax
lea rdi, [rsp + 0x40]
add al, ch
pop rcx
add eax, 0x48c58900
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14006c918
mov r12b, byte [rdi + 0x11]
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0x52]
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0x52]
lea rdi, [r14 + 0x4c8]
cmp bpl, 2
setne r12b
test bpl, 1
sete bpl
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.140075114
call fcn.1400cac18
add eax, 0xec844100
add al, 0
add byte [rax - 0x80], al
std
add al, byte [rcx + 0xf]
xchg ebp, eax
invalid
add eax, 0xec844100
jne case.0x140048d6e.302
cmp al, 2
je case.0x140048d6e.302
and al, 1
jne case.0x140048d6e.302
add dword [rbp + 0x67], esi
call fcn.1400c9806
test rax, rax
je 0x140075410
add byte [rax], al
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
invalid
mov r12b, byte [rax + 0x45]
mov byte [rax + 0x44], 0
jmp 0x140075413
add byte [rax], al
invalid
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
mov edi, dword [rsp + 0x48]
and al, 0x48
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
mov ecx, dword [rsp + 0x52]
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
and al, 0x2c
mov rcx, rsi
call fcn.140075449
add byte [rax], al
add byte [rcx - 0x80], al
cld
invalid
add byte [rax], al
add byte [rcx - 0x80], al
cld
add dh, byte [rbp + 5]
jne 0x140075379
jne 0x140075379
mov r12b, 2
jmp case.0x140071ff3.31
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov dword [rsp + 0x30], eax
jmp case.0x140071ff3.31
mov rcx, rdi
mov rdx, r15
cli
cli
call fcn.1400cca94
test al, al
jne 0x140075433
add byte [rax], al
invalid
add byte [rax + rax*8 + 0x93850f], al
add byte [rax], al
invalid
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
and al, 0x38
mov dword [rsp + 0x28], eax
mov rcx, rsi
mov ecx, esi
call fcn.140075449
mov edx, 1
xor ecx, ecx
call fcn.140067ca3
mov rdi, rax
mov edi, eax
mov edi, eax
mov r12b, 2
lea r15, [0x140121880]
lodsd eax, dword [rsi]
invalid
or al, byte [rax]
mov ah, 2
lodsd eax, dword [rsi]
invalid
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
mov eax, dword [rsp + 0x30]
and al, 0x30
and al, 0x30
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
mov word [rbx + 0x16], ax
mov dword [rbx + 0x16], eax
adc cl, byte [rdi]
mov bh, 0x44
and al, 0x34
mov dword [rbx + 0x16], eax
invalid
mov al, 1
mov byte [r14 + 0x268], al
xchg byte [rax + 2], ch
add byte [rax], al
mov rax, rbx
add rsp, 0x5e0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov ecx, edi
mov rdx, r15
mov edx, edi
call fcn.1400cca94
mov edi, eax
invalid
mov ecx, ebp
add byte [rcx + 0x44e989c7], cl
mov edx, esp
invalid
mov edx, r12d
call fcn.1400cacb2
test dil, dil
test bh, bh
test bh, bh
je 0x1400753a0
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x1400753f4
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.12.8_srcconnect.rs
call fcn.1400de7b0
ud2
repne outsb dx, byte [rsi]
invalid
sub rsp, 0x40
mov rdx, rcx
lea rsi, [rsp + 0x28]
sub byte [rax - 0x77], cl
int1
sub byte [rax - 0x77], cl
int1
call fcn.14003bcae
xor eax, eax
cmp qword [rsi], 0
add byte [rdi], cl
xchg ebp, eax
ror byte [rdi], 0xb7
push rsi
adc byte [rax - 0x7d], cl
add esp, 0x40
invalid
add byte [rdi], cl
xchg ebp, eax
ror byte [rdi], 0xb7
push rsi
adc byte [rax - 0x7d], cl
invalid
invalid
add esp, 0x40
pop rsi
ret
in al, dx
mov r9, r8
and byte [rax - 0x7d], cl
invalid
add byte [rcx - 0x77], cl
ror byte [rax - 0x7d], 1
and byte [rax], al
cmp bh, bh
invalid
mov dh, 1
shl eax, 3
lea rcx, [0x140159cc8]
mov r8, qword [rax + rcx]
lea rcx, [0x140159d18]
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
mov rdi, rcx
mov rax, qword [rcx]
add dword [rbx + rcx*4 + 0x71], ecx
adc byte [rcx + rbp - 0x10], cl
add dword [rbx + rcx*4 + 0x71], ecx
adc byte [rcx + rbp - 0x10], cl
cmp rax, r8
jb 0x14007559f
mov rcx, qword [rdi + 8]
add rcx, r14
mov rdx, rbx
mov r8, rsi
invalid
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
invalid
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.1400e161d
mov r14, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
adc bl, ch
leave
jmp 0x14007557c
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
movdqa xmmword [rsp + 0x40], xmm8
movdqa xmmword [rsp + 0x30], xmm7
jg 0x14007564a
and al, 0x30
jg 0x14007564a
and al, 0x30
movdqa xmmword [rsp + 0x20], xmm6
cmp qword [rcx + 0x18], 0
add byte [rdi], cl
test cl, bl
add byte [rax], al
invalid
and byte [rax - 0x7d], cl
jns 0x1400755f2
add byte [rdi], cl
test cl, bl
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
invalid
mov rdi, r8
invalid
mov rbx, rdx
mov r14, rcx
mov rcx, qword [rcx + 0x20]
mov rdx, qword [r14 + 0x28]
mov r8, rbx
mov r9, rdi
call fcn.1400756e0
add byte [rcx - 0x75], cl
mov r14, qword ss:[r14 + 8]
add byte [rcx - 0x75], cl
mov r14, qword ss:[r14 + 8]
mov r15, r14
mov edi, esi
and r15, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor r12d, r12d
in al, 0x66
pcmpeqd mm7, mm7
in al, 0x66
pcmpeqd mm7, mm7
movdqu xmm8, xmmword [rsi + r15]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r13d, xmm0
test r13w, r13w
je 0x14007567a
invalid
cmp dword [rcx + 0xf], eax
mov esp, 0xfd014ced
bsf ebp, r13d
add rbp, r15
and rbp, r14
and ebp, esi
cmc
mov rax, rbp
neg rax
imul rax, rax, 0x68
push 0x6448b4c
movabs al, byte [0xd98948a8064c8b4c]
invalid
test al, 0x48
mov ecx, ebx
push 0x6448b4c
movabs al, byte [0xd98948a8064c8b4c]
invalid
test al, 0x48
mov ecx, ebx
invalid
mov rdx, rdi
call fcn.14005a7ce
test al, al
jne 0x140075698
lea eax, [r13 - 1]
and eax, r13d
mov r13d, eax
jmp case.0x140064d47.123
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140075698
add r15, r12
add r15, 0x10
add r12, 0x10
adc byte [rbp + 0x21], cl
imul ebx
invalid
adc byte [rbp + 0x21], cl
imul ebx
invalid
neg rbp
imul rax, rbp, 0x68
add rsi, rax
xor eax, eax
test r13w, r13w
cmove rsi, rax
add rsi, 0xffffffffffffff98
invalid
cwde
invalid
test r13w, r13w
in eax, dx
cmove rsi, rax
jmp 0x1400756bc
invalid
add dh, byte [rcx]
test byte [rax - 0x77], 0xf0
invalid
xor esi, esi
mov rax, rsi
invalid
movaps xmm6, xmmword [rsp + 0x20]
movaps xmm7, xmmword [rsp + 0x30]
movaps xmm8, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
outsd dx, dword [rsi]
jae 0x140075739
xor eax, ecx
movabs r10, 0x646f72616e646f6d
xor r10, rdx
movabs r11, 0x6c7967656e657261
mov ebx, 0x6e657261
jns case.0x140071ea7.39
outsb dx, byte [rsi]
invalid
mov ebx, 0x6e657261
jns case.0x140071ea7.39
xor r11, rcx
movabs rdi, 0x7465646279746573
je 0x140075760
xor edi, edx
retf
je 0x140075760
xor edi, edx
lea rsi, [rsp + 0x30]
mov qword [rsi], rax
mov qword [rsi + 8], r11
or byte [rcx + rcx*4 + 0x56], cl
adc byte [rax - 0x77], cl
jle 0x140075746
mov qword [rsi + 0x20], rcx
mov qword [rsi + 0x28], rdx
xorps xmm0, xmm0
movups xmmword [rsi + 0x30], xmm0
and qword [rsi + 0x40], 0
mov rcx, rsi
mov rdx, r8
mov r8, r9
call fcn.14002a367
sti
dec dword [rax - 0x73]
push rsp
and al, 0x2f
mov byte [rdx], 0xff
mov r8d, 1
mov rcx, rsi
sti
dec dword [rax - 0x73]
push rsp
and al, 0x2f
int1
call fcn.14002a367
mov rcx, rsi
mov ecx, esi
call fcn.140070104
invalid
call qword [rax + 0x78c48348]
pop rdi
pop rsi
ret
invalid
shl rdx, 2
xor r9d, r9d
xor ecx, ecx
mov rax, r9
cmp rdx, r9
je case.0x140071ff3.38
lea r9, [rax + 4]
cmp dword [rcx + rax], r8d
cmp dword [rcx + rax], eax
cmp dword [rcx + rax], eax
jne 0x14007577d
cmp rdx, rax
setne al
invalid
ret
ret
mov eax, dword [rsp + 0x50]
push rax
mov rcx, r8
mov rdx, r9
retf 0x8949
shr al, 0x96
xchg esi, eax
mov word [rsi], es
add ah, cl
retf 0x8949
xchg esi, eax
mov word [rsi], es
add ah, cl
invalid
sub rdx, rcx
sub edx, ecx
mov ecx, 0x50
add byte [rax], al
add byte [rax - 0x77], cl
sal byte [rcx], 1
ror byte [rax - 9], cl
int1
add byte [rax], al
mov rax, rdx
xor edx, edx
div rcx
mov rbx, rax
mov rcx, rdi
stc
call fcn.1400757ff
add rsi, rax
add rdi, 0x50
add edi, 0x50
add byte [rax + 1], cl
invalid
add edi, 0x50
dec rbx
jne 0x1400757e0
mov rax, rsi
mov eax, esi
add rsp, 0x20
pop rbx
pop rdi
and byte [rbx + 0x5f], bl
pop rsi
ret
mov eax, dword [rcx]
lea rdx, [0x14015b414]
lea edx, [0x14015b414]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
add eax, edx
jmp rax
mov rax, qword [rcx + 0x18]
ret
add eax, dword [rcx + 0x28]
mov rdx, 0xffffffffffffffff
cmovb rax, rdx
dec dword [rax + 0xf]
ret 0x348
invalid
invalid
add rax, qword [rcx + 0x40]
jmp 0x140075849
mov rdx, qword [rcx + 0x18]
mov rax, qword [rcx + 0x28]
cmp rdx, rax
cmovb rax, rdx
ret
add esp, 0x28
pop rdi
pop rsi
ret
mov esi, ecx
lea rdi, [rcx + 0x138]
add rcx, 0x1a0
call fcn.140068270
lea rcx, [rsi + 0x1b8]
call fcn.140016d4a
mov rcx, rdi
call fcn.140075929
mov rcx, rsi
call fcn.1400759be
lea rcx, [rsi + 0x1e0]
call fcn.140075a10
lea rcx, [rsi + 0x210]
call fcn.140075a2e
mov rcx, qword [rsi + 0x238]
add rsp, 0x28
pop rdi
pop rsi
jmp 0x140075a39
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rdi, rcx
mov rcx, qword [rcx]
mov rdx, qword [rdi + 8]
push rdi
or al, ch
mov eax, 0x8b4c0005
cmp byte [r8 - 0x75], r9b
ja 0x140075969
mov r8, qword [rdi + 0x30]
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rsi
bnd call fcn.1400033db
bnd call fcn.1400033db
mov rax, qword [rbx]
mov eax, dword [rbx]
mov rdx, qword [rbx + 8]
mov r8, qword [rbx + 0x10]
mov rbx, qword [rbx + 0x18]
mov rdi, qword [rdi + 0x28]
imul rcx, rax, 0x50
push rax
add rcx, rdi
sub rdx, rax
imul r14, r8, 0x50
add r14, rdi
sub rbx, r8
call 0x140075d47
mov rcx, r14
mov rdx, rbx
call 0x140075d47
test rsi, rsi
je 0x1400759b3
imul r8, rsi, 0x50
mov edx, 8
mov rcx, rdi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14000384b
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
add ecx, 0x20
call fcn.140002ed8
mov rcx, qword [rsi + 0x120]
call fcn.140075c90
mov ch, 2
add byte [rax], al
dec dword [rax - 0x75]
mov fs, word [rax]
add dword [rax], eax
add al, ch
mov ch, 2
add byte [rax], al
lea rcx, [rsi + 0x108]
or byte [rcx], al
add byte [rax], al
call fcn.140075c9a
lea rcx, [rsi + 0x80]
call fcn.140041026
lea rcx, [rsi + 0xe8]
call fcn.140075ca4
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140075cc6
sub esp, 0x20
mov rsi, rcx
call fcn.140068083
add rsi, 0x18
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140075ad3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140075a58
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140012c40
ret
mov rbx, qword [rdi]
mov rcx, rbx
call fcn.140068f55
push rdi
xor al, 0xff
dec dword [rbp + rcx*4 - 0x4d]
add byte [rax], 0
add byte [rbp + rcx*4 - 0x45], cl
movabs al, byte [0x2024648d4c000001]
and al, 0x20
push rdi
xor al, 0xff
dec dword [rbp + rcx*4 - 0x4d]
add byte [rax], 0
add byte [rbp + rcx*4 - 0x45], cl
movabs al, byte [0x2024648d4c000001]
and al, 0x20
and al, 0x20
mov rcx, r12
mov rdx, r15
cli
cli
mov r8, r14
call fcn.140068a73
mov rax, qword [rsp + 0x120]
add rax, 0xfffffffffffffffd
cmp rax, 2
jb case.0x140063062.149
lock sub qword [rbx + 0x1c0], 2
jb 0x140075b7b
mov rcx, r12
call fcn.140075c7a
jmp 0x140075b11
lea rcx, [rsp + 0x20]
call fcn.140075c7a
mov rcx, rdi
call 0x140075b84
mov rcx, qword [rdi + 8]
mov dl, 3
call fcn.14006888d
mov rcx, rsi
add rsp, 0x138
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.140075ac4
mov ecx, 7
int 0x29
ud2
invalid
or ecx, dword [rax - 0x75]
add eax, esi
dec qword [rax]
invalid
or byte [rbp + 5], dh
jne 0x140075b92
jmp 0x140075bd1
ret
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
sbb byte [rax - 0x7b], r9b
sbb byte [rax - 0x7b], cl
sbb byte [rax - 0x7b], cl
sal byte [rdi + rax + 0x48], 0x8b
and dil, r15b
push rax
sbb byte [rax - 0x7d], cl
invalid
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x140
mov rsi, qword [rcx]
lea rdi, [rsi + 0x80]
lea rbx, [rsi + 0x1a0]
add byte [rax], al
lea r14, [rsp + 0x28]
and al, 0x28
mov rcx, r14
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
fimul dword [rcx - 0x77]
clc
call fcn.140068a73
mov r15, qword [rsp + 0x128]
add r15, 0xfffffffffffffffd
std
mov rcx, r14
call fcn.140075c7a
add byte [rcx - 0x7d], cl
inc dword [rcx]
add byte [rcx - 0x7d], cl
inc dword [rcx]
ja 0x140075bf5
mov rcx, qword [rsi + 0x1a8]
test rcx, rcx
je 0x140075c3a
mov rdi, qword [rcx + 0x2308]
call fcn.1400039a5
mov rcx, rdi
jmp 0x140075c24
mov rax, qword [rsi + 0x100]
mov eax, dword [rsi + 0x100]
test rax, rax
test eax, eax
je 0x140075c50
mov rcx, qword [rsi + 0x108]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x140075c6a
lock dec qword [rsi + 8]
jne 0x140075c6a
mov edx, 0x80
mov rcx, rsi
call fcn.140012c40
nop
add rsp, 0x140
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
add eax, dword [rcx]
cmp rax, 3
cmp eax, 3
ja case.0x14007202e.32
xchg dword [rax + rax], ecx
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test byte [rdx], al
add byte [rax], al
add byte [rax], al
cmp rax, 1
je case.0x14007202e.32
add byte [rax], al
add byte [rax], al
ret
cmp qword [rcx], 0
je 0x140075cd5
add rcx, 8
jmp 0x140075cd6
ret
push rsi
mov rcx, qword [rcx]
call case.0x14003aa30.410
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax - 0x75], cl
add dword [rax - 0x7b], ecx
sal byte [rbx + rcx - 0x10], 0x48
or esi, eax
dec qword [rax]
jne 0x140075d06
jmp 0x14003fa26
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov esi, dword [rcx]
movabs rax, 0x8000000000000002
cmp rsi, rax
jge 0x140075d26
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc6
add rsp, 0x28
pop rdi
pop rsi
ret
mov rdi, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14003fba2
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14003fbe6
lahf
sahf
cld
invalid
lahf
sahf
cld
call qword [rsi + 0x57]
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, rdx
mov rdi, rcx
mov esi, edx
sub rsi, 1
jb 0x140075d67
mov rcx, rdi
call 0x140075d6e
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add byte [rax], al
add rdi, 0x50
jmp 0x140075d53
in al, dx
in al, dx
add rsp, 0x28
pop rdi
pop rsi
ret
mov rax, qword [rcx]
cmp rax, 3
clc
add esi, dword [rdi + 0x18]
lea rdx, [0x14015b428]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov eax, 8
jmp 0x140075d94
ret
mov eax, 0x18
add byte [rax], al
add rcx, rax
jmp fcn.1400298f9
mov ecx, dword [rcx + 8]
mov r10, qword [rcx + 0x20]
mov rcx, rax
jmp r10
mov rcx, qword [rcx + 8]
mov r8, qword [rcx + 0x28]
mov rcx, rax
jmp r8
mov r10, qword [rcx + 0x40]
mov rcx, rax
jmp r10
mov eax, dword [rdx + 0x10]
add r8, rdi
lea rdx, [rsp + 0x28]
mov qword [rdx], r8
mov qword [rdx + 8], rcx
mov qword [rdx + 0x10], rax
lea rbx, [rsp + 0x40]
mov rcx, rbx
call fcn.1400165b3
mov rcx, rbx
mov rdx, rdi
cli
cli
call fcn.140003855
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x2c28
call fcn.1400dcc10
sub rsp, rax
movaps xmmword [rsp + 0x2c10], xmm9
sub al, 0
add byte [rdi + rcx + 0x29], al
test byte [rax + rax], ah
sub al, 0
add byte [rdi], cl
sub dword [rsp + 0x2bf0], edi
sub eax, dword [rax]
invalid
sub al, 0
add byte [rdi + rcx + 0x29], al
test byte [rax + rax], ah
sub al, 0
add byte [rdi], cl
sub dword [rsp + 0x2bf0], edi
sub eax, dword [rax]
invalid
sub eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x2be0], esi
movaps xmmword [rsp + 0x2be0], xmm6
mov r15, rdx
mov r12, rcx
lea r13, [rcx + 0x80]
add byte [rax - 0x73], cl
mov ecx, 0x210
add byte [rax - 0x73], cl
mov ecx, 0x210
lea rax, [rcx + 0x231]
mov qword [rsp + 0x2f8], rax
lea rax, [rcx + 0x88]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x2e0], rax
xorps xmm6, xmm6
movss xmm7, dword [0x1400e49b0]
movabs byte [0x1e0818d480006ea], al
add byte [rax], al
movabs byte [0x1e0818d480006ea], al
add byte [rax], al
mov qword [rsp + 0x170], rax
lea rax, [rcx + 0x138]
lea eax, [rcx + 0x138]
lea eax, [rcx + 0x138]
mov qword [rsp + 0x2d8], rax
lea rax, [rcx + 0x129]
mov qword [rsp + 0x2d0], rax
add al, byte [rax]
add byte [rax - 0x73], cl
sub dword [rcx], 0x48000001
mov dword [rsp + 0x2d0], eax
lea rax, [rcx + 0x1b8]
mov qword [rsp + 0x168], rax
lea rax, [rcx + 0x28]
mov qword [rsp + 0x2c8], rax
lea rax, [rcx + 0xa0]
mov qword [rsp + 0x2b8], rax
lea rax, [rcx + 0x18]
mov qword [rsp + 0x2c0], rax
rol byte [rdx], 0
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x20
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xc0
add al, 0
add byte [rax], al
rol byte [rdx], 0
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x20
add al, byte [rax]
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xc0
add al, 0
add byte [rax], al
mov qword [rsp + 0x228], rax
mov qword [rsp + 0x68], rax
add byte [rax], al
mov qword [rsp + 0x228], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x40], edx
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x70], r13
cmp byte [r12 + 0x240], 0
jne 0x140078924
mov rax, qword [r12 + 0x80]
mov rcx, qword [r12 + 0xe8]
add byte [rax - 0x7b], cl
invalid
jne 0x140075fdb
add byte [rax - 0x7b], cl
sal byte [rbp + 0x13], 0x48
mov edx, 2
add byte [rax], al
add byte [rax + 0xfd13948], al
movabs rdx, 0x8000000000000002
cmp rcx, rdx
jne 0x14007620d
test dword [rdx], esi
add al, byte [rax]
invalid
test dword [rdx], esi
add al, byte [rax]
add byte [rcx - 0x76], al
mov dl, byte [r12 + 0x230]
mov byte [r12 + 0x230], 3
cmp dl, 3
je 0x14007892d
xchg esp, eax
and al, 0x30
add al, byte [rax]
add byte [rcx - 0x3a], al
test byte [rax + rsi], ah
add al, byte [rax]
add byte [rbx], al
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov byte [rsp + 0xd0], dl
mov rdx, qword [rsp + 0x2f8]
mov ecx, dword [rdx]
mov edx, dword [rdx + 3]
lea r8, [rsp + 0xd1]
add byte [rax], al
add byte [rcx - 0x77], al
push rax
add eax, dword [rcx - 0x77]
or byte [rax - 1], cl
enter 0xffffffffffff8348, 0xfffffffffffffff8
add cl, byte [rdi]
jae case.0x14007617f.5
add byte [rax], al
invalid
adc byte [rdi + 0x10], cl
add byte [rax], al
add byte [rcx - 0x77], al
push rax
add eax, dword [rcx - 0x77]
or byte [rax - 1], cl
enter 0xffffffffffff8348, 0xfffffffffffffff8
add cl, byte [rdi]
jae case.0x14007617f.5
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
mov eax, 0x48000000
lea ecx, [rsi + 0x18]
mov rsi, qword [rsp + 0xb8]
lea rcx, [rsi + 0x18]
mov rdx, qword [r15]
call fcn.140027d88
mov rax, qword [rsi + 0x10]
test rax, rax
je 0x140076082
cmp rax, 2
jne 0x1400789a9
test dword [rsi + 0x29], eax
add byte [rax], al
cmp byte [rsp + 0xd0], 2
je 0x140076082
mov rax, qword [rsp + 0xc0]
mov rax, qword [rax + 0x38]
test rax, rax
js 0x140076130
add byte [rax], al
add byte [rax - 0x75], cl
cmp byte [rax - 0x7b], cl
ror byte [rdi], 0x88
scasb al, byte [rdi]
add byte [rax], al
add al, ch
invalid
call fcn.1400400e8
mov r14, rax
cmp dword [r13], 1
add dword [rbp + 0x33], esi
add dword [rbp + 0x33], esi
mov rcx, rbp
mov rdi, qword [rsp + 0x2e0]
add al, byte [rax]
add byte [rax - 0x77], cl
cli
call fcn.14007b89d
mov rcx, r13
call fcn.140041026
mov qword [r13], 2
mov dword [rbp], 2
mov ecx, 0xc
add byte [rax], al
add byte [rax - 0x77], cl
out dx, al
add al, byte [rax]
add byte [rax - 0x77], cl
cli
add byte [rax], al
add byte [rax - 0x77], cl
out dx, al
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x30]
jl 0x1400760e7
invalid
mov rcx, rbp
mov rdx, r12
mov r8, r15
call fcn.14007b62e
mov rax, qword [rsp + 0x4c0]
and al, 0xc0
add al, 0
add byte [rax - 0x73], cl
sti
and al, 0xc0
add al, 0
add byte [rax - 0x73], cl
sti
cmp rcx, 2
jb 0x140076100
cmp eax, 4
jne 0x1400760f8
add al, 0x75
cmovs ecx, dword [rbp + 0x4c8248c]
add byte [rax], al
lea rcx, [rsp + 0x4c8]
call fcn.14003ce91
jmp 0x140076100
mov rcx, rbp
call fcn.14007b05d
mov rax, qword [r13]
test rax, rax
je 0x140076116
cmp eax, 3
je 0x140076116
mov rcx, r12
call fcn.140041099
mov rcx, r14
call fcn.140068246
lea rcx, [rsp + 0xb0]
call fcn.140075a68
jmp 0x140075fa4
invalid
invalid
invalid
invalid
lea rcx, [rsp + 0xc0]
mov rdx, r15
call fcn.14003cfe6
test al, al
jne case.0x14007617f.6
lea rcx, [rsp + 0x1ef0]
lea ecx, [rsp + 0x1ef0]
mov rdx, r12
mov r8, r15
call fcn.14007b62e
mov rax, qword [rsp + 0x1ef0]
test byte [rax + rsi*8], ah
invalid
add byte [rax], al
lea rcx, [rax - 3]
cmp rcx, 3
ja case.default.0x14007617f
lea rdx, [0x14015b438]
movsxd rax, dword [rdx + rcx*4]
add rax, rdx
jmp rax
mov rcx, rbp
lea rdx, [rsp + 0xc0]
lea r8, [rsp + 0x1ef8]
call fcn.14003d0bc
cmp byte [rsp + 0x4e0], 2
je 0x14007808a
mov rcx, qword [rsp + 0x4c0]
mov rax, qword [rsp + 0x4c8]
test rcx, rcx
je 0x140078bf3
lea rdx, [rsp + 0x4d0]
movups xmm0, xmmword [rdx]
lea rdx, [rsp + 0x1160]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x1150], rcx
mov qword [rsp + 0x1158], rax
mov rax, qword [r13]
dec rax
cmp rax, 2
jae 0x1400761fb
mov rcx, r12
call fcn.140041099
lea rcx, [rsp + 0x1150]
call fcn.1400298f9
jmp case.0x14007617f.5
mov rax, qword [rsp + 0x170]
cmp dword [rax], 2
je 0x14007846a
mov rcx, qword [rsp + 0x170]
mov rdx, r15
call fcn.140067d1b
test al, al
je 0x14007846a
mov rcx, qword [rsp + 0x2d0]
call fcn.14007ceef
mov rcx, qword [r12]
mov qword [rsp + 0x2b0], rcx
mov rdx, qword [r12 + 8]
mov cl, byte [r12 + 0x130]
mov byte [rsp + 0x4e], cl
mov cl, byte [r12 + 0x132]
mov byte [rsp + 0x4f], cl
mov ecx, eax
shr ecx, 8
mov dword [rsp + 0xac], ecx
mov rcx, rdx
shl rcx, 5
mov qword [rsp + 0x208], rcx
mov rcx, rax
shr rcx, 0x20
mov qword [rsp + 0x2a0], rcx
mov rcx, rax
mov qword [rsp + 0x1f0], rax
shr rax, 0x28
mov qword [rsp + 0x298], rax
cmp rdx, 1
mov qword [rsp + 0x218], rdx
adc rdx, 0
mov qword [rsp + 0x2a8], rdx
cmp qword [r12 + 0x1c0], 0
je 0x140077c59
lea rsi, [rsp + 0x4c8]
mov rbx, qword [rsp + 0x218]
cmp qword [rsp + 0x2b0], 0
je 0x1400763b2
cmp rbx, 0x65
jb 0x1400763db
mov rax, rbx
shr rax, 0x3a
mov r14, qword [rsp + 0x2a8]
jne 0x140078bb0
mov rdi, qword [rsp + 0x208]
mov rcx, rdi
call fcn.14003c973
test rax, rax
je 0x140078b9b
mov rsi, rax
mov qword [rsp + 0x1ef8], r14
mov qword [rsp + 0x1f00], rax
mov qword [rsp + 0x2b78], rbx
mov qword [rsp + 0x1ef0], 1
mov rcx, rdi
call fcn.14003c973
test rax, rax
je 0x140078bc5
mov qword [rsp + 0x1f8], rsi
mov qword [rsp + 0x4c8], r14
mov qword [rsp + 0x4d0], rax
mov qword [rsp + 0x1148], rbx
mov qword [rsp + 0x4c0], 1
mov r15, qword [r12 + 0x1b8]
mov r12, qword [r12 + 0x1c0]
mov rdx, r14
mov qword [rsp + 0x320], rax
mov rsi, rax
jmp 0x14007643c
mov edx, 0x64
mov qword [rsp + 0x2b78], rdx
and qword [rsp + 0x1ef0], 0
mov qword [rsp + 0x1148], rdx
and qword [rsp + 0x4c0], 0
jmp 0x14007642c
and qword [rsp + 0x1ef0], 0
mov r8d, 0xc80
lea rcx, [rsp + 0x1ef8]
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x2b78], rbx
and qword [rsp + 0x4c0], 0
mov r8d, 0xc80
mov rcx, rsi
lea rdx, [rsp + 0x1150]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x1148], rbx
mov rdx, rbx
mov r15, qword [r12 + 0x1b8]
mov r12, qword [r12 + 0x1c0]
mov qword [rsp + 0xe0], rsi
mov qword [rsp + 0xe8], rdx
lea r14, [r15 + r12]
mov qword [rsp + 0x1150], r15
mov qword [rsp + 0x1158], r14
mov qword [rsp + 0x1160], r15
mov rax, r15
cmp rax, r14
jae 0x140077bcd
movzx ecx, byte [rax]
cmp ecx, 0xa
je 0x14007649d
cmp ecx, 0xd
jne 0x1400764a2
lea rcx, [rax + 1]
cmp rcx, r14
jae 0x140077bcd
cmp byte [rax + 1], 0xa
lea rax, [rax + 2]
je 0x14007646b
jmp 0x1400766a9
inc rax
jmp 0x14007646b
mov qword [rsp + 0x1160], rax
mov qword [rsp + 0x1150], rax
mov rcx, r14
sub rcx, rax
cmp rcx, 8
jb 0x1400766b3
mov r13, qword [rax]
lea rcx, [rax + 8]
xor edx, edx
movabs r8, 0x312e312f50545448
cmp r13, r8
setne dl
movabs r9, 0x302e312f50545448
cmp r13, r9
lea rdx, [rdx + rdx*4 + 1]
mov edi, 0
cmovne rdi, rdx
mov qword [rsp + 0x1160], rcx
mov rdx, r13
bts rdx, 0x38
cmp rdx, r8
jne 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov dl, byte [rax + 8]
add rax, 9
mov qword [rsp + 0x1160], rax
mov ecx, 6
cmp dl, 0x20
jne 0x1400767de
mov rsi, qword [rsp + 0x1f0]
shr rsi, 0x18
mov qword [rsp + 0x1150], rax
test sil, sil
je 0x140076573
lea rcx, [rsp + 0x1150]
call fcn.14003bf6a
test al, al
jne 0x140077bcd
mov r14, qword [rsp + 0x1158]
mov rax, qword [rsp + 0x1160]
cmp rax, r14
jae 0x140077bcd
mov bpl, byte [rax]
lea rcx, [rax + 1]
mov qword [rsp + 0x1160], rcx
add bpl, 0xd0
mov edi, 3
cmp bpl, 9
ja 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov bl, byte [rax + 1]
lea rcx, [rax + 2]
mov qword [rsp + 0x1160], rcx
lea edx, [rbx - 0x30]
cmp dl, 9
ja 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov r9b, byte [rax + 2]
lea rcx, [rax + 3]
mov qword [rsp + 0x1160], rcx
add r9b, 0xd0
cmp r9b, 0xa
jae 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
movzx ecx, byte [rax + 3]
lea r10, [rax + 4]
mov qword [rsp + 0x1160], r10
cmp ecx, 0xa
je 0x140077927
cmp ecx, 0xd
je 0x14007679b
cmp ecx, 0x20
jne 0x1400767e1
test sil, sil
je 0x14007664d
lea rcx, [rsp + 0x1150]
mov esi, r9d
call fcn.14003bf6a
test al, al
jne 0x140077bcd
mov r9d, esi
mov r14, qword [rsp + 0x1158]
mov r10, qword [rsp + 0x1160]
mov qword [rsp + 0x1150], r10
xor ecx, ecx
mov rax, r10
cmp rax, r14
jae 0x140077bcd
mov rsi, rax
movzx edx, byte [rax]
inc rax
cmp edx, 9
je 0x14007669a
cmp edx, 0x20
je 0x14007669a
cmp edx, 0xa
je 0x140077b71
cmp edx, 0xd
je 0x140077b80
test dl, dl
js 0x14007669a
lea r8d, [rdx - 0x21]
cmp r8b, 0x5e
jae 0x1400767e1
test dl, dl
movzx ecx, cl
mov edx, 1
cmovs ecx, edx
jmp 0x14007665a
mov edi, 2
jmp 0x1400767e1
mov dl, byte [rax]
lea rcx, [rax + 1]
mov qword [rsp + 0x1160], rcx
mov edi, 6
cmp dl, 0x48
jne 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov dl, byte [rax + 1]
lea rcx, [rax + 2]
mov qword [rsp + 0x1160], rcx
cmp dl, 0x54
jne 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov dl, byte [rax + 2]
lea rcx, [rax + 3]
mov qword [rsp + 0x1160], rcx
cmp dl, 0x54
jne 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov dl, byte [rax + 3]
lea rcx, [rax + 4]
mov qword [rsp + 0x1160], rcx
cmp dl, 0x50
jne 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov dl, byte [rax + 4]
lea rcx, [rax + 5]
mov qword [rsp + 0x1160], rcx
cmp dl, 0x2f
jne 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov dl, byte [rax + 5]
lea rcx, [rax + 6]
mov qword [rsp + 0x1160], rcx
cmp dl, 0x31
jne 0x1400767e1
cmp rcx, r14
jae 0x140077bcd
mov cl, byte [rax + 6]
add rax, 7
mov qword [rsp + 0x1160], rax
cmp cl, 0x2e
mov eax, 0
cmove rdi, rax
jne 0x1400767e1
jmp 0x140077bcd
cmp r10, r14
jae 0x140077bcd
mov dl, byte [rax + 4]
add rax, 5
mov qword [rsp + 0x1160], rax
mov ecx, 3
cmp dl, 0xa
jne 0x1400767de
mov byte [rsp + 0x60], r9b
mov qword [rsp + 0x1150], rax
mov ecx, 1
mov qword [rsp + 0x58], rcx
xor esi, esi
mov rdi, rax
jmp 0x140077943
mov rdi, rcx
cmp edi, 6
mov r15, qword [rsp + 0x40]
mov r13, qword [rsp + 0x70]
lea rbp, [rsp + 0x4c0]
mov qword [rsp + 0x200], rdi
jne 0x140077d37
cmp byte [rsp + 0x4f], 0
je 0x140077d37
xor esi, esi
mov ax, 0xc8
mov qword [rsp + 0x210], rax
xor edi, edi
xor eax, eax
mov qword [rsp + 0xa0], rax
xor eax, eax
mov qword [rsp + 0x78], rax
mov rcx, rbp
call fcn.14003fb88
mov qword [rsp + 0x260], rdi
mov rax, qword [rsp + 0x1b0]
lea rcx, [rsp + 0x268]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x1a0]
movups xmmword [rcx], xmm0
lea rcx, [rsp + 0x328]
mov rdx, qword [rsp + 0x168]
mov r8, rsi
call fcn.140016a98
cmp byte [rsp + 0xac], 0
mov rcx, qword [rsp + 0x78]
je 0x140076a8b
mov rdx, qword [rsp + 0x2b78]
lea r12, [rsp + 0x1ef8]
cmp rdx, 0x65
jb 0x1400768b0
mov rdx, qword [rsp + 0x1ef8]
mov r12, qword [rsp + 0x1f00]
cmp rdx, rcx
jb 0x140078be7
mov rdi, rcx
shl rdi, 5
add rdi, r12
mov qword [rsp + 0x58], rdi
cmp r12, rdi
je 0x140076a8b
lea rbx, [r12 + 0x20]
mov r8, qword [rsp + 0x328]
mov r9, qword [rsp + 0x330]
mov rcx, qword [r12 + 0x10]
mov rdx, qword [r12 + 0x18]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
mov qword [rsp + 0x20], rax
call fcn.14006ed81
mov rsi, rax
mov r13, rdx
xor r14d, r14d
cmp r13, r14
je 0x14007691b
cmp byte [rsi + r14], 0xa
je 0x140076920
inc r14
jmp 0x14007690a
mov r12, rbx
jmp 0x1400768c8
mov qword [rsp + 0x60], rbx
mov rcx, rsi
mov rdx, r14
call fcn.1400412db
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call fcn.140003199
lea rax, [r14 + 1]
mov rdi, r13
sub rdi, rax
add r14, rsi
inc r14
xor ebp, ebp
test bpl, bpl
jne 0x140076a03
xor r15d, r15d
cmp rdi, r15
je 0x14007696d
cmp byte [r14 + r15], 0xa
je 0x140076978
inc r15
jmp 0x14007695c
mov bpl, 1
mov rbx, r14
mov r15, rdi
jmp 0x140076988
lea rax, [r15 + 1]
sub rdi, rax
lea rbx, [r14 + r15]
inc rbx
xor ebp, ebp
test r14, r14
je 0x140076a03
lea rcx, [rsp + 0x4c0]
mov dl, 0x20
call fcn.14004130a
mov rcx, r14
mov rdx, r15
call fcn.1400412db
mov r8, rdx
mov rdx, rax
add rdx, r8
mov rcx, r8
movabs r10, 0x100003600
sub rcx, 1
jb 0x1400769db
movzx r9d, byte [rax]
cmp r9, 0x20
ja 0x1400769f3
bt r10, r9
jae 0x1400769f3
inc rax
mov r8, rcx
jmp 0x1400769bd
lea rcx, [rsp + 0x4c0]
mov r8, rdx
call fcn.1400164bb
mov r14, rbx
jmp 0x140076950
add r8, rax
lea rcx, [rsp + 0x4c0]
mov rdx, rax
jmp 0x1400769e6
mov rdx, qword [rsp + 0x4d0]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
mov qword [rsp + 0x20], rax
xor ecx, ecx
mov r8, rsi
mov r9, r13
call fcn.14006ed81
mov r8, qword [rsp + 0x4c8]
mov r9, qword [rsp + 0x4d0]
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
call fcn.140060059
mov rax, qword [rsp + 0x4d0]
add rax, qword [r12 + 0x10]
mov qword [r12 + 0x18], rax
mov rcx, qword [rsp + 0x4c0]
mov rdx, qword [rsp + 0x4c8]
call fcn.14005fc44
mov r12, qword [rsp + 0x60]
mov r15, qword [rsp + 0x40]
lea rbp, [rsp + 0x4c0]
mov rdi, qword [rsp + 0x58]
jmp 0x1400768c8
lea rcx, [rsp + 0x238]
lea rdx, [rsp + 0x328]
call fcn.14002cc3e
mov rcx, qword [rsp + 0x50]
mov rax, qword [rcx + 0x20]
mov qword [rcx + 0x20], 3
cmp rax, 3
jne 0x140076ac6
lea rcx, [rsp + 0x1150]
call fcn.140037757
jmp 0x140076ae6
mov qword [rsp + 0x1150], rax
mov ecx, 0xb
lea rdi, [rsp + 0x1158]
mov rsi, qword [rsp + 0x2c8]
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0x30]
cmp byte [rsp + 0xa0], 2
sete al
cmp byte [rsp + 0x4e], 0
mov byte [rsp + 0x2f], al
je 0x140076b65
mov edx, 2
xor ecx, ecx
call fcn.1400c7baf
lea rcx, [rsp + 0x118]
movups xmmword [rcx + 0x10], xmm6
and qword [rsp + 0x100], 0
and qword [rsp + 0x118], 0
mov ecx, 8
mov qword [rsp + 0x120], rcx
mov qword [rsp + 0x138], rcx
and qword [rsp + 0x140], 0
mov qword [rsp + 0x148], rax
and qword [rsp + 0x150], 0
and word [rsp + 0x158], 0
jmp 0x140076b71
mov qword [rsp + 0x100], 3
mov r12, qword [rsp + 0x1178]
mov rax, r12
add rax, qword [rsp + 0x78]
jb 0x140078b65
mov rbx, qword [rsp + 0x11a0]
cmp rax, rbx
jbe 0x140076da1
lea rcx, [rax - 1]
bsr rcx, rcx
not ecx
mov rdx, 0xffffffffffffffff
shr rdx, cl
cmp rax, 2
mov r13d, 0
cmovae r13, rdx
inc r13
je 0x140078b65
cmp r13, 0x8000
ja 0x140078b65
test r12, r12
je 0x140076cfd
mov rdi, qword [rsp + 0x1198]
movzx eax, word [rsp + 0x11a8]
movzx eax, ax
lea rcx, [rbx*4]
xor r14d, r14d
test rcx, rcx
je 0x140076c20
cmp word [rdi + r14*4], 0xffff
je 0x140076c17
movzx edx, word [rdi + r14*4 + 2]
and edx, eax
mov r8d, r14d
sub r8d, edx
test r8d, eax
je 0x140076c23
add rcx, 0xfffffffffffffffc
inc r14
jmp 0x140076bf7
xor r14d, r14d
mov rcx, rbp
mov rdx, r13
call fcn.140037276
mov rcx, rbp
call fcn.1400371f8
mov rsi, rdx
mov qword [rsp + 0x1198], rax
mov qword [rsp + 0x11a0], rdx
dec r13d
mov word [rsp + 0x11a8], r13w
mov rcx, r14
mov rdx, rdi
mov r13, rbx
mov r8, rbx
call fcn.14003ebfc
mov r15, rdx
shl r15, 2
test r15, r15
je 0x140076c94
lea rbx, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rsp + 0x1150]
call fcn.14003ec27
add r15, 0xfffffffffffffffc
mov rax, rbx
jmp 0x140076c6d
cmp r14, r13
ja 0x140078c24
shl r14, 2
mov rax, rdi
mov r15, qword [rsp + 0x40]
test r14, r14
je 0x140076cd0
lea rbx, [rax + 4]
movzx edx, word [rax]
movzx r8d, word [rax + 2]
lea rcx, [rsp + 0x1150]
call fcn.14003ec27
add r14, 0xfffffffffffffffc
mov rax, rbx
jmp 0x140076ca9
mov rax, rsi
shr rax, 2
add rax, r12
sub rsi, rax
lea rcx, [rsp + 0x1168]
mov rdx, rsi
call fcn.14002abb1
mov rcx, rdi
mov rdx, r13
call fcn.14003d638
jmp 0x140076d9c
lea eax, [r13 - 1]
mov word [rsp + 0x11a8], ax
mov rcx, rbp
mov rdx, r13
call fcn.140037276
mov rcx, rbp
call fcn.1400371f8
mov rsi, rax
mov rdi, rdx
mov rcx, qword [rsp + 0x1198]
mov rdx, rbx
call fcn.14003d638
mov qword [rsp + 0x1198], rsi
mov qword [rsp + 0x11a0], rdi
mov rax, r13
shr rax, 2
sub r13, rax
mov rcx, rbp
mov rdx, r13
call fcn.1400373e8
cmp qword [rsp + 0x4c0], 0
mov rsi, qword [rsp + 0x4c8]
jne 0x140078c36
mov rdi, qword [rsp + 0x4d0]
lea rcx, [rsp + 0x1168]
add byte [rax], al
call fcn.14002aa3a
mov qword [rsp + 0x1168], rsi
mov qword [rsp + 0x1170], rdi
and qword [rsp + 0x1178], 0
adc dword [rax], eax
add byte [rax], al
mov rdi, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x2b78]
lea rsi, [rsp + 0x1ef8]
cmp rdx, 0x65
jb 0x140076dc7
mov rdx, qword [rsp + 0x1ef8]
mov rsi, qword [rsp + 0x1f00]
mov rcx, qword [rsp + 0x78]
cmp rdx, rcx
mov r12, qword [rsp + 0x50]
mov r13, qword [rsp + 0x70]
jb 0x140078b80
shl rcx, 5
add rcx, rsi
mov qword [rsp + 0x78], rcx
cmp rsi, qword [rsp + 0x78]
mov qword [rsp + 0x230], rsi
je 0x1400775fd
mov r13, qword [rsi]
mov r14, qword [rsi + 8]
mov r8, r14
sub r8, r13
jb 0x140078af6
mov rdx, qword [rsp + 0x248]
cmp r14, rdx
ja 0x140078b08
mov rdx, qword [rsp + 0x240]
add rdx, r13
mov rcx, rbp
call fcn.14003a2f2
cmp qword [rsp + 0x4c0], 0
jne 0x140077cb3
lea rax, [rsp + 0x4c8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov r8, qword [rsi + 0x10]
mov r9, qword [rsi + 0x18]
lea rcx, [rsp + 0x1a0]
lea rdx, [rsp + 0x238]
call fcn.1400166eb
movups xmm0, xmmword [rsp + 0x1a0]
movups xmm1, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x4c0], xmm0
movaps xmmword [rsp + 0x4d0], xmm1
mov rax, qword [rsp + 0x4c0]
and qword [rsp + 0x4c0], 0
mov qword [rsp + 0x2f0], rax
test rax, rax
je 0x140078b17
mov rax, qword [rsp + 0x4c8]
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x4d0]
mov qword [rsp + 0x198], rax
mov rax, qword [rsp + 0x4d8]
mov qword [rsp + 0x2e8], rax
mov rcx, rbp
call fcn.1400298ee
cmp qword [rsp + 0xe0], 0
jne 0x140076f4c
cmp byte [rsp + 0xe8], 0x14
jne 0x140076f4c
test byte [rsp + 0x2f], 1
jne 0x140076f27
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x198]
call fcn.140040700
jmp 0x140076f48
mov r9d, 5
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x198]
lea r8, [0x140108f8c]
add al, ch
int3
xchg edi, eax
cld
push qword [rcx + rax]
mov byte [rsp + 0x2f], al
mov rsi, qword [rsp + 0x100]
cmp rsi, 3
je 0x14007754e
lea rcx, [rsp + 0x178]
lea rdx, [rsp + 0x238]
mov r8, r13
mov r9, r14
call fcn.1400166eb
mov rax, qword [rsp + 0x128]
cmp esi, 1
jne 0x140076f92
test rax, rax
js 0x140076fcc
cvtsi2ss xmm0, rax
jmp 0x140076fe1
mov r14, qword [rsp + 0x150]
mov rcx, r14
shr rcx, 2
mov rdx, r14
sub rdx, rcx
cmp rax, rdx
jne 0x140077077
test rax, rax
je 0x140077437
add r14, r14
lea rcx, [rsp + 0x100]
mov rdx, r14
jmp 0x14007706a
mov rcx, rax
shr rcx, 1
and eax, 1
or rax, rcx
cvtsi2ss xmm0, rax
addss xmm0, xmm0
mov rdx, qword [rsp + 0x150]
test rdx, rdx
js 0x140076ff5
cvtsi2ss xmm1, rdx
jmp 0x14007700c
mov rax, rdx
shr rax, 1
mov ecx, edx
and ecx, 1
or rcx, rax
cvtsi2ss xmm1, rcx
addss xmm1, xmm1
divss xmm0, xmm1
ucomiss xmm0, xmm7
jae 0x140077056
lea rcx, [rsp + 0x100]
call case.0x1400b3175.625
mov r14, qword [rsp + 0x148]
mov r13, qword [rsp + 0x150]
lea rax, [r13*4]
mov rcx, r14
test rax, rax
je 0x1400772b2
mov dword [rcx], 0xffff
add rcx, 4
add rax, 0xfffffffffffffffc
jmp 0x14007703d
and qword [rsp + 0x100], 0
add rdx, rdx
lea rcx, [rsp + 0x100]
call fcn.14003ea26
test al, al
jne 0x140078b2c
lea rcx, [rsp + 0x100]
lea rdx, [rsp + 0xe0]
call fcn.14003e67a
mov r13d, eax
movzx ebx, word [rsp + 0x158]
mov eax, r13d
and eax, ebx
mov rsi, qword [rsp + 0x150]
mov r15, qword [rsp + 0x148]
mov rcx, qword [rsp + 0x120]
mov qword [rsp + 0x60], rcx
mov r12, qword [rsp + 0x128]
xor edi, edi
mov r14, rax
mov eax, 0
cmp r14, rsi
jae 0x1400770c3
movzx ebp, word [r15 + r14*4]
cmp rbp, 0xffff
je 0x14007713b
movzx eax, word [r15 + r14*4 + 2]
mov ecx, ebx
and ecx, eax
mov r8d, r14d
sub r8d, ecx
and r8d, ebx
cmp r8, rdi
jb 0x1400771d9
cmp ax, r13w
jne case.0x14002cafe.918
mov rcx, qword [rsp + 0x60]
mov rdx, r12
mov r8, rbp
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.14003e845
lea rcx, [rax + 0x38]
lea rdx, [rsp + 0xe0]
call fcn.14002a7fd
test al, al
jne 0x14007736b
inc rdi
inc r14
mov rax, r14
jmp 0x1400770c3
mov rsi, qword [rsp + 0x128]
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
lea rdx, [rsp + 0xe0]
call fcn.14003a467
movups xmm0, xmmword [rsp + 0x178]
movups xmm1, xmmword [rsp + 0x188]
movaps xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
lea rcx, [rsp + 0x100]
mov edx, r13d
mov r8, rdi
lea rbp, [rsp + 0x4c0]
mov r9, rbp
call fcn.14003e78d
test al, al
mov r12, qword [rsp + 0x50]
jne 0x140078b39
mov rdx, qword [rsp + 0x150]
cmp r14, rdx
mov r15, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x30]
jae case.0x14004beaa.234
mov rax, qword [rsp + 0x148]
mov word [rax + r14*4], si
mov word [rax + r14*4 + 2], r13w
jmp 0x14007754e
mov rsi, qword [rsp + 0x100]
lea rbx, [rsp + 0x1a0]
mov rcx, rbx
lea rdx, [rsp + 0xe0]
call fcn.14003a467
movups xmm0, xmmword [rsp + 0x178]
movups xmm1, xmmword [rsp + 0x188]
movaps xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
mov r15, qword [rsp + 0x128]
lea rcx, [rsp + 0x100]
mov edx, r13d
mov r8, rbx
lea rbp, [rsp + 0x4c0]
mov r9, rbp
call fcn.14003e78d
test al, al
jne 0x140078b39
mov rcx, qword [rsp + 0x148]
mov rdx, qword [rsp + 0x150]
mov word [rsp + 0x20], r13w
mov r8, r14
mov r9d, r15d
call fcn.14002a882
mov rcx, qword [rsp + 0x100]
test rcx, rcx
mov rdx, rcx
mov r8d, 1
cmove rdx, r8
cmp rax, 0x7f
cmova rcx, rdx
cmp rsi, 2
cmove rdx, rcx
cmp rdi, 0x200
cmovb rdx, rcx
mov qword [rsp + 0x100], rdx
mov r12, qword [rsp + 0x50]
mov r15, qword [rsp + 0x40]
jmp 0x140077549
mov rsi, qword [rsp + 0x120]
imul rdi, qword [rsp + 0x128], 0x60
add rdi, rsi
movzx eax, word [rsp + 0x158]
movzx r15d, ax
xor r12d, r12d
cmp rsi, rdi
je 0x140077077
lea rbp, [rsi + 0x60]
lea rbx, [r12 + 1]
lea rdx, [rsi + 0x38]
lea rcx, [rsp + 0x100]
call fcn.14002a494
movzx ecx, ax
mov edx, r15d
and edx, ecx
mov word [rsi + 0x58], cx
xor ecx, ecx
mov r8, rdx
mov edx, 0
cmp r8, r13
jae 0x140077306
cmp word [r14 + r8*4], 0xffff
je 0x140077340
movzx edx, word [r14 + r8*4 + 2]
and edx, r15d
mov r9d, r8d
sub r9d, edx
mov edx, r15d
and edx, r9d
cmp rdx, rcx
jb 0x14007734d
inc rcx
inc r8
mov rdx, r8
jmp 0x140077306
mov word [r14 + r8*4], r12w
mov word [r14 + r8*4 + 2], ax
jmp 0x140077360
mov word [rsp + 0x20], ax
mov rcx, r14
mov rdx, r13
mov r9d, r12d
call fcn.14002a882
mov rsi, rbp
mov r12, rbx
jmp 0x1400772d5
cmp r12, rbp
jbe 0x140078b6e
imul rax, rbp, 0x60
mov rcx, qword [rsp + 0x60]
lea rsi, [rcx + rax]
cmp qword [rcx + rax], 0
mov r15, qword [rsp + 0x40]
mov ebx, 1
je 0x1400774d3
mov r14, qword [rsi + 0x10]
mov rdi, qword [rsp + 0x140]
movups xmm0, xmmword [rsp + 0x178]
movups xmm1, xmmword [rsp + 0x188]
lea rax, [rsp + 0x4d0]
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
mov qword [rsp + 0x4c0], 1
mov qword [rsp + 0x4c8], r14
and qword [rsp + 0x4d0], 0
mov qword [rsp + 0x4d8], rbp
lea rcx, [rsp + 0x130]
lea rbp, [rsp + 0x4c0]
mov rdx, rbp
call fcn.14003e869
mov rdx, qword [rsp + 0x140]
cmp rdx, r14
mov r12, qword [rsp + 0x50]
jbe 0x140078b8c
mov rax, qword [rsp + 0x138]
shl r14, 6
mov qword [rax + r14 + 0x10], rbx
mov qword [rax + r14 + 0x18], rdi
mov qword [rsi], rbx
mov qword [rsi + 0x10], rdi
jmp 0x140077549
mov word [rsp + 0x158], 7
mov edx, 8
mov rcx, rbp
call fcn.140037276
mov rcx, rbp
call fcn.1400371f8
mov r15, rax
mov r12, rdx
mov rcx, qword [rsp + 0x148]
mov rdx, r14
call fcn.14003d638
mov qword [rsp + 0x148], r15
mov qword [rsp + 0x150], r12
mov edx, 6
mov rcx, rbp
call fcn.14003e211
cmp qword [rsp + 0x4c0], 0
mov r14, qword [rsp + 0x4c8]
jne 0x140078bd7
mov rsi, qword [rsp + 0x4d0]
lea rcx, [rsp + 0x118]
call fcn.14003e1af
mov qword [rsp + 0x118], r14
mov qword [rsp + 0x120], rsi
and qword [rsp + 0x128], 0
jmp 0x140077077
mov rdi, qword [rsp + 0x140]
movups xmm0, xmmword [rsp + 0x178]
movups xmm1, xmmword [rsp + 0x188]
lea rax, [rsp + 0x4d0]
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x10], xmm0
and qword [rsp + 0x4c0], 0
mov qword [rsp + 0x4c8], rbp
and qword [rsp + 0x4d0], 0
mov qword [rsp + 0x4d8], rbp
lea rcx, [rsp + 0x130]
lea rbp, [rsp + 0x4c0]
and al, 0xc0
add al, 0
add byte [rax - 0x77], cl
invalid
call fcn.14003e869
mov qword [rsi], 1
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rdi
mov r12, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x230]
add rsi, 0x20
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x4c0], rax
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x4d0], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsp + 0x4d8], rax
mov byte [rsp + 0x4e0], 0
mov eax, dword [rsp + 0x178]
mov ecx, dword [rsp + 0x17b]
lea rdx, [rsp + 0x4d0]
mov dword [rdx + 0x14], ecx
mov dword [rdx + 0x11], eax
lea rcx, [rsp + 0x1150]
lea rdx, [rsp + 0x1a0]
mov r8, rbp
call fcn.14002b11c
mov r13, qword [rsp + 0x70]
jmp 0x140076deb
and qword [rsp + 0xe0], 0
mov r15, qword [rsp + 0x100]
cmp r15, 3
je 0x1400776f9
lea rcx, [rsp + 0xe0]
call fcn.14003e3ac
mov r14, qword [rsp + 0xe0]
mov ecx, 0x60
mov edx, 8
call fcn.1400c7baf
mov ecx, 0xc
mov rdi, rax
lea rsi, [rsp + 0x100]
rep movsq qword [rdi], qword [rsi]
lea rcx, fcn.14003e134
mov qword [rsp + 0x20], rcx
mov rcx, r14
movabs rdx, 0x3ac69161428d02e0
movabs r8, 0x4051d560d106f437
mov r9, rax
call case.0x140020405.488
test rax, rax
je 0x1400776f9
mov rcx, rax
call qword [rdx + 0x38]
mov rsi, rax
mov r14, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x3ac69161428d02e0
xor rax, rcx
movabs rcx, 0x4051d560d106f437
xor rdx, rcx
or rdx, rax
cmove r14, rsi
je 0x1400776c6
test rsi, rsi
je 0x1400776c6
mov rcx, rsi
mov rdx, r14
call fcn.140002cb0
jmp 0x1400776f9
test r14, r14
je 0x1400776f9
mov ecx, 0xc
mov rdi, rbp
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov edx, 8
mov rcx, r14
call fcn.140012c40
cmp qword [rsp + 0x4c0], 3
je 0x1400776f9
mov rcx, rbp
call fcn.14003e134
mov r12, qword [rsp + 0x260]
test r12, r12
je 0x14007781c
movups xmm0, xmmword [rsp + 0x260]
movups xmm1, xmmword [rsp + 0x270]
movaps xmmword [rsp + 0x310], xmm1
movaps xmmword [rsp + 0x300], xmm0
lea rcx, [rsp + 0xe0]
call fcn.14003e3ac
mov rsi, qword [rsp + 0xe0]
mov ecx, 0x20
mov edx, 8
call fcn.1400c7baf
movaps xmm0, xmmword [rsp + 0x300]
movaps xmm1, xmmword [rsp + 0x310]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
lea rcx, [0x1401082e0]
mov qword [rsp + 0x20], rcx
mov rcx, rsi
movabs rdx, 0x4139331434b7dffe
movabs r8, 0xde2530871f7c4dd2
mov r9, rax
call case.0x140020405.488
test rax, rax
je 0x14007781c
mov rcx, rax
call qword [rdx + 0x38]
mov rdi, rax
mov edi, eax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x4139331434b7dffe
xor rax, rcx
movabs rcx, 0xde2530871f7c4dd2
xor rdx, rcx
or rdx, rax
ret 0xf48
invalid
invalid
je 0x1400777e0
test rdi, rdi
je 0x1400777e0
mov rcx, rdi
mov rdx, rsi
call fcn.140002cb0
jmp 0x14007781c
test rsi, rsi
je 0x14007781c
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x4d0], xmm1
movaps xmmword [rsp + 0x4c0], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140012c40
cmp qword [rsp + 0x4c0], 0
je 0x14007781c
mov rcx, rbp
call fcn.1400298f9
mov ecx, 0xc
mov rdi, rbp
lea rsi, [rsp + 0x1150]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0xe0]
mov rcx, qword [rsp + 0xa0]
mov byte [rsp + 0x52a], cl
mov rcx, qword [rsp + 0x210]
mov word [rsp + 0x528], cx
mov qword [rsp + 0x520], rax
cmp cx, 0x64
mov rdi, qword [rsp + 0x30]
je 0x140077898
movzx eax, cx
cmp eax, 0x65
je 0x140077d9d
cmp eax, 0xcc
je 0x140077da9
cmp eax, 0x130
je 0x140077da9
lea eax, [rcx - 0x66]
cmp ax, 0x62
jae 0x140077d73
mov rax, qword [rsp + 0x50]
cmp qword [rax + 0x1c0], 0
je 0x140077d60
mov rcx, rbp
call fcn.140041468
cmp r15d, 3
jne 0x1400778d3
mov rax, qword [rsp + 0x100]
cmp eax, 3
je 0x1400778d3
lea rcx, [rsp + 0x100]
call fcn.14003e134
lea rcx, [rsp + 0x238]
call fcn.1400298f9
test r12, r12
lea rsi, [rsp + 0x4c8]
lea rdi, [rsp + 0x1ef0]
mov rbx, qword [rsp + 0x218]
jne 0x140077915
cmp qword [rsp + 0x260], 0
je 0x140077915
lea rcx, [rsp + 0x260]
call fcn.1400298f9
mov rcx, rdi
call fcn.14003fb88
mov r12, qword [rsp + 0x50]
jmp 0x1400762e4
mov byte [rsp + 0x60], r9b
mov rdi, r10
mov qword [rsp + 0x1150], r10
mov eax, 1
mov qword [rsp + 0x58], rax
xor esi, esi
mov rax, qword [rsp + 0x1f0]
mov byte [rsp + 0x238], al
mov eax, dword [rsp + 0xac]
mov byte [rsp + 0x239], al
mov rax, qword [rsp + 0x2a0]
mov byte [rsp + 0x23a], al
mov rax, qword [rsp + 0x1ef8]
mov rcx, qword [rsp + 0x1f00]
mov rdx, qword [rsp + 0xa0]
inc dl
mov qword [rsp + 0xa0], rdx
mov rdx, qword [rsp + 0x78]
cmp rdx, rax
cmovb rax, rdx
mov edx, 0x18
mov r13, qword [rsp + 0x70]
sub rax, 1
jb 0x140077b37
mov r8, qword [r12 + rdx - 0x10]
cmp r8, 0xffff
ja 0x140077f3a
mov r9, qword [r12 + rdx - 0x18]
mov r10, qword [r12 + rdx - 8]
sub r9, r15
add r8, r9
sub r10, r15
mov r11, qword [r12 + rdx]
mov ebx, dword [rsp + rdx]
mov ebx, dword [rsp + rdx]
add r11, r10
mov qword [rcx + rdx - 0x18], r9
mov qword [rcx + rdx - 0x10], r8
mov qword [rcx + rdx - 8], r10
mov qword [rcx + rdx], r11
add rdx, 0x20
jmp 0x140077aec
mov rdi, qword [rsp + 0x1150]
lea rax, [rsp + 0x1160]
adc dword [rax], eax
add byte [rdi], cl
adc byte [rax - 8], al
adc dword [rax], eax
add byte [rdi], cl
adc byte [rax - 8], al
movaps xmmword [rsp + 0x1a0], xmm0
mov rax, qword [rax + 8]
mov qword [rsp + 0x1b0], rax
mov byte [rsp + 0x60], r9b
mov qword [rsp + 0x1160], rax
jmp 0x140077baa
mov qword [rsp + 0x1160], rax
cmp rax, r14
jae 0x140077bcd
mov dl, byte [rsi + 1]
lea rax, [rsi + 2]
mov qword [rsp + 0x1160], rax
cmp dl, 0xa
jne 0x1400767e1
mov byte [rsp + 0x60], r9b
mov qword [rsp + 0x1150], rax
test cl, 1
add dword [rdi], ecx
test dword [rdi], ecx
in al, dx
invalid
invalid
add dword [rdi], ecx
test dword [rdi], ecx
in al, dx
invalid
test r10, r10
je 0x140077bcd
sub rsi, r10
mov qword [rsp + 0x58], r10
mov dword [rsp + 0x58], edx
mov dword [rsp + 0x58], edx
jmp 0x1400767d6
mov r14d, 3
mov r15, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x30]
mov r13, qword [rsp + 0x70]
lea rbp, [rsp + 0x4c0]
mov rcx, rbp
call fcn.14003fb88
mov r12, qword [rsp + 0x50]
lea rcx, [rsp + 0x1ef0]
call fcn.14003fb88
cmp r14, 4
je 0x140078130
invalid
add byte [rax], al
lea ecx, [rsp + 0x1ef0]
mov r8d, 0x60
lea rcx, [rsp + 0x1e90]
lea rdx, [rsp + 0x1e30]
xchg esp, eax
and al, 0x30
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rbx + 0x1d32484], cl
add byte [rax], al
mov dword [rsp + 0x98], eax
mov al, byte [rsp + 0x1d7]
xlatb
add dword [rax], eax
add byte [rax + 0x9c2484], cl
add byte [rax], al
cmp r14, 3
jne 0x1400785b6
mov rax, qword [r12 + 0x1c0]
jmp 0x140077c5b
xor eax, eax
xor ecx, ecx
cmp byte [r12 + 0x188], 0
sete cl
cmp rax, qword [r12 + rcx*8 + 0x190]
jae 0x140078118
mov rcx, qword [rsp + 0x2d8]
mov rdx, r15
call fcn.140079405
cmp rax, 2
je 0x14007811e
mov rcx, rax
call fcn.14007cca5
push rax
add byte [rax], al
mov rsi, rdx
test rax, rax
jne 0x14007813f
test rsi, rsi
jne 0x1400762c5
jmp 0x140078129
mov r14d, 4
mov al, 0xa
mov qword [rsp + 0x68], rax
push 0xfffffffff631c031
test byte [rbx + rcx*4 + 0x6c], 0x24
invalid
add byte [rax + 0x4489480a], dh
and al, 0x68
invalid
test al, al
jne 0x140077ce7
mov rax, qword [rsp + 0x100]
cmp eax, 3
je 0x140077ce7
lea rcx, [rsp + 0x100]
call fcn.14003e134
add byte [rax], al
mov rax, qword [rsp + 0x230]
cmp rax, qword [rsp + 0x78]
je 0x140077d03
lea rcx, [rsp + 0x1150]
call fcn.14003d5f7
add byte [rax], al
lea rcx, [rsp + 0x238]
call fcn.1400298f9
cmp qword [rsp + 0x260], 0
sete al
or sil, al
jne 0x140077bf7
lea rcx, [rsp + 0x260]
call fcn.1400298f9
jmp 0x140077bf7
add al, ch
invalid
lea ecx, [rdi*8]
movabs rax, 0x4080009000000
shr rax, cl
mov qword [rsp + 0x68], rax
mov r14d, 4
mov rdi, qword [rsp + 0x30]
jmp 0x140077bea
mov r14d, 3
mov rcx, rbp
call fcn.140041468
jmp 0x140077e22
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
mov rax, qword [rsp + 0x50]
movzx eax, byte [rax + 0x108]
cmp eax, 5
je 0x140077da9
cmp eax, 7
jne 0x140077e3f
add ecx, 0xffffff38
cmp cx, 0x64
jae 0x140077e3f
mov sil, 1
xor eax, eax
mov qword [rsp + 0x38], rax
jmp 0x140077db2
xor eax, eax
mov qword [rsp + 0x38], rax
xor esi, esi
mov r14, qword [rsp + 0x4c0]
mov al, byte [rsp + 0x4c8]
mov qword [rsp + 0x68], rax
movzx eax, byte [rsp + 0x4cf]
shl eax, 0x10
loopne 0x140077de1
movzx ecx, word [rsp + 0x4cd]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x4c9]
test byte [rcx + rcx*8], ah
add al, 0
add byte [rax + 9], cl
enter 0xffffffffffff8948, 0xffffffffffffff84
and al, 0x90
add al, byte [rax]
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
invalid
add byte [rax], al
lea rdx, [rsp + 0x4d0]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x228], rsi
mov eax, esi
xor al, 1
mov cl, byte [rsp + 0x2f]
and cl, al
mov byte [rsp + 0x4d], cl
test byte [rcx + rcx*8], ah
invalid
test r12, r12
setne sil
mov byte [rcx - 0x7d], 0xff
add ecx, dword [rdi]
xchg ebp, eax
ror byte [rbx + rcx*4 + 0x64], 0x24
push rax
mov byte [rcx - 0x7d], 0xff
add ecx, dword [rdi]
xchg ebp, eax
ror byte [rbx + rcx*4 + 0x64], 0x24
push rax
mov r15, qword [rsp + 0x40]
jmp 0x140077cc9
invalid
invalid
invalid
invalid
movups xmm8, xmmword [0x140108fc8]
movaps xmmword [rsp + 0x1b0], xmm8
movups xmm9, xmmword [0x140108fb8]
movaps xmmword [rsp + 0x1a0], xmm9
sub dword [rsp + 0x1a0], ecx
mov rcx, rbp
lea rdx, [rsp + 0x1a0]
add al, ch
loope case.0x140070d0e.59
sti
invalid
test al, al
je 0x140077e8c
cmp byte [rsp + 0x52a], 1
jne case.0x140070d7c.54
mov r14d, 4
mov al, 2
jmp case.0x140075810.10
mov rcx, rbp
call fcn.140040866
cmp rax, 1
jne 0x140077efe
cmp rdx, 0xfffffffffffffffe
jae 0x140077f58
cli
dec byte [rdi]
xor dword [rax + rax - 0x9cf0000], 0x48
mov dword [rsp + 0x38], edx
xor esi, esi
mov qword [rsp + 0x38], rdx
jmp 0x140077db2
movaps xmmword [rsp + 0x1b0], xmm8
movaps xmmword [rsp + 0x1a0], xmm9
lea rbx, [rsp + 0x178]
pushfq
and al, 0x78
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rdx, rbp
lea rsi, [rsp + 0x1a0]
mov r8, rsi
call fcn.14003f9c3
mov rcx, rsi
mov rdx, rbx
call fcn.14003e5fd
mov rcx, rsi
call fcn.14004133d
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
not rax
jmp 0x140077dab
movups xmm0, xmmword [0x140108fa8]
movaps xmmword [rsp + 0x1b0], xmm0
movups xmm0, xmmword [0x140108f98]
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, rbp
lea rdx, [rsp + 0x1a0]
call fcn.14002ac52
test al, al
je 0x140077f6a
mov r14d, 4
mov al, 1
jmp case.0x140075810.10
lea rcx, [rsp + 0x1150]
call fcn.1400298ee
mov al, 8
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
mov r15, qword [rsp + 0x40]
jmp 0x140077bea
invalid
mov r14d, 4
mov al, 8
mov qword [rsp + 0x68], rax
jmp 0x140077d66
mov qword [rsp + 0x38], 0xffffffffffffffff
jmp 0x140077db0
cmp dh, bh
invalid
invalid
mov rsi, qword [rsp + 0x1ef8]
mov cl, 7
call fcn.14003fea3
mov rdi, rax
mov rcx, rax
mov rdx, rsi
call fcn.14003ff21
mov rcx, qword [rsp + 0xc0]
mov dl, byte [rsp + 0xd0]
mov r8, rdi
mov rdi, qword [rsp + 0x30]
call fcn.1400402d0
jmp case.0x14007617f.5
loope 0x140077fc0
invalid
mov ecx, 0xb
lea rdi, [rsp + 0x3d0]
lea rsi, [rsp + 0x1ef8]
and al, 0xf8
invalid
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x3c8], rax
mov r15, qword [rsp + 0xb0]
and qword [rsp + 0xb0], 0
test r15, r15
je 0x1400780ba
mov qword [rsp + 0x348], r15
lea r14, [r15 + 0x10]
mov al, byte [r15 + 0xa8]
test al, al
jne 0x140078021
mov al, 1
xchg byte [r15 + 0x70], al
test al, al
je 0x1400786f4
mov rbx, qword [rsp + 0x3c8]
mov ecx, 0xb
lea rdi, [rsp + 0x1150]
lea rsi, [rsp + 0x3d0]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.14003d64f
lock dec qword [r15]
dec qword [r15]
jne 0x14007805c
lea rcx, [rsp + 0x348]
call fcn.14003d6bc
invalid
cmp rbx, 3
mov r15, qword [rsp + 0x40]
je 0x140078085
mov ecx, 0xb
lea rdi, [rsp + 0x428]
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
adc dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
cmp rbx, 4
jne 0x1400780d1
mov rdi, qword [rsp + 0x30]
mov rcx, rdi
call fcn.140075a2e
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
jmp 0x140075fa4
lea rcx, [rsp + 0x3c8]
call fcn.14003d5f7
mov ebx, 3
mov r15, qword [rsp + 0x40]
mov qword [rsp + 0x4c0], rbx
mov ecx, 0xb
lea rdi, [rsp + 0x4c8]
lea rsi, [rsp + 0x428]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13]
dec rax
cmp rax, 1
ja 0x140078106
mov rcx, r12
call fcn.140041099
mov rcx, rbp
call fcn.140002ed8
mov rdi, qword [rsp + 0x30]
jmp case.0x14007617f.5
xor ecx, ecx
mov dl, 8
jmp 0x140078137
mov r14d, 5
jmp 0x1400781bf
call fcn.14004042d
jmp 0x14007813c
xor ecx, ecx
mov rdx, qword [rsp + 0x68]
call fcn.14003fea3
mov rsi, rax
mov bl, byte [r12 + 0x135]
mov rcx, r12
call fcn.140041099
mov rax, qword [r12 + 0x1c0]
test rax, rax
je 0x140078194
mov rcx, qword [rsp + 0x168]
mov rcx, qword [rcx]
xor edx, edx
cmp rax, rdx
je 0x140078184
movzx r8d, byte [rcx + rdx]
cmp r8d, 0xd
je 0x14007817f
cmp r8d, 0xa
jne 0x140078187
inc rdx
jmp 0x140078169
mov rdx, rax
mov rcx, qword [rsp + 0x168]
call fcn.140015e02
cmp byte [rsi + 0x10], 0
je 0x1400781ce
test bl, bl
jne 0x1400781ce
cmp qword [r12 + 0x1c0], 0
jne 0x1400781ce
mov rcx, r12
call fcn.1400410c5
mov r14d, 4
mov rcx, rsi
call fcn.140068246
mov rax, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x80]
jmp 0x140078220
mov r14d, 3
movabs rax, 0x8000000000000002
cmp qword [r12 + 0xe8], rax
jne 0x140078218
cmp qword [r12 + 0x1c0], 0x18
jb 0x140078218
mov rax, qword [rsp + 0x168]
mov rcx, qword [rax]
mov r8d, 0x18
lea rdx, [0x140122d89]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1400787a4
mov rdx, rsi
mov rax, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x88]
cmp r14, 3
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x80], rdx
mov qword [rsp + 0x88], rcx
je 0x14007843d
cmp r14, 4
je 0x140078423
cmp r14, 5
je case.0x140049011.310
mov qword [rsp + 0x4c0], r14
mov qword [rsp + 0x4c8], rdx
mov rax, rcx
mov ecx, 0xc
lea rdi, [rsp + 0x4d0]
lea rsi, [rsp + 0x1dd0]
rep movsq qword [rdi], qword [rsi]
test rax, rax
je 0x140078477
and qword [rsp + 0x1ef0], 0
lea rbx, [rsp + 0x1ef0]
mov rcx, rbx
call fcn.14003d291
mov rsi, rax
xor ecx, ecx
call fcn.14003d26c
mov rdi, rax
mov ecx, 0x60
mov edx, 8
call fcn.1400c7baf
mov rcx, rax
mov r14d, 1
mov qword [rax], r14
mov qword [rax + 8], r14
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov qword [rax + 0x28], rdi
and qword [rax + 0x30], 0
movabs rax, 0x8000000000000000
mov qword [rcx + 0x38], rax
mov qword [rcx + 0x40], r14
and qword [rcx + 0x58], 0
movups xmmword [rcx + 0x48], xmm6
mov qword [rsp + 0x160], rcx
lock inc qword [rcx]
jle 0x140078c22
and word [rsp + 0x1ef0], 0
and qword [rsp + 0x1ef8], 0
xor edi, edi
mov byte [rsp + 0x1f08], dil
mov rcx, rbx
call fcn.1400cec11
mov qword [rsp + 0x60], rax
mov ecx, 0xb0
mov edx, 8
call fcn.1400c7baf
mov rcx, rax
mov qword [rax], r14
mov qword [rax + 8], r14
mov qword [rax + 0x10], 3
mov byte [rax + 0x70], dil
and qword [rax + 0x78], 0
mov byte [rax + 0x88], dil
and qword [rax + 0x90], 0
mov byte [rax + 0xa0], dil
mov byte [rax + 0xa8], dil
lock inc qword [rax]
jle 0x140078c22
mov rbx, rax
mov al, byte [rsp + 0x2e]
and al, 1
movzx eax, al
mov edi, 2
sub rdi, rax
mov ecx, 0x30
mov edx, 8
call fcn.1400c7baf
mov qword [rax], r14
mov qword [rax + 8], r14
mov dword [rax + 8], esi
mov qword [rax + 0x10], rdi
and qword [rax + 0x28], 0
movups xmmword [rax + 0x18], xmm6
lock inc qword [rax]
add byte [rdi], cl
mov ss, word [rcx + 8]
add byte [rax], al
mov rsi, rax
mov rcx, qword [rsp + 0x30]
call fcn.140075a2e
mov rcx, rbx
mov qword [r12 + 0x210], rbx
mov qword [r12 + 0x218], rsi
mov rax, qword [rsp + 0x160]
mov qword [r12 + 0x220], rax
mov rdx, qword [rsp + 0x60]
mov qword [r12 + 0x228], rdx
mov byte [r12 + 0x230], 0
mov bl, 1
mov rdx, qword [rsp + 0x88]
jmp case.0x1400b3175.1163
movabs rax, 0x8000000000000005
cmp qword [r12 + 0xe8], rax
jne 0x140075fa4
jmp 0x14007846a
mov qword [rsp + 0x4c8], rdx
mov qword [rsp + 0x4c0], 3
mov rcx, qword [rsp + 0x170]
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
call fcn.140068c0b
test rax, rax
jne 0x140078a82
mov rcx, r12
call fcn.140079bf3
jmp 0x140075fa4
xor ebx, ebx
mov rax, qword [rsp + 0x160]
mov rcx, qword [rsp + 0x1e8]
mov word [rax + rbp*8], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
loopne 0x140078490
add byte [rax], al
mov rdx, qword [rsp + 0x1d8]
mov qword [rsp + 0x1d8], rdx
mov qword [rsp + 0x1e0], rsi
mov ah, 0x24
and al, 0xe0
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbp*8], fs
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
invalid
add dword [rax], eax
add dh, dh
and al, 0x2e
invalid
je 0x14007851b
call fcn.1400405c7
mov rdi, rax
mov rsi, rdx
cmp qword [r12 + 0x10], 0
and al, 0x10
invalid
je 0x1400784e0
mov rcx, qword [rsp + 0x2c0]
call fcn.14003fb4a
mov qword [r12 + 0x10], 1
and al, 0x10
add dword [rax], eax
add byte [rax], al
mov qword [r12 + 0x18], rdi
lea rcx, [rsp + 0x520]
and byte [0xc94f84f8], al
add eax, 0x89480000
add byte [rax - 0x77], cl
bnd call fcn.14007ccc6
mov qword [rsp + 0x1ef0], rax
mov qword [rsp + 0x1ef8], rdx
lea rcx, [rsp + 0x1ef0]
call fcn.14007cd83
mov ecx, 0xe
lea r8, [rsp + 0x428]
mov rdi, r8
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x498], bl
mov eax, dword [rsp + 0x259]
mov ecx, dword [rsp + 0x25c]
lea rdx, [rsp + 0x499]
lea edx, [rsp + 0x499]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0x4a8], rax
lea edx, [rsp + 0x499]
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x4b0], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x4b8], rax
mov eax, 0x48000004
mov ecx, dword [rsp + 0x170]
mov rdx, r8
call fcn.140068c0b
test rax, rax
mov rdi, qword [rsp + 0x30]
je 0x140075fa4
jmp 0x140078a82
mov rsi, qword [rsp + 0x290]
shl rsi, 8
mov r8d, 0x60
lea rbx, [rsp + 0x2b80]
mov rcx, rbx
lea rdx, [rsp + 0x1e90]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x98]
cwde
add byte [rax], al
add byte [rcx + 0x902484], cl
add byte [rax], al
mov al, byte [rsp + 0x9c]
add byte [rax], al
mov byte [rsp + 0x94], al
movzx r10d, byte [rsp + 0x68]
or r10, rsi
mov qword [rsp + 0x348], r14
mov qword [rsp + 0x350], r10
mov ecx, 0xc
lea rdx, [rsp + 0x358]
mov rdi, rdx
mov rsi, rbx
fdivrp st(3)
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x38]
cmp byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
add eax, dword [rax]
add byte [rcx], dh
leave
mov byte [rsp + 0x3c0], cl
mov r8b, byte [rsp + 0x4d]
mov byte [rsp + 0x3c1], r8b
mov r9, qword [rsp + 0x228]
mov byte [rsp + 0x3c2], r9b
add byte [rdx + 0x942484], cl
add byte [rax], al
mov byte [rdx + 0x6f], al
mov eax, dword [rsp + 0x90]
mov dword [rdx + 0x6b], eax
mov byte [r12 + 0x132], cl
cmp byte [r12 + 0x135], 2
jne 0x14007868a
cwde
add byte [rax], al
add byte [rcx + 0x902484], cl
add byte [rax], al
add byte [rax], al
fdivrp st(3)
movsq qword [rdi], qword [rsi]
test r8b, r8b
jne case.0x140020405.1051
cmp r8b, 1
mov eax, 0
add byte [rcx + rax], dl
mov byte [r12 + 0x135], al
mov al, byte [rsp + 0x3b2]
mov byte [r12 + 0x136], al
test r9b, r9b
setne bl
mov rdi, qword [rsp + 0x38]
cmp byte [rax - 0x7b], cl
dec dword [rcx + rcx*4 - 0x6c]
mov qword [rsp + 0x80], r10
je 0x140078780
cmp rdi, 0xfffffffffffffffe
mov byte [rsp + 0x2e], bl
je 0x1400787c0
cmp rdi, 0xffffffffffffffff
jne 0x1400787e8
mov ebx, 4
xor edi, edi
mov rsi, qword [rsp + 0x280]
jmp 0x1400787f4
cmp dword [r14], 3
jne case.0x140063062.156
mov rcx, r14
call fcn.14003d5ed
mov ecx, 0xc
mov rdi, r14
lea rsi, [rsp + 0x3c8]
lea esi, [rsp + 0x3c8]
rep movsq qword [rdi], qword [rsi]
xor eax, eax
xchg byte [r15 + 0x70], al
mov al, byte [r15 + 0xa8]
mov ebx, 3
test al, al
je 0x140078041
lea esi, [rsp + 0x3c8]
mov al, 1
xchg byte [r15 + 0x70], al
test al, al
jne 0x140078041
mov ecx, 0xc
mov rdi, rbp
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov qword [r14], 3
mov rbx, qword [rsp + 0x4c0]
add al, 0
add byte [rax - 0x7d], cl
sti
add ecx, dword [rdi]
invalid
cdq
add dword [rax], eax
invalid
add al, 0
add byte [rax - 0x7d], cl
sti
add ecx, dword [rdi]
test dword [rcx + 0x48000001], ebx
mov ecx, ebp
mov rcx, rbp
call fcn.14003d5ed
xor eax, eax
xchg byte [r15 + 0x70], al
mov ebx, 3
jmp 0x140078041
mov rcx, r13
call fcn.140041026
mov qword [r12 + 0x80], 3
mov rcx, r12
mov rdx, r15
call case.0x1400497a6.278
jmp 0x140078870
xor ecx, ecx
mov dl, 5
call fcn.14003fea3
mov qword [rsp + 0x80], rax
add byte [rax], al
mov r14d, 3
jmp 0x1400781b7
add byte [rax], al
mov rax, qword [r12 + 8]
mov qword [rsp + 0x288], rax
lea rax, [rsp + 0x4c8]
and qword [rax + 0x10], 0
movzx edi, byte [r12]
movups xmmword [rax], xmm6
xor esi, esi
xor ebx, ebx
jmp 0x1400787f4
mov rsi, rdi
shr rsi, 8
mov ebx, 2
mov rcx, r13
call fcn.140041026
mov qword [r12 + 0x80], 2
mov qword [rsp + 0x280], rsi
add byte [rax - 0x3f], cl
out 8, al
movzx ecx, dil
or rcx, rsi
mov qword [r12 + 0x88], rcx
mov rax, qword [rsp + 0x288]
mov qword [r12 + 0x90], rax
mov qword [r12 + 0x98], rbx
movups xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
mov rax, qword [rsp + 0x2b8]
test byte [rax + rdi*4], ah
add al, byte [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
add byte [rax - 0x3f], cl
out 8, al
movups xmmword [rax], xmm0
and qword [r12 + 0xd8], 0
mov byte [r12 + 0xe0], 0
invalid
mov bl, byte [rsp + 0x2e]
add byte [rdx + 0xf2e245c], cl
adc byte [0x140123ed0], al
movups xmm0, xmmword [0x140123ed0]
movaps xmmword [rsp + 0x4d0], xmm0
movups xmm0, xmmword [0x140123ec0]
cmp dh, byte [rsi + 0x290f000a]
test byte [rax + rax*8], ah
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rcx*2], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
call fcn.14002b0c2
test rax, rax
je 0x1400788bf
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r9d, 8
lea r8, str.trailersinternal_error:_entered_unreachable_code:_write_trailers_invalid_state:
call fcn.140016a55
jmp 0x1400788c1
xor eax, eax
mov rdx, qword [rsp + 0x80]
add bl, bl
mov byte [rsp + 0x2e], bl
mov byte [r12 + 0x134], al
mov ecx, 0xc
lea rdi, [rsp + 0x1dd0]
and al, 0xd0
sbb eax, 0x8d480000
add byte [rax - 0x73], cl
mov ah, 0x24
pop rax
add eax, dword [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x38]
cmp byte [rax - 0x77], cl
ror dword [rax - 0x75], 0x7c
and al, 0x30
jmp 0x140078228
mov ecx, 0xb
lea rdi, [rsp + 0x1150]
lea edi, [rsp + 0x1150]
lea edi, [rsp + 0x1150]
lea rsi, [rsp + 0x4c8]
rep movsq qword [rdi], qword [rsi]
xor eax, eax
xchg byte [r15 + 0x70], al
jmp 0x140078041
invalid
push qword [rcx]
div byte [rcx]
invalid
xor esi, esi
xor edi, edi
jmp 0x1400789e3
mov esi, 1
cmp eax, 4
je 0x1400789e3
invalid
test al, 0
add byte [rax], al
test rax, rax
jne 0x14007896a
movabs rax, 0x8000000000000002
cmp rcx, rax
cmp ecx, eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
cmp ecx, eax
jne 0x14007896a
cmp qword [r12 + 0x1c0], 0
add byte [rax], al
je 0x140078a1f
xor esi, esi
call fcn.140040434
imul al
iretd
mov rdi, rax
jmp 0x1400789e3
cmp byte [r12 + 0x128], 0
jne 0x1400789e3
cmp qword [r12 + 0x1c0], 0
jne 0x1400789e3
invalid
add byte [rax], al
add byte [rbp + 0x63], dh
invalid
mov rcx, r12
mov rdx, r15
call fcn.14007cc68
cmp rax, 2
invalid
je 0x1400789e3
mov rcx, rax
call fcn.14007cca5
add byte [rax], al
test rax, rax
je 0x140078a44
add byte [rax], al
invalid
xor esi, esi
mov rdi, rdx
jmp 0x1400789e3
cmp rax, 1
jne 0x140078a93
test eax, esp
add byte [rax], al
invalid
mov rcx, rdi
call fcn.140075a2e
jae 0x140078989
invalid
dec dword [rax - 0x75]
test byte [rax + rdx*8], ah
rol byte [rax], 1
add byte [rax], al
mov qword [rdi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xb0]
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
rol byte [rax], 0
invalid
dec dword [rax - 0x75]
test byte [rax + rdx*8], ah
rol byte [rax], 1
add byte [rax], al
mov qword [rdi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xb0]
invalid
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rdi], cl
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov esi, 1
add dword [rax], eax
add byte [rax], al
mov rax, rsi
mov rdx, rdi
movaps xmm6, xmmword [rsp + 0x2be0]
add byte [rax], al
movaps xmm7, xmmword [rsp + 0x2bf0]
add byte [rax], al
add byte [rax], al
movaps xmm8, xmmword [rsp + 0x2c00]
movaps xmm9, xmmword [rsp + 0x2c10]
adc byte [rax + rax], ch
add byte [rax - 0x7f], cl
invalid
sub byte [rax + rax], ch
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r12
mov rdx, r15
call fcn.14007cc68
cmp rax, 2
je 0x1400789e3
mov rcx, rax
call fcn.14007cca5
mov rdi, rdx
test rax, rax
je 0x140078a64
shr eax, 0x6d
add byte [rax], al
xor esi, esi
jmp 0x1400789e3
lahf
lahf
xor edi, edi
mov esi, 0
test rdx, rdx
jne 0x1400789e3
mov rcx, r12
call fcn.140041099
cld
push qword [rcx]
imul al
invalid
jns 0x140078a5a
invalid
jmp 0x140078965
cld
push qword [rcx]
imul al
invalid
invalid
test rdi, rdi
jne 0x14007895e
dec dword [rdi]
test ecx, esi
invalid
cmp byte [r12 + 0x135], 0
mov esp, 0x13524
add byte [rax], al
je case.0x140049693.277
call fcn.14004042d
mov rdi, rax
jmp 0x140078a89
mov rdi, rax
jmp 0x140078a40
xor edi, edi
mov rcx, r12
call fcn.140041099
jmp 0x140078a40
mov qword [rsp + 0x1150], rax
lea rax, [rsp + 0x1150]
mov qword [rsp + 0x1ef0], rax
lea rax, str.internal_error:_entered_unreachable_code:_want_rx_value:
lea rcx, [rsp + 0x4c0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [fcn.1400175a0]
invalid
invalid
stc
dec dword [rax - 0x77]
xchg esp, eax
and al, 0xf8
invalid
add byte [rax], al
lea rdx, [rsp + 0x1ef0]
invalid
invalid
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_src_bodyincoming.rs
or byte [rax], al
call fcn.1400ddec0
add byte [rax - 0x73], cl
test byte [rax + rdx*2], ah
adc dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rsi*8], ah
invalid
invalid
invalid
invalid
or byte [rax], al
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
mov rcx, r13
mov rdx, r14
call fcn.1400de3c0
invalid
lea eax, [0x140109510]
add byte [rbp + rcx*4 + 5], cl
add dword [rdx], ecx
or dword [rax], eax
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
mov rcx, r14
call fcn.1400ddfe0
lea rcx, [0x1401087a0]
call fcn.1400de430
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
jmp 0x140078b93
lea rcx, [rsp + 0x178]
call fcn.1400298f9
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
add eax, 0x8f9f0
mov qword [rsp + 0x20], rax
lea rcx, str.size_overflows_MAX_SIZE
or eax, 0xaa884
lea r9, [0x1401230e8]
lea r8, [rsp + 0x4c0]
add byte [rdx + 0x17], bh
call fcn.1400de330
or eax, 0xaa884
add byte [rdx + 0x17], bh
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
jmp 0x140078b40
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, rbp
mov rdx, r12
call fcn.1400ddf70
lea eax, [0x140108470]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
call fcn.1400ddfe0
invalid
add eax, 0x90971
add byte [rbp + rcx*4 + 5], cl
and eax, 0x4c000aa8
mov ecx, esi
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, r14
call fcn.1400ddf70
mov eax, 8
mov qword [rsp + 0x220], rax
mov qword [rsp + 0x1f8], rdi
add byte [rax], al
mov rcx, qword [rsp + 0x220]
mov rdx, qword [rsp + 0x1f8]
and al, 0xf8
add dword [rax], eax
add al, ch
sbb ecx, dword [rdi + 6]
invalid
and al, 0xf8
add dword [rax], eax
add al, ch
sbb ecx, dword [rdi + 6]
add byte [rcx + 8], bh
mov ecx, 8
mov rdx, qword [rsp + 0x208]
or byte [rdx], al
add byte [rax], al
call fcn.1400ddae0
or byte [rdx], al
add byte [rax], al
mov rdx, qword [rsp + 0x4d0]
mov rcx, r14
call fcn.1400ddae0
stc
invalid
invalid
invalid
stc
invalid
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
call fcn.1400ddfe0
lea r8, [rsp + 0x1150]
mov qword [r8], rax
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_src_bodyincoming.rs
lea eax, [0x140108a50]
mov qword [rsp + 0x20], rax
lea rcx, str.just_sent_Ok
lea ecx, str.just_sent_Ok
lea r9, [0x140108380]
lea ecx, [0x140108380]
mov edx, 0xc
call fcn.1400de330
add byte [rcx - 0x77], cl
add byte [rax - 0x73], cl
lea eax, [0x140108a50]
lea eax, [0x140108a50]
lea ecx, str.just_sent_Ok
lea ecx, [0x140108380]
or eax, 0x8f768
or byte [rax], al
ud2
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
add eax, 0x8f965
stc
or byte [rax], al
mov rcx, r14
mov rdx, r13
call fcn.1400ddfe0
mov rdx, qword [rsp + 0x4d0]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.1400ddae0
lea rcx, str.assertion_failed:_slot.is_none__C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.31_srconeshot.rs
lea r8, [0x140121c00]
lodsb al, byte [rsi]
invalid
or al, byte [rax]
mov edx, 0x20
add byte [rax], al
call fcn.1400de050
int3
add byte [rax], al
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x490], esi
and byte [rax - 0x7d], cl
mov ebx, 0x1c0
add byte [rsi + rdx + 0x48], dh
mov ecx, ebx
cmp qword [rbx + 0x1c0], 0
je 0x140078cab
mov rcx, rbx
mov rdx, qword [rsp + 0x30]
and al, 0x30
call case.0x1400497a6.278
out 5, al
add byte [rax], al
xor eax, eax
xor esi, esi
jmp 0x140079250
and al, 0x30
lea rcx, [rbx + 0x138]
mov qword [rsp + 0x48], rcx
mov dword [rsp + 0x48], ecx
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x48], ecx
call fcn.1400795a3
test rax, rax
je 0x14007915e
cmp byte [rbx + 0x180], 0
mov qword [rsp + 0x28], rbx
add byte [rcx], 0
add byte [rax], al
add byte [rax - 0x77], cl
pop rsp
and al, 0x28
je case.0x1400473e2.345
lea rax, [rbx + 0x158]
mov qword [rsp + 0x60], rax
lea rax, [rbx + 0x148]
mov qword [rsp + 0x58], rax
xorps xmm6, xmm6
xor eax, eax
cmp rax, 0x400
je case.0x14006937e.104
and dword [rsp + rax + 0x90], 0
mov qword [rsp + rax + 0x98], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
rcl byte [rax], 0xeb
invalid
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
rcl byte [rax], 0xeb
fimul word [rax - 0x75]
mov rax, qword [rbx + 0x148]
invalid
invalid
adc dword [rax + 1], 0
mov rax, qword [rbx + 0x148]
cmp rax, qword [rbx + 0x150]
add byte [rbp + 4], dh
add byte [rbp + 4], dh
xor esi, esi
jmp 0x140078d50
imul bl
mov rcx, qword es:[rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x48]
call fcn.14007995e
mov rcx, rax
call fcn.1400798e1
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rsi + 1], bh
mov ecx, dword [rsp + 0x48]
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rsi + 1], bh
mov r8d, 0x40
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
lea rdx, [rsp + 0x90]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1io.rs
or al, byte [rax]
add al, ch
push rbx
sar esp, cl
cld
dec dword [rax - 0x77]
and al, 0x50
add al, ch
push rbx
sar esp, cl
cld
cld
dec dword [rax - 0x77]
and al, 0x50
mov qword [rsp + 0x38], rdx
test rdx, rdx
je 0x140078fa4
add byte [rax - 0x77], cl
je 0x140078da8
invalid
mov qword [rsp + 0x68], rsi
and al, 0x68
push 0x244c8d48
jo 0x140078dd3
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
call fcn.1400795c2
mov rbx, qword [rsp + 0x70]
pop rsp
and al, 0x70
pop rsp
and al, 0x70
mov r14, qword [rsp + 0x78]
mov r15, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
xor edi, edi
mov rsi, qword [rsp + 0x38]
mov esi, dword [rsp + 0x38]
mov esi, dword [rsp + 0x38]
cmp rbx, r14
je case.0x140070d0e.65
invalid
or byte [rcx + rcx*4 - 0x10], cl
mov rax, r14
mov r14, r15
jmp 0x140078de0
mov rcx, qword [rsp + 0x40]
mov rax, rcx
mov rbx, r15
cmp r15, rcx
cmp edi, ecx
mov qword [rsp + 0x40], r14
je 0x140078f98
invalid
invalid
add dword [rax], eax
add byte [rax], al
invalid
test byte [rax + 0x48000001], bh
test ebx, ebx
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rdi + 0x4d000001], ch
mov edi, esi
test rbx, rbx
je 0x140078f98
mov r15, r14
mov r14, rax
invalid
invalid
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
mov r8, rsi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srccommon_buf.rs
call fcn.1400460c0
mov edx, 0x49fffcd2
mov esp, eax
sar ah, cl
dec dword [rcx - 0x77]
mov esp, eax
mov r13, rdx
mov rax, qword [rbx]
add ecx, dword [rax - 0x73]
imul ecx, dword [rax], 0x48
lea ecx, [0x14015b448]
invalid
invalid
invalid
invalid
add ecx, dword [rax - 0x73]
imul ecx, dword [rax], 0x48
lea ecx, [0x14015b448]
invalid
invalid
invalid
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
mov rcx, rbp
mov rdx, r12
mov r8, r13
call case.0x140071ea7.58
jmp 0x140078f85
mov rcx, qword [rbx + 8]
mov ecx, dword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8, r12
mov r9, r13
call fcn.140079655
add byte [rax], al
add byte [rax], al
mov rsi, rax
mov esi, eax
lea rbp, [rbx + 0x18]
mov rcx, rax
mov rdx, r12
mov r8, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bufchain.rs
or eax, 0xac218
or eax, 0xac218
add al, ch
pop rbx
sar ah, cl
dec dword [rcx - 0x77]
mov eax, edx
mov rcx, rbp
mov rdx, rax
invalid
call fcn.1400460c0
mov r8, rdx
mov eax, edx
mov eax, edx
mov rcx, rbp
mov rdx, rax
call case.0x140071ea7.58
mov rbp, rax
add rbp, rsi
add ebp, esi
add ebp, esi
mov rsi, qword [rsp + 0x38]
mov rcx, rbp
mov rdx, r12
mov r8, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bufchain.rs
ror dword [rdx], 0
call fcn.1400460c0
mov r9, rdx
sub eax, 0x49fffcd2
mov ecx, edx
mov rcx, qword [rbx + 0x38]
mov rdx, qword [rbx + 0x40]
mov r8, rax
mov eax, eax
call fcn.140079655
add rax, rbp
jmp 0x140078f85
test r13, r13
je 0x140078f09
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x28]
cmp rax, rdx
cmovb rdx, rax
test rdx, rdx
je 0x140078f09
mov rcx, qword [rbx + 0x10]
call fcn.1400798e1
mov dword [r12], eax
mov qword [r12 + 8], rdx
mov eax, 1
jmp 0x140078f85
xor eax, eax
jmp 0x140078f85
add rbx, 0x50
add rdi, rax
cmp rdi, rsi
jne 0x140078dba
mov rdi, rsi
mov rbx, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x68]
jmp 0x140078fa6
xor edi, edi
add rdi, rsi
lea rcx, [rsp + 0x90]
mov rdx, rdi
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1io.rs
call fcn.14007967f
mov r9, rdx
mov rdi, qword [rbx + 0x1a0]
mov rsi, qword [rbx + 0x1a8]
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
mov r8, rax
call qword [rsi + 0x40]
cmp rax, 2
je 0x1400791ed
mov r13, rdx
test rax, rax
jne 0x140079230
mov rax, qword [rbx + 0x148]
mov rcx, qword [rbx + 0x150]
sub rax, rcx
xor edx, edx
cmp rax, r13
setne dl
mov r8d, 0xff
cmovb edx, r8d
test dl, dl
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], rdi
je 0x140079042
movzx edx, dl
cmp edx, 1
jne 0x14007904f
add rcx, r13
mov qword [rbx + 0x150], rcx
jmp 0x140079135
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
jmp 0x140079135
mov rsi, r13
sub rsi, rax
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
mov r12, qword [rbx + 0x158]
mov r13, qword [rbx + 0x160]
mov rbp, qword [rbx + 0x170]
mov r14, qword [rbx + 0x168]
dec rbp
test rsi, rsi
je 0x140079135
cmp rbp, 0xffffffffffffffff
je 0x14007926f
cmp r14, r12
mov eax, 0
cmovae rax, r12
mov rcx, r14
sub rcx, rax
imul rdi, rcx, 0x50
add rdi, r13
mov rcx, rdi
call fcn.1400757ff
mov r15, rsi
mov rcx, rdi
sub r15, rax
jb 0x14007912d
mov rdx, rax
call fcn.1400796a5
lea rax, [r14 + 1]
cmp rax, r12
mov eax, 0
cmovae rax, r12
neg rax
lea rbx, [r14 + rax]
inc rbx
mov rax, qword [rsp + 0x28]
mov qword [rax + 0x168], rbx
mov qword [rax + 0x170], rbp
imul rsi, r14, 0x50
add rsi, r13
mov ecx, 0xa
lea rdi, [rsp + 0x90]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x90], 5
je 0x14007911f
lea rcx, [rsp + 0x90]
call 0x140075d6e
dec rbp
mov r14, rbx
mov rsi, r15
jmp 0x14007907c
mov rdx, rsi
call fcn.1400796a5
mov rcx, qword [rsp + 0x48]
call fcn.1400795a3
test rax, rax
je 0x1400791f4
cmp qword [rsp + 0x50], 0
mov rbx, qword [rsp + 0x28]
jne 0x140078cf2
jmp case.0x140049011.313
mov rcx, qword [rbx + 0x1a0]
mov rax, qword [rbx + 0x1a8]
mov rdx, qword [rsp + 0x30]
call qword [rax + 0x28]
mov r13, rdx
jmp 0x140079229
mov rsi, qword [rbx + 0x1a0]
mov rdi, qword [rbx + 0x1a8]
lea r14, [rbx + 0x148]
mov r15, qword [rbx + 0x148]
mov r12, qword [rbx + 0x150]
add dword [rax], eax
invalid
mov rcx, qword [rsp + 0x48]
call fcn.14007995e
invalid
add byte [rax], al
mov r9, rdx
mov rcx, rsi
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
mov r8, rax
call qword [rdi + 0x20]
cmp rax, 2
clc
invalid
je 0x1400791ed
mov r13, rdx
test rax, rax
jne 0x140079208
add r12, r13
mov rax, qword [rsp + 0x28]
mov qword [rax + 0x150], r12
mov dword [rax + 0x150], esp
cmp r15, r12
je 0x14007920f
mov dword [rax + 0x150], esp
test r13, r13
jne 0x14007919f
movabs r13, 0x1700000003
jmp 0x140079239
invalid
mov eax, 1
jmp 0x14007922e
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
call qword [rax + 0x28]
jmp case.0x140049011.314
mov rbx, qword [rsp + 0x28]
jmp 0x140079230
xorps xmm0, xmm0
movups xmmword [r14], xmm0
mov rcx, rsi
mov rdx, qword [rsp + 0x30]
call qword [rdi + 0x28]
rol byte [rcx + 0xf], 0x11
invalid
mov r13, rdx
mov rbx, qword [rsp + 0x28]
test rax, rax
test eax, eax
je 0x140079230
jmp 0x140079250
test r13, r13
je 0x140078c95
pop rsp
cli
invalid
invalid
pop rsp
cli
invalid
mov cl, 8
call fcn.14003fea3
mov rsi, rax
mov rcx, rax
mov rdx, r13
call fcn.14003ff21
xor eax, eax
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x490]
add rsp, 0x4a8
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x1401210d1]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srccommon_buf.rs
mov edx, 0x14
call fcn.1400de450
int3
add byte [rbp + rcx*4 + 5], cl
cmp dword [rbp + 0x14ba000a], 0
mov edx, 0x14
push rbx
sub rsp, 0x20
mov rdi, rdx
mov rsi, rcx
movabs r15, 0x8000000000000002
add byte [rax - 0x7f4e72b4], al
add byte [rax], al
add byte [rax - 0x73], cl
cdq
call 0x1880792b2
mov eax, dword [rcx + 0x80]
add byte [rax - 0x7f4e72b4], al
add byte [rax], al
add byte [rax - 0x73], cl
cdq
call 0x1880792b2
mov eax, dword [rcx + 0x80]
cmp rax, 4
je 0x1400792ed
invalid
clc
add al, 0x74
invalid
cmp eax, 3
jne 0x14007934e
mov rax, qword [rbx]
lea rcx, [r15 + rax]
add rcx, 0xfffffffffffffffc
cld
cld
cmp rcx, 4
mov eax, 1
cmovb rax, rcx
cmovb eax, ecx
cmovb eax, ecx
cmp rax, 2
je 0x1400792f8
clc
add dh, byte [rbx + rdx + 0x48]
cmp eax, 3
cmp rax, 3
je 0x140079343
jmp 0x14007934b
pop rsi
lea rax, [r15 + 2]
cmp qword [rbx], rax
je 0x140079343
jmp 0x140079353
cmp byte [rsi + 0x135], 1
xor eax, 0x1000001
jne 0x140079343
lea rcx, [rsi + 0x108]
add byte [rax], al
call fcn.140075c9a
mov byte [rsi + 0x108], 0xb
add byte [rax], al
or eax, esi
xchg byte [0x14007931c], dh
add byte [rax], al
or eax, esi
xchg byte [0x14007931c], dh
xor eax, 1
mov rcx, r14
call fcn.140041026
and qword [rsi + 0x80], 0
invalid
jge 0x14007931e
cld
dec dword [rax - 0x7d]
cmpsb byte [rsi], byte [rdi]
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
fld1
jno 0x1400792fa
mov rcx, rbx
call fcn.140075ca4
mov qword [rsi + 0xe8], r15
invalid
mov byte [rsi + 0x133], 1
jmp 0x14007935f
mov rcx, rsi
call fcn.140041050
invalid
dec dword [rcx - 0x75]
invalid
mov rax, qword [r14]
test rax, rax
je 0x14007935f
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
invalid
mov rax, qword [rbx]
cmp rax, r15
jb 0x140079353
inc r15
cmp rax, r15
je 0x140079353
invalid
in al, 0x80
mov esi, 0x1d9
add byte [rbp - 0x25], dh
cmp byte [rsi + 0x1d9], 0
jne 0x140079353
cmp qword [rsi + 0x1c0], 0
je 0x14007938b
mov byte [rsi + 0x133], 1
jmp 0x140079353
lea rcx, [rsi + 0x138]
mov rdx, rdi
call fcn.140079405
cmp rax, 2
je 0x140079353
mov rdi, rdx
cmp rax, 1
jne 0x1400793d1
mov rcx, rsi
call fcn.140041050
mov rcx, rdi
call fcn.14003ff02
mov rdi, rax
mov rcx, qword [rsi + 0x120]
call fcn.140075c90
mov qword [rsi + 0x120], rdi
jmp 0x140079382
test rdi, rdi
jne 0x140079382
lodsb al, byte [rsi]
lodsb al, byte [rsi]
cmp byte [rsi + 0x135], 0
je 0x1400793f2
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140041099
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp fcn.140041050
sub rsp, 0x40
mov rdi, rdx
in al, dx
mov rdi, rdx
mov rsi, rcx
mov byte [rcx + 0xa1], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdx, qword [rcx + 0x58]
mov rax, qword [rcx + 0x90]
sub rax, qword [rcx + 0x88]
cmp rax, rdx
jae 0x14007943c
lea rcx, [rsi + 0x80]
call fcn.14007952f
mov es, word [rax - 0x18000000]
add byte [rax], al
add byte [rax - 0x73], cl
lea ebx, [rsi + 0x80]
mov rcx, rbx
call fcn.140079541
add byte [rax], al
invalid
invalid
invalid
lea rbx, [rsi + 0x80]
lea ebx, [rsi + 0x80]
mov rcx, rbx
call fcn.140079541
add byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x20]
and al, 0x20
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov dword [rax + 8], edx
mov dword [rax + 8], edx
or byte [rdi], cl
push rdi
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
mov rcx, qword [rsi + 0x68]
mov rax, qword [rsi + 0x70]
rol byte [rcx + 0xf], 0x11
adc byte [rax - 0x75], cl
push 0x70468b48
mov rdx, rdi
call qword [rax + 0x18]
test rax, rax
je 0x140079483
mov byte [rsi + 0xa1], 1
mov eax, 2
add byte [rax], al
add cl, ch
jmp 0x14007951e
invalid
and al, 0x28
bsr ecx, eax
ror byte [rax + 0x39], 0xf8
cmp rax, 0x2001
add byte [rax], al
invalid
adc al, 0
dec dword [rax + 0xf]
ret 0x3948
push rcx
add byte [rcx], dh
ror byte [rax - 0x77], 0xfa
pop rbx
adc byte [rax + 0x2b], cl
or byte [r8 + 0x39], cl
ror byte [rdi], 1
invalid
invalid
and byte [rax - 0x77], cl
invalid
mov edx, dword [rcx + 0x10]
adc byte [rax + 0x39], cl
ret 0x1575
cmp rdx, rax
jne 0x14007956b
mov edx, 0x40
add byte [rax], al
mov rcx, rsi
call fcn.14007952f
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov eax, dword [rsi + 8]
mov rdx, qword [rsi + 0x10]
sub rdx, rax
add rax, qword [rsi]
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
sub byte [rbx + rcx*4 + 0x41], cl
or byte [rax - 0x75], cl
adc byte [r9 + rbp - 0x40], cl
invalid
ror byte [rax + 0x39], 0xd0
cmp rax, rdx
jb 0x140079597
add r8, rdx
mov qword [rcx + 8], r8
add rsp, 0x28
ret
mov rcx, rdx
mov rdx, rax
call fcn.1400dddf2
push rax
invalid
invalid
add ah, cl
ror dword [rax - 0x77], 1
ret 0x50e8
push rax
push rax
invalid
shl dword [rax], 0xe8
mov ebp, 0x48000003
add rax, rsi
add rax, rsi
add rsp, 0x20
pop rsi
ret
push rbx
sub rsp, 0x40
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov r9, qword [rdx + 0x18]
mov rdx, qword [rdx]
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x73], r9b
pop rsp
and al, 0x20
mov rcx, rbx
fld1
hlt
popfq
clc
dec dword [rax + 0x6b]
add edx, dword [rax + 0x48]
imul ecx, dword [rbx + 0x10], 0x50
invalid
push rax
adc byte [rax + 0x48], dl
imul edx, dword [rbx + 8], 0x50
imul r8, qword [rbx + 0x18], 0x50
mov r9, qword [rsi + 8]
add rax, r9
enter 0x14c, 0xffffffffffffffc9
push rax
enter 0x14c, 0xffffffffffffffc9
add rdx, r9
add r8, r9
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], r8
mov dword [rdi + 0x18], eax
add rsp, 0x40
pop rbx
mov dword [rdi + 0x10], ecx
pop rbx
pop rdi
pop rsi
ret
and cl, byte [rax - 0x77]
invalid
je case.0x14007417b.30
mov rcx, qword [rcx + 8]
call fcn.1400798e1
movabs eax, dword [0x5689480689000002]
push rsi
invalid
or r8b, bpl
movabs eax, dword [0x5689480689000002]
push rsi
push rsi
or byte [rax + 1], bh
mov eax, 1
jmp 0x14007964f
xor eax, eax
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
ret
add rsp, 0x20
pop rsi
ret
invalid
in al, dx
and byte [rcx], dh
ror byte [rbp - 0x7b], 0xc9
je case.0x140073c1d.36
test rdx, rdx
je case.0x140073c1d.36
invalid
mov rsi, r8
call fcn.1400798e1
jae case.0x140020405.1058
add byte [rax], al
mov dword [rsi], eax
mov qword [rsi + 8], rdx
mov eax, 1
add rsp, 0x20
pop rsi
ret
sub byte [rcx - 0x77], cl
ror dword [rax - 0x7d], 1
cli
jae 0x140079697
mov rax, rcx
mov eax, ecx
mov rdx, r9
add rsp, 0x28
ret
mov edx, 0x40
mov rcx, r9
leave
call fcn.1400ddfe0
int3
push rdi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rax, qword [rcx]
in al, dx
sub byte [rax - 0x77], cl
invalid
add rcx, 8
lea r8, [0x14015b45c]
movsxd rax, dword [r8 + rax*4]
add rax, r8
sar bh, 0xe0
sar bh, 0xe0
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140003855
mov r8, qword [rsi + 0x10]
add r8, qword [rsi + 0x28]
mov rax, 0xffffffffffffffff
cmovae rax, r8
test rax, rax
je 0x140079711
mov rdi, rdx
sub rdi, rax
jbe 0x140079729
mov rdx, rax
call 0x140079810
jmp 0x140079714
add rsp, 0x28
pop rdi
pop rsi
jmp 0x140079770
nop
add rsp, 0x28
pop rdi
pop rsi
jmp 0x140079735
mov rdi, rdx
add rsi, 0x38
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x1400797d1
nop
add rsp, 0x28
pop rdi
pop rsi
jmp 0x140079810
push rsi
push rdi
sub rsp, 0x28
cmp qword [rcx + 0x20], rdx
jb 0x140079757
mov rsi, rdx
mov rdi, rcx
call fcn.140003855
sub qword [rdi + 0x20], rsi
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, [0x140124e3d]
lea r8, [0x140124e60]
mov edx, 0x23
call fcn.1400de050
int3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov al, byte [rcx + 0x33]
sub al, byte [rcx + 0x32]
movzx ecx, al
add rcx, qword [rsi + 0x10]
mov rax, 0xffffffffffffffff
cmovae rax, rcx
test rax, rax
je 0x1400797ab
mov rdi, rdx
sub rdi, rax
jbe 0x1400797c3
mov rcx, rsi
mov rdx, rax
call 0x14007985d
jmp 0x1400797ae
mov rdi, rdx
add rsi, 0x38
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x1400797d1
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14007985d
push rsi
sub rsp, 0x20
mov rax, rdx
mov r8, qword [rcx + 8]
cmp r8, rdx
jb 0x140079804
mov rsi, rcx
mov rdx, qword [rcx]
lea r9, [0x1401249c0]
mov rcx, rax
call fcn.140023ee6
mov qword [rsi], rax
mov qword [rsi + 8], rdx
add rsp, 0x20
pop rsi
ret
mov rcx, rax
mov rdx, r8
call fcn.1400dddf2
int3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov rax, qword [rcx + 8]
test rax, rax
je 0x140079837
mov rdi, rdx
sub rdi, rax
jbe 0x14007984f
mov rcx, rsi
mov rdx, rax
call 0x1400797d1
jmp 0x14007983a
mov rdi, rdx
add rsi, 0x10
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140003855
mov rcx, rsi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
jmp 0x1400797d1
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov al, byte [rcx + 0x33]
xor ebp, dword [r10]
xor sil, byte [r13 + 5]
mov rdi, rdx
jmp 0x14007988a
lea rcx, [rsi + 0x20]
movzx eax, al
mov rdi, rdx
sub rdi, rax
invalid
jbe 0x14007989b
mov rdx, rax
call case.0x14002cafe.939
mov rcx, rsi
mov rdx, rdi
mov edx, edi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140003855
invalid
lahf
clc
invalid
nop
add rsp, 0x28
pop rdi
pop rsi
jmp case.0x14002cafe.939
sub rsp, 0x28
mov al, byte [rcx + 0x12]
mov r8b, byte [rcx + 0x13]
sub r8b, al
movzx r8d, r8b
cmp r8, rdx
jb 0x1400798c8
add al, dl
mov byte [rcx + 0x12], al
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_cnt___self.remaining__
lea r8, [0x140124f58]
mov edx, 0x29
call fcn.1400de050
int3
and al, 0x50
movaps xmmword [rsp + 0x60], xmm1
mov rax, qword [rsp + 0x50]
and al, 0x50
and qword [rsp + 0x50], 0
push rax
invalid
and al, 0x50
test rax, rax
je 0x14007afa8
invalid
add byte [rax], al
or eax, 0x89480000
test byte [rax + riz*4], ah
add byte [rax], al
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], al
movups xmmword [rsp + 0xa8], xmm0
adc dword [rsp + 0xa8], eax
add byte [rdi], cl
adc byte [rsp + 0x58], al
adc dword [rsp + 0xa8], eax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0xb8], rax
mov eax, 0x48000000
add byte [rax], al
mov rax, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
mov al, 0
add byte [rax], al
xor ecx, ecx
mov r15, qword [rsp + 0x30]
xor byte [rbp - 0x77], cl
in al, dx
and al, 0x68
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
mov al, 0
add byte [rax], al
xor byte [rbp - 0x77], cl
in al, dx
mov r13, qword [rsp + 0x40]
mov r14, rcx
cmp rsi, rcx
je 0x14007a248
mov r9b, byte [rax + r14]
cmp r9b, 0x20
and byte [rdi], cl
xchg ebx, eax
ret 0x8041
stc
jg case.0x1400497a6.283
setne al
lea rcx, [r14 + 1]
and byte [rdi], cl
xchg ebx, eax
ret 0x8041
cmp r9b, 9
je 0x14007a20c
cmp cl, 9
and dl, r8b
jne 0x14007a20c
lea rcx, [rsp + 0xa0]
call fcn.1400298f9
idiv dl
inc dword [rax - 0x4b]
add ch, bl
jmp 0x14007a26a
add al, ch
mov dh, 0xf6
idiv dl
idiv dl
inc dword [rax - 0x4b]
add ch, bl
jmp 0x14007a26a
invalid
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
adc byte [rsp + 0xa0], al
add byte [rdi], cl
adc byte [rsp + 0xb0], cl
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
add dword [rax], eax
add byte [rcx], dh
in eax, dx
add byte [rcx], dh
in eax, dx
lea rcx, [rsp + 0x50]
call fcn.1400298ee
cli
dec dword [rcx + rdi - 0xa]
cmp rsi, r14
invalid
cli
dec dword [rcx + rdi - 0xa]
cmp rsi, r14
invalid
test byte [rdi], 0x85
invalid
jne 0x14007afb4
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
sub byte [rsp + 0x1c0], cl
movaps xmmword [rsp + 0xb0], xmm1
sub dword [rsp + 0xb0], ecx
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax], al
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdi], cl
mov word [rax + rsi*4], fs
add byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, rbx
call fcn.1400298f9
idiv dl
jmp qword [rsi + 0xf]
movdqa xmm0, xmmword [rsp + 0xa0]
add byte [rax], al
add byte [rsi + 0xf], ah
movq mm1, qword [rsp + 0xb0]
outsd dx, dword [rsi]
mov word [rax + rsi*4], fs
and al, 0xb0
add byte [rax], al
add bl, dh
movq qword [rbx + 0x10], mm1
jg 0x14007a306
adc bl, dh
movq qword [rbx], mm0
jg 0x14007a2c3
mov byte [rbx + 0x20], bpl
mov rbp, qword [rsp + 0x88]
and al, 0x88
mov byte [rax], al
add byte [rax], al
movabs r14, 0x8000000000000000
idiv dl
jmp qword [rsi + 0xf]
invalid
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
outsd dx, dword [rsi]
mov word [rax + rsi*4], fs
and al, 0xb0
jg 0x14007a306
adc bl, dh
movq qword [rbx], mm0
jg 0x14007a2c3
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x42], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x2be48], al
invalid
add al, byte [rax]
movabs rsi, 0x8000000000000002
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + rcx*4 - 0x4c], 0x24
mov ah, 0x24
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24b4894c], al
mov ah, 0x24
mov qword [rsp + 0x1f0], r14
mov qword [rsp + 0x1f8], rbx
mov dword [rsp + 0x1f8], ebx
mov byte [rsp + 0x208], 0
and al, 8
add al, byte [rax]
add byte [rax], al
cmp r14, rsi
jne case.0x140049bd6.268
mov ah, 0x24
lock add dword [rax], eax
add byte [rax - 0x77], cl
invalid
pushfq
mov dword [rsp + 0x1f8], ebx
and al, 0xf8
add dword [rax], eax
add dh, al
test byte [rax + rcx], ah
and al, 8
and al, 8
add al, byte [rax]
add byte [rax], al
test rdi, rdi
jne 0x14007af63
or al, 0
invalid
or al, 0
add byte [rax - 0x73], cl
and al, 0x50
add byte [rax], al
lea rcx, [rsp + 0x50]
mov rdx, r15
mov edx, edi
mov r8, r12
call fcn.1400415c1
stosd dword [rdi], eax
jb 0x14007a311
invalid
jmp 0x14007a677
mov edx, edi
stosd dword [rdi], eax
jb 0x14007a311
invalid
movabs rax, 0x8000000000000001
cmp r14, rax
cmp esi, eax
je case.0x140070d0e.77
add al, byte [rax]
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rcx + 0x39], 0xc6
cmp esi, eax
je case.0x140070d0e.77
add al, byte [rax]
invalid
invalid
add byte [rax], al
or byte [rcx + 0x39], 0xc6
cmp esi, eax
cmp esi, eax
add al, byte [rax]
add byte [rcx + rcx*4 + 0x74], cl
mov dword [rsp + 0x38], esi
mov qword [rsp + 0x38], r14
movups xmm0, xmmword [0x140109608]
or byte [rax], al
lea rbx, [rsp + 0xa0]
lea ebx, [rsp + 0xa0]
movaps xmmword [rbx + 0x10], xmm0
movups xmm0, xmmword [0x1401095f8]
adc byte [0x1401095f8], al
movaps xmmword [rbx], xmm0
lea r14, [rsp + 0x228]
add byte [rax], al
mov rcx, r14
mov rdx, r15
mov r8, rbx
mov eax, ebx
call fcn.14003f9c3
mov rax, qword [r14 + 0x10]
movdqu xmm0, xmmword [r14]
mov qword [rbx + 0x10], rax
movdqu xmmword [rbx], xmm0
lea rbx, [rsp + 0x50]
lea rdx, [rsp + 0xa0]
mov rcx, rbx
call fcn.14003e5fd
lea r14, [rsp + 0x1b0]
mov rcx, r14
mov rdx, rbx
call fcn.14003c79c
cmp byte [r14 + 0x20], 2
jne case.0x14005a841.193
mov dword [rsp + 0x38], esi
or byte [rax], al
lea ebx, [rsp + 0xa0]
adc byte [0x1401095f8], al
add byte [rax], al
mov eax, ebx
mov ebx, 8
xor esi, esi
xor ebp, ebp
jmp 0x14007a567
mov qword [rsp + 0x40], r13
mov qword [rsp + 0x48], r12
movabs rcx, 0xfc25abe8000000a0
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test byte [rsp + rcx], cl
add byte [rax], al
movabs rcx, 0xfc25abe8000000a0
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test byte [rsp + rcx], cl
test byte [rsp + rcx], cl
add byte [rax], al
mov rbx, rax
mov rax, qword [rsp + 0x1d0]
mov qword [rbx + 0x20], rax
mov dword [rbx + 0x20], eax
movups xmm0, xmmword [rsp + 0x1b0]
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1c0], cl
add byte [rdi], cl
adc dword [rbx + 0x10], ecx
movups xmmword [rbx], xmm0
movdqu xmm0, xmmword [rsp + 0x50]
movq mm0, qword [rsp + 0x50]
movdqu xmm1, xmmword [rsp + 0x60]
and al, 0x60
movdqu xmm2, xmmword [rsp + 0x70]
outsd dx, dword [rsi]
push rsp
and al, 0x70
lea r12, [rsp + 0xa0]
add byte [rax], al
add byte [rsi + 0x41], ah
movq qword [rsp + 0x20], mm2
and al, 0x20
movdqa xmmword [r12 + 0x10], xmm1
movdqa xmmword [r12], xmm0
movq qword [r12], mm0
mov esi, 1
add byte [rax], al
mov ebp, 4
mov r14d, 0x28
sub byte [rax], al
add byte [rax], al
lea r13, [rsp + 0x140]
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
invalid
mov dword [rbx + 0x20], eax
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x1c0], cl
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rbx + 0x10], ecx
movq mm0, qword [rsp + 0x50]
and al, 0x60
outsd dx, dword [rsi]
push rsp
and al, 0x70
add byte [rax], al
add byte [rsi + 0x41], ah
movq qword [rsp + 0x20], mm2
and al, 0x20
and al, 0x20
and byte [rsi + 0x41], ah
movq qword [rsp + 0x10], mm1
movq qword [r12], mm0
movq qword [rsp], mm0
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov dword [rsp + 0x90], eax
mov rcx, r13
mov rdx, r12
mov edx, esp
call fcn.14003c79c
inc dword [rax + 0x16024bc]
add byte [rax], al
add cl, byte [rdi]
je case.0x14006937e.117
mov edx, esp
inc dword [rax + 0x16024bc]
add byte [rax], al
add cl, byte [rdi]
je case.0x14006937e.117
cmp rsi, rbp
cmp rsi, rbp
jne 0x14007a513
xor r15d, r15d
cmp dword [rsp + 0xa0], 2
setne r15b
setne bh
inc r15
add r15, rbp
jb 0x14007af3c
invalid
or al, byte [rax]
invalid
add al, byte [rcx + 0xf]
setne bh
lea rax, [rbp*2]
cmp rax, r15
cmova r15, rax
xor edx, edx
add byte [rax], al
add byte [rcx + rdi - 8], cl
add byte [rax], al
movabs rax, 0x333333333333334
cmp r15, rax
setb al
xchg edx, eax
ror byte [rcx - 0x7d], 0xff
invalid
invalid
jae 0x14007a4b1
xor esi, dword [rbx]
xor esi, dword [rbx]
xor esi, dword [rbx]
add ecx, dword [rcx + 0x39]
invalid
xchg edx, eax
ror byte [rcx - 0x7d], 0xff
inc dword [0xff48ab20]
inc dword [0xff48ab20]
mov r15d, 4
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
in eax, dx
test rbp, rbp
je 0x14007a4d1
test ebp, ebp
imul rcx, rbp, 0x28
mov qword [rsp + 0x1d8], rbx
mov dword [rsp + 0x1d8], ebx
mov qword [rsp + 0x1e8], rcx
mov word [rax + rbp*8], fs
add dword [rax], eax
add byte [rcx + 8], bh
add bl, ch
invalid
mov dword [rsp + 0x1d8], ebx
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbp*8], fs
add dword [rax], eax
add byte [rcx + 8], bh
invalid
add bl, ch
add dh, byte [rcx]
leave
xor ecx, ecx
imul r8, r15, 0x28
mov dl, al
shl edx, 3
mov qword [rsp + 0x1e0], rcx
add byte [rax], al
lea rcx, [rsp + 0x198]
lea ecx, [rsp + 0x198]
lea r9, [rsp + 0x1d8]
call fcn.140062616
dec dword [rax - 0x7d]
mov esp, 0x19824
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
or al, byte [rax]
invalid
add byte [rax], al
lea ecx, [rsp + 0x198]
and al, 0x98
add dword [rax], eax
add byte [rbp + rcx*4 - 0x74], cl
and al, 0xd8
add dword [rax], eax
add al, ch
call fcn.140062616
dec dword [rax - 0x7d]
mov esp, 0x19824
add byte [rax], al
invalid
dec dword [rax - 0x7d]
mov esp, 0x19824
add byte [rax], al
invalid
add byte [rdi], cl
test dword [rsi], esi
or al, byte [rax]
add byte [rax - 0x75], cl
pushfq
and al, 0xa0
add dword [rax], eax
add byte [rax], al
mov rbp, r15
mov rbx, qword [rsp + 0x1a0]
mov rbp, r15
add byte [rax], al
movdqu xmm0, xmmword [rsp + 0x140]
movdqu xmm1, xmmword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add dword [rax], eax
invalid
and al, 0x40
add dword [rax], eax
add bl, dh
movq mm1, qword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
invalid
and al, 0x50
push rax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rdx - 0x77], cl
invalid
invalid
mov qword [rbx + r14 + 0x20], rax
movdqu xmmword [rbx + r14 + 0x10], xmm1
movq qword [rbx + r14 + 0x10], mm1
movdqu xmmword [rbx + r14], xmm0
jg 0x14007a542
invalid
xor r12d, dword [rax]
movq qword [rbx + r14 + 0x10], mm1
adc bl, dh
movq qword [rbx + r14], mm0
jg 0x14007a542
invalid
jg 0x14007a542
xor ecx, dword [rax - 1]
inc rsi
add r14, 0x28
jmp case.0x14005b3bf.193
cld
invalid
invalid
invalid
invalid
cld
invalid
lea rcx, [rsp + 0x140]
call fcn.14003cc56
cld
dec dword [rbx + rcx*4 + 0x7c]
and al, 0x30
mov r12, qword [rsp + 0x48]
and al, 0x48
mov word [rax + rax*2], fs
add dword [rax], eax
add al, ch
invalid
cld
dec dword [rbx + rcx*4 + 0x7c]
and al, 0x30
jl 0x14007a580
xor byte [rbx + rcx*4 + 0x64], cl
and al, 0x48
invalid
and al, 0x48
mov r13, qword [rsp + 0x40]
mov r13, qword [rsp + 0x40]
mov ebp, dword [rsp + 0x40]
mov qword [rsp + 0x180], rbp
mov dword [rsp + 0x180], ebp
and al, 0x80
add dword [rax], eax
add byte [rax - 0x77], cl
pushfq
and al, 0x88
mov byte [rcx], al
add byte [rax], al
invalid
invalid
mov ah, 0x24
nop
mov qword [rsp + 0x188], rbx
mov byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x190], rsi
add dword [rax], eax
add byte [rax - 0x7b], cl
test byte [rbx + rcx*4 + 0x74], 0x24
test rsi, rsi
mov r14, qword [rsp + 0x38]
invalid
je 0x14007a5d6
test esi, esi
cmp byte [rbp + rcx*2 + 0x48], dh
mov eax, dword [rsp + 0x188]
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x188]
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x190]
mov eax, dword [rsp + 0x190]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax], al
invalid
invalid
mov eax, dword [rsp + 0x190]
add byte [rax], al
mov qword [rsp + 0x148], rax
lea rcx, [rsp + 0x1f0]
and al, 0xf0
add dword [rax], eax
add al, ch
invalid
imul edi, esp, 0xee8949ff
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
and al, 0xf0
add dword [rax], eax
add al, ch
invalid
imul edi, esp, 0xee8949ff
movabs rax, 0x8000000000000002
cmp rbp, rax
cmp ebp, eax
mov rbp, qword [rsp + 0x88]
and al, 0x88
mov byte [rax], al
add byte [rax], al
je case.0x14004beaa.245
invalid
add byte [rax + 0x48c53948], al
mov ebp, dword [rsp + 0x88]
and al, 0x88
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
invalid
jmp 0x14007a600
lea rcx, [rsp + 0x180]
call fcn.140040ffc
mov rbp, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
sbb dword [rdx - 4], ebp
dec dword [rax - 0x75]
lodsb al, byte [rsi]
and al, 0x88
mov byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rdi*8], ah
lea rax, [rsp + 0x1f8]
lea eax, [rsp + 0x1f8]
add dword [rax], eax
add bl, dh
movq mm0, qword [rax]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x140], xmm0
jg 0x14007a57f
test byte [rax + rax*2], ah
and al, 0x40
add dword [rax], eax
add byte [rax + 0x9824bc], al
cwde
add byte [rax], al
add byte [rdx], al
jne case.0x14007518c.28
cmp byte [rsp + 0x98], 2
cwde
add byte [rdx], al
jne case.0x14007518c.28
test r13, r13
je case.0x14007518c.28
invalid
movups xmm0, xmmword [0x140108fa8]
lea r8, [rsp + 0x50]
lea eax, [rsp + 0x50]
and al, 0x50
and al, 0x50
and al, 0x50
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x140108f98]
movq mm0, qword [0x140108f98]
movq mm0, qword [0x140108f98]
outsd dx, dword [rsi]
add eax, 0x8e970
invalid
add byte [rsi + 0x41], ah
movq qword [rax], mm0
jg 0x14007a62d
movdqa xmmword [r8], xmm0
jg 0x14007a62d
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r15
lea rsi, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
mov rdx, r15
call fcn.14003f854
mov rcx, rsi
mov ecx, esi
dec dword [rax - 0x77]
int1
mov ecx, esi
call fcn.14003cc56
invalid
mov qword [rsp + 0x50], r14
je case.0x14007417b.36
push rax
movdqa xmm0, xmmword [rsp + 0x140]
movdqu xmmword [rsp + 0x58], xmm0
pop rax
outsd dx, dword [rsi]
test byte [rax + rax*2], ah
and al, 0x40
and al, 0x40
add dword [rax], eax
add dword [rax], eax
add bl, dh
movq qword [rsp + 0x58], mm0
pop rax
pop rax
mov byte [rsp + 0x68], 0
mov eax, dword [rsp + 0xa0]
add byte [rax], al
invalid
and al, 0x68
add byte [rbx + 0xa02484], cl
add byte [rax], al
invalid
add byte [rbx + 0xa3248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0xa3]
movabs dword [0x8969244489000000], eax
mov dword [rsp + 0x69], eax
and al, 0x69
and al, 0x69
mov dword [rsp + 0x6c], ecx
and al, 0x6c
lea rsi, [rbp + 0x138]
cmp byte [rcx], al
add byte [rax], al
lea r14, [r15 + 0x60]
lea esi, [rdi + 0x60]
mov rax, qword [r15 + 0x40]
mov eax, dword [rdi + 0x40]
add rax, qword [r15 + 0x28]
imul rdx, rax, 0x1e
rcr byte [rsi], 1
add rdx, 0x1e
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.140016573
movzx eax, byte [r15 + 0xb8]
movzx eax, byte [rdi + 0xb8]
mov esi, 0xf41fff9
movzx eax, byte [rdi + 0xb8]
mov dh, 0x87
mov eax, 0x41000000
add byte [rax], al
mov r8d, 7
mov r8d, 7
invalid
add byte [rax - 0x73], cl
lea rcx, [0x14015b470]
or eax, 0xe0dc1
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHGoAwayReasonHeaderNameHeaderValueNewLineTokenTooManyHeadersVersion
loopne 0x14007a6c6
add bl, ch
jg 0x14007a70a
invalid
jmp 0x14007a740
lea rax, [0x1401087c9]
lea eax, [0x1401087c9]
add eax, 0x8e101
or byte [rax], al
mov r8d, 6
jmp 0x14007a740
add bl, ch
jo case.0x14007a6b6.6
invalid
lea rcx, [r15 + 0xb9]
lea ecx, [rdi + 0xb9]
add al, ch
add bh, ah
call fcn.14003a90a
mov r8, rdx
dec dword [rcx - 0x77]
shr bl, 1
jmp 0x14007a740
jmp 0x14007a740
lea rax, [0x1401087c2]
jmp 0x14007a712
lea rax, [0x1401087c6]
jmp 0x14007a703
lea rax, [0x1401087d8]
loopne 0x14007a701
add bl, ch
jmp 0x14007a740
lea rax, [0x1401087bf]
lea rax, [0x1401087bf]
or byte [rax], al
mov r8d, 3
jmp 0x14007a740
add byte [rax], al
add bl, ch
xor eax, 0xbd058d48
lea rax, [0x1401087cf]
loopne 0x14007a719
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
jmp 0x14007a740
lea rax, es:[0x1401087d3]
lea rax, [0x1401087d3]
or byte [rax], al
jmp case.0x1400b3175.1186
mov rax, qword [r15 + 0xc0]
mov r8, qword [r15 + 0xc8]
jmp 0x14007a740
lea rax, [0x1401087df]
mov r8d, 5
add r8, rax
mov rcx, rsi
mov rdx, rax
call fcn.1400164bb
lea rdx, [0x140127504]
lea r8, [0x140127505]
lea eax, [0x140127505]
mov rcx, rsi
call fcn.1400164bb
mov ebp, 0x8d48fff9
mov esp, 0x14024
add byte [rax - 0x77], cl
invalid
lea rbx, [rsp + 0x100]
mov qword [rsp + 0x138], r14
add byte [rax], al
mov qword [rbx], r14
xor ecx, dword [rax - 0x73]
add eax, 0xa1b97
lea rdx, [rsp + 0xa0]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
and dword [rdx + 0x20], 0
lea rax, [0x14003aa92]
mov qword [rbx + 8], rax
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.1400416a1
mov al, byte [r15 + 0xd8]
lea ecx, [rax - 1]
cmp cl, 3
jae 0x14007aeea
movzx eax, cl
lea rcx, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rcx + rax*8]
lea r8, [rdx + 8]
mov rcx, rsi
call fcn.1400164bb
lea rdx, [0x1401241c2]
lea r8, [0x1401241c4]
mov rcx, rsi
call fcn.1400164bb
mov rcx, qword [r15 + 0xd0]
test rcx, rcx
je 0x14007ac64
cmp qword [rcx + 0x18], 0
je 0x14007ac64
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rbx, 0x4051d560d106f437
mov rdx, rcx
and rdx, rbx
xor r8d, r8d
movdqa xmm0, xmmword [str._________________t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_tz]
pcmpeqd xmm1, xmm1
movabs r14, 0x3ac69161428d02e0
movdqu xmm2, xmmword [rax + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r9d, xmm3
test r9w, r9w
je 0x14007a892
bsf r11d, r9d
add r11, rdx
and r11, rcx
and ebx, ecx
shl r11, 5
mov r10, rax
sub r10, r11
sub edx, ebx
cmp qword [r10 - 0x20], r14
jne 0x14007a886
cmp qword [r10 - 0x18], rbx
je 0x14007a8b4
lea r10d, [r9 - 1]
and r10d, r9d
mov r9d, r10d
jmp 0x14007a860
pcmpeqb xmm2, xmm1
pmovmskb r9d, xmm2
retf 0x8545
leave
jne 0x14007ac64
add rdx, r8
add rdx, 0x10
add r8, 0x10
and rdx, rcx
jmp 0x14007a84e
mov rcx, qword [r10 - 0x10]
mov rax, qword [r10 - 8]
call qword [rax + 0x28]
mov rdi, rax
mov rcx, rax
call qword [rdx + 0x18]
cmp rax, r14
jne 0x14007ac64
cmp rdx, rbx
jne 0x14007ac64
test rdi, rdi
je 0x14007ac64
mov rax, qword [r15 + 0x20]
imul rcx, qword [r15 + 0x28], 0x68
add rcx, rax
mov qword [rsp + 0x170], rcx
mov bl, byte [rsp + 0x2f]
mov qword [rsp + 0x48], rdi
and al, 0x48
mov qword [rsp + 0x90], rsi
cmp rax, qword [rsp + 0x170]
je 0x14007ac83
mov qword [rsp + 0x178], rax
lea r8, [rax + 0x40]
mov r13d, 2
add byte [rax], al
add byte [rax - 0x7d], cl
jg 0x14007a954
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x38
je 0x14007aa02
mov rcx, rdi
mov rdx, r8
call fcn.14002a494
mov r8d, eax
rol byte [rdi + rcx - 0x49], 0x67
pop rax
mov eax, r8d
and eax, r12d
mov r15, qword [rdi + 0x48]
mov rbp, qword [rdi + 0x50]
xor ebx, ebx
mov rdi, rax
mov eax, 0
cmp rdi, rbp
jae 0x14007a95b
movzx r14d, word [r15 + rdi*4]
cmp r14, 0xffff
je 0x14007a9e1
movzx eax, word [r15 + rdi*4 + 2]
mov ecx, eax
and ecx, r12d
mov edx, edi
sub edx, ecx
and edx, r12d
cmp rbx, rdx
ja 0x14007a9e1
cmp ax, r8w
jne 0x14007a9d3
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov esi, r8d
mov r8, r14
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.14003e845
lea rcx, [rax + 0x38]
mov rdx, qword [rsp + 0x38]
call fcn.14002a7fd
mov r8d, esi
mov rsi, qword [rsp + 0x90]
test al, al
jne 0x14007ac21
inc rbx
inc rdi
mov rax, rdi
jmp 0x14007a95b
mov r14, 0xffffffffffffffff
mov ebp, 2
mov r15, qword [rsp + 0x30]
mov bl, byte [rsp + 0x2f]
mov rdi, qword [rsp + 0x48]
mov r8, qword [rsp + 0x38]
jmp 0x14007aa0e
mov r14, 0xffffffffffffffff
mov ebp, 2
lea r12, [rsp + 0xa0]
mov rcx, r12
mov rdx, r15
call fcn.14003f5ab
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 0x110], r15
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], rcx
mov rcx, r12
lea rdx, [rsp + 0x100]
call fcn.14003e5fd
lea rcx, [rsp + 0xa0]
call fcn.14003c7f0
test rax, rax
je 0x14007ac03
mov r12, rax
cmp r13, 2
je 0x14007aacb
cmp r13, 1
jne 0x14007aaf3
mov rdx, qword [rdi + 0x40]
mov rax, qword [rsp + 0x40]
cmp rdx, rax
jbe 0x14007aec3
mov r15, rax
shl r15, 6
add r15, qword [rdi + 0x38]
mov ecx, 1
mov rdx, rax
mov r8, rbp
mov r9, qword [rsp + 0x98]
call fcn.14003c8fb
mov r13d, 2
add byte [rax + rax*8 + 0x93840f], al
add byte [rax], al
mov ebp, 2
jmp 0x14007ab6a
mov rcx, qword [rsp + 0x38]
call case.0x14002e386.182
sti
dec dword [rcx - 0x77]
rol dword [rbx + rbx*8 + 0xa3840f], 1
add byte [rax], al
mov rcx, rsi
mov rdx, rax
mov r8, r9
call fcn.1400416b0
jmp 0x14007ab94
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov r8, r14
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.14003e845
mov r15, rax
mov rcx, rbp
mov rdx, qword [rsp + 0x98]
add byte [rax], al
add byte [rbp + 0x31], al
shr al, 0xdb
sbb eax, 0xbd41fffc
add al, byte [rax]
add byte [rax], al
mov ecx, 2
test al, al
invalid
jne 0x14007ab4b
cmp qword [r15], 0
je case.0x1400497a6.293
cdq
add eax, dword [rax]
invalid
mov rax, qword [r15 + 8]
mov qword [rsp + 0x40], rax
mov r13d, 1
mov rcx, rbp
add r15, 0x18
mov rbp, rcx
jmp 0x14007ab6e
cmp qword [r15 + 0x10], 0
je 0x14007ab6a
mov rax, qword [r15 + 0x18]
mov qword [rsp + 0x40], rax
mov r13d, 1
add r15, 0x20
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.1400164bb
jmp 0x14007ab9a
mov r8, rax
add r8, r9
mov rcx, rsi
mov rdx, rax
call fcn.1400164bb
mov r13d, 2
cmp qword [r12 + 0x10], 0
je 0x14007abe8
mov rcx, rsi
lea rdx, [0x14012efce]
lea r8, [0x14012efd0]
call fcn.1400164bb
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.1400164bb
mov rcx, rsi
lea rdx, [0x1401241c2]
lea r8, [0x1401241c4]
call fcn.1400164bb
invalid
jmp 0x14007aa59
mov rcx, rsi
lea rdx, [0x140109660]
lea r8, [0x140109663]
call fcn.1400164bb
jmp 0x14007aa59
mov rax, qword [rsp + 0x178]
add rax, 0x68
mov rbp, qword [rsp + 0x88]
mov r15, qword [rsp + 0x30]
jmp 0x14007a908
mov rdi, qword [rsp + 0x48]
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov r8, r14
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.14003e845
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x98], rcx
xor ebp, ebp
cmp qword [rax], 0
setne bpl
xor r13d, r13d
mov r15, qword [rsp + 0x30]
mov bl, byte [rsp + 0x2f]
jmp 0x14007a9fb
cmp byte [rsp + 0x2f], 0
je 0x14007ac78
mov rcx, r15
mov rdx, rsi
call fcn.1400417c2
jmp 0x14007ac83
mov rcx, r15
mov rdx, rsi
call fcn.14004170f
lea rdx, [0x1401241c2]
lea r8, [0x1401241c4]
xchg ebp, eax
or al, byte [rax]
mov rcx, rsi
call fcn.1400164bb
mov rsi, qword [r15 + 0x20]
mov rdi, qword [r15 + 0x28]
and qword [r15 + 0x28], 0
add rsi, 0x40
sub rdi, 1
jb 0x14007acc7
mov rcx, rsi
call fcn.1400298ee
lea rcx, [rsi - 0x28]
call fcn.1400298f9
add rsi, 0x68
jmp case.0x14000eebb.1185
mov rsi, qword [r15 + 0x38]
mov rdi, qword [r15 + 0x40]
and qword [r15 + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb 0x14007acec
mov rcx, rsi
call fcn.1400298f9
add rsi, 0x48
jmp 0x14007acd8
and qword [r15], 0
mov rax, qword [r15 + 0x48]
mov rcx, qword [r15 + 0x50]
shl rcx, 2
test rcx, rcx
je 0x14007ad11
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x14007acfc
mov r12, qword [rsp + 0x50]
mov r15, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x210], xmm0
movabs r13, 0x8000000000000002
movabs r14, 0x8000000000000005
cmp r12, r13
jne 0x14007ad86
mov rcx, qword [rbp + 0x120]
call fcn.140075c90
dec dword [rcx + rcx*4 - 0x43]
and byte [rcx], al
add byte [rax], al
lea rcx, [rbp + 0xe8]
call fcn.140075ca4
mov qword [rbp + 0xe8], r14
mov rcx, qword [rsp + 0x138]
mov ecx, dword [rsp + 0x138]
call fcn.14007afed
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call fcn.140002aa2
clc
dec dword [rbp - 0x77]
in al, dx
jmp 0x14007add7
movaps xmm0, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x100], xmm0
lea rdi, [rsp + 0xa0]
movabs al, byte [0xcb9000000]
mov rbx, qword [rsp + 0x30]
mov ebx, dword [rsp + 0x30]
and al, 0x30
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbp + 0x20]
mov rcx, rdi
call fcn.140002ed8
invalid
mov ecx, 0xc
lea rsi, [rsp + 0xa0]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x138]
add byte [rax], al
call fcn.14007afed
mov rcx, qword [rbx + 0xd0]
call fcn.1400680f4
cmp r12, r13
cmp esp, ebp
je case.0x140049511.310
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0xa8], r15
add byte [rax], al
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x100]
movups xmmword [rsp + 0xb0], xmm0
movabs rax, 0x8000000000000001
add byte [rax], al
add byte [rax], al
invalid
or byte [rcx + 0x39], 0xc4
jne 0x14007ae4d
test r15, r15
jne 0x14007ae4d
lea rsi, [rsp + 0xa0]
add byte [rax], al
cmp byte [rsi + 0x18], 1
sbb r14, 0
lea rcx, [rbp + 0xe8]
call fcn.140075ca4
mov qword [rbp + 0xe8], r14
add byte [rax], al
add byte [rax - 0x77], cl
int1
call case.0x14007202e.32
jmp case.0x140049511.310
lea rsi, [rsp + 0xa8]
lea rcx, [rbp + 0xe8]
call fcn.140075ca4
scasb al, byte [rdi]
invalid
dec dword [rcx + rcx*4 - 0x5b]
call 0x14f07ae69
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0xf0], xmm0
mov rax, qword [rsi + 0x10]
mov qword [rbp + 0x100], rax
scasb al, byte [rdi]
invalid
movaps xmm6, xmmword [rsp + 0x260]
movaps xmm7, xmmword [rsp + 0x270]
add al, byte [rax]
add byte [rax - 0x7f], cl
invalid
mov byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x7f], cl
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.140041643
lea rcx, [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
invalid
mov rdx, rbx
call fcn.14003fa05
jmp 0x14007a2d6
hlt
invalid
invalid
hlt
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, rax
mov ecx, eax
call fcn.1400ddf70
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
invalid
fimul dword [rax]
add byte [rdx + 0x28], bh
call fcn.1400de050
xor word [rsi], ax
invalid
mov byte [rsp + 0x140], al
mov qword [rsp + 0x100], rdi
lea rax, [0x140109558]
lea eax, [0x140109558]
lea rcx, [rsp + 0xa0]
movabs al, byte [0x1b8018948000000]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
and byte [rax], al
lea eax, [0x140109558]
movabs al, byte [0x1b8018948000000]
add dword [rax + 1], edi
lea rdx, case.0x14003aa30.360
mov qword [rsp + 0x108], rdx
add byte [rax], al
mov qword [rcx + 0x10], rbx
mov dword [rcx + 0x10], ebx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
add byte [rax], al
mov dword [rcx + 0x10], ebx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
call fcn.1400ddec0
add al, ch
test byte [rdi], ch
invalid
jmp 0x14007af56
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x90], rax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa8
add dword [rax], eax
invalid
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add byte [rax], al
mov rcx, qword [rsp + 0x90]
call fcn.1400ddae0
add al, ch
jge 0x14007af8c
invalid
lea rax, str.internal_error:_entered_unreachable_code:_BodyLength::Unknown_would_set_chunked
lea rcx, [rsp + 0xa0]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
call fcn.1400ddec0
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x50
jg 0x14007afcf
sbb byte [rax - 0x73], cl
adc eax, 0x8e64a
mov rdx, qword [rsp + 0xb0]
call fcn.1400ddae0
lea rcx, [0x140108788]
call fcn.1400de430
lea rax, [0x140109068]
mov qword [rsp + 0x20], rax
lea rcx, [0x140108fdf]
lea r9, [0x1401230c8]
lea r8, [rsp + 0x50]
mov edx, 0x29
call fcn.1400de330
lea eax, [rsp + 0x50]
mov ecx, 8
mov edx, 0xa0
call fcn.1400ddae0
int3
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14002b4d0
add al, 0xfb
invalid
add al, 0xfb
dec dword [rax - 0x7d]
sub rsp, 0x28
xor eax, eax
cmp r8, rax
cmp r8, rax
je 0x14007b03d
mov r9b, byte [rdx + rax]
inc rax
cmp r9b, 9
je 0x14007b011
add r9b, 0xe0
cmp r9b, 0x5f
pop rdi
loopne 0x14007b069
cmp cl, 0x5f
pop rdi
jb 0x14007b011
lea r8, [0x1401239c0]
mov word [rcx - 0x36cefff6], cs
xor ecx, ecx
xor edx, edx
call fcn.1400ddf70
lea rax, [0x140123b58]
mov dword [rcx], eax
mov dword [rcx + 0x10], eax
sbb byte [rax], al
test dword [rdx + rdi*2], edi
clc
dec dword [rax - 0x7d]
or cl, ch
xlatb
and byte [rdi], cl
adc dword [rdx + 0x18], ecx
add esp, 0x70
mov rdx, rbx
call fcn.140041276
test rbx, rbx
je 0x14007b0e4
invalid
mov rdx, qword [rdi + 8]
lea r8, [rdx + rbx]
sbb cl, byte [rax - 0x77]
int1
call case.0x14009e888.172
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.140003855
xchg eax, edi
dec dword [rax - 0x75]
pop rdi
invalid
sbb cl, byte [rax - 0x77]
int1
mov ecx, edi
stc
jmp 0x14007b0be
mov rcx, rdi
add rsp, 0x70
invalid
jo 0x14007b147
invalid
pop rdi
pop rsi
jmp fcn.1400298f9
sub rsp, 0x20
mov rsi, rdx
mov rbx, rcx
cmp edx, ecx
cmovae r8, rcx
sub rdx, r8
imul rdi, rdx, 0x50
imul edi, edx, 0x50
imul edi, edx, 0x50
add rdi, qword [rbx + 8]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
inc rax
mov qword [rbx + 0x18], rax
add rsp, 0x20
pop rbx
pop rdi
sbb byte [rax - 0x7d], cl
invalid
pop rsi
ret
sub esp, 0x20
mov rsi, rcx
mov rbx, qword [rcx]
call fcn.14007b1d4
je 0x14007b15e
add byte [rax], al
je 0x14007b15e
add byte [rax], al
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov r8, qword [rsi + 0x18]
mov rcx, rbx
sub rcx, r8
invalid
cmp rax, rcx
invalid
jbe 0x14007b1aa
mov rcx, rdi
sub rcx, rbx
invalid
cmp rcx, r8
invalid
sal dword [rdx + 0x1b], 0x48
mov edx, dword [rsi + 8]
jb 0x14007b1aa
mov rdx, qword [rsi + 8]
imul rcx, rbx, 0x50
add rcx, rdx
imul r8, r8, 0x50
add rsp, 0x20
and byte [rbx + 0x5f], bl
and byte [rbx + 0x5f], bl
pop rsi
jmp sub.VCRUNTIME140.dll_memcpy
sub rdi, r9
mov r8, qword [rsi + 8]
mov eax, dword [rsi + 8]
mov eax, dword [rsi + 8]
imul rdx, rax, 0x50
add rdx, r8
imul rcx, rdi, 0x50
add rcx, r8
imul r8, r9, 0x50
call sub.VCRUNTIME140.dll_memmove
mov qword [rsi + 0x10], rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
je case.0x14007202e.65
mov rsi, rcx
lea rcx, [rax + 1]
lea ecx, [rax + 1]
lea ecx, [rax + 1]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x19999999999999a
cdq
cdq
cdq
add dword [rcx], esi
ror byte [rcx + rdi - 0x3f], cl
cdq
cdq
add dword [rcx], esi
ror byte [rcx + rdi - 0x3f], cl
setb dl
cmp rcx, 5
stc
add eax, 0x4bb
add byte [rax + 0xf], cl
cmovae rbx, rcx
invalid
imul r8, rbx, 0x50
shl edx, 3
loop 0x14007b223
stc
add eax, 0x4bb
invalid
loop 0x14007b223
test rax, rax
je 0x14007b23e
imul rax, rax, 0x50
push rax
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x48], rax
invalid
mov eax, 8
add byte [rax], al
add byte [rax], al
jmp case.0x140071ea7.77
add dh, byte [rcx]
ror byte [rbp + rcx*4 + 0x4c], 0x24
invalid
invalid
invalid
invalid
xor eax, eax
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rax
mov dword [rcx + 8], eax
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
invalid
jl 0x14007b271
lea edi, [rsp + 0x20]
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140062616
cmp qword [rdi], 0
add byte [rbp + 0x1b], dh
invalid
add byte [rbp + 0x1b], dh
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
mov qword [rsi], rbx
mov dword [rsi], ebx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
leave
call fcn.1400ddae0
add byte [rax - 0x75], cl
and al, 0x28
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
xor al, ch
pop rdx
sub byte [rsi], al
add ah, cl
mov al, byte [rcx + 0x33]
mov r8b, byte [rcx + 0x32]
call fcn.1400ddae0
int3
mov edx, eax
sub dl, r8b
ret 0xf44
mov dh, 0xca
ret 0xf44
mov dh, 0xca
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
or r9, rdx
or ecx, edx
je 0x14007b2aa
cmp al, r8b
jne 0x14007b2b3
sal byte [rbp + 0xe], 0x48
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
ret
mov rax, qword [rcx + 0x38]
mov rdx, qword [rcx + 0x40]
push rcx
ret
cmp byte [r8 - 0x75], cl
push rcx
ret
add rcx, 0x20
jmp fcn.140079911
invalid
invalid
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x78
mov rsi, rdx
invalid
js 0x14007b312
mov esi, edx
mov rbx, rcx
cmp byte [rcx + 0x48], 0
invalid
je 0x14007b300
add rbx, 0x20
lea rdx, [rsp + 0x28]
mov ecx, 0xa
mov rdi, rdx
mov edi, edx
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14007b0f3
invalid
invalid
call qword [rax + 0x78c48348]
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rcx, rsi
int1
call fcn.1400757ff
mov rcx, rbx
mov rdx, rax
mov edx, eax
mov edx, eax
ret 0x63e8
call fcn.140041276
lea rdi, [rsi + 8]
dec dword [rax - 0x73]
jle 0x14007b31f
lea r15, [rsi + 0x38]
mov rax, qword [rsi]
lea r12, [0x14015b49c]
ja case.0x1400796c3.20
invalid
invalid
cmp byte [rax - 0x75], cl
invalid
lea esp, [0x14015b49c]
ja case.0x1400796c3.20
invalid
add byte [rcx + 0x63], cl
add al, 0x84
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x14007b38d
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov r14, qword [rsi + 0x28]
cmp rcx, r14
cmovb r14, rcx
jmp 0x14007b38d
mov rcx, rdi
call 0x14007b287
mov r14, rdx
jmp 0x14007b38d
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
jmp 0x14007b38d
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x28]
lea rax, [rdi + 0x18]
test rcx, rcx
cmovne rax, rdi
mov r14, rcx
cmove r14, rdx
or rdx, rcx
jne 0x14007b38a
mov r14, qword [rsi + 0x40]
mov rax, r15
mov rax, qword [rax]
test r14, r14
je 0x14007b3ba
mov r8, rax
add r8, r14
mov rcx, rbx
mov rdx, rax
mov edx, eax
call case.0x14009e888.172
mov rcx, rsi
mov rdx, r14
call fcn.1400796a5
mov rax, qword [rsi]
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov rcx, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x140075d6e
test rcx, rcx
jne case.0x14004828a.350
jmp 0x14007b464
movdqa xmm0, xmmword [r14]
pmovmskb eax, xmm0
not eax
add r15, 0xfffffffffffffe80
dec dword [rcx - 0x7d]
invalid
invalid
test ax, ax
je 0x14007b421
dec rbx
lea ebp, [rax - 1]
and ebp, eax
bsf eax, eax
neg rax
imul rax, rax, 0x18
rcr byte [rax], 0x49
mov ecx, dword [rdi + rax - 0x18]
call 0x1475c3fa0
invalid
call fcn.1400d1167
or bl, byte [rbp + 5]
add byte [rcx - 0x2676b718], cl
jmp 0x14007b41a
invalid
inc rdi
lea rbx, [rsp + 0x20]
and al, 0x20
mov edx, 0x18
mov r8d, 0x10
mov eax, 0x10
mov eax, 0x10
mov rcx, rbx
mov r9, rdi
call fcn.14006986d
mov rdx, qword [rbx]
sub rsi, qword [rbx + 0x10]
mov r8, qword [rbx + 8]
mov rcx, rsi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp fcn.14000384b
invalid
pop rsi
call qword [rax + 0x38c48348]
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
retf
mov ecx, eax
mov r8, rdx
mov rdi, rcx
mov rsi, qword [rcx + 0x28]
mov edx, ebx
call fcn.14003e52f
cld
dec dword [rcx + 0x1b8c1]
add byte [rax], al
cld
dec dword [rcx + 0x1b8c1]
add byte [rax], al
test cl, cl
leave
jne case.0x140049bd6.278
mov cl, byte [rsp + 0x78]
mov r11, qword [rsp + 0x70]
mov rax, qword [rdi + 0x48]
mov r8, qword [rdi + 0x50]
mov eax, dword [rdi + 0x50]
mov eax, dword [rdi + 0x50]
xor edx, edx
mov r9d, esi
mov r10, r11
mov r11d, 0
cmp r10, r8
jae 0x14007b4ef
movzx r11d, word [rax + r10*4]
cmp r11w, 0xffff
je 0x14007b52a
inc rdx
movzx ebp, word [rax + r10*4 + 2]
mov word [rax + r10*4], r9w
mov word [rax + r10*4 + 2], bx
inc r10
inc edx
mov ebx, ebp
jmp 0x14007b568
mov ecx, ebx
mov r11, r10
jmp 0x14007b4ef
invalid
invalid
mov word [rax + r10*4], r9w
mov word [rax + r10*4 + 2], bx
cmp rdx, 0x80
setb dl
xor cl, 1
xor eax, eax
test dl, cl
retf 0xf75
cmp qword [rdi], 0
cmp dword [rdi], 0
jne case.0x140049bd6.278
mov qword [rdi], 1
xor eax, eax
mov rdx, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov rax, rdx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1400ae9a5]
mov qword [rsp + 0x20], rcx
lea rdx, [0x140124b02]
adc eax, 0xa957d
adc eax, 0xa957d
xchg ebp, eax
or al, byte [rax]
mov r8d, 6
mov rcx, rax
call fcn.14001e140
nop
add rsp, 0x38
invalid
cmp bl, al
movabs rax, 0x16bcb9d92b700946
movabs rdx, 0x68e34e82696ef329
invalid
jrcxz 0x14007b615
ret
or dword [rax + 0x2b], r14d
fnstcw word [rcx - 0x45b7e944]
sub ebx, esi
outsb dx, byte [rsi]
imul eax, dword [rdx - 0x3c971cb2], 0x83485756
invalid
jrcxz 0x14007b615
ret
push rsi
push rdi
sub rsp, 0x28
invalid
invalid
invalid
iretd
add al, 0x75
and dword [rax - 0x75], ecx
or byte [rbx + r9*4 + 0x42], cl
adc byte [rsi - 0x47], ah
add al, 0
mov rdx, rax
mov edx, eax
call fcn.14007b5ef
mov qword [rdi + 8], rax
mov qword [rdi], 4
jmp 0x14007b5e8
mov ecx, 0xc
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
ret
retf
add byte [rbp + rcx*4 - 0x56], cl
mov byte [rax], al
add byte [rax], al
add byte [rax], al
pop rsp
and al, 0x38
cmp rax, 1
jne 0x14007b6cd
cmp qword [r15 + 0xe8], r14
jne case.0x14005a841.212
add byte [rax], al
add byte [rbp + 0x15], dh
add byte [rax], al
mov r8d, 0x19
mov rcx, rbp
lea rdx, [0x140123e32]
call fcn.14007555b
mov rcx, rbx
mov rdx, r13
call fcn.14007b89d
mov rcx, r12
call fcn.140041026
mov qword [r12], 2
add al, byte [rax]
add byte [rax], al
mov ecx, 0xc
add byte [rax], al
add byte [rcx + rcx*4 - 0x11], cl
mov rdi, r13
mov rsi, rbx
mov ecx, ebx
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x11], cl
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov eax, 2
jmp 0x14007b679
movsd dword [rdi], dword [rsi]
cmp rax, 2
jne 0x14007b855
clc
add cl, byte [rdi]
test dword [rsi + 1], edi
add byte [rax], al
lea rsi, [rsp + 0x98]
mov rcx, rsi
int1
mov rdx, r13
mov edx, ebp
mov r8, qword [rsp + 0x30]
mov r9, rbp
call fcn.14007ba37
mov rbp, qword [rsi]
cmp rbp, 5
invalid
jne case.0x140064d47.158
int1
add eax, 0x8b481175
and al, 0x28
mov rax, qword [rsp + 0x28]
mov qword [rax], 6
mov dword [rax], 6
jmp 0x14007b7d0
mov dword [rax], 6
invalid
mov rbx, qword [rsp + 0xa0]
mov r14d, 4
cmp ebp, 4
jne 0x14007b726
add byte [rax], al
add byte [rcx - 0x42], al
add al, 0
add byte [rax], al
mov ebp, 4
jmp 0x14007b790
lea rax, [rsp + 0xa8]
lea eax, [rsp + 0xa8]
lea rdi, [rsp + 0x48]
mov qword [rdi - 0x10], rbp
mov qword [rdi - 8], rbx
mov ecx, 0xa
mov rsi, rax
invalid
rep movsq qword [rdi], qword [rsi]
cmp rbp, 3
cmp ebp, 3
jne 0x14007b77d
and al, 0x48
invalid
mov rdx, qword [r15 + 0x98]
add rdx, 0xfffffffffffffffe
ret 0x48fe
cmp edx, 3
mov ecx, 1
cmovb rcx, rdx
test rcx, rcx
je 0x14007b7e4
invalid
ret 0x48fe
jnp 0x14007b7b2
cmp rcx, 1
jne 0x14007b804
cmp ecx, 1
cmp byte [r15 + 0xe0], 0xc
jmp 0x14007b7e9
mov edi, pe_nt_image_headers64
or al, 0xeb
insb byte [rdi], dx
lea rdi, [rsp + 0xf8]
mov ecx, 0xa
add byte [rax - 0x77], cl
invalid
rep movsq qword [rdi], qword [rsi]
add byte [rax], al
add byte [rcx + 0xa], bh
add byte [rax - 0x77], cl
invalid
mov r13, qword [rsp + 0x28]
and al, 0x28
mov rcx, r12
call fcn.140041026
mov qword [r15 + 0x80], r14
mov dword [rdi + 0x80], esi
mov rcx, r15
mov rdx, qword [rsp + 0x30]
call case.0x1400497a6.278
invalid
dec dword [rcx - 0x77]
insd dword [rdi], dx
add byte [rcx - 0x77], cl
pop rbp
or byte [rcx - 0x7d], cl
add ebp, 0x10
lea rsi, [rsp + 0xf8]
add byte [rcx + 0xa], bh
mov dword [rdi + 0x80], esi
mov bh, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
dec dword [rcx - 0x77]
insd dword [rdi], dx
add byte [rcx - 0x77], cl
pop rbp
or byte [rcx - 0x7d], cl
invalid
invalid
mov dword [rbp], ebp
add ebp, 0x10
add byte [rcx + 0xa], bh
mov rdi, r13
mov edi, ebp
rep movsq qword [rdi], qword [rsi]
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp qword [r13], 0
cmp dword [rbp], 0
jge case.0x1400473e2.368
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
mov r13, qword [rsp + 0x28]
je 0x14007b810
cmp qword [rsp + 0x50], 0
je case.0x14006a120.113
lea rsi, [rsp + 0x38]
mov ecx, 0xc
invalid
je 0x14007b820
cmp byte [rcx + 0xc], bh
add bl, ch
jmp 0x14007b7ca
mov byte [rcx - 0x80], 0x7d
add byte [rax], al
invalid
cmp byte [r13], 0
mov r13, qword [rsp + 0x28]
invalid
je 0x14007b7f0
sub byte [rax + riz*8 + 0x48], dh
cmp dword [rsp + 0x50], 0
and al, 0x50
invalid
cmp qword [rsp + 0x50], 0
and al, 0x50
je 0x14007b83b
lea rdi, [rsp + 0xf8]
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov r14d, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov ebp, 3
jmp 0x14007b795
invalid
invalid
invalid
mov r14d, 3
add byte [rax], al
lea rcx, [rsp + 0x38]
call fcn.14007b05d
adc bh, al
invalid
invalid
mov ebp, 5
add eax, 0xe9000000
invalid
invalid
invalid
invalid
adc bh, al
clc
invalid
lea rax, [rsp + 0x98]
mov qword [rax], r12
add byte [rax], al
add byte [rcx + rcx*4 + 0x20], cl
lea rdx, [0x140123e98]
lea rcx, [rsp + 0x38]
mov qword [rcx], rdx
adc dword [rdx + 1], edi
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
and byte [rax], al
and byte [rax], al
add byte [rbp + rcx*4 + 5], cl
jmp 0x18c07b885
add byte [rax], al
invalid
invalid
lea r8, [0x14007b96d]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1conn.rs
or al, byte [rax]
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x40], cl
or byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xa8611
or al, byte [rax]
invalid
add al, ch
and al, 0x26
invalid
call fcn.1400ddec0
int3
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
mov rdi, rdx
mov rsi, rcx
mov rbx, qword [rdx + 0x10]
adc byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
cmp ecx, 3
adc byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
cmp ecx, 3
mov eax, 1
cmp ecx, 3
mov eax, 1
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [rax - 0x7b], 0xc0
cmovb rax, rcx
test rax, rax
je case.0x1400497a6.301
cmp rax, 1
jne 0x14007b908
mov bpl, byte [rdi + 0x58]
mov r15, qword [rdi + 0x20]
mov edi, dword [rdi + 0x20]
mov r14, qword [rdi + 0x28]
mov esi, dword [rdi + 0x28]
ja case.0x140075810.43
sub byte [rax - 0x75], cl
mov rdx, qword [rdi + 0x30]
test rdx, rdx
je 0x14007b913
push rdi
xor byte [rax - 0x7b], cl
sal byte [rdi + rbp + 0x4c], cl
mov eax, dword [rdi + 0x38]
mov r8, qword [rdi + 0x38]
lea rcx, [rsp + 0x28]
call fcn.1400166c2
shr byte [rbp + 0x25ebfff9], 1
shr byte [rbp + 0x25ebfff9], 1
lodsd eax, dword [rsi]
stc
invalid
mov rax, qword [rdi]
mov rdx, rax
invalid
ret 0x8148
and rdx, 0xffffffffffffff00
mov ebx, 2
jmp 0x14007b911
invalid
add byte [rax], al
add bl, ch
or dword [rdx + 0x4bb07], ecx
mov ebx, 4
mov al, byte [rdi]
mov ebx, 4
xor edx, edx
jmp 0x14007b929
and qword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x75], cl
mov rcx, qword [rdi + 0x50]
mov rcx, qword [rdi + 0x50]
mov ecx, dword [rdi + 0x50]
mov al, byte [rdi]
mov r9, qword [rdi + 8]
or byte [r11 + r9*4 + 0x47], r9b
sbb byte [rcx], dh
invalid
or byte [r11 + r9*4 + 0x47], r9b
sbb byte [rcx], dh
ror byte [rdi], cl
mov dh, 0xc0
movzx eax, al
or rax, rdx
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
invalid
mov qword [rsi + 8], r9
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
or byte [rax - 0x77], cl
pop rsi
adc byte [rcx + rcx*4 + 0x46], cl
sbb byte [rcx + rcx*4 + 0x7e], cl
and byte [rcx + rcx*4 + 0x76], cl
invalid
mov qword [rsi + 0x18], r8
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], r14
jbe 0x14007b96e
jbe 0x14007b96e
sub byte [rdi], cl
adc byte [rsp + 0x28], al
and al, 0x28
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsi + 0x30], xmm0
adc dword [rsi + 0x30], eax
adc dword [rsi + 0x30], eax
movups xmmword [rsi + 0x40], xmm1
mov qword [rsi + 0x50], rcx
mov byte [rsi + 0x58], bpl
pop rax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
sub esp, 0x38
mov rax, qword [rcx]
lea r8, [0x14015b4b0]
or eax, 0x4634900
invalid
cmp byte [rax - 0x75], cl
add dword [rbp + rcx*4 + 5], ecx
xor eax, 0x49000dfb
invalid
add byte [rcx + 0x63], cl
add byte [rcx + 0x63], cl
add al, 0x80
invalid
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa9152
mov eax, dword [rax + 0x18]
lea rdx, [0x140124ae9]
mov r8d, 4
jmp 0x14007b9fa
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa9129
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0xa9129
mov r8d, 6
jmp 0x14007b9fa
add rcx, 8
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x14003d919]
mov qword [rsp + 0x20], rax
lea rax, [0x140124af5]
lea eax, [0x140124af5]
mov r8d, 4
jmp 0x14007ba26
lea eax, [0x140124af5]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140124af9]
mov r8d, 9
add rsp, 0x38
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14003d919]
mov qword [rsp + 0x20], rax
lea rax, [0x140124aed]
lea eax, [0x140124aed]
mov r8d, 8
add byte [rax], al
lea eax, [0x140124aed]
mov rcx, rdx
mov rdx, rax
mov edx, eax
call fcn.14001e140
cli
call qword [rax + 0x38c48348]
ret
mov edx, eax
cli
call qword [rax + 0x38c48348]
mov esi, ecx
invalid
mov rdi, r8
mov rsi, rdx
invalid
mov rbx, rcx
mov rax, qword [rdx + 0x10]
lea rdx, [rax - 2]
cmp rdx, 3
mov ecx, 1
add byte [rax], al
add byte [rax + 0xf], cl
retf 0x8548
leave
je 0x14007baf4
add byte [rax], al
cmp rcx, 1
jne 0x14007bb66
add dword [rdi], ecx
test eax, ebp
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rcx + 0x64], bh
add byte [rax], al
invalid
cmp qword [rsi], 0
mov ecx, 0x64
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rsi*8], fs
lock add byte [rax], al
mov qword [rsp + 0xf0], rcx
je 0x14007ba9d
invalid
lock add byte [rax], al
add byte [rsp + rcx + 0x48], dh
or al, 0x48
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov qword [rsp + 0xf0], rcx
mov qword [rsp + 0x28], rbx
mov ecx, 0x4000
mov qword [rsp + 0x30], rcx
test rax, rax
je 0x14007baba
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x30], rax
lea r15, [rsi + 0x30]
lea rbx, [rsp + 0xa8]
pushfq
and al, 0xa8
test al, 0
add byte [rax], al
pushfq
and al, 0xa8
test al, 0
add byte [rax], al
lea r13, [rsp + 0x48]
lea r13, [rsp + 0x48]
lea rax, [rsi + 0x38]
mov qword [rsp + 0x88], rax
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x30
add dword [rax], eax
add byte [rax], al
movzx eax, byte [rsi + 0x58]
lea rcx, [0x14015b4c4]
stc
or eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r15, qword [rsi]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r15, qword [rsi]
test r15, r15
je case.0x140073c1d.61
lea r12, [rsp + 0x90]
mov rcx, r12
mov rdx, r14
mov r8, rdi
mov r9, r15
call fcn.14007ca9e
add byte [rax], al
invalid
add byte [rcx - 0x7d], cl
cmp al, 0x24
and al, 0
jne 0x14007bbb3
add byte [rax], al
mov rcx, qword [rsp + 0x98]
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x7b], cl
test rcx, rcx
leave
and al, 0
add byte [rax], al
mov word [rax + rbx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14007bc23
movups xmm0, xmmword [rsp + 0xa8]
movups xmmword [rsp + 0x48], xmm0
and al, 0x48
and al, 0x48
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x48]
sub r15, rax
jae 0x14007bbf8
xor r15d, r15d
jmp 0x14007bbfd
xchg edi, eax
add byte [rax], al
invalid
xchg edi, eax
add byte [rax], al
add byte [rax + 0x2674003e], al
invalid
cmp byte [rsi], 0
je 0x14007bb91
invalid
xorps xmm0, xmm0
movups xmmword [rbx + 0x18], xmm0
mov qword [rbx], 3
add eax, dword [rbx]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa7fd8
add byte [rax - 0x77], cl
invalid
invalid
add eax, dword [rbx]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xa7fd8
invalid
add byte [rax - 0x77], cl
or byte [r8 - 0x39], cl
mov qword [rbx + 0x10], 1
jmp 0x14007bc4a
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rcx - 0x47], al
add byte [rax], ah
add byte [rax], al
mov qword [rbx + 0x10], 1
jmp 0x14007bc4a
invalid
add byte [rbp + rcx*4 - 0x44], cl
lea r15, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x47], al
add byte [rax], ah
add byte [rax], al
mov rcx, r15
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
invalid
add byte [rax], al
cmp qword [r15], 0
invalid
invalid
je 0x14007bbbf
invalid
or al, 0x48
mov dword [rbx], 5
mov qword [rbx], 5
jmp 0x14007bc4a
add byte [rax], al
add byte [rax - 0x7d], cl
mov esp, 0x9824
cwde
add byte [rax], al
cmp qword [rsp + 0x98], 0
add byte [rax], al
je 0x14007bc1b
lea rax, [rsp + 0x98]
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmmword [rbx + 8], xmm0
adc dword [rbx + 8], eax
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
test rcx, rcx
sete byte [rsi]
adc dword [rbx + 8], eax
mov rax, qword [rax + 0x18]
mov qword [rbx], 3
add eax, dword [rax]
add byte [rax], al
mov qword [rbx + 0x18], rcx
mov dword [rbx + 0x18], ecx
mov qword [rbx + 0x20], rax
jmp 0x14007bc4a
push rdx
add eax, dword [rax]
add byte [rax], al
push rdx
test rax, rax
je case.0x140070d0e.94
mov qword [rsi], r15
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmmword [rbx + 0x18], xmm1
adc dword [rbx + 0x18], ecx
adc dword [rbx + 0x18], ecx
movups xmmword [rbx + 8], xmm0
mov qword [rbx], 3
jmp 0x14007bc4a
mov rax, qword [rsp + 0xa0]
add byte [rax - 0x39], cl
add eax, dword [rax + rax]
add byte [rax], al
mov qword [rbx], 4
mov qword [rbx + 8], rax
jmp 0x14007bc4a
invalid
call fcn.14007cb1a
mov qword [rbx], 4
add eax, dword [rax + rax]
add byte [rax], al
invalid
add eax, dword [rax + rax]
add byte [rax], al
mov qword [rbx + 8], rax
lea rcx, [rsp + 0x38]
invalid
or byte [r8 - 0x73], cl
and al, 0x38
invalid
call fcn.1400298f9
scasd eax, dword [rdi]
fdiv st(2), st(0)
call qword [rax + 0x8c48148]
invalid
invalid
invalid
invalid
nop
add rsp, 0x208
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop r14
pop r15
ret
lea r12, [rsp + 0x90]
mov r9d, 1
add byte [rcx + rcx*4 - 0x1f], cl
and al, 0x90
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
cmp qword [r12], 0
jne 0x14007c55d
xlatb
or byte [rax], al
invalid
xlatb
or byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
invalid
invalid
movsb byte [rdi], byte [rsi]
and al, 0xa0
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14007bd19
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x14007bd19
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
invalid
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
and al, 0x48
invalid
and al, 0x48
add byte [rbx + rax*2 + 0x45], dh
je 0x14007bcf8
mov r12b, byte [r12]
je 0x14007bcf8
mov r12b, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
lea eax, [r12 - 0x30]
lea eax, [rsp - 0x30]
lea eax, [rsp - 0x30]
cmp al, 0xa
jb 0x14007bd81
mov cl, 0
add byte [rax], al
lea eax, [r12 - 0x61]
and al, 0x9f
cmp al, 6
jb case.0x14005c4df.202
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], al
lea eax, [r12 - 0x41]
and al, 0xbf
and al, 0xbf
cmp al, 6
jb 0x14007bd20
lea rdx, [0x140123fd5]
mov r8d, 0x2b
add cl, ch
ja 0x14007bcf7
add byte [rax], al
add cl, ch
ja 0x14007bcf7
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xa831d
invalid
or dword [rdx], 0
lea rdx, [0x14012401c]
mov r8d, 0x25
add byte [rax], al
add byte [rcx + 0x3f51e825], dh
push rcx
invalid
invalid
invalid
or dword [rdx], 0
add byte [rax], al
add byte [rcx + 0x3f51e825], dh
push rcx
invalid
invalid
mov r12, rax
lea rcx, [rsp + 0x38]
call fcn.1400298f9
invalid
cli
invalid
invalid
mov al, 1
jmp 0x14007c55f
mov rcx, qword [rsi + 0x20]
mov rax, rcx
enter 0xffffffffffffc148, 0xffffffffffffffe8
invalid
enter 0xffffffffffffc148, 0xffffffffffffffe8
jne case.0x140071ff3.80
shl rcx, 4
add r12b, 0xc9
movzx eax, r12b
add rax, rcx
add eax, ecx
mov dh, 0xc4
add eax, ecx
jmp 0x14007bd98
lea rdx, [0x140124000]
mov r8d, 0x1c
adc eax, 0xa82bb
mov cl, 0x15
call fcn.14005fc5d
mov r12, rax
invalid
mov rcx, qword [rsp + 0x28]
or edi, dword [rdi]
invalid
invalid
invalid
mov qword [rcx], 4
mov qword [rcx + 8], r12
invalid
or cl, ch
or dword [rax], ecx
add byte [rax], al
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x20]
mov rax, rcx
shr rax, 0x3c
jne case.0x140071ff3.80
shl rcx, 4
add r12b, 0xa9
add ah, 0xa9
add ah, 0xa9
jmp 0x14007bd35
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, rcx
shr rdx, 0x3c
jne case.0x140071ff3.80
shl rcx, 4
loope case.0x14007417b.58
movzx eax, al
or rax, rcx
or eax, ecx
mov dh, 0xc0
or eax, ecx
mov qword [rsi + 0x20], rax
mov bpl, 1
jmp 0x14007c502
pop rsi
invalid
add byte [rax], al
and byte [rax - 0x4b], r8b
add ecx, ebp
pop rsi
invalid
lea r12, [rsp + 0x90]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
invalid
xchg edx, eax
invalid
add byte [rax], al
mov rax, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
invalid
invalid
movsb byte [rdi], byte [rsi]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14007bd19
dec dword [rdi]
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
add byte [r8 - 0x77], r9b
and al, 0x38
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
jl 0x14007be1e
add byte [rdi], cl
test dh, dh
invalid
invalid
invalid
mov dword [rsp + 0x40], esp
jl 0x14007be1e
add byte [rdi], cl
test dh, dh
invalid
mov r12b, byte [r12]
and al, 0x24
lea rcx, [rsp + 0x38]
call fcn.1400298f9
jmp 0x18207b8eb
lea eax, [rsp - 0x30]
and al, 0xd0
jmp 0x18207b8eb
cli
inc dword [rcx - 0x73]
and al, 0xd0
cmp al, 0xa
jb 0x14007bd81
lea eax, [r12 - 0x61]
lea eax, [rsp - 0x61]
cmp al, 6
jb case.0x14005c4df.202
lea eax, [r12 - 0x41]
cmp al, 6
invalid
jb 0x14007bd20
mov edi, 0x820f063c
jmp 0x18207be36
invalid
movzx eax, r12b
mov bpl, 2
cmp eax, 9
je 0x14007c502
invalid
invalid
invalid
add byte [rax], al
test byte [rbx - 0x7cfffffa], bh
clc
or eax, 0xbe840f
invalid
invalid
cmp eax, 0xd
je case.0x14007b982.8
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp eax, 0x20
je 0x14007c502
cmp eax, 0x3b
je 0x14007bf06
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x140124193]
lea rdx, [0x140124193]
mov r8d, 0x25
mov eax, 0x25
add byte [rax], al
add byte [rcx - 0x12816ec], dh
xlatb
invalid
invalid
mov cl, 0x14
jmp 0x14007bd4d
xlatb
invalid
invalid
invalid
lea r12, [rsp + 0x90]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov ecx, esp
loope 0x14007bed4
mov edx, esi
mov r8, rdi
call fcn.14007ca9e
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
test eax, eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
loope 0x14007bed4
mov edx, esi
add byte [rdi], cl
test eax, eax
invalid
mov rax, qword [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
invalid
invalid
movsb byte [rdi], byte [rsi]
mov r12, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
invalid
invalid
test rax, rax
je 0x14007bd19
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
movups xmmword [rbp], xmm0
movups xmmword [rbp], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x40], esp
mov dword [rsp + 0x40], esp
cmp qword [rsp + 0x48], 0
cmp qword [rsp + 0x48], 0
je 0x14007bcf8
movzx r12d, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
mov bpl, 2
mov ch, 2
cmp r12d, 9
je 0x14007c502
adc al, byte [rsi]
add byte [rax], al
and al, 0x24
mov ch, 2
adc al, byte [rsi]
add byte [rax], al
cmp r12d, 0xd
je case.0x14007b982.8
cmp r12d, 0x20
je 0x14007c502
add byte [rcx - 0x7d], al
cld
cmp esi, dword [rbp + 0x10]
cmp r12d, 0x3b
jne 0x14007bf16
mov bpl, 3
jmp 0x14007c502
hlt
invalid
add byte [rax], al
hlt
add eax, 0xb5400000
add al, 0xe9
mov bpl, 4
jmp 0x14007c502
in al, dx
invalid
add byte [rax], al
in al, dx
add eax, 0x8d480000
adc eax, 0xa81c3
or al, byte [rax]
lea rdx, str.Invalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitp_
jmp 0x14007be69
invalid
invalid
invalid
invalid
or al, byte [rax]
add cl, ch
invalid
invalid
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
mov r8, rdi
call fcn.14007ca9e
cmp qword [r12], 0
jne 0x14007c55d
test dword [rsi + rax], edx
add byte [rax], al
invalid
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
mov esp, dword [rsp + 0xa0]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
mov r12, qword [rsp + 0xa0]
mov esp, dword [rsp + 0xa0]
test rax, rax
invalid
invalid
mov bh, 0xfd
invalid
mov esp, dword [rsp + 0xa0]
test rax, rax
je 0x14007bd19
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
add byte [rdi], cl
test byte [rax - 3], bh
invalid
invalid
add byte [rdi], cl
test byte [rax - 3], bh
invalid
movzx r12d, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
fsqrt
inc dword [rax - 0x4b]
mov bpl, 4
cmp r12d, 0xd
mov bpl, 4
cmp r12d, 0xd
je 0x14007c502
test byte [rsi + 5], ah
add byte [rax], al
cmp r12d, 0xa
je case.0x140075810.49
cld
or dh, byte [rsp + rbp + 0x48]
mov eax, dword [rsi + 0x28]
invalid
invalid
mov rax, qword [rsi + 0x28]
sub byte [rax - 1], r9b
sub byte [rax - 1], cl
inc rax
mov qword [rsi + 0x28], rax
mov bpl, 3
cmp rax, 0x3fff
invalid
invalid
add byte [rax], al
add byte [rdi], cl
xchg byte [rsi + 5], al
invalid
invalid
add byte [rax], al
ror byte [rax - 0x77], 0x46
sub byte [rax - 0x4b], al
add ecx, dword [rax + 0x3d]
invalid
add byte [rdi], cl
xchg byte [rsi + 5], al
invalid
invalid
add eax, 0x8d480000
add byte [rax], al
lea rdx, [0x14012412d]
adc eax, 0xa816a
mov r8d, 0x1b
jmp 0x14007bd4b
invalid
invalid
invalid
lea rdx, [0x140124105]
mov r8d, 0x28
sub byte [rax], al
add byte [rax], al
invalid
sub byte [rax], al
add byte [rax], al
invalid
jmp 0x14007bd4b
invalid
mov r13, qword [rsi + 0x20]
lea r12, [rsp + 0x90]
nop
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
nop
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
test dword [rdx + 5], edx
add byte [rax], al
invalid
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x14007bd19
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
invalid
test ch, dh
cld
invalid
movups xmm0, xmmword [rbx]
lea rcx, [rsp + 0x48]
and al, 0x48
and al, 0x48
movups xmmword [rcx], xmm0
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14007bcf8
cld
invalid
invalid
and al, 0x40
cld
invalid
mov bpl, byte [r12]
mov ch, byte [rsp]
sub al, 0x24
lea rcx, [rsp + 0x38]
call fcn.1400298f9
cmp bpl, 0xa
or dh, byte [rbp + 0x13]
or dh, byte [rbp + 0x13]
xor eax, eax
test r13, r13
sete al
xchg esp, eax
invalid
lea ebp, [rax + rax*4]
sub al, 0x80
test ebp, ebp
sub al, 0x80
add ebp, 5
jmp 0x14007c2f2
add byte [rax], al
add byte [rax], al
lea rdx, [0x14012409e]
adc eax, 0xa802b
or byte [rdx], 0
mov r8d, 0x15
jmp 0x14007be6f
mov r13, qword [rsi + 0x20]
lea r12, [rsp + 0x90]
mov rcx, r12
mov rdx, r14
mov r8, rdi
mov r8, rdi
mov r9, r13
call fcn.14007ca9e
cmp qword [r12], 0
jne 0x14007c55d
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
add byte [rax], al
test rax, rax
test eax, eax
and al, 0x98
test eax, eax
je 0x14007bd19
dec dword [rdi]
adc byte [rbx], al
movups xmm0, xmmword [rbx]
lea rcx, [rsp + 0x48]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x38], eax
mov qword [rsp + 0x40], r12
and al, 0x40
and al, 0x40
mov rbp, qword [rsp + 0x48]
test rbp, rbp
je 0x14007c117
lea r12, [rsp + 0x130]
mov rcx, r12
mov ecx, esp
mov ecx, esp
loope case.0x14007a6b6.27
call fcn.1400298ee
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movaps xmmword [r12 + 0x10], xmm1
add al, bl
cli
dec dword [rdi]
adc byte [rsp + 0x38], al
movaps xmmword [r12 + 0x10], xmm1
movaps xmmword [r12], xmm0
sub r13, rbp
mov qword [rsi + 0x20], r13
sete bpl
add bpl, 5
add ch, 5
jmp 0x14007c2f2
fild dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7d], cl
and byte [rax], al
and qword [rsi + 0x20], 0
call fcn.14007cb1a
jmp 0x14007bd0c
out 0xfb, al
invalid
invalid
stc
or dword [rax], eax
add cl, ch
out 0xfb, al
invalid
lea r12, [rsp + 0x90]
mov r9d, 1
mov ecx, 1
movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x47], al
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov edx, esi
mov r8, rdi
mov eax, edi
mov edx, esi
mov eax, edi
call fcn.14007ca9e
cmp qword [r12], 0
cmp dword [rsp], 0
cmp dword [rsp], 0
jne 0x14007c55d
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
mov bl, 0xfb
invalid
invalid
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
mov bl, 0xfb
test byte [rbx + 0xffffffb], dh
adc byte [rbx], al
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
adc dword [rbp], eax
adc dword [rbp], eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
and al, 0x40
cmp qword [rsp + 0x48], 0
je 0x14007bcf8
test byte [rbx + rdi*8 - 1], dh
je 0x14007c17d
invalid
invalid
and al, 0x40
inc dword [rbp - 0x76]
and al, 0x24
mov r12b, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
mov bpl, 7
mov ch, 7
cmp r12b, 0xd
je 0x14007c502
add eax, dword [rax]
invalid
cld
or eax, 0x363840f
add eax, dword [rax]
invalid
lea rdx, [0x140124074]
jmp case.0x140071ff3.85
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
or byte [rax], al
invalid
or byte [rax], al
add byte [rcx - 0x7d], cl
cmp qword [r12], 0
jne 0x14007c55d
mov rax, qword [rsp + 0x98]
cmp qword [r12], 0
jne 0x14007c55d
mov rax, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
mov r12, qword [rsp + 0xa0]
invalid
invalid
mov r12, qword [rsp + 0xa0]
mov esp, dword [rsp + 0xa0]
add byte [rax], al
test rax, rax
je 0x14007bd19
sti
invalid
invalid
ror byte [rdi], 0x84
sti
sti
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14007bcf8
invalid
invalid
add eax, dword [rcx + 0xf]
adc dword [rbp], eax
invalid
inc dword [rbp - 0x76]
and al, 0x24
mov r12b, byte [r12]
mov ah, byte [rsp]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
xor ebp, ebp
in eax, dx
in eax, dx
cmp r12b, 0xa
je 0x14007c502
test bh, bl
add al, byte [rax]
invalid
cld
or cl, byte [rdi]
test bh, bl
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0xa7e5f
pop rdi
jle 0x14007c233
invalid
lea rdx, [0x140124089]
pop rdi
jle 0x14007c233
add cl, ch
invalid
jmp case.0x140071ff3.85
invalid
lea r12, [rsp + 0x90]
mov r9d, 1
mov ecx, 1
nop
add byte [rax], al
add byte [rcx - 0x47], al
mov ecx, 1
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
cmp qword [r12], 0
cmp dword [rsp], 0
jne 0x14007c55d
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
stosb byte [rdi], al
cli
invalid
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14007bcf8
mov bpl, byte [r12]
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
call fcn.1400298f9
mov r12, qword [r15]
test r12, r12
cmovne r12, r15
lea r13, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1decode.rsInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_linechunk_trailers_bytes_over_limitInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFtrailers_buf_is_None
sbb al, 0x7e
or al, byte [rax]
dec dword [rbp - 0x75]
invalid
sbb al, 0x7e
or al, byte [rax]
mov rcx, r12
mov rdx, r13
call fcn.14007cc11
add byte [rax], al
mov rcx, r12
mov edx, ebp
call fcn.14007cb3f
mov r12, qword [r15]
test r12, r12
cmovne r12, r15
out 0x4c, eax
mov ecx, esp
loope case.0x14007c538.9
mov edx, ebp
out 0x4c, eax
mov ecx, esp
mov rdx, r13
call fcn.14007cc11
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x30]
cmp qword [r12 + 8], rax
jae 0x14007c4b2
invalid
and al, 0x30
add byte [rax - 0x80], al
cmp bpl, 0xd
sete bpl
std
or eax, 0xc5940f40
or bpl, 8
lea r13, [rsp + 0x48]
jmp 0x14007c502
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
nop
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
cmp qword [r12], 0
add byte [rdi], cl
test dword [rdx], edi
add al, byte [rax]
add byte [rax], al
add byte [rdi], cl
test dword [rdx], edi
add al, byte [rax]
add byte [rax], al
invalid
invalid
test byte [rax + rbx*4], ah
and al, 0x98
add byte [rax], al
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
stc
invalid
invalid
and al, 0x98
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
movups xmm0, xmmword [rbx]
adc byte [rbx], al
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
and al, 0x40
cmp qword [rsp + 0x48], 0
and al, 0x48
add byte [rdi], cl
invalid
sahf
stc
invalid
invalid
and al, 0x40
add byte [rdi], cl
test byte [rsi + 0x41fffff9], bl
mov ch, byte [rsp]
mov bpl, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
invalid
cli
inc dword [rax - 0x80]
std
or dh, byte [rbp + 0x6f]
cli
inc dword [rax - 0x80]
std
or dh, byte [rbp + 0x6f]
mov rax, qword [rsi + 0x50]
cmp rax, qword [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + 0x73], dh
inc rax
mov qword [rsi + 0x50], rax
push rax
mov r12, qword [rsi + 0x30]
xor byte [rbp - 0x7b], cl
in al, 0x4d
cmovne esp, edi
lea r13, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1decode.rsInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_linechunk_trailers_bytes_over_limitInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFtrailers_buf_is_None
sub eax, 0xa7db3
mov rcx, r12
mov rdx, r13
mov edx, ebp
mov edx, ebp
call fcn.14007cc11
mov bpl, 0xa
mov rcx, r12
mov ecx, esp
mov dl, 0xa
call fcn.14007cb3f
mov ecx, esp
mov r12, qword [rsi + 0x30]
test r12, r12
cmovne r12, r15
mov rcx, r12
mov rdx, r13
lea r13, [rsp + 0x48]
call fcn.14007cc11
add byte [rax], al
mov rax, qword [rsp + 0x30]
cmp qword [r12 + 8], rax
jb 0x14007c502
add byte [rax], al
jmp 0x14007c4b2
invalid
lea rdx, [0x14012417d]
mov r8d, 0x16
jmp 0x14007be6f
invalid
invalid
invalid
lea rdx, str.chunk_trailers_count_overflowInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Size_r_n0_r_n_r_n0_r_n_r_ncurrent_header_nameC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1encode.rs
mov r8d, 0x1d
jmp 0x14007bd4b
lea r12, [rsp + 0x90]
lea esp, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14007ca9e
add byte [rcx - 0x7d], cl
cmp al, 0x24
invalid
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
test dword [0x18807c42a], esi
mov eax, dword [rsp + 0x98]
cmp dword [rsp], 0
jne 0x14007c55d
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14007bd19
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
adc dword [rbp], eax
adc dword [rbp], eax
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14007bcf8
invalid
cdq
clc
invalid
invalid
test byte [rcx + 0x41fffff8], bl
mov ch, byte [rsp]
clc
invalid
mov bpl, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
mov rax, qword [r15]
cmp bpl, 0xd
jne 0x14007c48e
mov bpl, 0xb
test rax, rax
je 0x14007c502
mov rcx, r15
mov dl, 0xd
call fcn.14007cb3f
add byte [rax], al
jmp 0x14007c4a0
test rax, rax
je 0x14007c4c4
mov rcx, r15
mov edx, ebp
call fcn.14007cb3f
mov bpl, 8
mov ch, 8
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x30]
cmp qword [rax], rcx
jb 0x14007c502
lea rdx, [0x140124041]
mov r8d, 0x1f
add byte [rax], al
add cl, ch
xchg eax, edi
invalid
invalid
add byte [rax], al
add cl, ch
xchg eax, edi
invalid
lea r12, [rsp + 0x1e8]
mov edx, 0x40
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
call fcn.14007cb5e
mov rcx, r12
mov edx, ebp
call fcn.14007cb3f
mov rcx, r15
mov ecx, edi
call fcn.14003dabf
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r15 + 0x10], xmm1
adc dword [rdi + 0x10], ecx
adc dword [rdi + 0x10], ecx
movups xmmword [r15], xmm0
mov bpl, 8
mov byte [rsi + 0x58], bpl
cmp qword [rsp + 0x130], 0
jne case.default.0x14007c538
lea r12, [rsp + 0x130]
lea esp, [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.1400298ee
and qword [r12], 0
movzx eax, byte [rsi + 0x58]
lea rcx, [0x14015b4c4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r12, [rsp + 0x90]
mov r9d, 1
movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rdi
clc
clc
call fcn.14007ca9e
cmp qword [r12], 0
je 0x14007c5b8
mov al, 2
mov rcx, qword [rsp + 0x28]
cmp al, 2
jne case.0x14007202e.73
mov qword [rcx], 5
cmp qword [rsp + 0x130], 0
je 0x14007bc4a
invalid
invalid
lea rcx, [rsp + 0x130]
jmp 0x14007bc45
invalid
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
mov rax, qword [rsp + 0x28]
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
mov qword [rax], 3
jmp 0x14007bc4a
xchg edx, eax
idiv bh
invalid
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14007bd19
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14007bcf8
mov bl, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.1400298f9
cmp bl, 0xa
jne 0x14007c90d
cmp qword [r15], 0
je 0x14007c96e
invalid
mov rcx, r15
mov dl, 0xa
call fcn.14007cb3f
mov rax, qword [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x30
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x30
cmp qword [rax], rcx
jae 0x14007c4b2
mov rdi, qword [rsi + 0x30]
mov byte [rsi + 0x58], 0xc
test rdi, rdi
je 0x14007c972
mov rbx, qword [rsi + 0x50]
cmp rbx, qword [rsp + 0xf0]
jae 0x14007c6bc
mov rcx, qword [rsp + 0x88]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x190], rax
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0x180], xmm0
and qword [r15], 0
mov qword [rsp + 0x178], rdi
lea rcx, [rsp + 0x90]
call fcn.1400375f8
test rbx, rbx
je 0x14007c6e5
mov rax, rbx
shr rax, 0x3a
mov rsi, rbx
shl rsi, 5
test rax, rax
jne 0x14007ca8c
mov rcx, rsi
call fcn.14003c973
test rax, rax
je 0x14007ca90
mov r14, rax
mov r15, rbx
jmp 0x14007c6ee
lea rdx, str.chunk_trailers_count_overflowInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Size_r_n0_r_n_r_n0_r_n_r_ncurrent_header_nameC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1encode.rs
mov r8d, 0x1d
mov cl, 0x15
call fcn.14005fc5d
mov rcx, qword [rsp + 0x28]
mov qword [rcx], 4
mov qword [rcx + 8], rax
jmp 0x14007c573
mov r14d, 8
xor r15d, r15d
xor eax, eax
mov rcx, r14
lea rdx, [rax + 1]
cmp rdx, rbx
jae 0x14007c71a
movups xmm0, xmmword [0x1401092d8]
movups xmmword [rcx + 0x10], xmm0
movups xmm0, xmmword [0x1401092c8]
movups xmmword [rcx], xmm0
add rcx, 0x20
inc rax
jmp 0x14007c6f3
test rbx, rbx
je 0x14007c737
movups xmm0, xmmword [0x1401092d8]
movups xmmword [rcx + 0x10], xmm0
movups xmm0, xmmword [0x1401092c8]
movups xmmword [rcx], xmm0
mov rax, rdx
mov rcx, qword [rsp + 0x180]
add rcx, rdi
lea rdx, [rsp + 0x150]
mov qword [rdx], r14
mov qword [rdx + 8], rax
lea r8, [rsp + 0x38]
mov qword [r8], rdi
mov qword [r8 + 8], rcx
mov qword [r8 + 0x10], rdi
lea r9, [rsp + 0x198]
and dword [r9], 0
lea rsi, [rsp + 0x100]
mov rcx, rsi
call fcn.14003bf8e
mov rax, qword [rsi]
cmp rax, 2
jne 0x14007c794
mov cl, byte [rsp + 0x108]
call fcn.14003d76b
jmp 0x14007c7ad
cmp eax, 1
jne 0x14007c7eb
lea rdx, str.Partial_headerend_of_file_before_message_length_reached
mov r8d, 0xe
mov cl, 0x14
call fcn.14005fc5d
mov r12, rax
mov rcx, r15
mov rdx, r14
call fcn.14003fbc9
lea rcx, [rsp + 0x90]
call fcn.14003d5f7
mov ebx, 4
mov rax, qword [rsp + 0x28]
mov qword [rax], rbx
mov qword [rax + 8], r12
lea rcx, [rsp + 0x178]
call fcn.140016d4a
jmp 0x14007c573
mov qword [rsp + 0x30], r15
mov rbx, qword [rsp + 0x150]
mov rbp, qword [rsp + 0x158]
lea r15, [rsp + 0x108]
shl rbp, 5
lea rsi, [rsp + 0x100]
lea rdi, [rsp + 0x38]
lea r12, [rsp + 0x90]
lea r13, [rsp + 0x1c0]
test rbp, rbp
je 0x14007c91f
mov qword [rsp + 0xf8], rbx
mov rdx, qword [rbx]
mov r8, qword [rbx + 8]
mov rcx, rsi
call fcn.14003a2f2
cmp qword [rsp + 0x100], 0
jne 0x14007c99d
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
mov rax, qword [rsp + 0xf8]
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
mov rcx, rsi
call fcn.14002b489
cmp byte [rsp + 0x120], 2
je 0x14007ca0a
add rbx, 0x20
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsp + 0x100]
movups xmm1, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
mov rcx, rdi
mov rdx, r12
mov r8, rsi
mov r9, r13
call fcn.14003f234
mov rcx, rdi
call fcn.14003cc56
add rbp, 0xffffffffffffffe0
jmp 0x14007c829
lea rdx, [0x140124060]
mov r8d, 0x14
add byte [rax], al
jmp 0x14007be6f
lea rsi, [rsp + 0xa0]
mov rbx, qword [rsi - 0x10]
mov r12, qword [rsi - 8]
lea rdi, [rsp + 0x38]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x30]
mov rdx, r14
call fcn.14003fbc9
cmp rbx, 3
je 0x14007c7c8
mov rax, qword [rsp + 0x28]
lea rdi, [rax + 0x10]
lea rsi, [rsp + 0x38]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
jmp 0x14007c7cd
pop rdi
invalid
invalid
invalid
mov byte [rsi + 0x58], 0xc
xorps xmm0, xmm0
mov rcx, qword [rsp + 0x28]
and al, 0x28
movups xmmword [rcx + 0x18], xmm0
mov qword [rcx], 3
lea rax, [0x140123b58]
lea eax, [0x140123b58]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
jmp 0x14007c573
lea rax, [rsp + 0xf8]
lea rcx, [rsp + 0x170]
mov qword [rcx], rax
lea rax, [rsp + 0x1b0]
mov qword [rax], rcx
lea rcx, str.Invalid_header_name:
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
and qword [rdx + 0x20], 0
lea r8, [0x14003dca0]
mov qword [rax + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.140003575
mov cl, 0x14
mov rdx, rsi
call fcn.14005fc0a
mov r12, rax
jmp 0x14007ca82
lea rax, [rsp + 0xf8]
lea rcx, [rsp + 0x170]
mov qword [rcx], rax
lea rax, [rsp + 0x1b0]
mov qword [rax], rcx
lea rcx, str.Invalid_header_value:
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
and qword [rdx + 0x20], 0
lea r8, [0x14003dca0]
mov qword [rax + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.140003575
mov cl, 0x14
mov rdx, rsi
call fcn.14005fc0a
mov r12, rax
lea rcx, [rsp + 0x150]
call fcn.1400298ee
mov rcx, qword [rsp + 0x30]
jmp 0x14007c7b3
xor ecx, ecx
jmp 0x14007ca95
mov ecx, 8
mov rdx, rsi
call fcn.1400ddae0
int3
and byte [rax - 0x46], cl
and eax, 0x460ebb3c
cmp al, 0xbb
invalid
iretd
lea edx, [0x140122f70]
ret
mov ecx, dword [rcx + 3]
shl rcx, 0x18
shl eax, 0x10
or rax, rdx
or rax, rcx
or eax, ecx
or eax, ecx
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x508
sub esp, 0x508
or byte [0xc953cf1c], al
invalid
mov r15, rdx
mov r14, rcx
invalid
mov rcx, rdx
call fcn.14007f9e2
cmp rax, 1
jne 0x14007cf4f
mov rcx, r14
mov r8, rsi
add rsp, 0x508
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14007fa03
sub al, byte [rax]
invalid
sub al, byte [rax]
add byte [rcx - 0x75], cl
mov ecx, dword [rdi]
add rcx, 0xfffffffffffffffa
cmp rcx, 3
mov eax, 1
mov rcx, qword [r15]
add rcx, 0xfffffffffffffffa
cmp rcx, 3
mov eax, 1
cmovb rax, rcx
test rax, rax
jne case.0x140069e2c.141
sbb al, byte [rbx]
add byte [rax], al
sbb al, byte [rbx]
add byte [rax], al
mov rax, qword [r15 + 8]
mov qword [r15], 8
add byte [rax - 0x7d], cl
clc
invalid
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
xchg dword [rdx], ebx
add eax, dword [rax]
add byte [rax - 0x77], cl
je 0x14007cfa9
cmp eax, 1
ja 0x14007d29b
mov qword [rsp + 0x58], rsi
pop rax
lea r12, [r15 + 0x10]
lea rcx, [rsp + 0x240]
mov qword [rcx - 8], rax
clc
clc
mov r8d, 0x1e8
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
lea rdx, [rsp + 0x418]
lea r8, [rsp + 0x380]
add byte [rbx], 0
invalid
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rbx], 0
add byte [rdx + rcx*4 + 0x4a], al
or byte [rax - 0x73], cl
mov r9b, byte [rdx + 8]
lea rsi, [rsp + 0x160]
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rax], al
mov ah, 0x24
invalid
mov rcx, rsi
call fcn.14008476b
cmp byte [rsi], 3
jne 0x14007cfee
lea rcx, [rsp + 0x238]
call 0x14007d377
mov edi, 5
mov r13b, 2
xor ebp, ebp
mov sil, 2
add dh, byte [rcx]
fucomi st(1)
xchg byte [rcx], al
add byte [rax], al
add dh, byte [rcx]
fucomi st(1)
xchg byte [rcx], al
add byte [rax], al
lea rdx, [rsp + 0x160]
mov rax, qword [rdx + 0x30]
mov qword [rsp + 0x157], rax
xor byte [rax - 0x77], cl
test byte [rdi + rdx*2], ah
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rdx]
movups xmm0, xmmword [rdx]
add cl, byte [rdi]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
movups xmm2, xmmword [rdx + 0x20]
movups xmmword [rsp + 0x147], xmm2
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x137], ecx
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x137], ecx
movups xmmword [rsp + 0x127], xmm0
lea rsi, [rsp + 0x238]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
cmp byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + 0x10], bh
mov ecx, 0x10
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x3b0]
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0x1e024
invalid
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0x1e024
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov ecx, 0xb
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov cl, byte [rax + 0x71]
mov byte [rsp + 0x2f], cl
mov rcx, qword [rax + 0x68]
mov qword [rsp + 0x50], rcx
mov rdi, qword [rax - 0xf8]
or bh, bh
invalid
dec dword [rax - 0x75]
cwde
adc bh, bh
invalid
dec dword [rdi]
adc byte [rax - 0xe8], al
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rax - 0xd8]
movaps xmmword [rsp + 0x70], xmm0
mov cl, byte [rax - 0xc8]
mov byte [rsp + 0x80], cl
mov sil, byte [rax - 0xc7]
invalid
invalid
dec dword [rbx - 0xc578]
dec dword [rcx + 0xf38244c]
mov bh, 0x88
invalid
invalid
invalid
jmp qword [rsi - 0x77]
and al, 0x3c
mov bpl, byte [rax - 0xc0]
movups xmm0, xmmword [rax - 0xbf]
movaps xmmword [rsp + 0x90], xmm0
movups xmm0, xmmword [rax - 0xaf]
or bh, bh
invalid
invalid
mov bh, 0x88
invalid
movaps xmmword [rsp + 0xa0], xmm0
movups xmm0, xmmword [rax - 0x9f]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [rax - 0x90]
invalid
dec dword [rdi]
adc dword [rsp + 0xbf], eax
mov r13b, byte [rax - 0x80]
invalid
mov rcx, qword [rax - 0x78]
mov qword [rsp + 0xdf], rcx
mov rcx, qword [rax - 0x7f]
or qword [rax - 0x77], 0xd8248c
add byte [rax], al
or qword [rax - 0x77], 0xd8248c
add byte [rax], al
mov rcx, qword [rax + 0x58]
pop rax
mov qword [rsp + 0x40], rcx
mov rcx, qword [rax + 0x60]
mov ecx, dword [rax + 0x60]
mov ecx, dword [rax + 0x60]
mov qword [rsp + 0x48], rcx
and al, 0x48
movups xmm0, xmmword [rax - 0x40]
movups xmmword [rsp + 0x117], xmm0
movups xmm0, xmmword [rax - 0x50]
movups xmmword [rsp + 0x107], xmm0
movups xmm0, xmmword [rax - 0x60]
movabs al, byte [0xf72484110f]
movabs al, byte [0xf72484110f]
movups xmm0, xmmword [rax - 0x70]
movups xmmword [rsp + 0xe7], xmm0
lea rcx, [rsp + 0x430]
add byte [rax], al
add byte [rax], al
mov r8d, 0xd8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x380]
add al, ch
leave
add al, 0
invalid
add al, ch
leave
add al, 0
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
call fcn.14007d2ea
mov qword [r15], rdi
mov qword [r15 + 8], rbx
or byte [rdx + 0x802484], cl
add byte [rax], al
or byte [rdx + 0x802484], cl
add byte [rax], al
mov byte [r12 + 0x20], al
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movups xmmword [r12 + 0x10], xmm1
adc byte [rcx + 0xf], al
adc dword [rsp], eax
adc byte [rcx + 0xf], al
adc dword [rsp], eax
mov byte [r15 + 0x31], sil
mov eax, dword [rsp + 0x38]
mov dword [r15 + 0x32], eax
movzx eax, word [rsp + 0x3c]
and al, 0x3c
and al, 0x3c
mov word [r15 + 0x36], ax
mov byte [r15 + 0x38], bpl
mov byte ss:[r15 + 0x38], bpl
movaps xmm0, xmmword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xa0]
movaps xmm2, xmmword [rsp + 0xb0]
add byte [rax], al
movups xmmword [r15 + 0x39], xmm0
movups xmmword [r15 + 0x49], xmm1
movups xmmword [r15 + 0x59], xmm2
adc dword [rdi + 0x59], edx
adc dword [rdi + 0x59], edx
movups xmm0, xmmword [rsp + 0xbf]
movups xmmword [r15 + 0x68], xmm0
add byte [rcx + 0xf], al
adc dword [rdi + 0x68], eax
mov byte [r15 + 0x78], r13b
lea rcx, [r15 + 0x79]
lea rdx, [rsp + 0xd8]
mov r8d, 0x87
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x40]
mov qword [r15 + 0x100], rax
mov rax, qword [rsp + 0x48]
add byte [rax - 0x75], cl
and al, 0x48
mov qword [r15 + 0x108], rax
mov rax, qword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov eax, dword [rsp + 0x50]
mov qword [r15 + 0x110], rax
mov al, byte [rsp + 0x2f]
mov byte [r15 + 0x118], al
xchg dword [rax], edx
add dword [rax], eax
add byte [rdx + 0x412f2444], cl
mov byte [rdi + 0x118], al
lea rcx, [r15 + 0x119]
lea rdx, [rsp + 0x429]
mov r8d, 0xdf
mov eax, 0xdf
invalid
mov eax, 0xdf
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.14007f9e2
test byte [rdi], ah
add byte [rax], al
test byte [rdi], ah
add byte [rax], al
cmp rax, 1
jne 0x14007d2d1
mov rcx, r14
mov r8, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
call 0x14007fa03
nop
add rsp, 0x508
add byte [rbx + 0x5d], bl
add byte [rax + 0x8c48148], dl
add eax, 0x5d5b0000
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
cmp rax, 1
jne 0x14007d294
mov rcx, r15
call 0x14007d3cb
mov qword [r15], 8
add byte [rax - 0x73], cl
add eax, 0xa8556
push rsi
test dword [rdx], ecx
or al, byte [rax]
lea rax, str.internal_error:_entered_unreachable_code:_lazy_state_wrong
push rsi
test dword [rdx], ecx
or al, byte [rax]
lea rcx, [rsp + 0x160]
mov qword [rcx], rax
invalid
invalid
or byte [r9], al
add byte [rax], al
lea rcx, [rsp + 0x160]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax - 0x73], cl
and al, 0x30
cmp al, 0x85
or al, byte [rax]
call fcn.1400ddec0
invalid
add byte [rax - 0x73], cl
or eax, 0xb3438
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, [0x1401257a0]
add byte [rdx + 0x28], bh
add byte [rdx + 0x28], bh
call fcn.1400de050
int3
adc dword [rax - 0x7d], ecx
ret 0x48fa
add bl, al
in al, dx
and byte [rax - 0x77], cl
invalid
scasd eax, dword [rdi]
invalid
jne 0x14007d330
add rsp, 0x20
pop rsi
ret
add rsi, 0x10
mov rcx, rsi
int1
int1
add rsp, 0x20
pop rsi
jmp fcn.14007d341
add byte [rax], al
add byte [rsi + 0x48], dl
push rsi
sub rsp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
call fcn.1400c82ae
scasd eax, dword [rdi]
add al, 0
mov rax, qword [rsi + 0x10]
lock dec qword [rax]
jne 0x14007d370
invalid
adc dword [rax - 0x7d], ecx
invalid
add rsi, 0x10
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.1400c8389
invalid
mov al, 4
invalid
sbb dword [rax + 0x48900004], esi
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
add ecx, 0x1e0
add qword [rax], rax
add al, ch
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov ecx, esi
sar esi, 0xff
dec dword [rax - 0x73]
mov es, word [rax - 0x18000000]
add byte [rax], al
invalid
push rbx
and eax, dword [rax]
lea ecx, [rsi + 0x80]
add byte [rax - 0x7f], cl
invalid
ror dword [rax], 0xe9
invalid
add cl, ch
add byte [rax], al
add byte [rax], al
std
lea eax, [rax - 2]
invalid
js 0x14007d412
xor dword [rdi], ecx
mov dh, 0x86
push rcx
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
clc
invalid
add byte [rax + 0x63], cl
add al, 0x81
add eax, ecx
invalid
mov cs, eax
add byte [rax], al
add al, ch
sub byte [rsi + 0x6cebfffe], ch
invalid
add dh, byte [rbp + 0x10]
and byte [rsi - 0x3d], bl
add byte [rax - 0x73], cl
mov fs, word [rax]
add dword [rax], eax
add al, ch
fsub dword [rcx]
add byte [rax], al
lea ecx, [rsi + 0x120]
add dword [rax], eax
add al, ch
invalid
add byte [rax], al
push rsp
and al, byte [rax]
add byte [rax - 0x73], cl
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x14d8
call fcn.1400dcc10
sub rsp, rax
movaps xmmword [rsp + 0x14c0], xmm6
mov qword [rsp + 0x78], r8
mov rax, qword [rdx]
xor r8d, r8d
cmp rax, 5
sete r8b
lea rdi, [rdx + r8*8]
cmp eax, 5
jne 0x14007fa63
mov rdx, rdi
movaps xmm6, xmmword [rsp + 0x14c0]
add rsp, 0x14d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140084982
mov qword [rsp + 0x60], rcx
lea rax, [rdi + 0x79]
mov qword [rsp + 0x200], rax
mov rax, qword [rdi]
lea r12, [rsp + 0x100]
mov ecx, 0x80
lea rdx, [rsp + 0xa60]
lea r8, [rdx + rcx]
mov qword [rsp + 0x208], r8
lea r8, [rsp + 0xfd8]
add rcx, r8
mov qword [rsp + 0x70], rcx
mov ecx, 0xc8
lea r9, [r8 + rcx]
mov qword [rsp + 0xb8], r9
add rcx, rdx
mov qword [rsp + 0x68], rcx
mov r9d, 0x100
lea rcx, [r8 + r9]
mov qword [rsp + 0x1c8], rcx
mov dword [rsp + 0x1c8], ecx
enter 1, 0
add al, byte [rax]
add byte [rax - 0x77], cl
mov esp, 0x5d824
and al, 0xd8
add eax, 0x8d480000
lea rcx, [rax - 3]
std
add rax, 0xfffffffffffffffe
cmp rcx, 2
add bh, byte [rcx]
add byte [rax], al
add byte [rax], al
cmovae rax, rcx
sal dword [r9], 0xc9
cmp rax, 1
sete cl
lea rcx, [rdi + rcx*8]
test rax, rax
mov qword [rsp + 0x58], rcx
jne case.0x140070d0e.118
invalid
add byte [rax], al
cmp dword [rcx], 2
je 0x14008456b
sti
add byte [r8], al
add byte [rax], al
lea rax, [rcx + 0x120]
mov qword [rsp + 0x30], rax
mov rax, qword [rax]
cmp rax, 4
je 0x14008456b
test dl, ah
add byte [r8], al
test dl, ah
add byte [r8], al
add rcx, 0x1a1
mov qword [rsp + 0xc8], rcx
enter 0, 0
lea rcx, [rax - 1]
cmp rax, 2
clc
add bh, byte [rax]
cmovae rax, rcx
test rax, rax
jne 0x140080373
rol dword [rdi], 0
invalid
clc
add bh, byte [rax]
mov rsi, qword [rsp + 0x58]
mov al, byte [rsi + 0x1a0]
add dh, al
xchg byte [rax + 0x3000001], ah
add dword [rax], eax
add byte [rbx], al
add dh, al
xchg byte [rax + 0x3000001], ah
add dword [rax], eax
add byte [rbx], al
add dword [rax], eax
add byte [rbx], al
cmp al, 3
je 0x140084553
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x7a0], al
mov r8d, 0x57
add byte [rax - 0x73], cl
mov word [rcx + riz*4], fs
invalid
add byte [rax], al
mov rdx, qword [rsp + 0xc8]
add byte [rax], al
add al, ch
fild dword [0xc69343f1]
add eax, 0x868b4800
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x40
mov eax, dword [rsi + 0x160]
mov dword [rsp + 0x48], eax
mov rax, qword [rsi + 0x190]
add dword [rax], eax
add byte [rax - 0x75], cl
pop rax
sbb byte [rax + 0x69], cl
js 0x14007fc33
mov byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
fisttp word [rax - 0x77]
mov esp, 0xd024
invalid
and al, 0xa0
invalid
add al, ch
fild dword [0xc69343f1]
add eax, 0x868b4800
add eax, 0x868b4800
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x40
add byte [rax], al
add byte [rax + 1], cl
fisttp word [rax - 0x77]
mov esp, 0xd024
add byte [rax + 0x39], cl
sti
cmp rbx, rdi
je 0x14008021b
cmp qword [rbx + 0x58], r13
jne 0x14007fc39
invalid
cmp dword [rbx + 0x58], ebp
xor r12d, r12d
jmp 0x1400800e1
xor esp, esp
lea rcx, [rsp + 0x7a0]
call fcn.140069956
mov rsi, rax
mov rdi, rdx
mov edi, edx
mov rcx, rax
mov r8d, 0x5b
call fcn.1400aba87
test al, al
lea ecx, [rsp + 0x7a0]
and al, 0xa0
invalid
mov edi, edx
mov qword [rsp + 0x28], rbx
pop rsp
and al, 0x28
je 0x14007fd6f
mov rax, rdi
add rax, rsi
invalid
lea rcx, [0x1401269e0]
insb byte [rdi], dx
insd dword [rdi], dx
or al, byte [rax]
mov qword [rsp + 0xe0], rcx
add byte [rax], al
mov qword [rsp + 0xe8], 2
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0xf0], rsi
mov qword [rsp + 0xf8], rdi
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x108], rax
and qword [rsp + 0x110], 0
mov rbx, qword [rsp + 0x100]
mov rdi, qword [rsp + 0x108]
add byte [rax], al
mov rcx, r12
call fcn.140075017
inc dword [rcx + 0x110000fa]
invalid
je 0x14007fd08
invalid
insb byte [rdi], dx
insd dword [rdi], dx
or al, byte [rax]
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0xf0], rsi
invalid
invalid
mov esp, 0xf824
clc
add byte [rax], al
add al, byte [rax]
add byte [rax], al
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
inc dword [rcx + 0x110000fa]
add byte [rdi + rsi + 0x48], dh
mov ebp, eax
mov rbp, rax
mov r8d, edx
mov rcx, qword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe8
add byte [rax], al
add al, ch
mov bl, byte [rdx - 1]
invalid
test al, al
jne 0x14007fcb1
sub rdi, rbx
add rdi, rbp
xor ebp, ebp
xor edi, edi
mov r15, qword [rsp + 0x100]
add byte [rax], al
mov rbx, qword [rsp + 0x108]
mov rcx, r12
call fcn.140075055
cmp edx, 0x110000
je 0x14007fd64
mov r14, rax
mov r8d, edx
mov eax, edx
mov eax, edx
mov rcx, qword [rsp + 0xe0]
mov rdx, qword [rsp + 0xe8]
call 0x12807fd43
invalid
pop rdx
invalid
invalid
test al, al
jne 0x14007fd0c
call 0x12807fd43
invalid
sub rbx, r15
add rbx, r14
add rbx, qword [rsp + 0x100]
add byte [rax + 0x2b], cl
pushfq
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rax + 0x2b], cl
pushfq
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
fisttp word [rax + 0x29]
sub rdi, rbp
out dx, eax
add rsi, rbp
mov rbx, qword [rsp + 0x28]
lea rcx, [rsp + 0x90]
mov rdx, rsi
mov r8, rdi
call fcn.14001d460
mov bpl, byte [rsp + 0x90]
add byte [rax], al
cmp bpl, 2
jne 0x14007fe5e
add byte [rax], al
add byte [rax - 0x77], cl
mov r8, rdi
add byte [rax], al
mov rbp, qword [rbx + 0x78]
imul rbx, qword [rbx + 0x80], 0x18
test rbx, rbx
setne r12b
setne ah
setne ah
je case.0x1400796c3.54
mov rcx, rbp
mov rdx, rsi
mov r8, rdi
mov r8, rdi
call fcn.140069986
test al, al
jne case.0x1400796c3.54
mov r15, qword [rbp + 8]
mov r14, qword [rbp + 0x10]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, r14
mov r8d, 0x2e
mov eax, 0x2e
mov eax, 0x2e
add byte [rax], al
add al, ch
cmc
sbb eax, 0x89480005
ror dword [rcx - 0x77], 0xf0
call fcn.1400d1bd1
mov rcx, rax
mov r8, rsi
mov r9, rdi
call fcn.14006999c
invalid
inc dword [rax + rax*8 + 0x2d0850f]
add byte [rax], al
invalid
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, r15
clc
mov r9, r14
mov ecx, esi
call fcn.1400441c9
test al, al
je 0x14007fe34
mov rcx, r15
mov rdx, r14
mov r8d, 0x2e
call fcn.1400aba87
add al, byte [rax]
add al, byte [rax]
test al, al
jne case.0x1400796c3.54
not r14
add r14, rdi
jae 0x14007fe51
cmp byte [rsi + r14], 0x2e
jne 0x14007fe51
jne 0x14007fe51
jmp case.0x1400796c3.54
mov r8d, 1
mov rcx, rbp
lea rdx, [0x14012719c]
pop rax
jae 0x14007fe4d
add al, ch
cmp eax, 0x84fffe9b
wait
invalid
inc dword [rax + rax*8 + 0x271850f]
add byte [rax], al
pop rax
jae 0x14007fe4d
add al, ch
cmp eax, 0x84fffe9b
wait
invalid
invalid
test al, al
invalid
invalid
wait
invalid
jno 0x14007fe51
add byte [rax], al
add rbp, 0x18
add rbx, 0xffffffffffffffe8
jmp 0x14007fda0
sbb byte [rax - 0x7d], cl
ret
mov r8, qword [rsp + 0x91]
mov rax, qword [rsp + 0x99]
mov qword [rsp + 0x38], rax
mov r15, qword [rbx + 0x60]
mov edi, dword [rbx + 0x60]
mov edi, dword [rbx + 0x60]
add r15, 2
imul r13, qword [rbx + 0x68], 0x12
xor ebx, ebx
mov qword [rsp + 0x50], r8
cmp r13, rbx
setne r12b
je case.0x1400796c3.54
mov al, byte [r15 + rbx - 2]
cmp al, 2
jne case.0x140069e2c.151
cmp bpl, byte [r15 + rbx - 1]
jne 0x1400800b9
adc dword [rdx], eax
add byte [rax], al
cmp ch, byte [rdi + rbx - 1]
invalid
adc dword [rdx], eax
add byte [rax], al
test bpl, bpl
je 0x1400800b3
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 0x75], cl
add al, 0x1f
invalid
mov rax, qword [r15 + rbx]
invalid
xor rax, r8
mov rcx, qword [r15 + rbx + 8]
xor rcx, qword [rsp + 0x38]
or rcx, rax
jne 0x1400800b9
invalid
jmp case.0x1400796c3.54
mov cl, byte [r15 + rbx + 0xf]
lea rdx, [rsp + 0x100]
mov byte [rdx - 0xf], cl
movups xmm0, xmmword [r15 + rbx - 1]
invalid
dec dword [rdi]
adc dword [rdx - 0x1f], eax
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 0xfb], rcx
add byte [rcx + rcx*4 - 0x7c], cl
mov dword [rsp + 0xf3], eax
invalid
mov dword [rsp + 0xf3], eax
mov byte [rsp + 0xe0], al
mov byte [rsp + 0xf2], bpl
add byte [rax], al
add byte [rax], al
test al, 1
jne 0x14007ffb8
add byte [rax], al
add byte [rax], al
test bpl, 1
jne 0x1400800b9
mov sil, byte [rsp + 0xe5]
movzx ecx, sil
mov eax, 0x20
sub eax, ecx
neg ecx
mov edx, 0xffffffff
invalid
invalid
invalid
call rbx
loop 0x14007fec0
cmp eax, 0x20
mov eax, 0
add byte [rax], al
mov ah, 0x24
in eax, 0
add byte [rax], al
invalid
add byte [rax], al
cmovae edx, eax
bswap edx
and edx, dword [rsp + 0xe1]
xchg esp, eax
and al, 0xe1
add byte [rax], al
invalid
mov dword [rsp + 0x160], edx
lea rcx, [rsp + 0x160]
lea ecx, [rsp + 0x160]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf3
add byte [rax], al
add al, ch
pop rdi
invalid
std
invalid
add byte [rax - 0x73], cl
mov word [rax + riz*2], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf3
add byte [rax], al
add al, ch
pop rdi
mov esi, 0x8b4cfffd
mov r8, qword [rsp + 0x50]
mov r8, qword [rsp + 0x50]
test al, al
je 0x1400800b9
mov eax, 0xffffffff
mov ecx, esi
shr eax, cl
cmp sil, 0x20
mov ecx, 0
cmovae eax, ecx
bswap eax
or eax, dword [rsp + 0xe1]
add byte [rax], al
add byte [rcx + 0x1602484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x1602484], cl
add byte [rax], al
lea rcx, [rsp + 0xf3]
lea rdx, [rsp + 0x160]
xchg esp, eax
and al, 0x60
add dword [rax], eax
add al, ch
sbb byte [rsi - 0xf160003], bh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
add dword [rax], eax
add al, ch
sbb byte [rsi - 0xf160003], bh
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
test bpl, 1
je 0x1400800b9
mov r14, qword [rsp + 0xe1]
mov ah, 0x24
loope 0x14007ffc8
add byte [rax], al
mov sil, byte [rsp + 0xf1]
mov cl, 0x80
sub cl, sil
mov rax, 0xffffffffffffffff
mov eax, 0xffffffff
mov eax, 0xffffffff
shl rax, cl
test cl, 0x40
mov rdx, rax
ret 0xb841
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], cl
ror byte [r8 - 0x75], 1
mov edi, dword [rsp + 0xe9]
add byte [rcx + 0xf], cl
ror byte [r8 - 0x75], 1
invalid
mov esp, 0xe924
and al, 0xe9
add byte [rax], al
mov edi, dword [rsp + 0xe9]
and al, 0xe9
add byte [rax], al
add byte [rcx - 0x39], cl
sar edi, 0xff
invalid
mov r9, 0xffffffffffffffff
cmove rax, r9
test cl, cl
cmovs rax, r8
ror byte [rcx + 0xf], 0x48
invalid
bswap rdx
bswap rax
and rax, r14
and rdx, rdi
mov qword [rsp + 0x168], rdx
xchg esp, eax
and al, 0x68
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x160], rax
lea rcx, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rax], al
invalid
invalid
mov qword [rsp + 0x160], rax
lea rcx, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rax], al
lea rdx, [rsp + 0xf3]
call fcn.14005bca4
mov esp, 0x8b4cfffd
and al, 0x50
xchg esp, eax
and al, 0xf3
add byte [rax], al
add byte [rax], al
add al, ch
mov esp, 0x8b4cfffd
mov esp, 0x8b4cfffd
and al, 0x50
and al, 0x50
test al, al
je 0x1400800b9
mov rax, 0xffffffffffffffff
mov ecx, esi
int1
sar bh, 0xff
invalid
shr rax, cl
test sil, 0x40
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
cmovne ecx, eax
cmovne ecx, eax
mov edx, 0
add byte [rax], al
add byte [rax], al
cmovne rax, rdx
test sil, sil
test byte [rax + 0xf], 0x48
ret 0xf48
cmovs ecx, edx
test byte [rax + 0xf], 0x48
ret 0xf48
invalid
cmovs ecx, edx
bswap rcx
bswap rax
or rax, r14
or rcx, rdi
stc
stc
mov qword [rsp + 0x168], rcx
mov qword [rsp + 0x160], rax
mov dword [rsp + 0x160], eax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
test byte [rax + riz*2], ah
and al, 0x60
mov dword [rsp + 0x160], eax
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rbx + rsi*8], fs
and al, 0xf3
lea rcx, [rsp + 0xf3]
lea rdx, [rsp + 0x160]
call fcn.14005bca4
cld
invalid
std
invalid
and al, 0xf3
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
add dword [rax], eax
add al, ch
cld
mov ebx, 0x8b4cfffd
and al, 0x50
mov r8, qword [rsp + 0x50]
test al, al
je 0x1400800b9
jmp case.0x1400796c3.54
cmp dword [r15 + rbx], r8d
je case.0x1400796c3.54
invalid
or dword [rax - 0x7d], ecx
ret
add rbx, 0x12
jmp 0x14007fe87
movabs r13, 0x8000000000000000
lea r15, [rsp + 0x280]
mov rbx, qword [rsp + 0x28]
pop rsp
and al, 0x28
pop rsp
and al, 0x28
mov rdi, qword [rsp + 0xd0]
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x73]
or eax, 0xdb445
mov rax, qword [rbx]
lea rcx, [0x14015b530]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
test r12b, r12b
je 0x1400801c1
jmp 0x1400801e5
test r12b, r12b
jne 0x1400801e5
lea rdx, [rbx + 8]
mov rcx, r15
lea r8, [rsp + 0x7a0]
movabs al, byte [0xfffe9918e8000007]
movabs al, byte [0xfffe9918e8000007]
jmp 0x1400801cd
test r12b, r12b
jne 0x1400801e5
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
invalid
lea rcx, [rsp + 0x7a0]
call fcn.1400699f3
mov r9d, 5
mov rcx, rax
lea r8, [0x140157b17]
jmp 0x1400801b8
test r12b, r12b
jne 0x1400801e5
mov rsi, qword [rbx + 8]
add rsi, 0x10
lea rcx, [rsp + 0x7a0]
call fcn.1400699f3
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140069a1e
test rax, rax
lea r12, [rsp + 0x100]
je 0x14008020d
mov rcx, r15
mov rdx, rax
call fcn.1400699b4
jmp 0x1400801d5
test r12b, r12b
jne 0x1400801e5
lea rcx, [rsp + 0x7a0]
call fcn.1400699f3
mov r9d, 4
mov rcx, rax
lea r8, [0x140157b13]
call fcn.14005a7ce
test al, al
je 0x1400801e5
lea rdx, [rbx + 8]
mov rcx, r15
call fcn.1400699b4
lea r12, [rsp + 0x100]
cmp qword [rsp + 0x280], 2
je 0x1400801f9
jmp 0x14008029c
mov qword [rsp + 0x280], 2
lea r12, [rsp + 0x100]
add rbx, 0x88
mov rcx, r15
call fcn.140069dbb
jmp 0x14007fc22
mov qword [rsp + 0x280], 2
jmp 0x1400801f9
lea rbx, [rsp + 0xfd8]
mov rcx, rbx
mov rbp, qword [rsp + 0x30]
mov rdx, rbp
call fcn.1400698b3
mov ecx, 0xb
mov rdi, qword [rsp + 0x70]
lea rsi, [rsp + 0x7a0]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x540
mov edx, 8
call fcn.140067ca3
mov rsi, rax
mov r8d, 0x250
mov rcx, rax
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and word [rsi + 0x250], 0
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x258], rax
mov eax, dword [rsp + 0x48]
mov dword [rsi + 0x260], eax
mov byte [rsi + 0x268], 0
lea rdi, str.Q_a_
jmp 0x140080343
mov ecx, 0xa
lea r14, [rsp + 0xe0]
mov rdi, r14
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
lea rbx, [rsp + 0xa60]
mov rcx, rbx
mov rbp, qword [rsp + 0x30]
mov rdx, rbp
call fcn.1400698b3
mov ecx, 0xb
lea rdi, [rsp + 0xb30]
lea rsi, [rsp + 0x7a0]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xa
mov rdi, qword [rsp + 0x208]
add byte [rcx + rcx*4 - 0xa], cl
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x4d10
mov edx, 8
call fcn.140067ca3
mov rsi, rax
mov r8d, 0x2d2
mov rcx, rax
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov byte [rsi + 0x2d2], al
mov rcx, qword [rsp + 0x40]
mov qword [rsi + 0x2640], rcx
mov ecx, dword [rsp + 0x48]
mov dword [rsi + 0x2648], ecx
mov byte [rsi + 0x2650], al
lea rdi, [0x1401262a0]
mov rcx, rbp
call fcn.140069496
mov rax, qword [rsp + 0x58]
mov qword [rax + 0x120], 2
mov qword [rax + 0x128], rsi
mov qword [rax + 0x130], rdi
mov eax, 2
jmp 0x14007fb98
cmp rax, 1
jne 0x14008451e
mov rax, qword [rsp + 0x58]
mov rdx, qword [rax + 0x128]
mov rax, qword [rax + 0x130]
lea rcx, [rsp + 0xa60]
mov r8, qword [rsp + 0x78]
call qword [rax + 0x18]
mov bpl, byte [rsp + 0xa71]
cmp bpl, 3
je 0x140080aea
mov rsi, qword [rsp + 0xa60]
mov r14, qword [rsp + 0xa68]
cmp bpl, 2
jne 0x1400803da
mov bpl, 2
lea r15, [rsp + 0x948]
mov rdi, qword [rsp + 0x30]
jmp 0x140080428
mov al, byte [rsp + 0xa70]
mov byte [rsp + 0xc0], al
lea rcx, [rsp + 0xb30]
mov eax, dword [rcx - 0xbe]
mov dword [rsp + 0x21c], eax
movzx eax, word [rcx - 0xba]
mov word [rsp + 0x220], ax
mov rdi, qword [rsp + 0x30]
mov rcx, rdi
call fcn.140069496
mov qword [rdi], 3
lea r15, [rsp + 0x948]
movzx eax, word [rsp + 0x220]
mov word [rsp + 0x228], ax
mov eax, dword [rsp + 0x21c]
mov dword [rsp + 0x224], eax
cmp dword [rdi], 4
je 0x14008459b
mov rcx, rdi
call fcn.140069496
invalid
nop
invalid
dec dword [rax - 0x39]
invalid
add al, 0
add byte [rax], al
mov bl, 2
cmp bpl, 2
je 0x140080486
movzx eax, word [rsp + 0x228]
mov word [rsp + 0xa64], ax
or al, byte [rax]
add byte [rbx + 0x2242484], cl
add byte [rax], al
mov dword [rsp + 0xa60], eax
mov bl, 3
movzx eax, word [rsp + 0xa64]
mov word [rsp + 0x6b0], ax
invalid
add byte [rax], al
mov ecx, dword [rsp + 0xa60]
mov dword [rsp + 0x6ac], ecx
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x670], rsi
mov rsi, r14
test byte [rcx + rcx*4 - 0x4c], 0x24
js 0x1400804c0
add byte [rax], al
test byte [rcx + rcx*4 - 0x4c], 0x24
js 0x1400804c0
add byte [rax], al
mov dl, byte [rsp + 0xc0]
mov byte [rsp + 0x680], dl
add byte [rax], al
add byte [rax + 0x6802494], cl
mov byte [rsp + 0x680], dl
mov byte [rsp + 0x681], bpl
lea rdx, [rsp + 0x680]
mov word [rdx + 6], ax
mov dword [rdx + 2], ecx
mov al, byte [rsp + 0x268]
mov byte [rdx + 0x18], al
movups xmm0, xmmword [rsp + 0x258]
movups xmmword [rdx + 8], xmm0
mov byte [rsp + 0x699], bl
movzx eax, word [rsp + 0x6b8]
mov word [rdx + 0x1e], ax
mov eax, dword [rsp + 0x6b4]
mov dword [rdx + 0x1a], eax
mov byte [rsp + 0x6a0], 2
movabs al, byte [0xc124848b02000006]
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x6c4]
mov dword [rdx + 0x24], ecx
mov dword [rdx + 0x21], eax
mov rdi, qword [rsp + 0x58]
mov r14, qword [rdi]
cmp r14, 2
je 0x1400845a4
movabs al, byte [0xc124848b02000006]
invalid
lea rdx, [rdi + 8]
lea edx, [rdi + 8]
mov r8d, 0x118
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x30]
call fcn.14007f643
mov qword [rdi], 2
mov dword [rdi], 2
mov qword [rsp + 0x7a0], r14
mov r8d, 0x118
lea rcx, [rsp + 0x7a8]
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
cmp bl, 3
jne 0x140080af8
mov qword [rsp + 0xfd8], r14
mov r8d, 0x118
lea rcx, [rsp + 0xfe0]
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa60]
mov rdi, qword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
mov edi, dword [rsp + 0x38]
mov rdx, rdi
call qword [rsi + 0x50]
mov al, byte [rsp + 0xc0]
add byte [rax + 0xa792484], cl
add byte [rax], al
add byte [rax + 0xa792484], cl
add byte [rax], al
test bpl, bpl
lea r15, [rsp + 0x280]
je 0x14008069b
mov rcx, r15
mov rdx, rdi
call qword [rsi + 0x78]
push rsi
js 0x14008062e
mov eax, 1
add byte [rax], al
add byte [rax + 0x24843948], al
add byte [rdx], 0
invalid
je 0x14008069b
mov rdi, qword [rsp + 0xa60]
test rdi, rdi
je 0x14008064c
mov rbx, qword [rsp + 0xa68]
mov ecx, 0x28
mov edx, 8
call fcn.140067ca3
mov rsi, rax
mov esi, eax
invalid
movups xmm0, xmmword [rsp + 0x280]
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x290]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], rbx
lea rax, [0x140120df0]
jmp 0x14008068b
mov ecx, 0x18
mov edx, 8
add byte [rax], al
add al, ch
jbe 0x140080658
dec dword [rax - 0x77]
invalid
movups xmm0, xmmword [rsp + 0x280]
add byte [rdx], 0
add byte [rdi], cl
adc dword [rax], eax
add byte [rdx], 0
add byte [rdi], cl
adc dword [rax], eax
mov rax, qword [rsp + 0x290]
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov rdx, qword [rsp + 0xa68]
xor ecx, ecx
call fcn.1400c82ae
lea rax, [0x140120e18]
mov qword [rsp + 0xa60], rsi
mov qword [rsp + 0xa68], rax
mov rax, qword [rsp + 0xa60]
mov rcx, qword [rsp + 0xa68]
push 0x4800000a
mov edx, dword [rsp + 0xa70]
push 0x4800000a
mov edx, dword [rsp + 0xa70]
mov qword [rsp + 0xa0], rdx
mov dl, byte [rsp + 0xa78]
movabs al, byte [0xa7824948a000000]
add byte [rax], al
mov byte [rsp + 0xa8], dl
mov dl, byte [rsp + 0xa79]
add byte [rax], al
add byte [rdx + 0xa792494], cl
add byte [rax], al
mov byte [rsp + 0xa9], dl
mov edx, dword [rsp + 0xa7a]
mov dword [rsp + 0xaa], edx
xchg esp, eax
and al, 0xaa
add byte [rax], al
invalid
test eax, 0x8b000000
xchg esp, eax
and al, 0x7a
or al, byte [rax]
add byte [rcx + 0xaa2494], cl
xchg esp, eax
and al, 0xaa
add byte [rax], al
invalid
xchg esp, eax
and al, 0xaa
add byte [rax], al
add byte [rdi], cl
mov bh, 0x94
and al, 0x7e
or al, byte [rax]
add byte [rsi - 0x77], ah
movzx edx, word [rsp + 0xa7e]
mov word [rsp + 0xae], dx
xchg esp, eax
and al, 0xae
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
xchg esp, eax
and al, 0xae
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x98], rcx
mov bl, byte [rsp + 0xa8]
add byte [rax], al
mov qword [rsp + 0x98], rcx
mov bl, byte [rsp + 0xa8]
mov sil, byte [rsp + 0x10f0]
mov eax, ebx
or al, sil
jne 0x1400807e0
mov rcx, qword [rsp + 0xb8]
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0xa90], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0xa80], xmm2
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xa70], ecx
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xa70], ecx
movaps xmmword [rsp + 0xa60], xmm0
mov rcx, r15
or al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
lea r14, [rsp + 0x10e8]
mov rdx, r14
mov edx, esi
mov edx, esi
lea rdi, [rsp + 0xa60]
mov r8, rdi
mov r9b, 1
call fcn.14008476b
mov rcx, rdi
call fcn.14007f694
cmp byte [rsp + 0x280], 3
add al, byte [rax]
add byte [rbx], al
add al, byte [rax]
add byte [rbx], al
jne 0x140080801
mov edx, 0x17
lea rcx, str.ALPN_upgraded_to_HTTP_2C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyclient.rs
call fcn.14006ccc5
mov rsi, rax
lea rcx, [rsp + 0x90]
call fcn.14007d341
xchg edi, eax
retf
invalid
dec dword [rax - 0x73]
mov word [rax + rsi*2], fs
invalid
add byte [rax], al
call fcn.140068270
mov rcx, r14
call fcn.14007f689
lea rcx, [rsp + 0xfd8]
call fcn.14007f70a
mov rcx, qword [rsp + 0x1c8]
call fcn.14007e533
mov bl, 2
jmp 0x140080962
xchg edi, eax
retf
mov rcx, qword [rsp + 0xb8]
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x110], rax
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
jmp 0x140080829
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x110], rax
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x280], al
movups xmm1, xmmword [rsp + 0x290]
movups xmm2, xmmword [rsp + 0x2a0]
add byte [rax], al
movaps xmmword [rsp + 0x100], xmm2
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x7bbffe0d], al
test byte [rdi], 0xb6
movzx edi, bl
xor bl, 1
test sil, sil
movzx edi, bl
mov eax, 1
cmovne edi, eax
add byte [rdi], cl
clc
mov r8d, 0x88
lea r14, [rsp + 0xa60]
mov ah, 0x24
invalid
or al, byte [rax]
add byte [rax], al
mov rcx, r14
lea rdx, [rsp + 0xfd8]
and al, 0xd8
sldt word [rax]
and al, 0xd8
sldt word [rax]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x680]
mov rcx, qword [rsp + 0x68]
and al, 0x68
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
invalid
and al, 0x68
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x670]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add dword [rdi], ecx
adc byte [rsp + 0x10d8], dh
mov ah, 0x24
fcom dword [rax]
add byte [rax], al
add dword [rdi], ecx
adc byte [rsp + 0x10d8], dh
mov ah, 0x24
fcom dword [rax]
add byte [rax], al
mov ah, 0x24
fcom dword [rax]
add byte [rax], al
mov rax, qword [rsp + 0x1d8]
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
xor byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
rol byte [rcx], 1
add byte [rax], al
add byte [rdi], cl
adc dword [rax], eax
xor byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
rol byte [rcx], 1
invalid
add byte [rdi], cl
adc dword [rax], eax
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
adc dword [rax + 0x20], edx
adc dword [rax + 0x20], edx
movups xmmword [rax + 0x30], xmm3
mov rbx, qword [rsp + 0x10e8]
mov ebx, dword [rsp + 0x10e8]
add byte [rax], al
add byte [rdi], cl
movaps xmm2, xmmword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x1e0]
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
adc byte [r8 - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xor byte [r15], cl
sub byte [rsp + 0x90], al
add byte [rcx], al
add byte [rax], al
adc byte [r8 - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xor byte [r15], cl
sub byte [rsp + 0x90], al
movaps xmm1, xmmword [rsp + 0xa0]
sub byte [rsp + 0xa0], cl
lea rax, [rsp + 0xb30]
movups xmmword [rax + 0x10], xmm0
adc byte [rdi], cl
adc dword [rax + 0x20], ecx
test byte [rax + rsi], ah
or eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], eax
invalid
invalid
adc byte [rdi], cl
adc dword [rax + 0x20], ecx
mov ecx, 0x4a0
mov edx, 8
call fcn.140067ca3
dec dword [rax - 0x77]
mov byte [rcx - 0x48], 0x38
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0xe], 0xe8
pushfq
invalid
add eax, 0xb6110f00
cmp byte [rcx], al
add byte [rax], al
dec dword [rax - 0x77]
mov byte [rcx - 0x48], 0x38
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0xe], 0xe8
pushfq
invalid
mov qword [rsi + 0x148], rbx
mov byte [rsi + 0x150], dil
mov byte [rsi + 0x151], 0
add byte [rax], al
mov bl, 4
mov rdi, qword [rsp + 0x5d8]
mov rcx, rdi
add qword [rax], rax
add byte [rax - 0x78], al
mov esi, 0x150
add byte [rax], al
call 0x14007d3de
mov qword [rdi], 3
mov dword [rdi], 3
mov qword [rdi + 8], rsi
lea rax, [0x1401219e8]
mov qword [rdi + 0x10], rax
movups xmm0, xmmword [rsp + 0x5e9]
test byte [rcx + rbp*8], ah
add eax, 0x8b480000
test byte [rax + rdi*8], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + 9], eax
mov dword [rdi + 8], esi
test byte [rcx + rbp*8], ah
and al, 0xe9
add eax, 0x8b480000
test byte [rax + rdi*8], ah
movaps xmm0, xmmword [rsp + 0x5e0]
movups xmmword [rax], xmm0
mov byte [rdi + 0x31], 2
movzx eax, word [rsp + 0x8c]
mov rcx, qword [rsp + 0x1f0]
lock add dword [rax], eax
invalid
add cl, byte [rdi]
mov bh, 0x84
and al, 0x8c
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rsi*8], fs
lock add dword [rax], eax
lock add dword [rax], eax
add byte [rsi - 0x77], ah
add al, 0x8b
add al, 0x8b
mov word [rcx + 4], ax
mov eax, dword [rsp + 0x88]
mov dword [rcx], eax
mov byte [rdi + 0x38], 0
add byte [rdi], cl
adc byte [rsp + 0x600], al
movups xmm1, xmmword [rsp + 0x610]
mov word [rax + rdx], fs
invalid
add byte [rax], al
movups xmm2, xmmword [rsp + 0x620]
movups xmm3, xmmword [rsp + 0x62f]
and al, 0x2f
invalid
add byte [rax], al
add al, 0x8b
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx + 0x3847c601], cl
add byte [rdi], cl
adc byte [rsp + 0x600], al
mov word [rax + rdx], fs
invalid
and al, 0x2f
invalid
add byte [rax], al
mov rax, qword [rsp + 0x1e8]
movups xmmword [rax + 0x2f], xmm3
movups xmmword [rax + 0x20], xmm2
and byte [rdi], cl
adc dword [rax + 0x10], ecx
and byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
mov byte [rdi + 0x78], bl
mov eax, dword [rsp + 0x6ba]
mov ecx, dword [rsp + 0x6bd]
and al, 0xbd
invalid
add byte [rax], al
mov rdx, qword [rsp + 0x200]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov eax, 3
jmp 0x14007fb37
and al, 0xbd
invalid
cmp rax, 1
jne 0x140084583
mov rdx, qword [rsp + 0x58]
cmp byte [rdx + 0x70], 4
jne case.default.0x140080a5d
invalid
lea eax, [rcx]
add byte [rax], al
mov r15, qword [rdx]
movzx eax, byte [r15 + 0x151]
xchg dword [rcx + 1], edx
add byte [rax], al
lea rcx, [0x14015b514]
mov esi, 0x48000daa
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
xchg dword [rcx + 1], edx
add byte [rax], al
mov esi, 0x48000daa
invalid
lea rdi, [r15 + 0xc8]
cmp byte [r15 + 0x150], 0
cmp byte [rdi + 0x150], 0
cmp byte [rdi + 0x150], 0
je 0x140081f77
mov rax, qword [rdi + 0x10]
lea rbx, [rsp + 0x948]
pushfq
and al, 0x48
or dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x78], rax
js 0x140080a94
adc byte [rdi], al
pushfq
and al, 0x48
or dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x78], rax
js 0x140080a94
add byte [rax], al
js 0x140080a94
adc byte [rdi], al
invalid
movups xmmword [rbx + 0x68], xmm0
lea rsi, [rsp + 0xa60]
mov rcx, rsi
mov ecx, esi
mov rdx, r15
call fcn.140097c14
movups xmm0, xmmword [rsi + 0x68]
movups xmm1, xmmword [rsi + 0x78]
mov ecx, 0xd
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea r14, [r15 + 0x158]
mov ecx, 0x10
mov rdi, r14
test dword [rax - 0x77], 0xa548f3de
test dword [rax - 0x77], 0xa548f3de
fdivrp st(3)
movsq qword [rdi], qword [rsi]
movups xmmword [r15 + 0x1d8], xmm0
fadd dword [rcx]
add byte [rax], al
movups xmmword [r15 + 0x1e8], xmm1
lea rbx, [r15 + 0x498]
add byte [rax], al
add byte [rax], al
mov byte [r15 + 0x498], 0
mov byte [rdi + 0x498], 0
jmp 0x140080cc6
mov rax, qword [rsp + 0x60]
mov byte [rax + 0x70], 3
jmp 0x1400844f6
add ebp, ecx
invalid
mov edi, ebx
lea rcx, [rsp + 0x680]
movups xmm0, xmmword [rcx]
adc byte [rcx], al
movups xmm1, xmmword [rcx + 9]
movups xmmword [rsp + 0x5e9], xmm1
adc dword [rsp + 0x5e9], ecx
movaps xmmword [rsp + 0x5e0], xmm0
mov eax, dword [rcx + 0x1a]
mov dword [rsp + 0x88], eax
and al, 0x88
add byte [rax], al
invalid
adc dword [rsp + 0x5e9], ecx
and al, 0x88
add byte [rax], al
add byte [rdi], cl
mov bh, 0x41
invalid
movzx eax, word [rcx + 0x1e]
mov word [rsp + 0x8c], ax
mov eax, dword [rcx + 0x21]
mov ecx, dword [rcx + 0x24]
mov dword [rsp + 0x600], eax
test byte [rax + rax], ah
invalid
add byte [rax], al
mov dword [rsp + 0x603], ecx
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
invalid
add byte [rax], al
invalid
test byte [rax + rax], ah
invalid
add al, ch
std
invalid
call 0x14007f64d
movaps xmm0, xmmword [rsp + 0x5e0]
add byte [rax], al
movaps xmmword [rsp + 0x6f0], xmm0
movups xmm0, xmmword [rsp + 0x5e9]
movups xmmword [rsp + 0x6f9], xmm0
test byte [rcx + rdi*8], ah
invalid
add byte [rax], al
mov eax, dword [rsp + 0x88]
test byte [rcx + rdi*8], ah
invalid
mov dword [rsp + 0x80], eax
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0x84], ax
add byte [rax], al
add byte [rbx + 0x6002484], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x6002484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x603]
mov dword [rsp + 0xd8], eax
fadd dword [rax]
add byte [rax], al
mov word [rbx + rax], fs
invalid
fadd dword [rax]
add byte [rax], al
mov dword [rsp + 0xdb], ecx
mov r14, qword [rsp + 0x5d8]
mov rcx, r14
call 0x14007d3de
mov qword [r14], 4
add byte [rax], al
add byte [rax - 0x4b], al
mov ch, 2
mov r14b, 2
mov rbx, qword [rsp + 0x38]
add byte [rax], al
add byte [rax - 0x4b], al
mov ch, 2
mov r14b, 2
mov rbx, qword [rsp + 0x38]
mov ch, 2
jmp 0x140084458
lea rsi, [rsp + 0xe0]
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
call 0x140084982
mov r14b, byte [rsi + 0x70]
mov rcx, qword [rsp + 0x60]
jmp 0x14008435c
invalid
add byte [rcx - 0x80], al
mov edi, 0x1ab
add byte [rdi], cl
test dword [rdx + rdi], eax
add byte [rax], al
lea rax, [r15 + 0x158]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x50], rax
jmp 0x14008202c
lea rbx, [r15 + 0x498]
movzx eax, byte [r15 + 0x498]
lea r14, [r15 + 0x158]
test eax, eax
je 0x140080cc6
cmp eax, 3
jne 0x1400846ab
lea rax, [r15 + 0x491]
mov qword [rsp + 0x38], rax
movzx eax, byte [r15 + 0x491]
lea rcx, [r15 + 0x210]
lea ecx, [rdi + 0x210]
test eax, eax
mov qword [rsp + 0xd0], rcx
je 0x140082ed0
add byte [rax], al
lea eax, [rdi + 0x491]
cmp eax, 3
jne 0x140084711
add ecx, dword [rdi]
test dword [rax + 0x4d00003a], ebp
lea esp, [rdi + 0x3b8]
lea r12, [r15 + 0x3b8]
movzx eax, byte [r15 + 0x3b8]
mov dh, 0x87
mov eax, 0x49000003
add byte [rax], al
lea rbp, [r15 + 0x250]
mov dh, 0x87
mov eax, 0x49000003
add byte [rax], al
lea rbp, [r15 + 0x250]
test eax, eax
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], r14
pop rax
je 0x140080ff9
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbx - 0x7af0fc08], al
cmp dword [rdx], 0
add byte [rbp - 0x73], cl
mov bh, 0xb0
cmp eax, 3
jne 0x14008471d
lea r14, [r15 + 0x3b0]
movzx eax, byte [r15 + 0x3b0]
add eax, dword [rax]
add byte [rcx + 0xf], al
mov dh, 0x87
mov al, 3
add byte [rax], al
test eax, eax
je 0x140084512
cmp eax, 3
jne 0x14008475e
movsb byte [rdi], byte [rsi]
cmp al, byte [rax]
invalid
movsb byte [rdi], byte [rsi]
cmp al, byte [rax]
add byte [rbp - 0x75], cl
invalid
invalid
invalid
mov r9, qword [r15 + 0x3a8]
jmp 0x14008106f
lea rsi, [rsp + 0xa60]
mov rcx, rsi
call 0x1400849d7
mov rax, qword [rsi + 0x10]
mov qword [r15 + 0x208], rax
movups xmm0, xmmword [rsi]
adc byte [rsi], al
invalid
adc byte [rsi], al
movups xmmword [r15 + 0x1f8], xmm0
adc dword [rdi + 0x1f8], eax
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
mov r8, qword [r15 + 0x1d8]
xchg eax, ebx
add dword [rax], eax
add byte [rbp - 0x75], cl
xchg edi, eax
loopne 0x140080d01
add byte [rax], al
xchg eax, ebx
add dword [rax], eax
add byte [rbp - 0x75], cl
xchg edi, eax
loopne 0x140080d01
add byte [rax], al
add byte [rbp - 0x75], cl
invalid
mov r9, qword [r15 + 0x1e8]
mov r11, qword [r15 + 0x1f0]
add byte [rax], al
lea rax, [r15 + 0x210]
mov qword [rsp + 0xd0], rax
mov qword [r15 + 0x210], r9
xchg dword [rax], edx
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
mov qword [r15 + 0x218], r11
mov qword [r15 + 0x3c0], rcx
mov dword [rdi + 0x3c0], ecx
mov qword [r15 + 0x3c8], rdx
mov qword [r15 + 0x3d0], r8
mov qword [r15 + 0x3d8], r10
mov qword [r15 + 0x470], r14
movups xmm0, xmmword [r15 + 0x1c0]
add byte [rax], al
add byte [rax], al
movups xmmword [r15 + 0x478], xmm0
mov rax, qword [r15 + 0x1d0]
mov qword [r15 + 0x488], rax
lea rax, [r15 + 0x491]
mov qword [rsp + 0x38], rax
mov byte [r15 + 0x491], 0
mov rax, r14
mov qword [r15 + 0x220], rcx
mov qword [r15 + 0x228], rdx
mov qword [r15 + 0x3e0], rax
loopne 0x140080d9b
add byte [rax], al
loopne 0x140080d9b
add byte [rax], al
mov qword [r15 + 0x230], r8
mov dword [rdi + 0x230], eax
mov qword [r15 + 0x238], r10
mov byte [r15 + 0x490], 1
xchg dword [rax + 0x1000004], edx
xchg dword [rax + 0x1000004], edx
add byte [rcx], al
mov qword [r15 + 0x240], r9
mov qword [r15 + 0x248], r11
mov ecx, dword [rax + 0x58]
lea edx, [rcx - 0x4000]
xchg ecx, eax
add al, al
invalid
inc dword [rcx - 0x3fff06]
add byte [rdi], cl
xor edx, 0x37
add byte [rax], al
xchg ecx, eax
add al, al
invalid
mov rdi, qword [rax + 0x48]
mov rdx, rdi
mov rdx, rdi
shr rdx, 0x20
jne 0x1400845dd
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x50], rbx
cmp qword [rax], 0
je 0x140080e52
mov r14, qword [rax + 8]
jmp 0x140080e58
lea rsi, [r15 + 0x168]
movzx eax, byte [r15 + 0x168]
test eax, eax
je 0x140081111
cmp eax, 3
jne 0x1400846b7
mov r13, qword [r15 + 0x160]
jmp 0x140083e13
mov r14d, 0xa
lea rdx, [r15 + 0x478]
mov qword [rsp + 0x28], rdx
mov r12, qword [rax + 0x40]
mov r9d, dword [rax + 0x54]
mov ebp, dword [rax + 0x50]
mov r8d, dword [rax + 0x5c]
cmp qword [rax + 0x10], 0
je 0x140080e80
mov r13, qword [rax + 0x18]
jmp 0x140080e86
mov r13d, 0x14
mov eax, 1
mov qword [r15 + 0x3e8], rax
mov r10d, 1
mov eax, 0x400
mov qword [r15 + 0x3f0], rax
mov ebx, 1
mov dword [r15 + 0x3f8], ebx
mov dword [r15 + 0x3fc], ebp
mov eax, 0x1e
mov qword [r15 + 0x400], rax
and dword [r15 + 0x408], 0
mov qword [r15 + 0x410], r12
mov qword [r15 + 0x418], rdi
mov qword [r15 + 0x420], r14
mov qword [r15 + 0x428], r13
lea rdx, [r15 + 0x430]
and dword [r15 + 0x430], 0
mov qword [r15 + 0x438], r10
and dword [r15 + 0x440], 0
mov dword [r15 + 0x448], ebx
mov dword [r15 + 0x44c], r9d
mov dword [r15 + 0x450], ebx
mov dword [r15 + 0x454], ecx
mov dword [r15 + 0x458], ebx
mov dword [r15 + 0x45c], r8d
and dword [r15 + 0x460], 0
xor eax, eax
mov byte [r15 + 0x468], al
mov dword [r15 + 0x46c], ebx
lea rsi, [rsp + 0xaa8]
mov rcx, rsi
call 0x140084b4f
mov eax, 0x1e
mov qword [rsi - 0x30], rax
and dword [rsi - 0x28], 0
mov qword [rsi - 0x20], r12
mov dword [rsi - 0x38], ebx
mov dword [rsi - 0x34], ebp
mov qword [rsi - 0x18], rdi
mov qword [rsi - 0x10], r14
mov qword [rsi - 8], r13
mov dword [rsi + 0x3c], ebx
mov eax, 1
mov qword [rsi - 0x48], rax
mov eax, 0x400
mov qword [rsi - 0x40], rax
mov rax, qword [rsp + 0x28]
movups xmm0, xmmword [rax]
lea rsi, [rsp + 0x7a0]
movups xmmword [rsi + 0x88], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsi + 0x98], rax
lea rdx, [rsp + 0xa60]
mov r8d, 0x88
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r15 + 0x250]
mov r8d, 0x168
mov rcx, rbp
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [r15 + 0x3b8]
xor eax, eax
mov byte [r15 + 0x3b8], al
movabs r13, 0x8000000000000000
lea rsi, [r15 + 0x2f0]
mov rax, qword [r15 + 0x2e8]
mov qword [r15 + 0x300], rax
movups xmm0, xmmword [r15 + 0x2d8]
movups xmmword [r15 + 0x2f0], xmm0
lea rcx, [r15 + 0x308]
mov r8d, 0x88
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 + 0x390], rsi
lea r14, [r15 + 0x3b0]
mov byte [r15 + 0x3b0], 0
mov qword [r15 + 0x398], rsi
lea rax, [0x140122d89]
mov qword [r15 + 0x3a0], rax
mov qword [r15 + 0x3a8], 0x18
mov r9d, 0x18
lea rsi, [rsp + 0xa60]
movabs rbx, 0x1700000003
test r9, r9
je 0x14008116f
mov rax, qword [r15 + 0x398]
mov r8, qword [r15 + 0x3a0]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov rdx, qword [rsp + 0x78]
call qword [rax + 0x20]
cmp rax, 2
je 0x140081129
mov rdi, rdx
test rax, rax
jne 0x14008113c
mov rdx, qword [r15 + 0x3a0]
mov r8, qword [r15 + 0x3a8]
mov qword [r15 + 0x3a0], 1
and qword [r15 + 0x3a8], 0
mov rcx, rsi
mov r9, rdi
call fcn.140070581
mov rax, qword [rsp + 0xa70]
mov r9, qword [rsp + 0xa78]
mov qword [r15 + 0x3a0], rax
mov qword [r15 + 0x3a8], r9
test rdi, rdi
jne 0x140081081
mov rdi, rbx
jmp 0x140081141
mov r13, qword [r15 + 0x158]
jmp 0x140083e0c
mov al, 3
mov byte [r14], al
mov byte [r12], al
mov rcx, qword [rsp + 0x60]
jmp 0x140081f5d
test rdi, rdi
je 0x14008116f
mov qword [rsp + 0x30], rbp
mov bl, 1
mov byte [r15 + 0x3b0], bl
lea rcx, [r15 + 0x2f0]
call fcn.140068270
mov byte [r15 + 0x3b8], bl
mov esi, 2
mov r14b, 4
jmp 0x140082609
mov qword [rsp + 0x250], r12
mov byte [r15 + 0x3b0], 1
mov rsi, qword [r15 + 0x2f0]
mov rdi, qword [r15 + 0x2f8]
mov rbx, qword [r15 + 0x300]
mov rcx, rsi
call qword [rdi + 0x38]
test al, al
mov ecx, 0x100
mov r14d, 0x400
cmovne r14, rcx
xorps xmm0, xmm0
lea r12, [rsp + 0x1368]
movups xmmword [r12 + 0x28], xmm0
movups xmmword [r12 + 0x40], xmm0
and qword [r12 + 0x60], 0
movups xmmword [r12 + 0x50], xmm0
and qword [r12 + 0x18], 0
mov eax, 8
mov qword [r12 + 0x20], rax
mov qword [r12 + 0x38], rax
mov qword [r12 + 0x68], 0x1000
mov qword [r12], 2
add rcx, r12
mov edx, 0x4000
call fcn.14007cb5e
mov qword [r12 + 0x140], rsi
mov qword [r12 + 0x148], rdi
mov qword [r12 + 0x150], rbx
mov qword [r12 + 0x70], 3
mov qword [r12 + 0xb8], 4
and qword [r12 + 0x120], 0
mov qword [r12 + 0x128], r14
or r14, 9
mov qword [r12 + 0x130], r14
mov dword [r12 + 0x138], 0x4000
lea rdi, [rsp + 0xa60]
mov edx, 0x2000
mov rcx, rdi
call fcn.1400139d2
xor eax, eax
mov rsi, qword [rdi + 8]
cmp qword [rdi], rax
jne 0x140084661
mov rbx, qword [rsp + 0xa70]
mov rdx, rsi
shr rdx, 0xa
mov eax, 0x40
mov ecx, 0x40
je 0x14008129e
bsr rcx, rdx
xor rcx, 0x3f
mov qword [rsp + 0x30], rbp
sub rax, rcx
cmp rax, 7
mov r12d, 7
cmovb r12, rax
shl r12d, 2
mov r14d, 1
or r12, r14
mov ecx, 0x1000000
mov edx, 0x800000
call fcn.14002cbbf
xorps xmm0, xmm0
lea rdi, [rsp + 0xc68]
movups xmmword [rdi - 0x20], xmm0
mov r13d, 0x1000
mov edx, 0x1000
mov rcx, rdi
call fcn.14002fc68
and qword [rdi - 0x40], 0
mov qword [rdi + 0x20], r13
and qword [rdi - 0x30], 0
mov qword [rdi - 0x28], 8
and qword [rdi - 0x10], 0
mov qword [rdi - 8], r13
mov qword [rdi - 0x208], r14
and qword [rdi - 0x200], 0
mov qword [rdi - 0x1f0], 3
and qword [rdi - 0x1e8], 0
mov qword [rdi - 0x1e0], 9
mov qword [rdi - 0x1d8], r14
and qword [rdi - 0x1d0], 0
lea r14, [rsp + 0xaa8]
lea rdx, [rsp + 0x1368]
mov r8d, 0x158
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 0x68], rbx
and qword [rdi - 0x60], 0
mov qword [rdi - 0x58], rsi
mov qword [rdi - 0x50], r12
and word [rdi - 0x48], 0
mov byte [rdi - 0x46], 0
mov qword [r14 + 0x338], 0x1000000
mov qword [rdi + 0x28], 2
mov qword [r14 - 0x38], 0x4000
mov qword [r14 + 0x340], 0x500
lea rcx, [rsp + 0xfd8]
lea rdx, [rsp + 0xa60]
mov r8d, 0x390
call sub.VCRUNTIME140.dll_memcpy
cmp dword [r15 + 0x370], 0
je 0x1400813e4
mov edx, dword [r15 + 0x374]
lea rcx, [rsp + 0xfd8]
call 0x140084b02
lea rsi, [r15 + 0x350]
cmp dword [r15 + 0x378], 0
je 0x140081419
mov ecx, dword [r15 + 0x37c]
mov qword [rsp + 0x1358], rcx
mov rdx, qword [rsp + 0xfe8]
call fcn.14002cbbf
mov qword [rsp + 0x1360], rax
lea rdi, [rsp + 0xa64]
mov rcx, rdi
mov rdx, rsi
call 0x140084b4f
mov byte [rdi - 4], 4
lea r14, [rsp + 0x1020]
lea rdx, [rsp + 0xa60]
mov rcx, r14
call case.0x14007b3b8.47
lea rdx, str.invalid_SETTINGS_frame
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov r8d, 0x16
mov ecx, eax
call fcn.14008563b
mov rax, qword [r14 - 0x48]
mov qword [rsp + 0xc8], rax
mov al, byte [r14 - 0x40]
mov byte [rsp + 0x48], al
movzx eax, byte [r14 - 0x39]
mov dword [rsp + 0x240], eax
movzx eax, word [r14 - 0x3b]
mov qword [rsp + 0x248], rax
mov eax, dword [r14 - 0x3f]
mov qword [rsp + 0x40], rax
mov rdi, qword [r14 - 0x38]
mov rax, qword [r14 - 0x30]
mov qword [rsp + 0x1f0], rax
mov rax, qword [r14 - 0x28]
mov qword [rsp + 0x1e8], rax
mov rax, qword [r14 - 0x20]
mov qword [rsp + 0x68], rax
mov rax, qword [r14 - 0x18]
mov qword [rsp + 0x668], rax
mov rax, qword [r14 - 0x10]
mov qword [rsp + 0x660], rax
mov rax, qword [r14 - 8]
mov qword [rsp + 0x658], rax
mov rax, qword [r14]
mov qword [rsp + 0x208], rax
mov rax, qword [r14 + 8]
mov qword [rsp + 0x200], rax
mov rax, qword [r14 + 0x10]
mov qword [rsp + 0xc0], rax
mov rax, qword [r14 + 0x18]
mov qword [rsp + 0x78], rax
mov rax, qword [r14 + 0x20]
mov qword [rsp + 0xb8], rax
mov rax, qword [r14 + 0x28]
mov qword [rsp + 0x1f8], rax
mov rax, qword [r14 + 0x30]
mov qword [rsp + 0x1e0], rax
mov rax, qword [r14 + 0x38]
mov qword [rsp + 0x1d8], rax
mov rax, qword [r14 + 0x40]
mov qword [rsp + 0x1d0], rax
mov rax, qword [r14 + 0x48]
mov qword [rsp + 0x1c8], rax
mov rax, qword [r14 + 0x50]
mov qword [rsp + 0x5d0], rax
mov rax, qword [r14 + 0x58]
mov qword [rsp + 0x5c8], rax
mov rax, qword [r14 + 0x60]
mov qword [rsp + 0x5c0], rax
mov rax, qword [r14 + 0x68]
mov qword [rsp + 0x5b8], rax
mov rax, qword [r14 + 0x70]
mov qword [rsp + 0x5b0], rax
mov rax, qword [r14 + 0x78]
mov qword [rsp + 0x5a8], rax
mov rax, qword [r14 + 0x80]
mov qword [rsp + 0x5a0], rax
mov rax, qword [r14 + 0x88]
mov qword [rsp + 0x598], rax
mov rax, qword [r14 + 0x90]
mov qword [rsp + 0x590], rax
mov rax, qword [r14 + 0x98]
mov qword [rsp + 0x588], rax
mov rax, qword [r14 + 0xa0]
mov qword [rsp + 0x580], rax
mov rax, qword [r14 + 0xa8]
mov qword [rsp + 0x578], rax
mov rax, qword [r14 + 0xb0]
mov qword [rsp + 0x570], rax
mov rax, qword [r14 + 0xb8]
mov qword [rsp + 0x568], rax
mov rax, qword [r14 + 0xc0]
mov qword [rsp + 0x560], rax
mov rax, qword [r14 + 0xc8]
mov qword [rsp + 0x558], rax
mov rax, qword [r14 + 0xd0]
mov qword [rsp + 0x550], rax
mov rax, qword [r14 + 0xd8]
mov qword [rsp + 0x548], rax
mov rax, qword [r14 + 0xe0]
mov qword [rsp + 0x540], rax
mov rax, qword [r14 + 0xe8]
mov qword [rsp + 0x538], rax
mov rax, qword [r14 + 0xf0]
mov qword [rsp + 0x530], rax
mov rax, qword [r14 + 0xf8]
mov qword [rsp + 0x528], rax
mov rax, qword [r14 + 0x100]
mov qword [rsp + 0x520], rax
mov rax, qword [r14 + 0x108]
mov qword [rsp + 0x518], rax
mov rax, qword [r14 + 0x110]
mov qword [rsp + 0x510], rax
mov rax, qword [r14 + 0x118]
mov qword [rsp + 0x508], rax
mov rax, qword [r14 + 0x120]
mov qword [rsp + 0x500], rax
mov rax, qword [r14 + 0x128]
mov qword [rsp + 0x4f8], rax
mov rax, qword [r14 + 0x130]
mov qword [rsp + 0x4f0], rax
mov rax, qword [r14 + 0x138]
mov qword [rsp + 0x4e8], rax
mov rax, qword [r14 + 0x140]
mov qword [rsp + 0x4e0], rax
mov rax, qword [r14 + 0x148]
mov qword [rsp + 0x4d8], rax
mov rax, qword [r14 + 0x150]
mov qword [rsp + 0x4d0], rax
mov rax, qword [r14 + 0x158]
mov qword [rsp + 0x4c8], rax
mov rax, qword [r14 + 0x160]
mov qword [rsp + 0x4a0], rax
mov rax, qword [r14 + 0x168]
mov qword [rsp + 0x4c0], rax
mov rax, qword [r14 + 0x170]
mov qword [rsp + 0x4b8], rax
mov rax, qword [r14 + 0x178]
mov qword [rsp + 0x4b0], rax
mov rax, qword [r14 + 0x180]
mov qword [rsp + 0x4a8], rax
mov rax, qword [r14 + 0x188]
mov qword [rsp + 0x498], rax
mov rax, qword [r14 + 0x190]
mov qword [rsp + 0x490], rax
mov rax, qword [r14 + 0x198]
mov qword [rsp + 0x488], rax
mov rax, qword [r14 + 0x1a0]
mov qword [rsp + 0x480], rax
mov rax, qword [r14 + 0x1a8]
mov qword [rsp + 0x478], rax
mov rax, qword [r14 + 0x1b0]
mov qword [rsp + 0x470], rax
mov rax, qword [r14 + 0x1b8]
mov qword [rsp + 0x468], rax
mov rax, qword [r14 + 0x1c0]
mov qword [rsp + 0x460], rax
mov rax, qword [r14 + 0x1c8]
mov qword [rsp + 0x458], rax
mov rax, qword [r14 + 0x1d0]
mov qword [rsp + 0x450], rax
mov rax, qword [r14 + 0x1d8]
mov qword [rsp + 0x448], rax
mov rax, qword [r14 + 0x1e0]
mov qword [rsp + 0x440], rax
mov rax, qword [r14 + 0x1e8]
mov qword [rsp + 0x438], rax
mov rax, qword [r14 + 0x1f0]
mov qword [rsp + 0x430], rax
mov rax, qword [r14 + 0x1f8]
mov qword [rsp + 0x420], rax
mov rax, qword [r14 + 0x200]
mov qword [rsp + 0x428], rax
mov rax, qword [r14 + 0x208]
mov qword [rsp + 0x418], rax
mov rax, qword [r14 + 0x210]
mov qword [rsp + 0x410], rax
mov rax, qword [r14 + 0x218]
mov qword [rsp + 0x408], rax
mov rax, qword [r14 + 0x220]
mov qword [rsp + 0x400], rax
mov rax, qword [r14 + 0x228]
mov qword [rsp + 0x3f8], rax
mov rax, qword [r14 + 0x230]
mov qword [rsp + 0x3f0], rax
mov rax, qword [r14 + 0x238]
mov qword [rsp + 0x3e8], rax
mov rax, qword [r14 + 0x240]
mov qword [rsp + 0x3e0], rax
mov rax, qword [r14 + 0x248]
mov qword [rsp + 0x3d8], rax
mov rax, qword [r14 + 0x250]
mov qword [rsp + 0x3d0], rax
mov rax, qword [r14 + 0x258]
mov qword [rsp + 0x3c8], rax
mov rax, qword [r14 + 0x260]
mov qword [rsp + 0x3c0], rax
mov rax, qword [r14 + 0x268]
mov qword [rsp + 0x3b8], rax
mov rax, qword [r14 + 0x270]
mov qword [rsp + 0x3b0], rax
mov rax, qword [r14 + 0x278]
mov qword [rsp + 0x3a8], rax
mov rax, qword [r14 + 0x280]
mov qword [rsp + 0x3a0], rax
mov rax, qword [r14 + 0x288]
mov qword [rsp + 0x398], rax
mov rax, qword [r14 + 0x290]
mov qword [rsp + 0x390], rax
mov rax, qword [r14 + 0x298]
mov qword [rsp + 0x388], rax
mov rax, qword [r14 + 0x2a0]
mov qword [rsp + 0x380], rax
mov rax, qword [r14 + 0x2a8]
mov qword [rsp + 0x378], rax
mov rax, qword [r14 + 0x2b0]
mov qword [rsp + 0x370], rax
mov rax, qword [r14 + 0x2b8]
mov qword [rsp + 0x368], rax
mov rax, qword [r14 + 0x2c0]
mov qword [rsp + 0x360], rax
mov rax, qword [r14 + 0x2c8]
mov qword [rsp + 0x358], rax
mov rax, qword [r14 + 0x2d0]
mov qword [rsp + 0x350], rax
mov rax, qword [r14 + 0x2d8]
mov qword [rsp + 0x348], rax
mov rax, qword [r14 + 0x2e0]
mov qword [rsp + 0x340], rax
mov rax, qword [r14 + 0x2e8]
mov qword [rsp + 0x338], rax
mov rax, qword [r14 + 0x2f0]
mov qword [rsp + 0x330], rax
mov rax, qword [r14 + 0x2f8]
mov qword [rsp + 0x328], rax
mov rax, qword [r14 + 0x300]
mov qword [rsp + 0x320], rax
mov rax, qword [r14 + 0x308]
mov qword [rsp + 0x318], rax
mov rax, qword [r14 + 0x310]
mov qword [rsp + 0x310], rax
mov rax, qword [r14 + 0x318]
mov qword [rsp + 0x308], rax
mov rax, qword [r14 + 0x320]
mov qword [rsp + 0x300], rax
mov rax, qword [r14 + 0x328]
mov qword [rsp + 0x2f8], rax
mov rax, qword [r14 + 0x330]
mov qword [rsp + 0x2f0], rax
mov rax, qword [r14 + 0x338]
mov qword [rsp + 0x2e8], rax
mov rax, qword [r14 + 0x340]
mov qword [rsp + 0x2e0], rax
mov rdx, rsi
mov esi, dword [r15 + 0x38c]
mov dword [rsp + 0x1c0], esi
mov r14, qword [r15 + 0x330]
mov qword [rsp + 0x198], r14
mov rbx, qword [r15 + 0x338]
mov qword [rsp + 0x1b8], rbx
mov r12, qword [r15 + 0x320]
mov qword [rsp + 0x1b0], r12
mov r13d, dword [r15 + 0x328]
mov dword [rsp + 0x1a8], r13d
mov rax, qword [r15 + 0x340]
mov qword [rsp + 0x28], rax
mov rbp, qword [r15 + 0x348]
mov qword [rsp + 0x1a0], rbp
mov rax, qword [r15 + 0x308]
mov qword [rsp + 0x180], rax
mov rax, qword [r15 + 0x310]
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0xaa0]
call 0x140084b4f
lea rcx, [rsp + 0xaa0]
mov dword [rcx + 0x3c], esi
mov qword [rcx - 0x20], r14
mov qword [rcx - 0x18], rbx
mov qword [rcx - 0x30], r12
mov dword [rcx - 0x28], r13d
mov rax, qword [rsp + 0x28]
mov qword [rcx - 0x10], rax
mov qword [rcx - 8], rbp
mov r14, qword [rsp + 0x180]
mov qword [rcx - 0x40], r14
mov rax, qword [rsp + 0x70]
mov qword [rcx - 0x38], rax
cmp dword [rcx + 8], 0
sete al
cmp dword [rcx + 0xc], 0
setne r13b
or r13b, al
cmp dword [rcx + 0x30], 0
setne al
cmp dword [rcx + 0x34], 0
setne sil
and sil, al
mov ebx, dword [rcx + 0x10]
mov ebp, dword [rcx + 0x14]
lea rdx, str.invalid_initial_remote_window_size
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov r8d, 0x22
xor ecx, ecx
call fcn.1400331c0
lea rdx, str.invalid_initial_window_size
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streamsprioritize.rsinvalid_frameH_
mov r8d, 0x1b
xor ecx, ecx
call fcn.1400331c0
cmp ebx, 1
mov r12d, 0
sbb r12, r12
or r12, rbp
lea rcx, [0x140041135]
call fcn.1400c9d33
mov qword [rsp + 0x190], rax
mov qword [rsp + 0x188], rdx
mov ecx, 0x240
call fcn.140029a20
mov rbp, rax
mov ebx, 1
mov qword [rax], rbx
mov qword [rax + 8], rbx
and word [rax + 0x10], 0
mov qword [rax + 0x18], r14
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x20], rax
mov rax, qword [rsp + 0x198]
mov qword [rbp + 0x28], rax
and qword [rbp + 0x30], 0
mov qword [rbp + 0x38], r12
and qword [rbp + 0x40], 0
mov rax, qword [rsp + 0x28]
mov qword [rbp + 0x48], rax
and qword [rbp + 0x50], 0
mov rax, qword [rsp + 0x1a0]
mov qword [rbp + 0x58], rax
and qword [rbp + 0x78], 0
xorps xmm6, xmm6
movups xmmword [rbp + 0x60], xmm6
mov byte [rbp + 0x70], 0
mov r12d, 8
mov qword [rbp + 0x80], r12
movups xmmword [rbp + 0x88], xmm6
movups xmmword [rbp + 0x94], xmm6
mov qword [rbp + 0xa4], 2
mov rax, qword [rsp + 0x1b0]
mov qword [rbp + 0xb0], rax
mov eax, dword [rsp + 0x1a8]
mov dword [rbp + 0xb8], eax
movabs rax, 0xffff0000ffff
mov qword [rbp + 0xc0], rax
and dword [rbp + 0xc8], 0
and dword [rbp + 0xdc], 0
and dword [rbp + 0xf0], 0
movaps xmm0, xmmword [0x1400e4aa0]
movups xmmword [rbp + 0x104], xmm0
mov byte [rbp + 0x114], r13b
mov byte [rbp + 0x115], sil
and dword [rbp + 0x118], 0
mov ecx, dword [rsp + 0x1c0]
mov dword [rbp + 0x11c], ecx
mov qword [rbp + 0x120], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rbp + 0x128], rax
and dword [rbp + 0x130], 0
and dword [rbp + 0x144], 0
and dword [rbp + 0x158], 0
and dword [rbp + 0x16c], 0
and dword [rbp + 0x178], 0
movabs rax, 0xffff7fffffff
mov qword [rbp + 0x180], rax
mov word [rbp + 0x188], 1
mov byte [rbp + 0x190], 3
and qword [rbp + 0x1b8], 0
and qword [rbp + 0x1c8], 0
mov qword [rbp + 0x1d0], r12
movups xmmword [rbp + 0x1e8], xmm6
movups xmmword [rbp + 0x1d8], xmm6
mov qword [rbp + 0x1f8], r12
and qword [rbp + 0x200], 0
movups xmm0, xmmword [0x140130700]
movups xmmword [rbp + 0x218], xmm0
movups xmm0, xmmword [0x1401306f0]
movups xmmword [rbp + 0x208], xmm0
mov rax, qword [rsp + 0x190]
mov qword [rbp + 0x228], rax
mov rax, qword [rsp + 0x188]
mov qword [rbp + 0x230], rax
lea rsi, [rbp + 0x10]
mov qword [rbp + 0x238], rbx
mov ecx, 0x40
mov edx, 8
call fcn.140067ca3
mov qword [rax], rbx
mov qword [rax + 8], rbx
and word [rax + 0x10], 0
and qword [rax + 0x18], 0
mov qword [rax + 0x20], r12
movups xmmword [rax + 0x28], xmm6
mov qword [rsp + 0x70], rax
and qword [rax + 0x38], 0
lea rcx, [rsp + 0xaa0]
mov eax, dword [rcx]
mov qword [rsp + 0x28], rax
mov rbx, qword [rcx + 4]
mov r12, qword [rcx + 0xc]
mov rax, qword [rcx + 0x14]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rcx + 0x1c]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rcx + 0x24]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rcx + 0x2c]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rcx + 0x34]
mov qword [rsp + 0x1a0], rax
lea r14, [rsp + 0xa60]
mov rcx, r14
mov rdx, rsi
call case.0x140024cc9.110
xor eax, eax
cmp qword [r14], rax
jne 0x140084671
mov qword [rsp + 0x190], r12
mov qword [rsp + 0x198], rbx
mov rcx, qword [rsp + 0xa68]
mov dl, byte [rsp + 0xa70]
inc qword [rcx + 0x228]
call fcn.14005fdff
lock inc qword [rbp]
movabs r13, 0x8000000000000000
jle case.0x140080a5d.2
mov rax, qword [rsp + 0x70]
lock inc qword [rax]
mov rcx, qword [rsp + 0x60]
mov rsi, qword [rsp + 0xc8]
mov rbx, qword [rsp + 0x40]
mov r14b, byte [rsp + 0x48]
mov rax, qword [rsp + 0x28]
mov r12, qword [rsp + 0x250]
jle case.0x140080a5d.2
cmp dword [r15 + 0x318], 0
je 0x140081f4e
mov rbx, rsi
mov esi, r14d
mov edx, dword [r15 + 0x31c]
mov rcx, rbp
call fcn.14008566b
mov rsi, rbx
mov rbx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x60]
mov byte [r12], 1
cmp rsi, 3
jne 0x1400825cc
mov r14b, 3
mov rax, qword [rsp + 0x38]
mov byte [rax], r14b
mov rax, qword [rsp + 0x50]
mov byte [rax], r14b
mov al, 3
jmp 0x140084355
lea rdx, [r15 + 0x88]
lea rsi, [rsp + 0xa60]
mov rcx, rsi
call fcn.140097cb2
mov al, byte [rsi + 0x30]
mov ecx, dword [rsi + 0x31]
mov dword [rsp + 0x5e0], ecx
mov ecx, dword [rsi + 0x34]
mov dword [rsp + 0x5e3], ecx
mov cl, byte [rsi + 0x3a]
movzx edx, word [rsi + 0x38]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
lea r8, [r15 + 0x158]
mov qword [rsp + 0x50], r8
movups xmmword [r15 + 0x158], xmm0
movups xmmword [r15 + 0x168], xmm1
movups xmmword [r15 + 0x178], xmm2
movups xmm0, xmmword [rdi]
movups xmmword [r15 + 0x188], xmm0
mov r8, qword [rdi + 0x10]
mov qword [r15 + 0x198], r8
mov byte [r15 + 0x1a0], al
mov eax, dword [rsp + 0x5e0]
mov r8d, dword [rsp + 0x5e3]
mov dword [r15 + 0x1a1], eax
mov dword [r15 + 0x1a4], r8d
mov word [r15 + 0x1a8], dx
mov byte [r15 + 0x1aa], cl
mov byte [r15 + 0x1ab], 0
lea rsi, [rsp + 0x948]
mov rcx, rsi
call 0x1400849d7
mov rax, qword [rsi]
mov qword [rsp + 0x58], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x670], xmm0
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x28], rax
mov rax, qword [rsi + 0x20]
mov qword [rsp + 0xd0], rax
mov rsi, qword [r15 + 0x188]
mov rbp, qword [r15 + 0x190]
mov rax, qword [r15 + 0x198]
mov qword [rsp + 0x38], rax
lea r14, [rsp + 0xb98]
mov rcx, rsi
call qword [rbp + 0x38]
mov edi, eax
lea r12, [rsp + 0x948]
mov edx, 0x2000
mov rcx, r12
call fcn.14007cbce
xorps xmm6, xmm6
movups xmmword [r12 + 0x30], xmm6
movups xmmword [r12 + 0x18], xmm6
mov ebx, 0x66000
mov qword [r12 + 0x40], rbx
mov qword [r12 + 0x28], 8
mov byte [r12 + 0x48], dil
lea r13, [rsp + 0xc18]
mov rcx, r13
xor edx, edx
call fcn.14007cb5e
mov qword [r13 - 0x28], 0x2000
mov qword [r13 - 0x20], rbx
and word [r13 - 0x30], 0
and word [r13 + 0x20], 0
mov qword [r13 - 0x18], rsi
mov qword [r13 - 0x10], rbp
mov rax, qword [rsp + 0x38]
mov qword [r13 - 8], rax
mov ecx, 0xa
mov rdi, r14
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
and qword [r13 - 0x1a8], 0
mov qword [r13 - 0x198], 3
and qword [r13 - 0x138], 0
movabs rax, 0x8000000000000002
mov qword [r14 - 0x50], rax
mov byte [r14 - 0x30], 0xb
movups xmmword [r14 - 0x18], xmm6
and qword [r14 - 0xb], 0
mov word [r14 - 3], 0x201
movzx eax, word [r15 + 0x1a5]
movzx ecx, byte [r15 + 0x1a7]
mov edx, dword [r15 + 0x1a1]
mov dword [r14 - 0xf], edx
mov byte [r14 - 9], cl
mov word [r14 - 0xb], ax
movzx eax, byte [r15 + 0x1aa]
cmp eax, 2
je 0x140082191
test eax, eax
je 0x14008218a
mov al, 1
mov byte [rsp + 0xbe0], al
cmp byte [r15 + 0x1a8], 0
je 0x1400821a3
mov byte [rsp + 0xb91], 1
cmp byte [r15 + 0x1a9], 0
mov rbx, qword [rsp + 0x50]
je 0x1400821ba
mov byte [rsp + 0xb90], 1
cmp qword [r15 + 0x158], 0
je 0x1400821e6
mov rax, qword [r15 + 0x160]
mov qword [rsp + 0xa60], 1
mov qword [rsp + 0xa68], rax
mov eax, 1
jmp 0x1400821e8
xor eax, eax
mov qword [rsp + 0x38], rax
cmp byte [r15 + 0x1a0], 0
je 0x1400821ff
mov byte [rsp + 0xb92], 1
cmp qword [r15 + 0x168], 0
je 0x140082220
mov rax, qword [r15 + 0x170]
mov byte [rsp + 0xbe8], 1
mov qword [rsp + 0xbf0], rax
cmp qword [r15 + 0x178], 0
je 0x140082262
mov rax, qword [r15 + 0x180]
cmp rax, 0x1fff
jbe 0x14008460d
and word [rsp + 0xbe8], 0
mov qword [rsp + 0xbf0], 0x2000
mov qword [rsp + 0xbf8], rax
mov qword [rsp + 0xbd8], rax
mov ecx, 0x28
mov edx, 8
call fcn.140067ca3
mov rsi, rax
and qword [rax], 0
lea rdx, [rsp + 0xa99]
mov rax, qword [rdx - 0x31]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rdx - 0x18]
movups xmmword [rsp + 0x289], xmm0
movups xmm0, xmmword [rdx - 0x21]
movaps xmmword [rsp + 0x280], xmm0
mov al, byte [rdx - 8]
mov byte [rsp + 0x48], al
movzx eax, word [rdx - 3]
mov word [rsp + 0x25c], ax
mov eax, dword [rdx - 7]
mov dword [rsp + 0x258], eax
mov al, byte [rdx - 1]
mov byte [rsp + 0x40], al
lea r14, [rsp + 0xfd8]
mov r8d, 0x1a7
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0x90], xmm0
mov byte [r15 + 0x1ab], 1
movaps xmm0, xmmword [rsp + 0x90]
movaps xmmword [rsp + 0x790], xmm0
movaps xmm0, xmmword [rsp + 0x280]
movaps xmmword [rsp + 0x710], xmm0
movups xmm0, xmmword [rsp + 0x289]
movups xmmword [rsp + 0x719], xmm0
mov eax, dword [rsp + 0x258]
mov dword [rsp + 0x22c], eax
movzx eax, word [rsp + 0x25c]
mov word [rsp + 0x230], ax
lea rdi, [rsp + 0xa60]
mov r8d, 0x1a7
mov rcx, rdi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14007f794
lea rcx, [rsp + 0x7a0]
mov r8d, 0x1a7
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7a7]
lea r14, [rsp + 0xfd8]
mov r8d, 0x1a0
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x58]
mov qword [r15 + 0x158], rax
movaps xmm0, xmmword [rsp + 0x790]
movups xmmword [r15 + 0x160], xmm0
mov rax, qword [r15 + 0x138]
mov rbp, qword [r15 + 0x140]
mov rcx, qword [rbp + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea r12, [rax + rcx]
add r12, 0x10
mov ecx, 0x248
mov edx, 8
call fcn.140067ca3
mov r13, rax
mov rax, qword [rsp + 0x38]
mov qword [r13], rax
mov rax, qword [rsp + 0x30]
mov qword [r13 + 8], rax
and qword [r13 + 0x10], 0
movaps xmm0, xmmword [rsp + 0x710]
movups xmmword [r13 + 0x18], xmm0
movups xmm0, xmmword [rsp + 0x719]
movups xmmword [r13 + 0x21], xmm0
mov al, byte [rsp + 0x48]
mov byte [r13 + 0x31], al
mov eax, dword [rsp + 0x22c]
mov dword [r13 + 0x32], eax
movzx eax, word [rsp + 0x230]
mov word [r13 + 0x36], ax
mov al, byte [rsp + 0x40]
mov byte [r13 + 0x38], al
mov eax, dword [rdi]
mov ecx, dword [rdi + 3]
mov dword [r13 + 0x39], eax
mov dword [r13 + 0x3c], ecx
lea rcx, [r13 + 0x40]
mov r8d, 0x1a0
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [r13 + 0x1e0], 2
mov rax, qword [rsp + 0x28]
mov qword [r13 + 0x1f8], rax
mov rax, qword [rsp + 0xd0]
mov qword [r13 + 0x200], rax
xor edi, edi
mov byte [r13 + 0x208], dil
mov byte [r13 + 0x230], 3
mov qword [r13 + 0x238], rsi
mov byte [r13 + 0x240], dil
lea r8, case.0x14000eebb.1307
mov rcx, r12
mov rdx, r13
call qword [rbp + 0x18]
mov qword [r15 + 0x170], rbx
lea rsi, [r15 + 0x180]
mov byte [r15 + 0x180], dil
mov qword [r15 + 0x178], rbx
mov rcx, qword [rbx]
mov rdx, qword [rsp + 0x78]
call fcn.140085805
test rax, rax
setne cl
add cl, cl
or cl, 1
mov byte [rsi], cl
test rax, rax
je 0x1400824f7
mov al, 6
mov r14b, 3
jmp 0x140084350
lea rsi, [rsp + 0xfd8]
mov rcx, rsi
call fcn.1400857f7
mov bpl, byte [rsi + 0x29]
cmp bpl, 3
jne 0x140082549
mov rax, qword [r15 + 0x158]
mov rcx, qword [r15 + 0x160]
mov dl, byte [r15 + 0x168]
mov r8d, dword [r15 + 0x16c]
mov dword [rsp + 0x673], r8d
mov r8d, dword [r15 + 0x169]
mov dword [rsp + 0x670], r8d
jmp 0x140083e5e
mov rdi, qword [rsp + 0xfd8]
mov r12, qword [rsp + 0xfe0]
movups xmm0, xmmword [rsp + 0xfe8]
movaps xmmword [rsp + 0x280], xmm0
movups xmm0, xmmword [rsp + 0xff1]
movups xmmword [rsp + 0x289], xmm0
mov eax, dword [rsp + 0x1002]
mov dword [rsp + 0x90], eax
movzx eax, word [rsp + 0x1006]
mov word [rsp + 0x94], ax
mov r13b, byte [rsp + 0x1008]
mov eax, dword [rsp + 0x1009]
mov dword [rsp + 0x600], eax
mov eax, dword [rsp + 0x100c]
mov dword [rsp + 0x603], eax
lea rcx, [r15 + 0x158]
call fcn.14007d6ae
jmp case.0x14004828a.373
mov edx, dword [rsp + 0x240]
shl edx, 0x10
mov rcx, qword [rsp + 0x248]
or ecx, edx
shl rcx, 0x20
or rbx, rcx
shl rax, 0x20
or rax, 1
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x188], rbp
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x180], rax
mov rcx, qword [rsp + 0x30]
call fcn.14007f832
cmp rsi, 2
jne 0x140082697
lea rcx, [rsp + 0xa60]
mov byte [rcx], r14b
mov dword [rcx + 1], ebx
mov rax, rbx
shr rax, 0x30
mov byte [rcx + 7], al
shr rbx, 0x20
mov word [rcx + 5], bx
mov qword [rcx + 8], rdi
mov rax, qword [rsp + 0x1f0]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rcx + 0x18], rax
mov rax, qword [rsp + 0x68]
mov qword [rcx + 0x20], rax
call fcn.14003fe34
mov rbp, rax
lea rcx, [r15 + 0x240]
call fcn.14007f7a4
mov byte [r15 + 0x490], 0
lea rcx, [r15 + 0x230]
call fcn.14007e533
lea rcx, [r15 + 0x220]
call fcn.140075ad3
jmp 0x140083c08
mov byte [rsp + 0x48], r14b
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0xc8], rsi
mov ecx, 8
mov edx, 8
call fcn.140067ca3
mov rsi, rax
and qword [rax], 0
xor ecx, ecx
call fcn.14003d26c
mov r14, rax
mov ecx, 0x60
mov edx, 8
call fcn.140067ca3
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rsi
mov qword [rbx + 0x18], rsi
mov qword [rbx + 0x20], r14
mov qword [rbx + 0x28], r14
mov qword [rbx + 0x30], rax
mov qword [rbx + 0x38], r13
mov qword [rbx + 0x40], rax
xorps xmm0, xmm0
and qword [rbx + 0x58], 0
movups xmmword [rbx + 0x48], xmm0
lock inc qword [rbx]
jle case.0x140080a5d.2
lea rcx, [rsp + 0xa60]
and word [rcx], 0
and qword [rcx + 8], 0
mov byte [rcx + 0x18], 0
call fcn.14008ad7d
mov qword [rsp + 0x6e8], rax
call fcn.14007ec82
mov qword [rsp + 0x6d8], rax
mov qword [rsp + 0x6e0], rdx
mov rax, qword [r15 + 0x3e0]
movzx esi, byte [rax + 0x60]
mov ecx, dword [rax + 0x54]
mov dword [rsp + 0x214], ecx
mov rcx, qword [rax + 0x30]
mov qword [rsp + 0x30], rcx
mov r12d, dword [rax + 0x38]
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x240], rcx
mov ecx, dword [rax + 0x28]
mov dword [rsp + 0x218], ecx
mov al, byte [rax + 0x61]
mov byte [rsp + 0x250], al
test esi, esi
mov rax, qword [rsp + 0x668]
mov rcx, qword [rsp + 0x208]
mov rdx, qword [rsp + 0x660]
mov r8, qword [rsp + 0x658]
mov r9, qword [rsp + 0xc0]
mov r10, qword [rsp + 0x78]
mov r11, qword [rsp + 0x200]
mov r14, qword [rsp + 0xb8]
mov r13, qword [rsp + 0x1f8]
mov dword [rsp + 0x248], r12d
jne 0x140082f06
cmp r12d, 0x3b9aca00
jne 0x140082f06
mov rsi, qword [rsp + 0x2e0]
mov qword [rsp + 0x178], rsi
mov rsi, qword [rsp + 0x2e8]
mov qword [rsp + 0x2e0], rsi
mov rsi, qword [rsp + 0x2f0]
mov qword [rsp + 0x2e8], rsi
mov rsi, qword [rsp + 0x2f8]
mov qword [rsp + 0x2f0], rsi
mov rsi, qword [rsp + 0x300]
mov qword [rsp + 0x2f8], rsi
mov rsi, qword [rsp + 0x308]
mov qword [rsp + 0x300], rsi
mov rsi, qword [rsp + 0x310]
mov qword [rsp + 0x308], rsi
mov rsi, qword [rsp + 0x318]
mov qword [rsp + 0x310], rsi
mov rsi, qword [rsp + 0x320]
mov qword [rsp + 0x318], rsi
mov rsi, qword [rsp + 0x328]
mov qword [rsp + 0x320], rsi
mov rsi, qword [rsp + 0x330]
mov qword [rsp + 0x328], rsi
mov rsi, qword [rsp + 0x338]
mov qword [rsp + 0x330], rsi
mov rsi, qword [rsp + 0x340]
mov qword [rsp + 0x338], rsi
mov rsi, qword [rsp + 0x348]
mov qword [rsp + 0x340], rsi
mov rsi, qword [rsp + 0x350]
mov qword [rsp + 0x348], rsi
mov rsi, qword [rsp + 0x358]
mov qword [rsp + 0x350], rsi
mov rsi, qword [rsp + 0x360]
mov qword [rsp + 0x358], rsi
mov rsi, qword [rsp + 0x368]
mov qword [rsp + 0x360], rsi
mov rsi, qword [rsp + 0x370]
mov qword [rsp + 0x368], rsi
mov rsi, qword [rsp + 0x378]
mov qword [rsp + 0x370], rsi
mov rsi, qword [rsp + 0x380]
mov qword [rsp + 0x378], rsi
mov rsi, qword [rsp + 0x388]
mov qword [rsp + 0x380], rsi
mov rsi, qword [rsp + 0x390]
mov qword [rsp + 0x388], rsi
mov rsi, qword [rsp + 0x398]
mov qword [rsp + 0x390], rsi
mov rsi, qword [rsp + 0x3a0]
mov qword [rsp + 0x398], rsi
mov rsi, qword [rsp + 0x3a8]
mov qword [rsp + 0x3a0], rsi
mov rsi, qword [rsp + 0x3b0]
mov qword [rsp + 0x3a8], rsi
mov rsi, qword [rsp + 0x3b8]
mov qword [rsp + 0x3b0], rsi
mov rsi, qword [rsp + 0x3c0]
mov qword [rsp + 0x3b8], rsi
mov rsi, qword [rsp + 0x3c8]
mov qword [rsp + 0x3c0], rsi
mov rsi, qword [rsp + 0x3d0]
mov qword [rsp + 0x3c8], rsi
mov rsi, qword [rsp + 0x3d8]
mov qword [rsp + 0x3d0], rsi
mov rsi, qword [rsp + 0x3e0]
mov qword [rsp + 0x3d8], rsi
mov rsi, qword [rsp + 0x3e8]
mov qword [rsp + 0x3e0], rsi
mov rsi, qword [rsp + 0x3f0]
mov qword [rsp + 0x3e8], rsi
mov rsi, qword [rsp + 0x3f8]
mov qword [rsp + 0x3f0], rsi
mov rsi, qword [rsp + 0x400]
mov qword [rsp + 0x3f8], rsi
mov rsi, qword [rsp + 0x408]
mov qword [rsp + 0x400], rsi
mov rsi, qword [rsp + 0x410]
mov qword [rsp + 0x408], rsi
mov rsi, qword [rsp + 0x418]
mov qword [rsp + 0x410], rsi
mov rsi, qword [rsp + 0x428]
mov qword [rsp + 0x418], rsi
mov rsi, qword [rsp + 0x420]
mov qword [rsp + 0x428], rsi
mov rsi, qword [rsp + 0x430]
mov qword [rsp + 0x420], rsi
mov rsi, qword [rsp + 0x438]
mov qword [rsp + 0x430], rsi
mov rsi, qword [rsp + 0x440]
mov qword [rsp + 0x438], rsi
mov rsi, qword [rsp + 0x448]
mov qword [rsp + 0x440], rsi
mov rsi, qword [rsp + 0x450]
mov qword [rsp + 0x448], rsi
mov rsi, qword [rsp + 0x458]
mov qword [rsp + 0x450], rsi
mov rsi, qword [rsp + 0x460]
mov qword [rsp + 0x458], rsi
mov rsi, qword [rsp + 0x468]
mov qword [rsp + 0x460], rsi
mov rsi, qword [rsp + 0x470]
mov qword [rsp + 0x468], rsi
mov rsi, qword [rsp + 0x478]
mov qword [rsp + 0x470], rsi
mov rsi, qword [rsp + 0x480]
mov qword [rsp + 0x478], rsi
mov rsi, qword [rsp + 0x488]
mov qword [rsp + 0x480], rsi
mov rsi, qword [rsp + 0x490]
mov qword [rsp + 0x488], rsi
mov rsi, qword [rsp + 0x498]
mov qword [rsp + 0x490], rsi
mov rsi, qword [rsp + 0x4a8]
mov qword [rsp + 0x498], rsi
mov rsi, qword [rsp + 0x4b0]
mov qword [rsp + 0x4a8], rsi
mov rsi, qword [rsp + 0x4b8]
mov qword [rsp + 0x4b0], rsi
mov rsi, qword [rsp + 0x4c0]
mov qword [rsp + 0x4b8], rsi
mov rsi, qword [rsp + 0x4a0]
mov qword [rsp + 0x4c0], rsi
mov rsi, qword [rsp + 0x4c8]
mov qword [rsp + 0x4a0], rsi
mov rsi, qword [rsp + 0x4d0]
mov qword [rsp + 0x4c8], rsi
mov rsi, qword [rsp + 0x4d8]
mov qword [rsp + 0x4d0], rsi
mov rsi, qword [rsp + 0x4e0]
mov qword [rsp + 0x4d8], rsi
mov rsi, qword [rsp + 0x4e8]
mov qword [rsp + 0x4e0], rsi
mov rsi, qword [rsp + 0x4f0]
mov qword [rsp + 0x4e8], rsi
mov rsi, qword [rsp + 0x4f8]
mov qword [rsp + 0x4f0], rsi
mov rsi, qword [rsp + 0x500]
mov qword [rsp + 0x4f8], rsi
mov rsi, qword [rsp + 0x508]
mov qword [rsp + 0x500], rsi
mov rsi, qword [rsp + 0x510]
mov qword [rsp + 0x508], rsi
mov rsi, qword [rsp + 0x518]
mov qword [rsp + 0x510], rsi
mov rsi, qword [rsp + 0x520]
mov qword [rsp + 0x518], rsi
mov rsi, qword [rsp + 0x528]
mov qword [rsp + 0x520], rsi
mov rsi, qword [rsp + 0x530]
mov qword [rsp + 0x528], rsi
mov rsi, qword [rsp + 0x538]
mov qword [rsp + 0x530], rsi
mov rsi, qword [rsp + 0x540]
mov qword [rsp + 0x538], rsi
mov rsi, qword [rsp + 0x548]
mov qword [rsp + 0x540], rsi
mov rsi, qword [rsp + 0x550]
mov qword [rsp + 0x548], rsi
mov rsi, qword [rsp + 0x558]
mov qword [rsp + 0x550], rsi
mov rsi, qword [rsp + 0x560]
mov qword [rsp + 0x558], rsi
mov rsi, qword [rsp + 0x568]
mov qword [rsp + 0x560], rsi
mov rsi, qword [rsp + 0x570]
mov qword [rsp + 0x568], rsi
mov rsi, qword [rsp + 0x578]
mov qword [rsp + 0x570], rsi
mov rsi, qword [rsp + 0x580]
mov qword [rsp + 0x578], rsi
mov rsi, qword [rsp + 0x588]
mov qword [rsp + 0x580], rsi
mov rsi, qword [rsp + 0x590]
mov qword [rsp + 0x588], rsi
mov rsi, qword [rsp + 0x598]
mov qword [rsp + 0x590], rsi
mov rsi, qword [rsp + 0x5a0]
mov qword [rsp + 0x598], rsi
mov rsi, qword [rsp + 0x5a8]
mov qword [rsp + 0x5a0], rsi
mov rsi, qword [rsp + 0x5b0]
mov qword [rsp + 0x5a8], rsi
mov rsi, qword [rsp + 0x5b8]
mov qword [rsp + 0x5b0], rsi
mov rsi, qword [rsp + 0x5c0]
mov qword [rsp + 0x5b8], rsi
mov rsi, qword [rsp + 0x5c8]
mov qword [rsp + 0x5c0], rsi
mov rsi, qword [rsp + 0x5d0]
mov qword [rsp + 0x5c8], rsi
mov rsi, qword [rsp + 0x1c8]
mov qword [rsp + 0x5d0], rsi
mov rsi, qword [rsp + 0x1d0]
mov qword [rsp + 0x1c8], rsi
mov rsi, qword [rsp + 0x1d8]
mov qword [rsp + 0x1d0], rsi
mov rsi, qword [rsp + 0x1e0]
mov qword [rsp + 0x1d8], rsi
mov qword [rsp + 0x1e0], r13
mov qword [rsp + 0x1f8], r14
mov qword [rsp + 0xb8], r10
mov qword [rsp + 0x78], r9
mov qword [rsp + 0xc0], r11
mov qword [rsp + 0x200], rcx
mov qword [rsp + 0x208], r8
mov r9, rdx
mov rcx, qword [rsp + 0x188]
mov qword [rsp + 0x170], rcx
mov r14, rax
mov rcx, qword [rsp + 0x68]
mov r11d, 2
xor eax, eax
mov qword [rsp + 0x238], rax
mov eax, 0
mov qword [rsp + 0x2d8], rax
mov eax, 0
mov qword [rsp + 0x188], rax
mov eax, 0
mov qword [rsp + 0x68], rax
mov rsi, qword [rsp + 0xc8]
mov r10, rsi
mov rax, qword [rsp + 0x1e8]
xor r12d, r12d
mov r13, qword [rsp + 0x1f0]
mov rdx, qword [rsp + 0x40]
jmp 0x1400832b4
mov rcx, qword [r15 + 0x3c0]
mov rdx, qword [r15 + 0x3c8]
mov rax, qword [r15 + 0x470]
mov r8, qword [r15 + 0x3d0]
mov r10, qword [r15 + 0x3d8]
mov r9, qword [r15 + 0x210]
mov r11, qword [r15 + 0x218]
jmp 0x140080d85
mov ecx, 0x48
call fcn.140029a20
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm0
and qword [rax + 0x40], 0
movups xmmword [rax + 0x30], xmm0
lock inc qword [rax]
jle case.0x140080a5d.2
mov qword [rsp + 0x2d8], rax
mov byte [r15 + 0x490], 0
mov rdx, qword [r15 + 0x240]
mov r8, qword [r15 + 0x248]
lea r12, [rsp + 0x1000]
mov dword [r12 - 0x28], esi
mov eax, dword [rsp + 0x214]
mov dword [r12 - 0x24], eax
mov rax, qword [rsp + 0x240]
mov qword [r12 - 0x20], rax
mov eax, dword [rsp + 0x218]
mov dword [r12 - 0x18], eax
mov rax, qword [rsp + 0x30]
mov qword [r12 - 0x10], rax
mov r13d, dword [rsp + 0x248]
mov dword [r12 - 8], r13d
mov al, byte [rsp + 0x250]
mov byte [r12], al
mov eax, dword [rsp + 0x160]
mov ecx, dword [rsp + 0x163]
mov dword [r12 + 1], eax
mov dword [r12 + 4], ecx
test sil, sil
mov r14b, byte [rsp + 0x48]
mov qword [rsp + 0x650], r8
mov qword [rsp + 0x648], rdx
je 0x140083024
movups xmmword [rsp + 0x284], xmm0
call fcn.1400ba5c0
mov r8, qword [rsp + 0x650]
mov qword [rsp + 0x238], rax
mov dword [rsp + 0x178], edx
mov rdx, qword [rsp + 0x648]
mov eax, 1
mov qword [rsp + 0x170], rax
mov dword [rsp + 0x210], 0x5f5e100
jmp 0x140083044
mov dword [rsp + 0x210], 0x3b9aca00
xor eax, eax
mov qword [rsp + 0x170], rax
mov dword [rsp + 0x178], 0x3b9aca00
lea rax, [rsp + 0xfe0]
mov qword [rsp + 0x7a0], rax
mov qword [rsp + 0x7a8], r12
mov qword [rsp + 0x7b0], rdx
mov qword [rsp + 0x7b8], r8
cmp r13d, 0x3b9aca00
jne 0x14008308a
lea rcx, [rsp + 0x7b0]
call fcn.140042d8e
mov r13d, 0x3b9aca00
jmp 0x1400830cf
test rdx, rdx
je 0x140084729
mov rax, qword [r8 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rcx, [rdx + rax]
add rcx, 0x10
mov rdx, qword [rsp + 0x30]
mov rax, r8
mov r8d, r13d
call qword [rax + 0x18]
mov qword [rsp + 0x6c8], rax
mov qword [rsp + 0x6d0], rdx
call fcn.1400ba5c0
mov rsi, rax
mov r13d, edx
mov ecx, 0x68
mov edx, 8
call fcn.1400c7baf
mov r12, rax
mov eax, 1
mov qword [r12], rax
mov qword [r12 + 8], rax
and word [r12 + 0x10], 0
mov rax, qword [rsp + 0x170]
mov qword [r12 + 0x18], rax
and qword [r12 + 0x20], 0
mov dword [r12 + 0x30], 0x3b9aca00
mov rax, qword [rsp + 0x238]
mov qword [r12 + 0x38], rax
mov eax, dword [rsp + 0x178]
mov dword [r12 + 0x40], eax
mov qword [r12 + 0x48], rsi
mov dword [r12 + 0x50], r13d
mov rax, qword [rsp + 0x2d8]
mov qword [r12 + 0x58], rax
mov byte [r12 + 0x60], 0
lock inc qword [r12]
jle case.0x140080a5d.2
mov eax, dword [rsp + 0x290]
mov dword [rsp + 0x610], eax
movups xmm0, xmmword [rsp + 0x280]
movaps xmmword [rsp + 0x600], xmm0
movzx eax, r14b
mov r10, qword [rsp + 0x40]
shl r10, 8
or r10, rax
mov rax, qword [rsp + 0x670]
mov qword [rsp + 0x90], rax
mov eax, dword [rsp + 0x678]
mov dword [rsp + 0x98], eax
mov eax, dword [rsp + 0x5e0]
mov dword [rsp + 0x258], eax
mov eax, dword [rsp + 0x5e3]
mov dword [rsp + 0x25b], eax
mov eax, edi
mov byte [rsp + 0x48], dil
mov rdx, rdi
shr rdx, 8
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x198], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x170], rax
mov rdi, qword [rsp + 0x1f0]
mov r13, qword [rsp + 0x1e8]
mov rax, qword [rsp + 0x68]
mov ecx, 0x200
mov qword [rsp + 0x68], rcx
mov ecx, 2
mov qword [rsp + 0x178], rcx
mov qword [rsp + 0x1a0], rcx
xor ecx, ecx
mov qword [rsp + 0x180], rcx
mov rsi, qword [rsp + 0xc8]
mov r11, rsi
mov rcx, qword [rsp + 0x668]
mov r14, qword [rsp + 0x660]
mov r9, qword [rsp + 0x658]
lea r8, [rsp + 0xa60]
mov qword [r8], 1
mov qword [r8 + 8], rbx
mov qword [r8 + 0x10], r11
mov qword [r8 + 0x18], r10
mov r10b, byte [rsp + 0x48]
mov byte [r8 + 0x20], r10b
mov r10, rdx
shr r10, 0x30
mov byte [r8 + 0x27], r10b
mov dword [r8 + 0x21], edx
shr rdx, 0x20
mov word [r8 + 0x25], dx
mov qword [r8 + 0x28], rdi
mov qword [r8 + 0x30], r13
mov qword [r8 + 0x38], rax
cmp byte [rcx - 0x77], cl
mov qword [r8 + 0x48], r14
mov qword [r8 + 0x50], r9
mov rax, qword [rsp + 0x208]
mov qword [r8 + 0x58], rax
mov dword [rax + 0x58], eax
mov rax, qword [rsp + 0x200]
mov qword [r8 + 0x60], rax
mov rax, qword [rsp + 0xc0]
mov qword [r8 + 0x68], rax
mov rax, qword [rsp + 0x78]
mov eax, dword [rsp + 0x78]
mov qword [r8 + 0x70], rax
mov rax, qword [rsp + 0xb8]
mov qword [r8 + 0x78], rax
mov rax, qword [rsp + 0x1f8]
mov qword [r8 + 0x80], rax
mov rax, qword [rsp + 0x1e0]
mov qword [r8 + 0x88], rax
mov rax, qword [rsp + 0x1d8]
mov qword [r8 + 0x90], rax
mov rax, qword [rsp + 0x1d0]
mov qword [r8 + 0x98], rax
mov rax, qword [rsp + 0x1c8]
mov qword [r8 + 0xa0], rax
mov rax, qword [rsp + 0x5d0]
mov qword [r8 + 0xa8], rax
mov rax, qword [rsp + 0x5c8]
mov qword [r8 + 0xb0], rax
mov rax, qword [rsp + 0x5c0]
mov qword [r8 + 0xb8], rax
mov rax, qword [rsp + 0x5b8]
mov qword [r8 + 0xc0], rax
mov rax, qword [rsp + 0x5b0]
mov qword [r8 + 0xc8], rax
mov rax, qword [rsp + 0x5a8]
mov qword [r8 + 0xd0], rax
mov rax, qword [rsp + 0x5a0]
mov qword [r8 + 0xd8], rax
mov rax, qword [rsp + 0x598]
mov qword [r8 + 0xe0], rax
mov rax, qword [rsp + 0x590]
mov qword [r8 + 0xe8], rax
mov rax, qword [rsp + 0x588]
mov qword [r8 + 0xf0], rax
mov rax, qword [rsp + 0x580]
mov qword [r8 + 0xf8], rax
mov rax, qword [rsp + 0x578]
mov qword [r8 + 0x100], rax
mov rax, qword [rsp + 0x570]
mov qword [r8 + 0x108], rax
mov rax, qword [rsp + 0x568]
mov qword [r8 + 0x110], rax
mov rax, qword [rsp + 0x560]
mov qword [r8 + 0x118], rax
mov rax, qword [rsp + 0x558]
mov qword [r8 + 0x120], rax
mov rax, qword [rsp + 0x550]
mov qword [r8 + 0x128], rax
mov rax, qword [rsp + 0x548]
mov qword [r8 + 0x130], rax
mov rax, qword [rsp + 0x540]
mov qword [r8 + 0x138], rax
mov dword [rax + 0x138], eax
mov rax, qword [rsp + 0x538]
mov qword [r8 + 0x140], rax
mov rax, qword [rsp + 0x530]
mov qword [r8 + 0x148], rax
mov rax, qword [rsp + 0x528]
mov qword [r8 + 0x150], rax
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add eax, 0x89490000
sbb byte [rax + 1], 0
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
add eax, 0x89490000
and byte [rax + 1], 0
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add eax, 0x89490000
sub byte [rax + 1], 0
add byte [rax - 0x75], cl
test byte [rax + rcx], ah
add eax, 0x89490000
xor byte [rax + 1], 0
add byte [rax - 0x75], cl
test byte [rax + rax], ah
add eax, 0x89490000
cmp byte [rax + 1], 0
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add al, 0
add byte [rcx - 0x77], cl
add byte [rax + 0x48000001], 0x8b
test byte [rax + rsi*8], ah
add al, 0
add byte [rcx - 0x77], cl
or byte [rax + 0x48000001], 0x8b
test byte [rax + rbp*8], ah
add al, 0
add byte [rcx - 0x77], cl
adc byte [rax + 0x48000001], 0x8b
test byte [rax + riz*8], ah
add al, 0
add byte [rcx - 0x77], cl
sbb byte [rax + 0x48000001], 0x8b
test byte [rax + rbx*8], ah
add al, 0
add byte [rcx - 0x77], cl
and byte [rax + 0x48000001], 0x8b
test byte [rax + rdx*8], ah
add al, 0
add byte [rcx - 0x77], cl
sub byte [rax + 0x48000001], 0x8b
test byte [rax + rcx*8], ah
add al, 0
add byte [rcx - 0x77], cl
xor byte [rax + 0x48000001], 0x8b
test byte [rax + riz*4], ah
add al, 0
add byte [rcx - 0x77], cl
cmp byte [rax + 0x48000001], 0x8b
test byte [rax + rax*8], ah
add al, 0
add byte [rcx - 0x77], cl
add al, 1
add byte [rax], al
mov rax, qword [rsp + 0x4b8]
mov qword [r8 + 0x1c8], rax
mov rax, qword [rsp + 0x4b0]
mov qword [r8 + 0x1d0], rax
mov rax, qword [rsp + 0x4a8]
mov qword [r8 + 0x1d8], rax
mov rax, qword [rsp + 0x498]
mov qword [r8 + 0x1e0], rax
mov rax, qword [rsp + 0x490]
mov qword [r8 + 0x1e8], rax
mov rax, qword [rsp + 0x488]
mov qword [r8 + 0x1f0], rax
mov rax, qword [rsp + 0x480]
mov qword [r8 + 0x1f8], rax
mov rax, qword [rsp + 0x478]
mov qword [r8 + 0x200], rax
mov rax, qword [rsp + 0x470]
mov qword [r8 + 0x208], rax
mov rax, qword [rsp + 0x468]
mov qword [r8 + 0x210], rax
mov rax, qword [rsp + 0x460]
mov qword [r8 + 0x218], rax
mov rax, qword [rsp + 0x458]
mov qword [r8 + 0x220], rax
mov rax, qword [rsp + 0x450]
mov qword [r8 + 0x228], rax
mov rax, qword [rsp + 0x448]
mov qword [r8 + 0x230], rax
mov rax, qword [rsp + 0x440]
mov qword [r8 + 0x238], rax
mov rax, qword [rsp + 0x438]
mov qword [r8 + 0x240], rax
add byte [rax + 2], 0
add byte [rax - 0x75], cl
test byte [rax + rsi], ah
add al, 0
add byte [rcx - 0x77], cl
or byte [rax + 2], 0
add byte [rax - 0x75], cl
test byte [rax + riz], ah
add al, 0
add byte [rcx - 0x77], cl
adc byte [rax + 2], 0
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
add al, 0
add byte [rcx - 0x77], cl
sbb byte [rax + 2], 0
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x418]
mov qword [r8 + 0x260], rax
mov rax, qword [rsp + 0x410]
mov qword [r8 + 0x268], rax
mov rax, qword [rsp + 0x408]
mov qword [r8 + 0x270], rax
mov rax, qword [rsp + 0x400]
mov qword [r8 + 0x278], rax
mov rax, qword [rsp + 0x3f8]
mov qword [r8 + 0x280], rax
mov rax, qword [rsp + 0x3f0]
mov qword [r8 + 0x288], rax
mov rax, qword [rsp + 0x3e8]
mov qword [r8 + 0x290], rax
mov rax, qword [rsp + 0x3e0]
mov qword [r8 + 0x298], rax
mov rax, qword [rsp + 0x3d8]
mov qword [r8 + 0x2a0], rax
mov rax, qword [rsp + 0x3d0]
mov qword [r8 + 0x2a8], rax
mov rax, qword [rsp + 0x3c8]
mov qword [r8 + 0x2b0], rax
mov rax, qword [rsp + 0x3c0]
mov qword [r8 + 0x2b8], rax
mov rax, qword [rsp + 0x3b8]
mov qword [r8 + 0x2c0], rax
mov rax, qword [rsp + 0x3b0]
mov qword [r8 + 0x2c8], rax
mov rax, qword [rsp + 0x3a8]
mov qword [r8 + 0x2d0], rax
mov rax, qword [rsp + 0x3a0]
mov qword [r8 + 0x2d8], rax
mov rax, qword [rsp + 0x398]
mov qword [r8 + 0x2e0], rax
mov rax, qword [rsp + 0x390]
mov qword [r8 + 0x2e8], rax
mov rax, qword [rsp + 0x388]
mov qword [r8 + 0x2f0], rax
mov rax, qword [rsp + 0x380]
mov qword [r8 + 0x2f8], rax
mov rax, qword [rsp + 0x378]
mov qword [r8 + 0x300], rax
mov rax, qword [rsp + 0x370]
mov qword [r8 + 0x308], rax
mov rax, qword [rsp + 0x368]
mov qword [r8 + 0x310], rax
mov rax, qword [rsp + 0x360]
mov qword [r8 + 0x318], rax
mov rax, qword [rsp + 0x358]
mov qword [r8 + 0x320], rax
mov rax, qword [rsp + 0x350]
mov qword [r8 + 0x328], rax
mov rax, qword [rsp + 0x348]
mov qword [r8 + 0x330], rax
mov rax, qword [rsp + 0x340]
mov qword [r8 + 0x338], rax
mov rax, qword [rsp + 0x338]
mov qword [r8 + 0x340], rax
mov rax, qword [rsp + 0x330]
mov qword [r8 + 0x348], rax
mov rax, qword [rsp + 0x328]
mov qword [r8 + 0x350], rax
mov rax, qword [rsp + 0x320]
mov qword [r8 + 0x358], rax
mov rax, qword [rsp + 0x318]
mov qword [r8 + 0x360], rax
mov dword [rax + 0x360], eax
mov rax, qword [rsp + 0x310]
mov qword [r8 + 0x368], rax
mov rax, qword [rsp + 0x308]
add byte [rcx - 0x77], cl
xor byte [rax + 3], 0
add byte [rax - 0x75], cl
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
cmp byte [rax + 3], 0
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rax + 0x48000003], 0x8b
test byte [rax + rsi*8], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
or byte [rax + 0x48000003], 0x8b
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rcx - 0x77], cl
mov dword [rax + 0x390], eax
mov rax, qword [rsp + 0x2e0]
mov qword [r8 + 0x398], rax
mov rax, qword [rsp + 0x178]
add byte [rcx - 0x77], cl
and byte [rax - 0x47fffffd], 2
add byte [rax], al
add byte [rcx - 0x77], cl
sub byte [rax + 0xf000003], 0x57
rol byte [rcx + 0xf], 0x11
xor al, 3
add byte [rax], al
movups xmmword [r8 + 0x3e0], xmm0
movups xmmword [r8 + 0x3d0], xmm0
movups xmmword [r8 + 0x3c0], xmm0
movups xmmword [r8 + 0x3b0], xmm0
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rdi], fs
add al, byte [rax]
add byte [rcx - 0x77], cl
mov byte [rax], al
add al, 0
add byte [rax - 0x75], cl
and al, 0x28
mov qword [r8 + 0x408], rcx
add byte [rax], al
mov rcx, qword [rsp + 0x198]
mov qword [r8 + 0x410], rcx
mov rcx, qword [rsp + 0x190]
mov qword [r8 + 0x418], rcx
mov rcx, qword [rsp + 0x1c0]
mov qword [r8 + 0x420], rcx
mov rcx, qword [rsp + 0x1b8]
mov qword [r8 + 0x428], rcx
mov rcx, qword [rsp + 0x1b0]
mov qword [r8 + 0x430], rcx
mov rcx, qword [rsp + 0x1a8]
mov qword [r8 + 0x438], rcx
mov rcx, qword [rsp + 0x1a0]
mov qword [r8 + 0x440], rcx
mov qword [r8 + 0x448], rax
movups xmmword [r8 + 0x450], xmm0
movups xmmword [r8 + 0x460], xmm0
movups xmmword [r8 + 0x470], xmm0
mov rax, qword [rsp + 0x2d8]
mov qword [r8 + 0x480], rax
and qword [r8 + 0x488], 0
mov rax, qword [rsp + 0x68]
mov qword [r8 + 0x490], rax
mov eax, 0x200
mov qword [r8 + 0x498], rax
and qword [r8 + 0x4a0], 0
mov rax, qword [rsp + 0x188]
mov qword [r8 + 0x4a8], rax
mov rax, qword [rsp + 0x170]
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
xor byte [rax + 0x48000004], 0x8b
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rcx - 0x77], cl
cmp byte [rax + 0x41000004], 0xf
movups xmmword [r8 + 0x4c0], xmm0
movups xmmword [r8 + 0x4d0], xmm0
and qword [r8 + 0x4e0], 0
mov eax, dword [rsp + 0x210]
mov dword [r8 + 0x4e8], eax
sub al, 4
add byte [rax], al
mov eax, dword [rsp + 0x610]
mov dword [r8 + 0x4fc], eax
movaps xmm0, xmmword [rsp + 0x600]
movups xmmword [r8 + 0x4ec], xmm0
mov eax, dword [rsp + 0x214]
mov dword [r8 + 0x500], eax
and dword [r8 + 0x504], 0
and dword [rax + 0x504], 0
mov rax, qword [rsp + 0x30]
mov qword [r8 + 0x508], rax
or byte [0xc4933ad2], al
and al, 0x48
add al, byte [rax]
add byte [rcx - 0x77], al
adc byte [rax], 5
add byte [rax], al
mov rax, qword [rsp + 0x240]
mov qword [r8 + 0x518], rax
mov eax, dword [rsp + 0x218]
mov dword [r8 + 0x520], eax
mov eax, dword [rsp + 0x98]
mov dword [r8 + 0x52c], eax
mov rax, qword [rsp + 0x90]
mov qword [r8 + 0x524], rax
mov dword [r8 + 0x530], 0x3b9aca00
mov rax, qword [rsp + 0x6c8]
mov eax, dword [rsp + 0x6c8]
mov qword [r8 + 0x538], rax
mov rax, qword [rsp + 0x6d0]
mov qword [r8 + 0x540], rax
mov rax, qword [rsp + 0x648]
mov qword [r8 + 0x548], rax
mov rax, qword [rsp + 0x650]
mov qword [r8 + 0x550], rax
mov al, byte [rsp + 0x250]
mov byte [r8 + 0x558], al
mov eax, dword [rsp + 0x25b]
mov dword [r8 + 0x55c], eax
mov eax, dword [rsp + 0x258]
mov dword [r8 + 0x559], eax
mov qword [r8 + 0x560], r12
mov byte [r8 + 0x568], 0
mov rax, qword [rsp + 0x6d8]
mov qword [r8 + 0x570], rax
mov rcx, qword [r15 + 0x230]
mov rdx, qword [r15 + 0x238]
call fcn.140085795
mov rax, qword [r15 + 0x230]
mov qword [rsp + 0x48], rax
mov rax, qword [r15 + 0x238]
mov qword [rsp + 0x30], rax
xor byte [rcx - 0x75], cl
xchg dword [rax], esp
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x28
mov rax, qword [r15 + 0x228]
mov qword [rsp + 0x40], rax
cmp byte [r15 + 0x490], 0
je 0x140083c00
lea rcx, [r15 + 0x240]
call fcn.14007f7a4
mov byte [r15 + 0x490], 0
mov rax, qword [rsp + 0x38]
mov byte [rax], 1
mov rcx, qword [rsp + 0xd0]
mov word [rax + rdx*8], fs
add byte [rax], al
add al, ch
xchg edx, eax
mov ebx, 0x8949ffff
cmc
cmp rsi, 2
jne 0x140083c3d
lea rcx, [r15 + 0x1f8]
call fcn.14007d6ae
mov r14d, 3
mov rsi, rbp
jmp 0x140083c51
mov rsi, qword [r15 + 0x1f8]
mov rdi, qword [r15 + 0x200]
mov r14d, 2
mov rax, qword [rsp + 0x50]
mov byte [rax], 1
mov rcx, qword [rsp + 0x58]
call fcn.14007f72c
dec dword [rcx - 0x7d]
std
add dh, byte [rbp + 0x77]
mov rcx, rsi
call fcn.140041ab1
mov rdi, rax
movups xmm0, xmmword [rsp + 0x730]
movups xmm1, xmmword [rsp + 0x739]
movaps xmmword [rsp + 0x280], xmm0
movups xmmword [rsp + 0x289], xmm1
mov eax, dword [rsp + 0x232]
mov dword [rsp + 0x90], eax
movzx eax, word [rsp + 0x236]
mov word [rsp + 0x94], ax
mov eax, dword [rsp + 0x279]
mov ecx, dword [rsp + 0x27c]
and al, 0x7c
jl 0x140083cc0
add byte [rax], al
mov dword [rsp + 0x600], eax
mov dword [rsp + 0x603], ecx
mov bpl, 2
mov r13b, 6
lea r12, [0x140109968]
lea ebx, [rax + rcx]
jmp case.0x14004828a.373
lea r13, [r15 + 0x170]
mov qword [r15 + 0x170], rsi
mov qword [r15 + 0x178], rdi
mov rax, qword [r15 + 0x138]
mov rsi, qword [r15 + 0x140]
add byte [rax], al
mov rcx, qword [rsi + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rdi, [rax + rcx]
add rdi, 0x10
invalid
adc byte [rcx + 0xd8], bh
mov edx, 8
call fcn.140067ca3
mov qword [rax], r14
mov qword [rax + 8], rbp
movups xmm0, xmmword [rsp + 0x730]
movups xmm1, xmmword [rsp + 0x739]
movups xmmword [rax + 0x21], xmm1
movups xmmword [rax + 0x18], xmm0
movzx ecx, word [rsp + 0x236]
mov word [rax + 0x36], cx
mov ecx, dword [rsp + 0x232]
mov dword [rax + 0x32], ecx
mov ecx, dword [rsp + 0x279]
mov edx, dword [rsp + 0x27c]
mov dword [rax + 0x39], ecx
mov dword [rax + 0x3c], edx
mov qword [rax + 0x70], rbx
mov rcx, qword [rsp + 0x6e8]
add byte [rax - 0x77], cl
js 0x140083db0
fisttp dword [rax + 0x8098]
add byte [rax - 0x75], cl
mov word [rax + riz*8], fs
invalid
add byte [rax], al
mov qword [rax + 0x88], rcx
mov rcx, qword [rsp + 0x48]
mov qword [rax + 0x90], rcx
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov qword [rax + 0x98], rcx
mov qword [rax + 0xa0], rbp
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0xa8], rcx
add byte [rax], al
and qword [rax + 0xb0], 0
mov rcx, qword [rsp + 0x28]
mov qword [rax + 0xc0], rcx
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0xc8], rcx
mov qword [rax + 0xd0], r12
lea r8, [0x140120ea0]
mov rcx, rdi
mov rdx, rax
call qword [rsi + 0x18]
mov qword [r15 + 0x158], r13
lea rsi, [r15 + 0x168]
add dword [rax], eax
add byte [rcx - 0x78], al
lahf
invalid
add dword [rax], eax
invalid
mov qword [r15 + 0x160], r13
mov rax, qword [r13]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x140083e2b
call fcn.1400400e8
mov rdx, rax
jmp 0x140083e2d
xor edx, edx
mov byte [rsi], 1
lea rsi, [rsp + 0xa60]
mov rcx, rsi
call fcn.1400857f7
mov bpl, byte [rsi + 0x29]
cmp bpl, 3
jne 0x140083f79
mov rax, qword [r15 + 0x170]
mov rcx, qword [r15 + 0x178]
mov dl, 2
lea rsi, [r15 + 0x148]
mov r8, qword [r15 + 0x130]
mov qword [rsp + 0x2b0], r8
movups xmm0, xmmword [r15 + 0x100]
movups xmm1, xmmword [r15 + 0x110]
invalid
adc byte [rcx], al
add byte [rax], al
movups xmm2, xmmword [r15 + 0x120]
movaps xmmword [rsp + 0x2a0], xmm2
movaps xmmword [rsp + 0x290], xmm1
movaps xmmword [rsp + 0x280], xmm0
movups xmm0, xmmword [r15 + 0xe0]
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rdi + 0xf0], cl
movups xmmword [rsp + 0x970], xmm1
movups xmmword [rsp + 0x960], xmm0
mov qword [rsp + 0x948], rax
mov qword [rsp + 0x950], rcx
mov byte [rsp + 0x958], dl
mov eax, dword [rsp + 0x670]
mov ecx, dword [rsp + 0x673]
mov dword [rsp + 0x959], eax
mov dword [rsp + 0x95c], ecx
mov rdi, qword [r15 + 0x148]
test rdi, rdi
je 0x140084037
lea rbx, [rsp + 0xfd8]
lea rdx, [rsp + 0x948]
mov rcx, rbx
call fcn.14007eadc
cmp byte [rbx + 0x69], 2
jne 0x1400840cc
mov rax, qword [rsp + 0x1008]
mov qword [rsp + 0x7d0], rax
movups xmm0, xmmword [rsp + 0xfd8]
movups xmm1, xmmword [rsp + 0xfe8]
movups xmm2, xmmword [rsp + 0xff8]
movaps xmmword [rsp + 0x7c0], xmm2
movaps xmmword [rsp + 0x7b0], xmm1
movaps xmmword [rsp + 0x7a0], xmm0
invalid
add byte [rax], al
mov rcx, rsi
call fcn.14007ecc8
mov rdi, rax
jmp 0x140084174
mov rdi, qword [rsp + 0xa60]
mov r12, qword [rsp + 0xa68]
movups xmm0, xmmword [rsp + 0xa70]
movaps xmmword [rsp + 0x280], xmm0
movups xmm0, xmmword [rsp + 0xa79]
movups xmmword [rsp + 0x289], xmm0
mov eax, dword [rsp + 0xa8a]
mov dword [rsp + 0x90], eax
movzx eax, word [rsp + 0xa8e]
mov word [rsp + 0x94], ax
mov r13b, byte [rsp + 0xa90]
mov eax, dword [rsp + 0xa91]
mov dword [rsp + 0x600], eax
test byte [rax + rax], ah
invalid
add byte [rax], al
mov eax, dword [rsp + 0xa94]
mov dword [rsp + 0x603], eax
add byte [rax], al
lea rcx, [r15 + 0x170]
call fcn.14007d6ae
mov rcx, r15
call fcn.14007f70a
lea rcx, [r15 + 0x138]
call fcn.14007e533
invalid
dec dword [rcx - 0x73]
invalid
add qword [rax], rax
add al, ch
jb 0x140083fcb
invalid
invalid
lea rcx, [r15 + 0x100]
call fcn.14007f694
lea rcx, [r15 + 0xe0]
add byte [rax], al
add al, ch
adc dl, byte [rbx - 0x49be0001]
add ch, cl
add al, byte [r8]
invalid
mov rax, qword [rsp + 0x978]
mov qword [rsp + 0x7d0], rax
mov rax, qword [rsp + 0x948]
test byte [rax + rcx*2], ah
or dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdx*2], fs
or dword [rax], eax
add byte [rdx + 0x9582494], cl
and al, 0x58
pop rax
or dword [rax], eax
invalid
test byte [rax + rcx*2], ah
or dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdx*2], fs
or dword [rax], eax
add byte [rdx + 0x9582494], cl
and al, 0x58
pop rax
or dword [rax], eax
invalid
mov r8d, dword [rsp + 0x959]
movzx r9d, word [rsp + 0x95d]
mov r10b, byte [rsp + 0x95f]
mov r11, qword [rsp + 0x960]
invalid
or dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x968], al
movaps xmmword [rsp + 0x7c0], xmm0
mov byte [rsp + 0x7b0], dl
mov dword [rsp + 0x7b1], r8d
and al, 0xb1
invalid
add byte [rax], al
mov word [rsp + 0x7b5], r9w
invalid
mov byte [rsp + 0x7b7], r10b
mov qword [rsp + 0x7b8], r11
invalid
add byte [rax], al
mov qword [rsp + 0x7a0], rax
mov qword [rsp + 0x7a8], rcx
test al, 7
add byte [rax], al
jmp 0x140084172
add byte [rax], al
add rdi, 0x10
lea rbx, [rsp + 0x7a0]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
call fcn.14003d799
cmp qword [rbx], 0
jne 0x1400846cf
lea r14, [rsp + 0x7a0]
mov rdi, qword [r14 + 8]
mov bl, byte [r14 + 0x10]
lea r12, [rdi + 8]
lea r13, [rsp + 0x280]
mov rcx, r14
mov rdx, r13
call fcn.14007d8c6
lea rbp, [rsp + 0xfd8]
and al, 0xd8
sldt word [rax]
mov rcx, r12
mov rdx, r14
mov r8, rbp
mov r9, rsi
int1
call fcn.14007d8f0
mov rcx, r12
mov rdx, r13
call fcn.14007f855
mov rcx, qword [r13 + 0x30]
call fcn.14007d661
and qword [r13 + 0x30], 0
movups xmm0, xmmword [rbp + 0x38]
cmp byte [rdi], cl
adc byte [rbp + 0x48], cl
movups xmm2, xmmword [rbp + 0x58]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], r8b
sub dword [rsi + 0x20], edx
mov rax, qword [rbp + 0x68]
mov qword [r14 + 0x30], rax
mov rcx, rdi
mov edx, ebx
call fcn.14005fdff
and al, 0xd8
sldt word [rax]
int1
cmp byte [rdi], cl
adc byte [rbp + 0x48], cl
adc byte [rcx + 0xf], r8b
sub dword [rsi + 0x20], edx
xor edi, edi
lea rbx, [rsp + 0xfd8]
lea r14, [rsp + 0x280]
mov rcx, rbx
mov rdx, r14
call fcn.14007d8c6
invalid
dec dword [rax - 0x75]
test byte [rax + rdx*8], ah
invalid
add byte [rax], al
mov qword [rbx + 0x60], rax
movaps xmm0, xmmword [rsp + 0x7a0]
movaps xmm1, xmmword [rsp + 0x7b0]
movaps xmm2, xmmword [rsp + 0x7c0]
movups xmmword [rbx + 0x50], xmm2
movups xmmword [rbx + 0x40], xmm1
movups xmmword [rbx + 0x30], xmm0
mov qword [rbx + 0x68], rdi
mov rcx, r14
call fcn.14007f694
mov rdi, qword [rbx]
mov r12, qword [rbx + 8]
movups xmm0, xmmword [rbx + 0x10]
movaps xmmword [r14], xmm0
movups xmm0, xmmword [rbx + 0x19]
movups xmmword [r14 + 9], xmm0
mov bpl, byte [rbx + 0x29]
mov eax, dword [rbx + 0x2a]
mov dword [rsp + 0x90], eax
movzx eax, word [rbx + 0x2e]
mov word [rsp + 0x94], ax
add byte [rax], al
add byte [rdx + rcx*4 + 0x6b], al
xor byte [rbx - 0x7b76cebd], cl
mov eax, dword [rbx + 0x31]
mov dword [rsp + 0x600], eax
mov eax, dword [rbx + 0x34]
mov dword [rsp + 0x603], eax
mov rax, qword [rbx + 0x68]
mov qword [rsp + 0x7d0], rax
test byte [rax + rdx*8], ah
invalid
add byte [rax], al
movups xmm0, xmmword [rbx + 0x38]
movups xmm1, xmmword [rbx + 0x48]
movups xmm2, xmmword [rbx + 0x58]
movaps xmmword [rsp + 0x7c0], xmm2
movaps xmmword [rsp + 0x7b0], xmm1
movaps xmmword [rsp + 0x7a0], xmm0
add byte [rax], al
mov eax, dword [rbx + 0x74]
mov dword [rsp + 0x94b], eax
add byte [rax], al
mov eax, dword [rbx + 0x71]
mov dword [rsp + 0x948], eax
mov rcx, r15
call fcn.14007f70a
invalid
dec dword [rcx - 0x73]
invalid
cmp byte [rcx], al
add byte [rax], al
call fcn.14007e533
mov rcx, rsi
call fcn.14007f689
xor r14d, r14d
invalid
test byte [rax + rdx*8], ah
invalid
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0xe0], rdi
mov qword [rsp + 0xe8], r12
movaps xmm0, xmmword [rsp + 0x280]
add byte [rdi], cl
adc dword [rsp + 0xf0], eax
movups xmm0, xmmword [rsp + 0x289]
movups xmmword [rsp + 0xf9], xmm0
mov byte [rsp + 0x109], bpl
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x10a], eax
movzx eax, word [rsp + 0x94]
and al, 0x94
add byte [rax], al
add byte [rsi - 0x77], ah
test byte [rsi + rcx], ah
add dword [rax], eax
add byte [rax + rcx*4 - 0x54], al
and al, 0x10
add dword [rax], eax
add byte [rbx + 0x6002484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x603]
mov dword [rsp + 0x111], eax
adc dword [rcx], eax
add byte [rax], al
mov dword [rsp + 0x114], ecx
movaps xmm0, xmmword [rsp + 0x7a0]
movaps xmm1, xmmword [rsp + 0x7b0]
movaps xmm2, xmmword [rsp + 0x7c0]
and al, 0xc0
invalid
add byte [rax], al
movups xmmword [rsp + 0x118], xmm0
movups xmmword [rsp + 0x128], xmm1
add byte [rdi], cl
adc dword [rsp + 0x138], edx
mov rax, qword [rsp + 0x7d0]
mov qword [rsp + 0x148], rax
mov eax, dword [rsp + 0x948]
mov ecx, dword [rsp + 0x94b]
mov dword [rsp + 0x154], ecx
mov dword [rsp + 0x151], eax
mov al, 1
add byte [rdi], cl
adc dword [rsp + 0xf0], eax
and al, 0x94
add byte [rax], al
add byte [rsi - 0x77], ah
test byte [rsi + rcx], ah
add dword [rax], eax
add byte [rax + rcx*4 - 0x54], al
and al, 0x10
add dword [rax], eax
add byte [rbx + 0x6002484], cl
add byte [rax], al
adc dword [rcx], eax
add byte [rax], al
and al, 0xc0
invalid
add byte [rdi], cl
adc dword [rsp + 0x138], edx
mov rcx, qword [rsp + 0x60]
mov byte [r15 + 0x151], al
cmp r14b, 3
jne 0x14008436b
invalid
add esi, dword [rbp + 9]
mov byte [rcx + 0x70], 3
jmp 0x1400844f6
mov rbx, qword [rsp + 0xe0]
mov rsi, qword [rsp + 0xe8]
movups xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x6f0], xmm0
movups xmm0, xmmword [rsp + 0xf9]
movups xmmword [rsp + 0x6f9], xmm0
mov dil, byte [rsp + 0x109]
or dword [rcx], eax
add byte [rax], al
add byte [rax], al
or dword [rcx], eax
add byte [rax], al
mov eax, dword [rsp + 0x10a]
mov dword [rsp + 0x80], eax
movzx eax, word [rsp + 0x10e]
mov word [rsp + 0x84], ax
test byte [rax], al
add byte [rax], al
test byte [rax], al
add byte [rax], al
mov bpl, byte [rsp + 0x110]
mov eax, dword [rsp + 0x111]
mov dword [rsp + 0xd8], eax
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rbx + 0x1142484], cl
add byte [rax], al
test byte [rax + rbx*8], ah
add byte [rax], al
add byte [rbx + 0x1142484], cl
add byte [rax], al
mov dword [rsp + 0xdb], eax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x780], rax
movups xmm0, xmmword [rsp + 0x138]
movaps xmmword [rsp + 0x770], xmm0
test byte [rax + rsi*2], ah
invalid
add byte [rax], al
movups xmm0, xmmword [rsp + 0x128]
movaps xmmword [rsp + 0x760], xmm0
add byte [rax], al
movups xmm0, xmmword [rsp + 0x118]
movaps xmmword [rsp + 0x750], xmm0
mov eax, dword [rsp + 0x151]
and al, 0x51
add dword [rax], eax
add byte [rbx + 0x154248c], cl
add byte [rax], al
mov dword [rsp + 0x273], ecx
mov dword [rsp + 0x270], eax
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xd8
fadd dword [0xc954444b]
stc
test byte [rax + rsi*2], ah
invalid
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xd8
fadd dword [0xc954444b]
stc
call 0x14007d3de
mov qword [r15], 4
invalid
add byte [rax - 0x75], cl
push rsp
and al, 0x60
mov rdx, qword [rsp + 0x60]
mov qword [rdx], rbx
mov qword [rdx + 8], rsi
movaps xmm0, xmmword [rsp + 0x6f0]
and al, 0xf0
invalid
add byte [rax], al
movups xmmword [rdx + 0x10], xmm0
adc dword [rdx + 0x10], eax
adc dword [rdx + 0x10], eax
adc byte [rdi], cl
adc byte [rsp + 0x6f9], al
movups xmm0, xmmword [rsp + 0x6f9]
movups xmmword [rdx + 0x19], xmm0
mov byte [rdx + 0x29], dil
sub dword [rbx + 0x802484], ecx
add byte [rax], al
sub dword [rbx + 0x802484], ecx
add byte [rax], al
mov dword [rdx + 0x2a], eax
movzx eax, word [rsp + 0x84]
add byte [rsi - 0x77], ah
mov dword [rdx + 0x2e], eax
sub cl, byte [rdi]
mov bh, 0x84
and al, 0x84
add byte [rax], al
add byte [rsi - 0x77], ah
mov dword [rdx + 0x2e], eax
mov byte [rdx + 0x30], bpl
mov dword [rdx + 0x2e], eax
mov byte [rdx + 0x30], bpl
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rdx + 0x31], eax
mov dword [rdx + 0x34], ecx
movaps xmm0, xmmword [rsp + 0x750]
sub byte [rsp + 0x750], al
sub byte [rsp + 0x750], al
and al, 0x50
invalid
movaps xmm1, xmmword [rsp + 0x760]
movaps xmm2, xmmword [rsp + 0x770]
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x38], eax
add byte [rdi], cl
adc dword [rdx + 0x38], eax
movups xmmword [rdx + 0x48], xmm1
movups xmmword [rdx + 0x58], xmm2
mov rax, qword [rsp + 0x780]
invalid
add byte [rax], al
mov qword [rdx + 0x68], rax
mov byte [rdx + 0x70], r14b
jo 0x14008446e
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rbx + 0x273248c], cl
add byte [rax], al
jo 0x14008446e
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rbx + 0x273248c], cl
add byte [rax], al
mov dword [rdx + 0x74], ecx
mov dword [rdx + 0x71], eax
invalid
movaps xmm6, xmmword [rsp + 0x14c0]
add rsp, 0x14d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, qword [r15 + 0x390]
jmp 0x140081049
lea rax, str.polled_after_complete
lea eax, [0x140120518]
lea rcx, [rsp + 0xa60]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x9bfda
invalid
or dword [rax], eax
mov edi, 0x6de80009
cdq
call fcn.1400ddec0
add eax, 0xd8d4800
invalid
lea rcx, str.already_calledC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_src_serviceoneshot.rs
lea r8, [0x1401204e8]
or dword [rax], eax
or dword [rax], eax
mov edx, 0xe
call fcn.1400de450
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_futuremap.rs
lea eax, [0x140120600]
lea eax, [0x140120600]
mov edx, 0x36
call fcn.1400de050
add al, ch
int 0x9a
add eax, 0xd8d4800
invalid
lea rcx, str.TryFlatten_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_try_future_try_flatten.rs
lea r8, [0x140121d30]
mov edx, 0x22
call fcn.1400de050
mov qword [rdi], 4
jmp 0x1400845ab
mov qword [rdi], 2
mov dword [rdi], 2
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_futuremap.rs
idiv dword [rdi + 0x28ba0009]
add byte [rax], al
add al, ch
invalid
invalid
invalid
invalid
ud2
lea rcx, [0x1401066b1]
lea r8, [0x140106760]
mov edx, 0x4c
call fcn.1400de050
lea rcx, str.assertion_failed:_max___u32::MAX_as_usize
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
add eax, 0x8226d
add eax, 0x8226d
mov edx, 0x2a
call fcn.1400de050
lea rcx, [0x140120b20]
call fcn.1400de7b0
add byte [rax - 0x73], cl
or eax, 0x9fd78
call fcn.1400de7b0
lea rax, [0x140123cc8]
lea rdx, [rsp + 0x600]
mov qword [rdx], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than
lea eax, [0x140123cf8]
lea rcx, [rsp + 0x948]
mov qword [rcx], rax
mov qword [rcx + 8], 2
add byte [rax - 0x7d], cl
invalid
and byte [rax], al
lea rax, [fcn.1400175a0]
add eax, 0xfff92f5b
add eax, 0xfff92f5b
mov qword [rdx + 8], rax
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
mov qword [rcx + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x9f6bc
mov esp, 0xe80009f6
pop rdi
cwde
invalid
invalid
mov dword [rcx + 0x10], edx
mov rdx, qword [rsp + 0xa70]
mov rcx, rsi
call fcn.1400ddae0
mov rax, qword [rsp + 0xa68]
mov cl, byte [rsp + 0xa70]
lea r8, [rsp + 0x280]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
ret 0xa0b
add byte [rax - 0x77], cl
and al, 0x20
or al, byte [rax]
add byte [rdx + 0xa70248c], cl
add byte [rax], al
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401231a8]
or eax, 0x9eaff
jmp 0x140084707
or eax, 0x9eaff
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
call fcn.1400de7b0
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
call fcn.1400de7b0
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp1.rs
or dword [rax], eax
call fcn.1400de7b0
mov rax, qword [rsp + 0x7a8]
mov eax, dword [rsp + 0x7a8]
mov cl, byte [rsp + 0x7b0]
lea r8, [rsp + 0x600]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x9c23c
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
cmp byte [rdi], ch
or eax, 0xd8d4c00
add byte [rbp + rcx*4 + 0xd], cl
add ebx, ebp
or dword [rax], eax
cmp byte [rdi], ch
or eax, 0xd8d4c00
add byte [rbp + rcx*4 + 0xd], cl
mov edx, 0x2b
call fcn.1400de330
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh2client.rs
call fcn.1400de7b0
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
call fcn.1400de7b0
invalid
invalid
invalid
add byte [rax - 0x73], cl
add eax, 0x84370
lea rax, str.You_must_supply_a_timer.
lea eax, [0x140108aa0]
lea rcx, [rsp + 0xa60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rcx + 0x10], 8
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x843bf
call fcn.1400ddec0
add byte [rax], al
add byte [rax - 0x39], cl
invalid
adc byte [r8], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x843bf
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
call fcn.1400de7b0
invalid
invalid
invalid
add ah, cl
test r9b, r9b
leave
je 0x1400848b5
mov rbx, rdx
mov rdx, qword [rdx]
test rdx, rdx
je 0x1400848b5
sbb dword [rcx], eax
add byte [rax], al
sbb dword [rcx], eax
add byte [rax], al
add rdx, 0x10
lea r14, [rsp + 0x30]
mov rcx, r14
call fcn.14003d799
cmp qword [r14], 0
jne 0x140084904
mov r14, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x40]
lea r12, [r14 + 0x18]
lea r13, [rsp + 0x68]
mov rcx, r13
mov rdx, rdi
call fcn.14007d8c6
mov rcx, qword [r14 + 0x38]
mov rdx, qword [r14 + 0x40]
mov r8, r13
mov r8, r13
call fcn.14007e875
mov r15, rax
mov qword [rsp + 0x60], r13
insb byte [rdi], dx
and al, 0x60
insb byte [rdi], dx
and al, 0x60
cmp qword [r14 + 0x28], 0
je 0x1400848f3
lea rax, [rsp + 0x60]
lea r9, [rsp + 0x30]
mov qword [r9], rax
mov qword [r9 + 8], r12
mov rcx, qword [r14 + 0x18]
mov rdx, qword [r14 + 0x20]
lea rax, [0x14008493e]
lea eax, [0x14008493e]
lea eax, [0x14008493e]
add byte [rax], al
mov qword [rsp + 0x20], rax
mov r8, r15
call fcn.1400283c8
test rax, rax
je 0x1400848c7
mov rax, qword [r14 + 0x18]
movups xmm0, xmmword [rsp + 0x68]
movups xmm1, xmmword [rsp + 0x78]
movups xmm2, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0x50], xmm2
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
movzx ecx, byte [rax + rdx]
and ecx, 1
sub qword [r14 + 0x28], rcx
shr r15, 0x39
lea rcx, [rdx - 0x10]
and rcx, qword [r14 + 0x20]
mov byte [rax + rdx], r15b
cmp al, 0x10
cmp al, 0x10
mov byte [rax + rcx + 0x10], r15b
inc qword [r14 + 0x30]
neg rdx
imul rcx, rdx, 0x30
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
and al, 0x40
and al, 0x40
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rax + rcx - 0x10], xmm2
movups xmmword [rax + rcx - 0x20], xmm1
loopne 0x1400848a7
adc dword [rax + rcx - 0x30], eax
loopne 0x1400848a7
adc dword [rax + rcx - 0x30], eax
mov rcx, rsi
mov rdx, rdi
call fcn.14007d8c6
mov rcx, rbx
call fcn.14007ecc8
invalid
dec dword [rax - 0x77]
xor bl, r13b
invalid
mov rcx, rsi
mov ecx, esi
add bl, ch
invalid
lea rcx, [rsp + 0x68]
and al, 0x68
call fcn.14007d63d
mov byte [rsi], 3
mov rcx, r14
mov edx, ebp
call fcn.14005fdff
nop
add rsp, 0x98
add esp, 0x98
add esp, 0x98
pop rbx
pop rbp
pop rbp
pop r14
pop rsi
pop r15
ret
lea rdx, [r14 + 0x38]
mov rcx, r12
call fcn.1400e0e2c
invalid
add eax, 0xfef4e900
invalid
invalid
invalid
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x68]
and al, 0x68
lea r8, [rsp + 0x68]
and al, 0x68
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacypool.rsC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140123208]
or eax, 0x9e8d5
or eax, 0x9e8d5
mov edx, 0x2b
call fcn.1400de330
int3
retf 0x8348
add edx, 0xffffffd0
mov rcx, qword [rax]
jmp fcn.14007f9dd
jg 0x14008490c
invalid
invalid
ret 0x48d0
jg 0x14008490c
invalid
imul edx, eax, 0x30
lea r8, [rcx + rdx]
add r8, 0xffffffffffffffd0
mov rax, qword [rax]
adc dword [rcx - 0x7d], ecx
rcl al, 0x48
mov eax, dword [rax]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
jmp fcn.14007e875
push rsi
push rdi
sub rsp, 0x28
mov r8b, byte [rdx + 0x70]
mov byte [rdx + 0x70], 3
jo 0x140084953
jo case.0x1400473e2.407
cmp r8b, 3
je 0x1400849be
add esi, dword [rax + rbp + 0x48]
mov eax, ecx
mov rax, rcx
mov ecx, 0xe
mov rdi, rax
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rdx + 0x71]
mov edx, dword [rdx + 0x74]
jno 0x1400849f8
mov byte [rax + 0x70], al
lea rcx, str.Ready_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_ready.rs
lea r8, [0x1401256f8]
sub al, 0xd
or al, byte [rax]
sub al, 0xd
or al, byte [rax]
mov edx, 0x1d
call fcn.1400de450
invalid
invalid
add ah, cl
add byte [rax], al
add al, ch
jp case.0x14006a120.149
invalid
add eax, 0x5641cc00
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
movaps xmmword [rsp + 0x40], xmm6
mov rsi, rcx
xor r14d, r14d
xor ecx, ecx
call fcn.14007d81c
mov rbx, rax
mov ebx, eax
mov ebx, eax
xorps xmm6, xmm6
movups xmmword [rsp + 0x30], xmm6
mov ecx, 0x200
add byte [rdx], al
add byte [rax], al
invalid
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov qword [rdi + 0x80], rbx
lahf
add byte [rax], 0
add byte [rax], al
lahf
add byte [rax], 0
add byte [rax], al
and qword [rdi + 0x88], 0
and qword [rdi + 0x180], 0
add byte [rax], al
and qword [rdi + 0x88], 0
add byte [rax], al
add byte [rax], al
and qword [rdi + 0x180], 0
add byte [rax + rcx*4 - 0x49], al
mov byte [rcx], al
add byte [rax], al
mov byte [rdi + 0x188], r14b
movaps xmmword [rdi + 0x100], xmm6
add byte [rcx], al
add byte [rax], al
and qword [rdi + 0x110], 0
cmpsd dword [rsi], dword [rdi]
adc byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x29], al
movups xmmword [rdi + 0x189], xmm0
adc dword [rdi + 0x189], eax
cmpsd dword [rsi], dword [rdi]
adc byte [rcx], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x29], al
adc dword [rdi + 0x189], eax
mov rcx, qword [rsp + 0x38]
mov qword [rdi + 0x198], rcx
mov qword [rdi + 0x1a0], rbx
lahf
movabs al, byte [0x1a89f8948000001]
add dword [rax], eax
add byte [rax - 0x77], cl
lahf
test al, 1
add byte [rax], al
and al, 0x38
and al, 0x38
lahf
movabs al, byte [0x1a89f8948000001]
add dword [rax], eax
add byte [rax - 0x77], cl
lahf
test al, 1
add dword [rax], eax
add byte [rax - 0x77], cl
lahf
test al, 1
add byte [rax], al
and qword [rdi + 0x1b0], 0
mov byte [rdi + 0x1b8], r14b
add dword [rax], eax
add byte [rax - 0x7d], cl
and dword [rdi + 0x1c0], 0
and dword [rdi + 0x1c0], 0
rol byte [rcx], 0
add dword [rax], eax
add byte [rax], al
mov qword [rdi + 0x1c8], rax
and qword [rdi + 0x1d0], 0
add byte [rax], al
lock inc qword [rdi]
jle 0x140084af0
mov al, byte [0x140164338]
mov edx, 0x30
xor ecx, ecx
leave
call fcn.1400ba930
test rax, rax
test eax, eax
test byte [rsi + 3], bl
add byte [rax - 0x7b], cl
test eax, eax
je 0x140084af2
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
or dh, al
test eax, eax
je 0x140084af2
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
or dh, al
sub byte [rax], al
or dh, al
sub byte [rax], al
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
adc al, sil
inc qword [rax]
jle 0x140084af0
mov qword [rsi], rax
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 0
add byte [rax - 0x77], cl
jle 0x140084af5
add byte [rax - 0x77], cl
jle 0x140084af5
mov dword [rsi + 0x18], edi
mov qword [rsi + 0x20], rax
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
ud2
or edi, dword [rcx + 8]
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x30
add byte [rax], al
call fcn.1400ddb00
int3
add ah, cl
push rsi
sub rsp, 0x20
lea rax, [rdx - 0x4000]
cmp rax, 0xffc000
jae 0x140084b36
mov rsi, rcx
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
mov dword [rcx + 0x10], edx
mov rcx, qword [rcx + 0x380]
call fcn.14002cbbf
mov qword [rsi + 0x388], rax
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add byte [rax], al
add rsp, 0x20
pop rsi
ret
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usizeC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srccodec_framed_read.rs
lea r8, [0x140121e10]
lea eax, [0x140121e10]
lea ecx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usizeC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srccodec_framed_read.rs
lea eax, [0x140121e10]
or dword [rax], eax
mov edx, 0x5e
call fcn.1400de050
int3
add al, ch
add dl, byte [rbp - 0x7533fffb]
cmp byte [rdi], cl
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdi], cl
adc byte [rdx + 0x20], dl
mov rdx, qword [rdx + 0x30]
mov byte [rcx + 0x38], al
movups xmmword [rcx], xmm0
adc dword [rcx], eax
movups xmmword [rcx + 0x10], xmm1
adc byte [rdi], cl
adc dword [rcx + 0x20], edx
invalid
adc dword [rcx], eax
adc byte [rdi], cl
adc dword [rcx + 0x20], edx
invalid
and byte [rax - 0x77], cl
push rcx
xor bl, al
mov qword [rcx + 0x30], rdx
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x178
in al, dx
js case.0x1400497a6.339
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, edx
mov esi, edx
mov rbx, rcx
call fcn.140096b49
test al, al
je 0x1400854ee
push rsp
or dword [rax], eax
invalid
mov qword [rsp + 0x150], 2
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x170], 0
and al, 0x70
add dword [rax], eax
jo 0x140084bad
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 6
movzx eax, byte [rsi]
lea rcx, [0x14015b544]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rsi, 8
lea rax, [rsp + 0x80]
add byte [rax], al
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
mov ecx, eax
call fcn.1400966e0
add byte [rbx + 0x1388b], cl
add byte [rax + 0x39], cl
enter 0xffffffffffff860f, 0xffffffffffffffff
jbe 0x1400850ef
add byte [rax], al
mov ecx, eax
add byte [rbx + 0x1388b], cl
add byte [rax + 0x39], cl
enter 0xffffffffffff860f, 0xffffffffffffffff
jbe 0x1400850ef
add byte [rax], al
invalid
invalid
mov word [rax + rax*4], fs
add byte [rax], 0
add byte [rax], al
lea rcx, [rsp + 0x80]
call fcn.140089b65
lea rsi, [rsp + 0x150]
add dword [rax], eax
invalid
add byte [rax], 0
add al, ch
push 0x4800004f
lea esi, [rsp + 0x150]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14002cd83
mov rcx, rsi
call fcn.14008a4b7
mov al, 2
jmp 0x1400855a4
mov al, byte [rsi + 9]
lea rdi, [rsp + 0x81]
mov esp, 0x8124
add byte [rax - 0x74b7f8b9], cl
add dword [rax - 0x77], r9d
invalid
invalid
or dword [rax - 0x73], ecx
mov esp, 0x8124
add byte [rax - 0x74b7f8b9], cl
add dword [rax - 0x77], r9d
dec dword [r8 - 0x7f]
invalid
invalid
ret
add rbx, 0x100
movzx eax, al
ror byte [rax + 0xd], 0
invalid
add byte [rax], al
shl rax, 0x20
add byte [rcx], al
add byte [rax], al
ror byte [rax + 0xd], 0
invalid
lea rcx, [rsp + 0xd0]
mov qword [rcx], rax
mov edx, 8
mov r8, rbx
call fcn.14003364c
mov r8d, 8
or byte [rax], al
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rdx + 8], edi
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400036b2
invalid
invalid
idiv edi
jmp 0x14008558a
mov ecx, ebx
invalid
invalid
lea rdx, [rsi + 8]
lea edx, [rsi + 8]
mov r12d, dword [rsi + 0x120]
movzx eax, byte [rsi + 0x124]
mov ecx, dword [rbx + 0x138]
add rcx, 9
ror dword [rcx], 0x4c
lea eax, [rbx + 0x100]
add byte [rax], al
ror dword [rcx], 0x4c
lea eax, [rbx + 0x100]
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0x40]
mov qword [rdi], r8
mov qword [rdi + 8], rcx
shl rax, 0x20
or rax, r12
bts rax, 0x28
lea r14, [rsp + 0x108]
mov qword [r14], rax
lea r15, [rsp + 0xd0]
mov rcx, r15
mov ecx, edi
mov r8, rbx
call fcn.140033871
mov rsi, qword [rbx + 0x108]
mov esi, dword [rbx + 0x108]
mov ecx, edi
mov esi, dword [rbx + 0x108]
mov rcx, r14
mov rdx, rdi
cli
call fcn.14003369b
mov esp, 0x48fffae9
dec dword [rax - 0x75]
invalid
mov ecx, esi
cli
dec dword [rax - 0x75]
invalid
mov rcx, qword [rdi + 8]
mov r13, qword [rax + 8]
mov ebp, dword [rax + 8]
or byte [rcx - 0x75], cl
jg 0x140084cfe
adc byte [rbp - 0x77], cl
out dx, al
not r14
cmp r14, rcx
cmovae r14, rcx
cmp rdi, r14
test dword [rdi], 0x47186
invalid
adc byte [rbp - 0x77], cl
out dx, al
lea r15, [rsp + 0x80]
mov qword [rsp + 0x38], r12
mov esp, 0x8024
lea r12, [rsp + 0xd0]
mov rcx, r15
mov rdx, r12
mov r8, r14
call fcn.140016946
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
adc byte [r8 - 0x73], r9b
and al, 0x40
adc byte [r8 - 0x73], r9b
and al, 0x40
call fcn.1400336e7
mov rcx, r15
stc
call fcn.1400298f9
mov rbp, qword [r12]
movups xmm0, xmmword [r12 + 8]
movaps xmmword [r15], xmm0
invalid
mov rax, qword [r12 + 0x18]
and al, 0x18
mov r12, qword [rsp + 0x38]
mov esp, dword [rsp + 0x38]
stc
invalid
and al, 0x18
mov esp, dword [rsp + 0x38]
mov qword [r15 + 0x10], rax
jmp 0x14008518c
mov eax, dword [rsi + 8]
mov dword [rsp + 0x70], eax
and al, 0x70
and al, 0x70
mov r13d, dword [rsi + 0xc]
mov eax, dword [rsi + 0x10]
mov dword [rsp + 0x74], eax
mov r12d, dword [rsi + 0x14]
mov eax, dword [rsi + 0x18]
mov dword [rsp + 0x78], eax
mov r15d, dword [rsi + 0x1c]
mov eax, dword [rsi + 0x20]
and byte [rcx + 0x447c2444], cl
mov esi, dword [rsi + 0x24]
and byte [rcx + 0x447c2444], cl
mov esi, dword [rsi + 0x24]
mov ebp, dword [rsi + 0x2c]
mov r8d, dword [rsi + 0x34]
movzx eax, byte [rsi + 0x3c]
mov dh, 0x46
invalid
mov dh, 0x46
cmp al, 0x48
add rbx, 0x100
add rbx, 0x100
mov edi, dword [rsi + 4]
or rax, 0x400
add byte [rax + rax], al
add byte [rax - 0x3f], cl
shl eax, 0x20
add byte [rax + rax], al
add byte [rax - 0x3f], cl
shl eax, 0x20
shl eax, 0x20
xor ecx, ecx
test edi, edi
mov edx, 6
cmove rdx, rcx
lea rcx, [rdx + 6]
test r13d, r13d
cmove rcx, rdx
lea rdx, [rcx + 6]
test r12d, r12d
cmove rdx, rcx
cmove edx, ecx
cmove edx, ecx
lea rcx, [rdx + 6]
test r15d, r15d
cmove rcx, rdx
lea rdx, [rcx + 6]
test r14d, r14d
test byte [rax + 0xf], 0x44
ror dword [rax - 0x73], 1
invalid
invalid
test ebp, ebp
cmove rcx, rdx
retf 0x8d48
push rcx
invalid
mov dword [rsp + 0x38], r8d
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x38], eax
test r8d, r8d
cmove rdx, rcx
lea rcx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rbx + 0x44892846], ecx
and al, 0x68
mov eax, dword [rsi + 0x30]
mov dword [rsp + 0x6c], eax
and al, 0x6c
and al, 0x6c
mov esi, dword [rsi + 0x38]
mov r8, rbx
call fcn.14003364c
call 0x13f8e4e20
call 0x13f8e4e20
cli
inc dword [rbp + 0x480f74ff]
mov ecx, ebx
je 0x140084e37
mov rcx, rbx
xor edx, edx
mov r8d, dword [rsp + 0x70]
call fcn.140035f5f
sub byte [rcx], dl
sti
invalid
sub byte [rcx], dl
sti
inc dword [rbp - 0x7b]
in eax, dx
test r13d, r13d
je case.0x140069e2c.161
mov rcx, rbx
mov edx, 1
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x74
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x74
call fcn.140035f5f
test r12d, r12d
je 0x140084e65
mov rcx, rbx
mov edx, 2
mov r8d, dword [rsp + 0x78]
and al, 0x78
call fcn.140035f5f
adc bl, bh
inc dword [rbp - 0x7b]
push qword [rdx + rdx + 0x48]
mov ecx, ebx
test r15d, r15d
je 0x140084e7c
mov rcx, rbx
mov edx, 3
mov r8d, dword [rsp + 0x7c]
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x7c
call fcn.140035f5f
test r14d, r14d
je 0x140084e93
mov rcx, rbx
mov edx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov r8d, dword [rsp + 0x68]
and al, 0x68
call fcn.140035f5f
test ebp, ebp
je 0x140084ea9
mov rcx, rbx
mov edx, 5
fnstcw word [rdx + 5]
mov r8d, dword [rsp + 0x6c]
call fcn.140035f5f
cmp dword [rsp + 0x38], 0
je 0x14008558a
invalid
mov rcx, rbx
mov ecx, ebx
mov edx, 6
mov r8d, esi
call fcn.140035f5f
sti
invalid
jmp 0x14008558a
sti
invalid
lea rdx, [rsi + 8]
mov r9d, dword [rsi + 0x118]
add byte [rbx + 0x11cbe], cl
add byte [rdi], cl
mov dh, 0x86
and byte [rcx], al
add byte [rax], al
mov ecx, dword [rbx + 0x138]
add rcx, 9
lea r8, [rbx + 0x100]
lea r14, [rsp + 0x40]
mov qword [r14], r8
invalid
mov qword [r14 + 8], rcx
mov dword [rsi + 8], ecx
mov dword [rsi + 8], ecx
shl rax, 0x20
mov qword [rsp + 0x38], r9
or rax, r9
movabs rcx, 0x50000000000
add eax, 0x9480000
ror dword [rbp + rcx*4 - 0x44], 0x24
mov esp, 0x10824
and al, 8
add dword [rax], eax
invalid
and al, 8
add dword [rax], eax
add byte [rcx - 0x77], cl
cmovl ecx, dword [rbp + 0xd024a4]
and al, 0xd0
add byte [rax], al
invalid
mov qword [r15], rcx
lea r12, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov r8, rbx
call fcn.140033871
mov rsi, qword [rbx + 0x108]
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.14003369b
mov rax, qword [r14]
invalid
mov r13, qword [rax + 8]
mov rcx, r14
mov ecx, esi
mov ecx, esi
mov edx, edi
call fcn.140033850
cli
dec dword [rcx - 0x75]
jl 0x140084f80
adc byte [rcx - 0x75], cl
invalid
mov rcx, qword [r14 + 8]
mov r14, qword [rax + 8]
mov esi, dword [rax + 8]
cli
dec dword [rcx - 0x75]
jl 0x140084f80
adc byte [rcx - 0x75], cl
invalid
mov esi, dword [rax + 8]
not r14
cmp r14, rcx
cmovae r14, rcx
cmp rdi, r14
jbe 0x14008529a
add byte [rax], al
add byte [rax], al
lea r15, [rsp + 0x80]
lea r12, [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xd0
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rdx, r12
mov r8, r14
call fcn.140016946
mov rdx, qword [r15 + 8]
mov edx, dword [rdi + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x40]
call fcn.1400336e7
mov rcx, r15
call fcn.1400298f9
mov rbp, qword [r12]
movups xmm0, xmmword [r12 + 8]
and al, 8
and al, 8
movaps xmmword [r15], xmm0
mov rax, qword [r12 + 0x18]
mov qword [r15 + 0x10], rax
adc cl, ch
loop case.0x140084bc0.8
add byte [rax], al
adc cl, ch
loop case.0x140084bc0.8
add byte [rax], al
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
add rbx, 0x100
movabs rdx, 0x30000000000
add byte [rbx], al
add byte [rax], al
invalid
add byte [rbx], al
add byte [rax], al
invalid
add byte [rax + 9], cl
ret 0x8d48
or rdx, rax
lea rcx, [rsp + 0x80]
mov qword [rcx], rdx
jmp 0x1400850d3
mov rax, qword [rsi + 0x28]
mov qword [rsp + 0xa0], rax
movups xmm0, xmmword [rsi + 8]
movups xmm1, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x90], xmm1
sub dword [rsp + 0x90], ecx
sub dword [rsp + 0x90], ecx
movaps xmmword [rsp + 0x80], xmm0
lea rsi, [rbx + 0x100]
add byte [rax], al
add byte [rax], al
movabs rax, 0x70000000000
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov r14, qword [rsp + 0x90]
lea rdx, [r14 + 8]
mov r8, rsi
call fcn.14003364c
dec dword [rbx + 0xa02494]
add byte [rax], al
mov rcx, rsi
call fcn.140097bb7
mov edx, dword [rsp + 0xa4]
mov rcx, rsi
call fcn.140097bb7
test r14, r14
je 0x1400853d6
and al, 0x90
add byte [rax], al
add byte [rcx - 0x73], cl
push rsi
or byte [rcx - 0x77], cl
invalid
dec dword [rbx + 0xa02494]
add byte [rax], al
lea rdi, [rsp + 0xd0]
lea rdx, [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
stc
call fcn.140016829
mov qword [rdi + 0x10], r14
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x40], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x50], rax
mov rax, qword [rdi + 0x18]
add byte [rax], 0
add byte [rax - 0x77], cl
stc
mov qword [rsp + 0x58], rax
mov r14, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x48]
jmp case.0x14006937e.175
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
add rbx, 0x100
bts rax, 0x2b
lea rcx, [rsp + 0x80]
mov qword [rcx], rax
mov edx, 4
mov r8, rbx
call fcn.14003364c
mov rcx, rbx
mov edx, esi
call fcn.140097bb7
jmp 0x14008558a
cmp rax, qword [rbx + 0x128]
jae 0x1400853fd
mov rcx, qword [rbx + 0x108]
add rcx, rax
jb 0x14008552d
lea rsi, [rbx + 0x100]
lea rdi, [rsp + 0x80]
movzx edx, byte [rdi + 0x46]
mov ecx, dword [rdi + 0x40]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0xd0]
mov qword [rcx], rdx
mov rdx, rax
mov r8, rsi
call fcn.14003364c
cli
invalid
cli
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.1400967a5
test al, al
je 0x1400854b0
mov rcx, rdi
call fcn.140096685
mov r14, rdx
mov rcx, rsi
mov rdx, rax
mov r8, r14
call fcn.140097bd8
sub al, byte [rcx]
add byte [rax - 0x77], cl
stc
mov rdx, r14
call fcn.1400966fe
jmp 0x14008513f
sub al, byte [rcx]
add byte [rax - 0x77], cl
stc
mov rdx, qword [rsp + 0xd8]
lea rcx, [rsp + 0x40]
mov r8, rdi
call fcn.1400336e7
xor ebp, ebp
mov r8, rdi
mov rax, qword [rsp + 0x40]
mov r9, qword [rax + 8]
mov rcx, r9
sub rcx, r13
bswap rcx
mov qword [rsp + 0x30], rcx
xor ecx, ecx
cmp rcx, 5
je 0x1400851bb
cmp byte [rsp + rcx + 0x30], 0
lea rcx, [rcx + 1]
lea ecx, [rcx + 1]
je 0x1400851a5
lea ecx, [rcx + 1]
jmp 0x1400852db
mov r8, qword [rax]
lea rdx, [rsi + 3]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_frameheaders.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14006ed81
lea r8, [rsp + 0x35]
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_frameheaders.rs
lea ecx, [0x140106378]
mov qword [rsp + 0x20], rcx
mov r9d, 3
mov rcx, rax
call fcn.140060059
test rbp, rbp
je 0x140085217
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
add rsi, 4
cmp rsi, rdx
invalid
jae 0x140085506
invalid
mov rax, qword [rax]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x120], rax
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x110], xmm0
adc byte [rcx], al
add byte [rax], al
cmp rdi, r14
ja 0x140085249
lea rcx, [rsp + 0xd0]
call fcn.1400298f9
cli
invalid
test rbp, rbp
je 0x14008558a
lea rcx, [rbx + 0xb8]
call fcn.140096788
mov qword [rbx + 0xb8], 3
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0xc0], rbp
movaps xmm0, xmmword [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0xc8], eax
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0xc8], eax
mov rax, qword [rsp + 0x120]
mov qword [rbx + 0xd8], rax
mov dword [rbx + 0xe0], r12d
jmp 0x14008558a
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x77], cl
sbb eax, 0
add byte [rax], al
mov rdx, qword [rsp + 0xd8]
lea rcx, [rsp + 0x40]
mov r8, rdi
call fcn.1400336e7
cli
push qword [rcx]
in eax, dx
add byte [rax], al
cli
push qword [rcx]
in eax, dx
mov rax, qword [rsp + 0x40]
mov r9, qword [rax + 8]
mov rcx, r9
sub rcx, r13
bswap rcx
bswap ecx
bswap ecx
mov qword [rsp + 0x30], rcx
xor ecx, ecx
cmp rcx, 5
je 0x1400852f3
cmp ecx, 5
stc
add eax, 0x7c802374
or al, 0x30
add byte [rax - 0x73], cl
cmp byte [rsp + rcx + 0x30], 0
lea rcx, [rcx + 1]
invalid
invalid
je 0x1400852ca
add qword [r15 + rbp*8 + 0x48], rsi
lea ecx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_frameheaders.rs
add byte [rdx + 0x3e], bh
call fcn.1400de050
mov r8, qword [rax]
lea rdx, [rsi + 3]
lea edx, [rsi + 3]
lea edx, [rsi + 3]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_frameheaders.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov rcx, rsi
call fcn.14006ed81
lea r8, [rsp + 0x35]
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_frameheaders.rs
mov qword [rsp + 0x20], rcx
mov r9d, 3
add eax, dword [rax]
add byte [rax], al
mov rcx, rax
call fcn.140060059
test rbp, rbp
je 0x14008534f
add eax, dword [rax]
add byte [rax], al
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
add rsi, 4
add esi, 4
cmp rsi, rdx
jae 0x140085506
add esi, 4
mov rax, qword [rax]
add byte [rax + rsi], 0xfc
add al, 0x30
cld
add al, 0x30
cld
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x140], rax
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x130], xmm0
cmp rdi, r14
ja 0x140085381
invalid
or eax, 0x248c8d48
rol byte [rax], 1
add byte [rax], al
invalid
lea rcx, [rsp + 0xd0]
call fcn.1400298f9
invalid
and al, 0xd0
add byte [rax], al
add al, ch
js 0x1400853c4
cli
dec dword [rax - 0x7b]
in eax, dx
test rbp, rbp
je 0x14008558a
lea rcx, [rbx + 0xb8]
call fcn.140096788
mov qword [rbx + 0xb8], 3
mov qword [rbx + 0xc0], rbp
movaps xmm0, xmmword [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0xc8], eax
add byte [rax], al
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0xc8], eax
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x140]
mov qword [rbx + 0xd8], rax
add byte [rax], al
mov rax, qword [rsp + 0x38]
mov dword [rbx + 0xe0], eax
jmp 0x14008558a
mov qword [rsp + 0x48], 1
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
lea rax, [0x140123b58]
mov qword [rsp + 0x40], rax
mov edi, 1
jmp 0x1400855b8
invalid
add dword [rax], eax
invalid
movzx edx, byte [rsp + 0xc6]
mov ecx, dword [rsp + 0xc0]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0xd0]
add byte [rax], al
mov qword [rcx], rdx
lea rsi, [rbx + 0x100]
mov rdx, rax
mov r8, rsi
call fcn.14003364c
mov rax, qword [rbx + 0x108]
mov r15, qword [rbx + 0x128]
cmp rax, r15
clc
clc
jae case.0x14005b3bf.246
xor ecx, ecx
sub rax, qword [rbx + 0x120]
cmovae rcx, rax
sub r15, rcx
lea rdi, [rsp + 0x80]
mov rcx, rdi
call fcn.1400966e0
cmp rax, r15
cmovae rax, r15
invalid
invalid
test rax, rax
test eax, eax
invalid
test eax, eax
je case.0x14005b3bf.246
mov rcx, rdi
call fcn.140096685
mov r14, rdx
cmp rdx, r15
cmovae r14, r15
mov rcx, rsi
mov rdx, rax
mov r8, r14
call fcn.140097bd8
mov rcx, rdi
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.1400966fe
sub r15, r14
jmp 0x14008545b
add rbx, 0xb8
mov rcx, rbx
call fcn.140096788
jmp 0x1400854d6
invalid
lea rcx, es:[rsp + 0x80]
lea rcx, [rsp + 0x80]
call fcn.1400966e0
add dword [rax], eax
mov qword [rsp + 0x100], rax
test rax, rax
jne 0x140085545
add byte [rax], 0
add al, ch
and edx, dword [rdx]
add dword [rax], eax
add rbx, 0x70
mov rcx, rbx
call fcn.14009677e
lea rsi, [rsp + 0x80]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x14008558a
add byte [rax], al
invalid
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x9c933
lea rcx, str.assertion_failed:_self.has_capacity__C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srccodec_framed_write.rs
lea r8, [0x140121eb8]
mov esp, 0xba0009c9
invalid
add byte [rax], al
invalid
mov esp, 0xba0009c9
and eax, 0xe8000000
call fcn.1400de050
invalid
invalid
invalid
or dword [rsi], 8
call fcn.1400de050
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_frameheaders.rs
mov rcx, rsi
call fcn.1400ddf70
add byte [rax - 0x77], cl
int1
lea rcx, str.not_implemented
lea r8, [0x140121f20]
mov edx, 0xf
call fcn.1400de050
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_framedata.rs
lea r8, [0x140122020]
in eax, 0xca
or dword [rax], eax
mov edx, 0x2c
call fcn.1400de050
invalid
invalid
or eax, 0x9ca5c
in eax, 0xca
or dword [rax], eax
add eax, 0x58d4800
pushfq
leave
or dword [rax], eax
lea rax, str.chunk_not_fully_encoded
lea r8, [rsp + 0xd0]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x140130ad8]
lea r9, [0x140121ef8]
lea rcx, [rsp + 0x100]
add al, ch
invalid
invalid
invalid
invalid
add al, ch
lea rsi, [rsp + 0x150]
mov rcx, rsi
call fcn.14002cd83
mov rcx, rsi
call fcn.14008a4b7
mov al, 0xc
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
xor r14d, r14d
test r14, r14
je 0x140085605
mov rcx, rsi
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.14007952f
mov r15, qword [rbx + 0x108]
mov rcx, qword [rbx + 0x100]
add rcx, r15
stc
stc
mov rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbx + 0x110]
sub rdx, r15
sub edx, edi
sub edx, edi
cmp rdx, r14
jb 0x140085632
add r15, r14
mov qword [rbx + 0x108], r15
mov ebx, 0x108
mov ebx, 0x108
add rdi, r14
jmp 0x1400855b8
lea rcx, [rsp + 0x58]
and qword [rcx - 8], 0
mov qword [rcx - 0x10], rdi
mov rax, qword [rcx - 0x18]
mov rdx, rdi
xor r8d, r8d
call qword [rax + 0x20]
lea rcx, [rsp + 0x80]
add byte [rax], 0
add al, ch
int3
cli
invalid
jmp 0x14008558a
add byte [rax], 0
add al, ch
int3
mov rcx, r14
call fcn.1400dddf2
invalid
add ah, cl
or byte [rcx + rcx*4 + 0x4c], cl
and al, 0x20
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x3e], 1
mov edx, eax
mov edx, eax
mov r8, rax
call fcn.1400de330
int3
mov rdx, rcx
add rdx, 0x10
lea rsi, [rsp + 0x30]
mov rcx, rsi
call case.0x140024cc9.110
cmp qword [rsi], 0
jne 0x140085729
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
je 0x1400856c2
mov rsi, qword [rsp + 0x38]
mov bl, byte [rsp + 0x40]
mov edx, dword [rsi + 0xb4]
xchg esi, eax
mov ah, 0
add byte [rax], al
cmp byte [rdx - 0x74bfdba4], cl
xchg esi, eax
mov ah, 0
add byte [rax], al
mov eax, dword [rsi + 0xf8]
add eax, edx
jno 0x1400856c4
mov rcx, rsi
mov edx, ebx
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp fcn.14005fdff
std
dec dword [rdi]
mov byte [rax - 0x77000000], bl
shr dword [rcx], 0xf9
js 0x140085762
mov ecx, eax
sub ecx, edi
jae 0x1400856d8
or byte [rcx], ch
mov dword [rcx], 0xebdd70fa
jo case.0x14007202e.113
jmp 0x1400856dc
sub edx, ecx
jo case.0x14007202e.113
xlatb
sub edi, eax
add edx, edi
jo case.0x14007202e.113
jmp 0x1400856dc
sub edx, ecx
jo case.0x14007202e.113
xlatb
xlatb
mov dword [rsi + 0xb4], edx
mov ecx, dword [rsi + 0xb0]
invalid
mov al, 0
add byte [rax], al
invalid
call fcn.14003112b
test eax, eax
je case.0x14007202e.113
mov rax, qword [rsi + 0x1a8]
mov rcx, qword [rsi + 0x1b0]
add dword [rax], eax
invalid
and qword [rsi + 0x1a8], 0
test rax, rax
je case.0x14007202e.113
cmpsd dword [rsi], dword [rdi]
cmpsd dword [rsi], dword [rdi]
call qword [rax + 8]
jmp case.0x14007202e.113
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401231a8]
or eax, 0x9da50
mov edx, 0x2b
call fcn.1400de330
lea rax, str.negative_Window
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
adc byte [r8], cl
add byte [rax], al
add byte [rdi], cl
push rdi
invalid
adc byte [r8], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i32
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i32
call fcn.1400ddec0
int3
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, r8
mov rdi, rdx
mov rax, qword [rdx + 0x10]
adc byte [rax - 1], cl
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
adc byte [rax - 1], cl
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
lea rbx, [rcx + rax]
add rbx, 0x10
mov ecx, 0x578
add byte [rdx + 8], bh
add byte [rdx + 8], bh
call fcn.140067ca3
mov r14, rax
mov r8d, 0x578
and al, 0xfe
dec dword [rcx - 0x77]
mov byte [rcx - 0x48], 0x78
add eax, 0x89480000
mov rcx, rax
mov rdx, rsi
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x18]
lea r8, [0x140120f40]
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
jmp rax
ret
jno 0x140085832
lea r14, [0x14015b568]
mov r15d, 2
mov rcx, qword [rdi + 0x10]
call fcn.1400d9979
add byte [rdi], cl
mov dh, 0xc8
add byte [rdi], cl
mov dh, 0xc8
enter 0x6349, 0xc
mov cs, word [rcx + rax - 0xf]
movsxd rcx, dword [r14 + rcx*4]
add rcx, r14
jmp rcx
loope 0x1400857ee
mov cl, 1
xchg byte [rdi + 0x28], cl
test cl, cl
add dword [rsi - 0x367bd7b1], eax
jne 0x140085827
mov ecx, eax
call fcn.1400d99d9
lock cmpxchg qword [rdi + 0x10], r15
mov cl, 0x7f
adc byte [rdi], cl
xchg esp, eax
invalid
jne 0x14008585b
mov cl, 0x7f
adc byte [rdi], cl
xchg esp, eax
sal byte [rbp + 4], 0x84
sal byte [rbp + 0x1e], 0x48
mov ecx, esi
test al, al
jne 0x140085879
mov rcx, rsi
mov dl, 4
call fcn.1400688ec
jmp 0x140085827
xor esi, esi
call fcn.1400400e8
mov rdx, rax
jmp 0x1400858e9
xor esi, esi
xor edx, edx
shr bl, cl
invalid
mov rax, qword [rsi]
test rax, rax
je 0x140085897
mov rcx, qword [rbx]
mov rdx, qword [rdi + 0x20]
and byte [rax + 0x33], cl
push rcx
or byte [rax + 0x33], cl
add dword [rax + 9], ecx
ror byte [rdi], 1
setne al
jmp 0x140085899
mov al, 2
cmp al, 2
je 0x1400858b2
and al, 1
jne 0x1400858b2
mov rcx, rsi
mov dl, 4
call fcn.1400688ec
invalid
invalid
mov esi, 1
jmp 0x1400858e9
mov rax, qword [rbx]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
or dil, dil
adc cl, byte [rbx + rcx*4 + 0x77]
sbb byte [rax - 0x75], cl
pop rdi
and byte [rax - 0x77], cl
sbb byte [r8 - 0x77], r9b
mov dword [rdi + 0x20], edx
mov rcx, rsi
mov dl, 4
call fcn.1400688ec
invalid
invalid
mov esi, 1
add byte [rbp - 0x7b], cl
invalid
je 0x1400858e9
mov rcx, rbx
call qword [r14 + 8]
push rsi
invalid
mov rax, rsi
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmp dword [rsp + 0x6c], 0x10
je 0x14008774f
invalid
mov rcx, r13
mov rdx, qword [rsp + 0x50]
call case.0x14005c4df.164
add al, 0xff
dec dword [rax - 0x7b]
invalid
jne 0x1400859d3
mov rsi, rdx
test rdx, rdx
jne 0x1400877d1
invalid
add byte [rax], al
inc dword [rsp + 0x6c]
cmp byte [r13 + 0x240], 0
jne 0x1400876f0
invalid
invalid
add byte [rax], al
mov rdi, qword [r13 + 0x238]
mov rsi, qword [rdi]
test rsi, rsi
je case.0x14000eebb.1242
test cl, bl
add byte [rax], al
invalid
cmp byte [r13 + 0x1d8], 0
je 0x140085e22
add al, 0
add byte [rax], al
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
movabs rcx, 0x8000000000000002
mov ecx, 2
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
setb cl
movabs rdx, 0x8000000000000003
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xd0
cmp eax, edx
sete al
or al, cl
test rsi, rsi
test esi, esi
test byte [rdi], 0x84
cmp eax, dword [rax + rax]
invalid
mov dl, 1
test al, al
je 0x14008717f
mov qword [rsp + 0x98], rdi
lea rbx, [rdi + 8]
or byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rbx], 0
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
mov rdx, rbx
fimul dword [rbx + rcx*4 + 0x44]
and al, 0x50
and al, 0x50
call fcn.1400799af
cmp dword [rsp + 0x3c0], 6
add byte [rsi], al
je 0x14008769d
test byte [rax], ch
sub byte [rax + rax], bl
invalid
mov ecx, 0xc
lea rdi, [rsp + 0x840]
mov esp, 0x84024
or byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
mov rdx, qword [rsp + 0x840]
cmp rdx, 5
cli
add eax, 0x405850f
invalid
add al, 0
invalid
mov rcx, r13
call fcn.140079a88
dec dword [rax - 0x77]
mov esi, eax
mov rax, qword [rsp + 0x840]
test byte [rax + rax*2], ah
or byte [rax], al
add byte [rax - 0x49], al
add dword [rax - 0x7b], ecx
test byte [rdi], 0x85
test ecx, edi
sbb eax, dword [rax]
invalid
cmp eax, 5
je 0x140087689
lea rcx, [rsp + 0x840]
call fcn.140079be0
jmp 0x140087689
cmp qword [r13 + 0x80], 4
je 0x1400859f8
movabs rax, 0x8000000000000002
cmp qword [r13 + 0xe8], rax
jne 0x1400859f8
invalid
invalid
invalid
mov rcx, qword [rsp + 0xb0]
call fcn.140079976
test rax, rax
test eax, eax
jne 0x1400859f8
invalid
invalid
mov rax, qword [rsp + 0xa8]
cmp qword [rax], 2
cmp dword [rax], 2
add cl, byte [rdi]
test edx, ebx
invalid
invalid
invalid
mov rdx, qword [r13 + 0x1f8]
mov r8, qword [r13 + 0x200]
mov eax, dword [rbp + 0x200]
add byte [rdx], al
add byte [rax], al
mov rax, qword [rsp + 0x50]
mov r9, qword [rax]
lea rcx, [rsp + 0x3c0]
and al, 0xc0
add eax, dword [rax]
add al, ch
leave
and edi, esi
dec dword [rax - 0x75]
test byte [rax + rax*8], ah
add al, 0
add byte [rax - 0x7d], cl
cmp eax, 2
lea rdi, [rsp + 0x4c0]
lea edi, [rsp + 0x4c0]
je 0x140087726
test bl, cl
sbb eax, dword [rax]
add byte [rax], al
cmp eax, 3
je 0x1400876f0
invalid
mov word [rbx], ds
add byte [rax], al
mov r8d, 0x100
lea rsi, [rsp + 0x660]
add byte [rax], al
mov rcx, rsi
lea rdx, [rsp + 0x3c0]
and al, 0xc0
add eax, dword [rax]
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
test byte [rax + rax], ah
and al, 0
add dword [rax], eax
add byte [rax], al
movdqu xmm0, xmmword [rdi]
movdqa xmmword [rsp + 0xf0], xmm0
add byte [rax - 0x77], cl
stc
mov rdx, qword [rsp + 0x50]
call fcn.140067d1b
test al, al
je 0x140087730
invalid
sbb byte [rbx], 0
add byte [rax], al
mov rbx, rdi
mov r8d, 0xd0
mov eax, 0xd0
add byte [rax], al
lea rcx, [rsp + 0x840]
add byte [rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
jl 0x140085bcd
add byte [rax - 0x75], cl
test byte [rax + rsi], ah
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x58
mov bpl, byte [rsp + 0x738]
and al, 0x38
invalid
add byte [rax], al
lea rcx, [rsp + 0x850]
and al, 0x50
or byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + 0xb8]
lea rdx, [rsp + 0x1d8]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rdx + 0x60], eax
invalid
movups xmm0, xmmword [rcx + 0xa8]
movups xmmword [rdx + 0x50], xmm0
push rax
mov ecx, 0xb
add byte [rax], al
lea rdx, [rsp + 0x1d0]
mov rdi, rdx
lea rsi, [rsp + 0x8a0]
lea esi, [rsp + 0x8a0]
movabs al, byte [0x8b4ca548f3000008]
or byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x660]
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x68
invalid
add byte [rax], al
mov ecx, 0xa
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0x2e0]
and al, 0xe0
add al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
jo case.0x1400b3175.1273
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rax, [rsp + 0x670]
lea eax, [rsp + 0x670]
invalid
add byte [rax], al
movups xmm0, xmmword [rax + 0xd0]
add byte [rax], al
add byte [rdi], cl
adc byte [rax + 0xe0], cl
loopne 0x140085c5b
add byte [rax], al
lea rax, [rsp + 0x640]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
adc byte [rdi], cl
adc dword [rax], eax
mov ecx, 0xe
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x33024
xor byte [rbx], al
add byte [rax], al
mov rsi, rdx
invalid
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0xa8]
add byte [rax - 0x77], cl
int1
call fcn.140068083
and edi, esi
dec dword [rax - 0x75]
mov eax, dword [rbx + 0x10]
mov qword [rsi + 0x10], rax
movdqu xmm0, xmmword [rbx]
movdqu xmmword [rsi], xmm0
jg 0x140085ca5
mov r8d, 0xc0
rol byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
and al, 0xf0
or dword [rax], eax
add byte [rax - 0x73], cl
lea edx, [rsp + 0x2e0]
add al, byte [rax]
add al, ch
jnp 0x140085cbe
add byte [rcx - 0x7d], cl
inc byte [rdi + rcx]
add al, 0xf
test byte [rdx + rbx], ch
add byte [rax], al
invalid
cmp r14, 3
je 0x140087745
ja 0x140085ce6
add byte [rax], al
mov rax, qword [rsp + 0x658]
mov qword [rsp + 0x3df], rax
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x639], al
and al, 0x39
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x649], cl
add byte [rax], al
movaps xmmword [rsp + 0x3d0], xmm1
mov word [rax + rdx*8], fs
rol byte [rbx], 1
add byte [rax], al
movaps xmmword [rsp + 0x3c0], xmm0
add byte [rcx + rcx*4 - 0x4c], cl
and al, 0x10
or dword [rax], eax
add byte [rcx + rcx*4 - 0x44], cl
mov dword [rsp + 0x918], edi
mov r8d, 0xc0
add byte [rax], al
lea rcx, [rsp + 0x920]
mov word [rax + riz], fs
and byte [rcx], cl
add byte [rax], al
lea rdx, [rsp + 0x9f0]
and al, 0xf0
or dword [rax], eax
add al, ch
mov bh, 0x7a
add eax, 0x448b4800
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x9e0], rax
test byte [rax + riz*8], ah
or dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x9e8], bpl
call 0x188085d48
lea eax, [rsp + 0x3c8]
and al, 0xc8
add eax, dword [rax]
add bl, dh
movdqu xmm0, xmmword [rax - 1]
movq mm0, qword [rax - 1]
movups xmm1, xmmword [rax + 0xf]
movaps xmmword [rsp + 0x670], xmm1
and al, 0x70
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0x660], xmm0
movq qword [rsp + 0x660], mm0
cmp qword [rsp + 0x660], 0
and al, 0x60
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
je 0x14008759d
cmp qword [rsp + 0x670], 0
je 0x1400875b8
test byte [rdx], bh
cmp bl, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x3c0]
lea rdx, [rsp + 0x660]
and al, 0x60
invalid
invalid
add byte [rax], al
call fcn.140079c14
cmp qword [rsp + 0x3c0], 0
and al, 0xc0
add eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
xchg esp, eax
ror byte [rax - 0x75], 0xb4
and al, 0xd0
add eax, dword [rax]
add byte [rax + 0x3b], cl
cmp rsi, qword [rsp + 0x3c8]
enter 3, 0
setne cl
or cl, al
movzx edi, cl
movaps xmm0, xmmword [rsp + 0x660]
sub byte [rsp + 0x660], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0x3d0], xmm1
mov word [rax + rdx*8], fs
add eax, dword [rax]
add byte [rax], al
movaps xmmword [rsp + 0x3c0], xmm0
add byte [rax], al
mov rbx, qword [r13 + 0x238]
popfq
cmp byte [rdx], al
add byte [rax], al
mov rcx, rbx
call fcn.140075a58
mov qword [rbx], 1
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x3d0], cl
add eax, dword [rax]
add bl, dh
movq qword [rbx + 8], mm0
movups xmmword [rbx + 0x18], xmm1
mov rcx, r13
mov ecx, ebp
lea rdx, [rsp + 0x910]
xchg esp, eax
and al, 0x10
or dword [rax], eax
add byte [rcx - 0x77], cl
clc
mov r9, rsi
call fcn.140079c40
jmp 0x1400859d7
cmp byte [r13 + 0x180], 0
je case.0x14002cafe.1022
cmp qword [r13 + 0x170], 0xf
ja 0x140085e4d
mov rcx, qword [rsp + 0x48]
call fcn.1400795a3
dec dword [rcx + 0x3b]
test dword [rax + 1], edi
add byte [rax], al
jb 0x140085a06
mov rcx, r13
mov rdx, qword [rsp + 0x50]
call fcn.140078c5f
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
lea ebx, [rax]
add byte [rax], al
mov rsi, rdx
test rdx, rdx
je 0x1400859d7
jmp 0x1400876a6
mov qword [rsp + 0x98], rdi
test al, al
je 0x14008769d
invalid
mov rcx, r13
call fcn.140079a88
push qword [rcx]
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
jmp 0x1400876aa
mov rax, qword [rsp + 0x848]
cmp edx, 3
cli
invalid
je case.0x14002cafe.1058
cmp edx, 4
je 0x1400876c3
test byte [rcx], dl
sbb byte [rax], al
invalid
mov ecx, 0xa
lea rdi, [rsp + 0x670]
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
or byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x660], rdx
invalid
add byte [rax], al
mov qword [rsp + 0x668], rax
add byte [rax], al
mov rax, qword [rsp + 0x40]
mov rax, qword [rax]
mov eax, dword [rax]
movabs rcx, 0x7ffffffffffffffe
invalid
invalid
jg case.0x14002cafe.1059
add ecx, eax
cmp rcx, 3
stc
add esi, dword [rdi + 0xa]
cmp rcx, 1
jne 0x140087b92
invalid
xchg ebx, eax
sbb al, 0
invalid
movabs rcx, 0x8000000000000002
cmp rax, rcx
enter 0xffffffffffff8d0f, 0xffffffffffffffdf
add dword [rax], eax
invalid
lea rcx, [rsp + 0x660]
call fcn.140002aa2
retf
idiv edi
jmp 0x140087686
lea rdx, [rsp + 0x850]
mov rcx, qword [rdx + 0x10]
mov ecx, dword [rdx + 0x10]
lea r8, [rsp + 0x1d8]
add dword [rax], eax
add byte [rcx - 0x77], cl
adc bl, sil
movq mm0, qword [rdx]
outsd dx, dword [rsi]
add dh, bl
movq qword [r8], mm0
mov qword [rsp + 0x1d0], rax
mov dword [rsp + 0x1d0], eax
mov rcx, rbx
fld1
insd dword [rdi], dx
cmp al, 0xff
dec dword [rax - 0x75]
mov ah, 0x24
loopne 0x140085f5c
add byte [rax], al
test al, al
mov rdi, qword [rsp + 0x98]
je case.0x14002cafe.1026
test byte [rsi], al
add dword [rax], eax
invalid
test rsi, rsi
je 0x140087147
movups xmm0, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0xf0], xmm0
mov rbx, qword [rsp + 0x1e8]
call 0x188085f90
mov eax, dword [rsp + 0x40]
mov rax, qword [rax]
movabs rcx, 0x7ffffffffffffffe
invalid
invalid
invalid
invalid
jg 0x140085fe9
add ecx, eax
cmp rcx, 3
ja 0x140085fb3
cmp rcx, 1
jne 0x140087c5a
movabs rcx, 0x8000000000000001
cmp rax, rcx
jne 0x1400872ca
mov rdi, qword [r13 + 0xf0]
xor eax, eax
cmp rsi, rdi
setne al
mov ecx, 0xff
cmovb eax, ecx
test al, al
je 0x14008752b
movzx eax, al
cmp eax, 1
jne 0x140087564
movdqu xmm0, xmmword [rsp + 0x1d0]
movdqa xmmword [rsp + 0x2e0], xmm0
jg 0x140085f82
and al, 0xe0
add al, byte [rax]
add byte [rax - 0x77], cl
mov ah, 0x24
lock add al, byte [rax]
add byte [rax - 0x77], cl
pushfq
and al, 0xf8
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x300], rdi
cmp byte [r13 + 0x180], 0
add byte [rcx], 0
add byte [rax], al
add byte [rdi], cl
test dl, cl
invalid
add byte [rax], al
mov rax, qword [rsp + 0x300]
lea rcx, [rsp + 0x3c8]
mov word [rax + rcx*8], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
and byte [r14 + 0xf], spl
outsd dx, dword [rsi]
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0x2f0]
mov qword [rcx + 0x10], rax
adc byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
and al, 0xf8
add al, byte [rax]
add byte [rax - 0x77], cl
sbb r11b, sil
movq qword [rcx], mm0
mov qword [rsp + 0x3c0], 1
rol byte [rbx], 0
add byte [rcx], al
add byte [rax], al
add cl, ch
invalid
adc eax, dword [rax]
invalid
test rsi, rsi
je 0x140087170
test ah, dh
adc byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x1e824
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x40]
mov rax, qword [rax]
movabs rcx, 0x7ffffffffffffffe
add rcx, rax
cmp rcx, 3
cmp ecx, 3
ja 0x1400860b9
cmp rcx, 1
jne 0x140087c02
add byte [rax], al
movabs rcx, 0x8000000000000001
cmp rax, rcx
jne 0x1400873a3
xlatb
adc al, byte [rax]
invalid
mov rax, qword [r13 + 0xf0]
mov rcx, rax
sub rcx, rsi
jae 0x1400873df
add byte [rax], al
and qword [r13 + 0xf0], 0
mov ecx, 1
add byte [rax], al
jmp 0x1400873e8
adc al, byte [rax]
invalid
mov al, byte [r13 + 0x131]
mov byte [rsp + 0x3f], al
invalid
lea rcx, [0x140041135]
xor dh, byte [rax + 0x2be8fffb]
cmp al, 4
add byte [rdi], cl
adc byte [0x140130700], al
movsd dword [rdi], dword [rsi]
or al, byte [rax]
movaps xmmword [rsp + 0x100], xmm0
sub dword [rsp + 0x100], eax
movdqu xmm0, xmmword [0x1401306f0]
or al, byte [rax]
movdqa xmmword [rsp + 0xf0], xmm0
jg 0x1400860a7
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x118], rdx
xchg esp, eax
and al, 0x18
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg ebp, eax
lock add byte [rax], al
add byte [rcx + 0x6b], cl
imul rax, qword [r13 + 0xf8], 0x28
add rax, rdx
mov qword [rsp + 0x188], rax
add dword [rax], eax
invalid
cmp rdx, qword [rsp + 0x188]
je 0x14008652a
lea rsi, [rdx + 0x28]
mov rcx, qword [rdx + 8]
mov rdx, qword [rdx + 0x10]
call fcn.14003a52d
mov r8, rdx
mov rdx, rsi
test rax, rax
je 0x140086152
mov qword [rsp + 0x190], rsi
lea rsi, [rsp + 0x2e0]
mov rcx, rsi
mov rdx, rax
call fcn.140040771
fisub dword [rbp - 0x76b70005]
int1
call fcn.14003c954
test rax, rax
je 0x1400862ca
mov rsi, rax
mov rdi, rdx
mov ecx, 0x40
add byte [rax], al
add al, ch
mov ebx, 0x48fffb67
test eax, eax
lea r15, [rsp + 0x3c0]
add byte [rax], al
je 0x140087b5c
mov qword [rax], rsi
mov r12, rax
mov esp, eax
mov qword [rax + 8], rdi
mov ecx, 9
mov rdi, r15
lea rsi, [rsp + 0x2e0]
and al, 0xe0
add al, byte [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov ebp, 1
mov esi, 4
add byte [rcx - 0x42], al
sbb byte [rax], al
add byte [rax], al
mov r13d, 4
mov rcx, r15
call fcn.14003c954
push rax
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
mov al, 0
add byte [rax], al
invalid
mov rdi, rax
mov rbx, rdx
cmp rbp, rsi
jne 0x140086264
cmp rsi, 0xffffffffffffffff
je 0x140087b07
test ch, ah
sbb byte [rax], al
invalid
mov rcx, rsi
inc rsi
lea rax, [rcx + rcx]
cmp rax, rsi
invalid
cmova rsi, rax
xor edx, edx
mov rax, rsi
shr rax, 0x3b
sete al
cmp rsi, 5
add eax, 0xf5420f49
test rcx, rcx
je 0x140086269
shl rcx, 4
mov qword [rsp + 0x70], r12
mov qword [rsp + 0x80], rcx
mov ecx, 8
invalid
jmp 0x14008626b
mov rax, r12
jmp case.0x140034888.744
xor ecx, ecx
mov r8, rsi
shl r8, 4
mov dl, al
shl edx, 3
mov qword [rsp + 0x78], rcx
lea rcx, [rsp + 0xc0]
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x70
call fcn.140062616
cmp qword [rsp + 0xc0], 0
add byte [rax], al
add byte [rdi], cl
test dword [rcx + 0x18], esi
add byte [rax], al
mov rax, qword [rsp + 0xc8]
add byte [rax], al
add byte [rdx - 0x77], cl
invalid
invalid
jl 0x1400862d9
mov qword [rax + r14 - 8], rdi
clc
mov r12, rax
mov qword [rax + r14], rbx
inc rbp
inc ebp
add r14, 0x10
invalid
adc cl, ch
invalid
invalid
invalid
invalid
mov qword [rsp + 0x138], rsi
mov rax, r12
loopne 0x1400862b4
invalid
mov eax, 8
xor ebp, ebp
xor ecx, ecx
mov qword [rsp + 0x138], rcx
add dword [rax], eax
invalid
add byte [rax], al
lea r15, [rsp + 0x3c0]
shl rbp, 4
add rbp, rax
invalid
mov qword [rsp + 0x180], rax
mov qword [rsp + 0x60], rbp
cmp rax, rbp
je 0x1400864e0
lea rcx, [rax + 0x10]
mov qword [rsp + 0x58], rcx
and al, 0x58
mov rdx, qword [rax]
adc byte [rbx + rcx*4 + 0x40], cl
or byte [rcx + rcx*4 - 7], cl
call fcn.140003199
mov rcx, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov rdx, qword [rsp + 0x118]
mov rdi, qword [rsp + 0x3c8]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
add eax, dword [rax]
add byte [rcx - 0x77], cl
clc
and al, 0x58
movsb byte [rdi], byte [rsi]
and al, 0xd0
add eax, dword [rax]
add byte [rcx - 0x77], cl
clc
mov r9, r12
call fcn.1400756e0
mov r13, rax
mov rbp, qword [rsp + 0xf0]
mov rsi, qword [rsp + 0xf8]
mov esi, dword [rsp + 0xf8]
mov rbx, rsi
and rbx, rax
mov qword [rsp + 0x198], rax
cwde
add dword [rax], eax
add byte [rcx - 0x3f], cl
in eax, dx
cmp dword [rsi + 0x41], esp
movd mm0, ebp
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
xor r14d, r14d
movdqu xmm8, xmmword [rbp + rbx]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
pmovmskb r15d, xmm0
test r15w, r15w
je 0x1400863cf
bsf eax, r15d
add rax, rbx
and rax, rsi
invalid
neg rax
neg eax
imul rax, rax, 0x18
mov rcx, qword [rbp + rax - 0x10]
mov rdx, qword [rbp + rax - 8]
add eax, 0xf88949f8
mov r9, r12
call fcn.1400aa21e
test al, al
jne 0x1400863ed
invalid
add eax, 0xf88949f8
lea eax, [r15 - 1]
and eax, r15d
mov r15d, eax
jmp case.0x140034888.753
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
test eax, eax
jne 0x14008642d
add rbx, r14
add rbx, 0x10
adc byte [rcx - 0x7d], cl
invalid
adc byte [rax + 0x21], cl
jmp 0x14008637e
mov rcx, qword [rsp + 0x3c0]
mov rsi, qword [rsp + 0x58]
mov rax, rsi
movabs rdx, 0x8000000000000000
add byte [rax + 0x4cd13948], al
lea edi, [rsp + 0x3c0]
mov rbp, qword [rsp + 0x60]
invalid
je 0x1400862f7
mov rdx, rdi
call fcn.14005fc44
mov rax, rsi
invalid
jmp 0x1400862f7
mov rbx, qword [rsp + 0x100]
test rbx, rbx
je 0x1400864ae
mov r14, qword [rsp + 0x3c0]
mov rcx, rbp
mov rdx, rsi
mov r8, qword [rsp + 0x198]
mov eax, dword [rsp + 0x198]
call fcn.14003fc52
movzx ecx, byte [rbp + rax]
lea rdx, [rax - 0x10]
and rdx, rsi
mov byte [rbp + rax], r13b
mov byte [rbp + rdx + 0x10], r13b
neg rax
imul rax, rax, 0x18
and ecx, 1
sub rbx, rcx
mov qword [rsp + 0x100], rbx
add byte [rcx], al
add byte [rax], al
mov qword [rbp + rax - 0x18], r14
mov qword [rbp + rax - 0x10], rdi
mov qword [rbp + rax - 8], r12
add eax, 0x84ff48f8
and al, 8
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x58
lea r15, [rsp + 0x3c0]
mov esp, 0x3c024
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x60
jmp 0x1400862f7
lea rcx, [rsp + 0xf0]
lea rdx, [rsp + 0x110]
call fcn.1400df886
xchg ebx, eax
add eax, 0xac8b4800
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0xf8
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x100]
jmp 0x14008643a
and al, 0xf8
mov rsi, qword [rsp + 0x190]
mov rdx, rsi
mov r8, qword [rsp + 0x138]
test r8, r8
mov r13, qword [rsp + 0xb8]
lea r12, [rsp + 0x160]
add byte [rax], al
je 0x140086152
shl r8, 4
mov edx, 8
mov rcx, qword [rsp + 0x180]
add dword [rax], eax
add al, ch
sub ebx, edx
idiv edi
mov rdx, rsi
jmp 0x140086152
sub ah, bh
invalid
invalid
add dword [rax], eax
add al, ch
sub ebx, edx
idiv edi
movdqa xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x110]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1c0], edx
movaps xmmword [rsp + 0x1b0], xmm1
and al, 0xb0
add dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x1400864db
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x7d], cl
and dword [rsp + 0x158], 0
movsb byte [rdi], byte [rsi]
and al, 0x58
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x3c0]
call fcn.1400375f8
xchg byte [rax], dl
sti
dec dword [rax - 0x73]
lea rcx, [rsp + 0xf0]
lea rdx, [rsp + 0x660]
and al, 0x60
invalid
add byte [rax], al
add al, ch
invalid
invalid
cli
invalid
movsb byte [rdi], byte [rsi]
and al, 0x58
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x2e0]
lea rdx, [rsp + 0xf0]
lea edx, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add al, ch
stc
pop rdx
cli
inc dword [rbx + 0x2e024bc]
mov esp, 0x2e024
add byte [rdx], al
invalid
mov esp, 0x2e024
add byte [rdx], al
invalid
je 0x1400870e4
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x280], rax
test byte [rax + rax*4], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x2e0], al
loopne 0x1400865c2
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x2f0], cl
movaps xmmword [rsp + 0x270], xmm1
add al, byte [rax]
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x2f0], cl
add byte [rax], al
movaps xmmword [rsp + 0x260], xmm0
lea rcx, [rsp + 0x308]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [r8 - 0x77], cl
and byte [rax - 0x77], cl
mov dword [rsp + 0x2b0], eax
mov al, 2
add byte [rax], al
movdqu xmm0, xmmword [rcx]
invalid
add byte [rax - 0x75], cl
and byte [r8 - 0x77], cl
and byte [rax - 0x77], cl
invalid
test byte [rax + rsi*4], ah
add al, byte [rax]
add bl, dh
movq mm0, qword [rcx]
invalid
mov al, 2
add byte [rax], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x2a0], xmm1
mov word [rax + riz*4], fs
add al, byte [rax]
add byte [rsi + 0xf], ah
jg 0x140086586
test byte [rax + rdx*4], ah
add al, byte [rax]
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x260]
mov esp, 0x26024
add byte [rax - 0x7b], cl
invalid
je 0x140086665
push rcx
test byte [rax + rdx*4], ah
nop
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov esp, 0x26024
add byte [rax - 0x7b], cl
push qword [rcx + rdx*2 + 0x48]
je 0x140086665
push rcx
lea rax, [rsp + 0x268]
lea rax, [rsp + 0x268]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], eax
and al, 0x70
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rax], al
invalid
adc byte [rax], al
mov word [rax + rax*4], fs
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rsp + 0x70], eax
and al, 0x70
and al, 0x70
lea rcx, [rsp + 0x158]
pop rax
add dword [rax], eax
add byte [rax], al
invalid
xchg edx, eax
add byte [rax], al
call fcn.14007b3cf
mov qword [rsp + 0x158], 1
mov dword [rsp + 0x158], 1
invalid
mov dword [rsp + 0x158], 1
add dword [rax], eax
add byte [rax], al
movdqa xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [rsp + 0x10], xmm1
add byte [rcx + 0xf], al
adc dword [rsp + 0x10], ecx
and al, 0x10
invalid
movups xmmword [rsp + 0x10], xmm1
movdqu xmmword [r12], xmm0
jmp 0x140086674
jg 0x140086666
and al, 0xeb
cmovs eax, dword [rbx + 0x15824bc]
invalid
and al, 0x58
pop rax
invalid
cmp qword [rsp + 0x158], 0
cmp dword [rsp + 0x158], 0
mov esp, 0x15824
pop rax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test bh, dh
je 0x140087b6b
adc al, 0
add byte [rax - 0x75], cl
pushfq
and al, 0x60
invalid
add dword [rax], eax
invalid
mov rbx, qword [rsp + 0x160]
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
test rbx, rbx
mov qword [rsp + 0x58], rdi
and al, 0x58
fisttp dword [rax - 0x77]
jl 0x1400866a7
invalid
and al, 0x58
pop rax
je case.0x140049693.415
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x168]
mov edi, dword [rsp + 0x168]
mov esp, 0x16824
add byte [rax - 0x75], cl
mov ah, 0x24
jo 0x140086699
mov rsi, qword [rsp + 0x170]
mov esi, dword [rsp + 0x170]
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdi
clc
mov qword [rsp + 0x60], rdi
cmp qword [rsp + 0x1b8], 0
je case.0x140049693.369
test byte [rdx], dh
xor al, byte [rdx]
add byte [rax], al
mov esp, 0x1b824
add dword [rax], eax
add byte [rax], al
xor al, byte [rdx]
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
mov word [rax + rax*8], fs
rol byte [rcx], 0
add byte [rax], al
mov rcx, qword [rsp + 0x1c0]
mov ecx, dword [rsp + 0x1c0]
rol byte [rcx], 0
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x1c8]
mov r8, rdi
mov r9, rsi
int1
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
clc
int1
call fcn.1400756e0
mov r15, qword [rsp + 0x1a0]
mov edi, dword [rsp + 0x1a0]
mov r13, qword [rsp + 0x1a8]
and al, 0xa8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x13], cl
and rbp, rax
and ebp, eax
invalid
mov edi, dword [rsp + 0x1a0]
and al, 0xa0
movabs al, byte [0xa824ac8b4c000001]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xa8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x13], cl
in eax, dx
and ebp, eax
invalid
shr rax, 0x39
movd xmm0, eax
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0x60
punpcklbw mm0, mm0
invalid
sal dl, 0xf
jo case.0x140071ea7.128
rol byte [rax], 0x66
pshufw mm7, mm0, 0
xor r14d, r14d
xor esi, esi
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0x60
invalid
invalid
invalid
sal dl, 0xf
jo case.0x140071ea7.128
invalid
pshufw mm0, mm0, 0
rol byte [rax], 0x66
pshufw mm7, mm0, 0
add byte [rsi + 0xf], ah
jo case.0x140049511.399
add byte [rbp + 0x31], al
div bl
xor esi, esi
movdqu xmm8, xmmword [r15 + rbp]
movq mm0, qword [r15 + rbp]
movq mm0, qword [rdi + rbp]
invalid
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
movq mm0, mm0
movq mm0, mm0
pmovmskb r12d, xmm0
loopne case.0x1400497a6.361
test r12w, r12w
je case.0x140049011.395
invalid
test r12d, r12d
test esp, esp
invalid
bsf eax, r12d
add rax, rbp
call 0x188f0886c
neg eax
and rax, r13
call 0x188e15e6b
imul eax, eax, 0x18
invalid
invalid
neg rax
imul rax, rax, 0x18
invalid
invalid
rcr byte [rax], 0x4d
mov eax, dword [rdi + rax - 0x10]
invalid
sbb byte [rbp - 0x75], cl
invalid
mov r8, qword [r15 + rax - 0x10]
mov r9, qword [r15 + rax - 8]
mov rcx, rdi
mov rdx, rsi
invalid
mov ecx, dword [rdi + rax - 8]
invalid
bnd call fcn.14005a7ce
call fcn.14005a7ce
test al, al
invalid
std
inc dword [rax + rax*8 - 0x72bec88b]
and al, 0xff
sal byte [rbp + 0x37], 0x41
lea eax, [rsp - 1]
jne case.0x1400497a6.361
lea eax, [r12 - 1]
and eax, r12d
loopne case.0x14004828a.405
mov r12d, eax
jmp 0x14008670f
mov esp, eax
pcmpeqb xmm8, xmm6
pcmpeqb mm0, mm6
pcmpeqb mm0, mm6
invalid
pmovmskb eax, xmm8
test eax, eax
invalid
ror byte [rbp + rcx*4 - 0x5c], 0x24
invalid
lea r12, [rsp + 0x160]
jne case.0x140049693.369
test dword [rbp + 1], edi
add byte [rax], al
lea esp, [rsp + 0x160]
movsb byte [rdi], byte [rsi]
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
test dword [rbp + 1], edi
add byte [rax], al
add rbp, r14
cmc
add rbp, 0x10
add r14, 0x10
and rbp, r13
and ebp, ebp
jmp 0x1400866fb
add ebp, 0x10
invalid
and ebp, ebp
test rbx, rbx
lea r12, [rsp + 0x160]
lea esp, [rsp + 0x160]
je 0x1400868be
test byte [rdi], dh
add dword [rax], eax
invalid
lea esp, [rsp + 0x160]
movsb byte [rdi], byte [rsi]
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
test byte [rdi], dh
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
invalid
mov rax, qword [rsp + 0x2b0]
test byte [rax + rsi*4], ah
and al, 0xb0
mov al, 2
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xe0], rax
movdqa xmm0, xmmword [rsp + 0x290]
movq mm0, qword [rsp + 0x290]
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
movq mm0, qword [rsp + 0x290]
test byte [rax + rdx*4], ah
add al, byte [rax]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0xd0], xmm1
sub dword [rsp + 0xd0], ecx
movdqa xmmword [rsp + 0xc0], xmm0
movq qword [rsp + 0xc0], mm0
lea rsi, [rsp + 0x3c0]
lea esi, [rsp + 0x3c0]
mov rcx, rsi
int1
and al, 0x90
nop
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x2a0]
sub dword [rsp + 0xd0], ecx
mov word [rax + rdx*8], fs
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
jg case.0x1400473e2.424
movq qword [rsp + 0xc0], mm0
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea esi, [rsp + 0x3c0]
mov ah, 0x24
rol byte [rbx], 0
add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
call fcn.14002a5c3
test al, al
invalid
ror byte [rdi], 0x85
jne 0x140087b23
test dword [rdx + 0x13], edx
push rdx
adc eax, dword [rax]
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
mov rdx, r12
loop case.0x1400473e2.419
sahf
jle case.0x14007b3b8.55
sti
invalid
loop case.0x1400473e2.419
sahf
jle case.0x14007b3b8.55
sti
sti
dec dword [rcx - 0x7b48f03a]
and al, 0x18
sbb byte [rax + rax], al
add byte [rsi + 0x21], ah
invalid
mov esi, eax
movzx eax, word [rsp + 0x418]
mov bh, 0x84
and al, 0x18
sbb byte [rax + rax], al
add byte [rsi + 0x21], ah
invalid
invalid
mov bh, 0x84
test byte [rax + rbx], ah
movzx eax, ax
mov bh, 0xc0
rol byte [rbp + 0x31], 0xff
xor r15d, r15d
xor edi, edi
mov r13, qword [rsp + 0xb8]
mov ebp, dword [rsp + 0xb8]
lodsb al, byte [rsi]
and al, 0xb8
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x410]
mov word [rax + rdx], fs
and al, 0x10
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rax
mov eax, 0
add byte [rax], al
add byte [rax], al
cmp rdi, rcx
jae 0x1400867ff
invalid
mov rax, qword [rsp + 0x408]
mov rax, qword [rsp + 0x408]
mov eax, dword [rsp + 0x408]
test byte [rax + rcx], ah
and al, 8
add al, 0
add byte [rdi], cl
movzx ebx, word [rax + rdi*4]
cmp rbx, 0xffff
inc dword [rax]
invalid
mov bh, 0x1c
mov eax, 0xfffb8148
invalid
invalid
sti
invalid
inc dword [rax]
add byte [rdi], cl
je case.0x140048d6e.394
test al, bl
add byte [rax], al
add byte [rdi], cl
movzx eax, word [rax + rdi*4 + 2]
movzx ecx, word [rsp + 0x418]
mov bh, 0x8c
and al, 0x18
add al, 0
add byte [rcx + 0x41ca21c2], cl
mov eax, edi
mov bh, 0x44
mov eax, 0x8cb70f02
add cl, byte [rdi]
mov bh, 0x8c
and al, 0x18
add al, 0
add byte [rax], al
add byte [rcx + 0x41ca21c2], cl
mov eax, edi
sub r8d, edx
sub eax, edx
rol byte [rcx + 0x21], 1
enter 0x394d, 0xfffffffffffffff8
cmp eax, edi
and r8d, ecx
cmp r8, r15
cmp eax, edi
cmp eax, edi
clc
jb case.0x14006937e.225
cmp ax, si
jne case.0x14004beaa.318
invalid
invalid
xor ecx, dword [rax - 0x75]
mov word [rax + riz*8], fs
invalid
mov rcx, qword [rsp + 0x3e0]
mov rdx, qword [rsp + 0x3e8]
xchg esp, eax
and al, 0xe8
invalid
add eax, dword [rax]
add byte [rax], al
loopne 0x140086856
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov edx, dword [rsp + 0x3e8]
xchg esp, eax
and al, 0xe8
invalid
add eax, dword [rax]
invalid
call 0x189086861
mov eax, ebx
add byte [rax], al
add byte [rcx - 0x77], cl
fmul dword [rbp + rcx*4 + 0xd]
invalid
mov r8, rbx
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
or eax, 0x9cbb1
call fcn.14003f1a0
xor al, 0x89
mov ebx, edi
invalid
or eax, 0x9cbb1
mov cl, 0xcb
or dword [rax], eax
invalid
retf
mov ebx, edi
sti
dec dword [rax - 0x73]
lea rcx, [rax + 0x40]
mov rdx, r12
lea rcx, [rax + 0x40]
mov rdx, r12
lea ecx, [rax + 0x40]
mov rdx, r12
call fcn.14002a7fd
test al, al
ror byte [rdi], 0x85
jne 0x140086a1a
invalid
invalid
add dword [rax], eax
invalid
invalid
test dword [rdx + 0x49000001], ebx
inc edi
add dword [rax], eax
add byte [rcx - 1], cl
inc r15
add byte [rax], al
inc r15
inc rdi
inc edi
inc edi
mov rax, rdi
jmp 0x1400867f7
invalid
invalid
invalid
invalid
invalid
invalid
mov dl, byte [rsp + 0x168]
mov esi, 6
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc2
xchg esp, eax
and al, 0x68
add dword [rax], eax
add byte [rsi + 6], bh
mov esi, 6
invalid
add byte [rax], al
invalid
push 0xffffffffbe000001
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov dh, 0xc2
ret 0x8d48
lea rcx, [0x14015b578]
or eax, 0xd4cd4
invalid
or eax, 0x4634800
or dword [rax + 1], 0x548948c8
add rax, rcx
invalid
invalid
push rsp
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
mov qword [rsp + 0x60], rdx
mov dword [rsp + 0x60], edx
and al, 0x60
add eax, ecx
and al, 0x60
jmp rax
loopne case.0x140049511.383
lea rdi, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheader_value.rs
lea edi, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protectionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheader_value.rs
or dword [rax], eax
jmp 0x1400866a2
in al, 0xfd
invalid
movzx eax, byte [rsp + 0x60]
mov dh, 0x44
and al, 0x60
invalid
add eax, 0xfffffff0
cmp eax, 0x35
xor eax, 0xfeb8870f
invalid
invalid
xor eax, 0xfeb8870f
invalid
xchg dword [rax + 0x48fffffe], edi
mov eax, 0x48fffffe
dec dword [rax - 0x47]
and eax, 0x8040
and eax, 0x8040
movabs rcx, 0x3a000080402543
mov ecx, 0x80402543
add byte [rax], al
and eax, 0x8040
add byte [rax], 0
cmp al, byte [rax]
bt rcx, rax
movabs dword [0x48fffffea4830fc1], eax
ror dword [rdi], 0x83
jae case.0x1400497a6.412
movsb byte [rdi], byte [rsi]
invalid
invalid
lea rcx, [rsp + 0x290]
call fcn.1400298f9
or dword [rax], esi
cli
invalid
lea ecx, [rsp + 0x290]
mov word [rax + rdx*4], fs
add al, byte [rax]
add al, ch
or dword [rax], esi
xor dl, bh
cli
dec dword [rbx + rcx*4 - 0x54]
mov r13, qword [rsp + 0xb8]
jmp case.0x140070d0e.150
add byte [rax], al
lodsb al, byte [rsi]
and al, 0xb8
mov eax, 0xe9000000
add byte [rax], al
add cl, ch
add byte [rax], al
add dword [rdx], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rbx, qword [rsp + 0x3e8]
mov ebx, dword [rsp + 0x3e8]
pushfq
and al, 0xe8
call 0x18c086909
invalid
mov ah, 0x24
add al, byte [rax]
call 0x18c086909
add byte [rax], al
lea r14, [rsp + 0x240]
mov rcx, r14
mov ecx, esi
lea esi, [rsp + 0x240]
mov ah, 0x24
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
int1
mov rdx, r12
mov edx, esp
loop case.0x140049011.397
call fcn.14003a467
mov rax, qword [rsp + 0xe0]
add byte [rax], al
invalid
cmp r15, r11
sti
dec dword [rax - 0x75]
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x90], rax
movdqa xmm0, xmmword [rsp + 0xc0]
movq mm0, qword [rsp + 0xc0]
test byte [rax + rdx*4], ah
and al, 0x90
add byte [rax], al
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
invalid
movq mm0, qword [rsp + 0xc0]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
sub byte [rsp + 0xd0], cl
mov word [rax + rdx*8], fs
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], ecx
add byte [rax], al
add byte [rsi + 0xf], ah
movdqa xmmword [rsp + 0x70], xmm0
movq qword [rsp + 0x70], mm0
jg 0x140086989
and al, 0x70
and al, 0x70
lea rcx, [rsp + 0x3c0]
mov word [rax + rax*8], fs
and al, 0xc0
rol byte [rbx], 0
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0xf76b20e], cl
mov edx, esi
mov r8, r14
mov r8, r14
lea r9, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov eax, esi
invalid
lea ecx, [rsp + 0x70]
and al, 0x70
and al, 0x70
jo case.0x140063062.246
call fcn.14003e52f
sar dword [rbx - 5], 1
jnp case.0x140063cf5.282
sti
inc dword [rax + rax*8 + 0x11ca850f]
test al, al
jne 0x140087b30
test edx, ecx
adc dword [rax], eax
invalid
test edx, ecx
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x410]
cmp rdi, rdx
cmp edi, edx
mov edx, dword [rsp + 0x410]
xchg esp, eax
and al, 0x10
add al, 0
add byte [rax], al
add byte [rax + 0x39], cl
xlatb
cmp edi, edx
jae 0x140087b83
or dword [rdx + rdx], 0
or al, 0x12
adc al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x408]
mov word [rax + rdi*4], bx
mov dword [rax + rdi*4], ebx
test byte [rax + rcx], ah
and al, 8
add al, 0
add byte [rax], al
add byte [rsi - 0x77], ah
sbb al, 0xb8
invalid
mov dword [rax + rdi*4], ebx
mov word [rax + rdi*4 + 2], si
mov dword [rax + rdi*4 + 2], esi
je case.0x140049511.384
mov eax, 0xe902b102
add dh, byte [rcx + 0x15fe902]
mov cl, 2
jmp case.0x140071ff3.139
pop rdi
add dword [rax], eax
add byte [rax], al
add ch, cl
pop rdi
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx - 0x7f], cl
cmp r15, 0x200
setae al
xchg ebx, eax
invalid
cmp edi, 0x200
inc dword [rax]
add al, byte [rax]
add byte [rax], al
add byte [rdi], cl
xchg ebx, eax
ror byte [rax - 0x7d], 0xbc
cmp qword [rsp + 0x3c0], 2
cmp dword [rsp + 0x3c0], 2
and al, 0xc0
add eax, dword [rax]
add byte [rdx], al
add cl, byte [rdi]
setne bl
and bl, al
ret
lea r14, [rsp + 0x240]
lea esi, [rsp + 0x240]
xchg ebp, eax
ret
lea esi, [rsp + 0x240]
and al, 0x40
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r12
mov edx, esp
int1
mov edx, esp
loop case.0x140049693.370
call fcn.14003a467
mov rax, qword [rsp + 0xe0]
mov eax, dword [rsp + 0xe0]
lodsd eax, dword [rsi]
cmp bh, bl
sti
dec dword [rax - 0x75]
mov eax, dword [rsp + 0xe0]
test byte [rax + riz*8], ah
add byte [rax], al
invalid
loopne case.0x140049693.360
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
invalid
and al, 0x90
movdqa xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
sub byte [rsp + 0xd0], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax], al
invalid
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
rol byte [rax], 0
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax], al
invalid
mov word [rax + rdx*8], fs
add byte [rax], al
invalid
add byte [rdi], cl
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
invalid
jg 0x140086a2b
invalid
movdqa xmmword [rsp + 0x70], xmm0
movq qword [rsp + 0x70], mm0
and al, 0x70
and al, 0x70
mov byte [rsp + 0x28], bl
mov qword [rsp + 0x20], rdi
mov dword [rsp + 0x20], edi
and al, 0x28
sub byte [rax - 0x77], cl
mov dword [rsp + 0x20], edi
jl case.0x140063cf5.217
and byte [rax - 0x73], cl
lea rcx, [rsp + 0x3c0]
mov rdx, r14
mov edx, esi
lea ecx, [rsp + 0x3c0]
mov word [rax + rax*8], fs
and al, 0xc0
add eax, dword [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
lea r8, [rsp + 0x70]
lea r8, [rsp + 0x70]
and al, 0x70
mov r9d, esi
int1
call fcn.14007b4af
mov cl, 2
test rax, rax
test eax, eax
je case.0x140071ff3.139
test cl, bl
add byte [rax], al
add byte [rax], al
movsd dword [rdi], dword [rsi]
invalid
invalid
push qword [rcx - 0x3f7ab7fe]
test eax, eax
ror byte [rdi], 0x84
fld dword [rax]
invalid
test cl, bl
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
jmp 0x140087b30
invalid
adc dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
and al, 0xe0
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
and al, 0xe0
loopne 0x140086a20
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x90], eax
test byte [rax + rdx*4], ah
nop
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xc0]
sub byte [rsp + 0xc0], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
mov word [rax + rdx*8], fs
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0xd0]
mov word [rax + rdx*8], fs
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
invalid
add byte [rax], al
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x70], xmm0
sub dword [rsp + 0x70], eax
and al, 0x70
jo case.0x140048d6e.462
mov rcx, qword [rsp + 0x3e0]
mov ecx, dword [rsp + 0x3e0]
mov word [rax + riz*8], fs
and al, 0xe0
loopne case.0x140047696.478
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
xchg esp, eax
add byte [rax], al
mov rdx, qword [rsp + 0x3e8]
mov edx, dword [rsp + 0x3e8]
and al, 0xe8
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov r8, rbx
invalid
invalid
invalid
mov r8, rbx
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
lea ecx, [0x140123460]
or eax, 0x9c9ff
dec ecx
leave
or dword [rax], eax
add al, ch
call fcn.14003f1a0
cmp qword [rax], 0
cmp dword [rax], 0
cmp al, byte [rdi - 0x7cb70005]
xchg ebx, edi
dec dword [rax - 0x7d]
cmp dword [rax], 0
cmp byte [rax], al
je case.0x140049511.389
adc dword [rax - 0x75], ecx
mov rdx, qword [rax + 8]
lea rcx, [rsp + 0x3c0]
lea ecx, [rsp + 0x3c0]
push rax
or byte [rax - 0x73], cl
mov word [rax + rax*8], fs
and al, 0xc0
add eax, dword [rax]
add byte [rax], al
invalid
lea ecx, [rsp + 0x3c0]
and al, 0xc0
rol byte [rbx], 0
add byte [rax], al
call fcn.14003ee32
mov ch, 0x83
sti
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x3e0]
mov word [rax + riz*8], fs
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rsp + 0x3e8]
xchg esp, eax
and al, 0xe8
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov r8, rbx
invalid
invalid
invalid
mov r8, rbx
mov eax, ebx
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
lea ecx, [0x140123478]
loope case.0x140049bd6.369
or dword [rax], eax
add al, ch
call fcn.14003f1a0
movups xmm0, xmmword [rax + 0x18]
invalid
invalid
add al, 0x87
sti
xchg ebx, edi
dec dword [rdi]
adc byte [rax + 0x18], al
invalid
invalid
sbb byte [rdi], cl
sbb byte [rdi], cl
movups xmm1, xmmword [rax + 0x28]
adc byte [rax + 0x28], cl
sub byte [rdi], cl
movaps xmmword [rsp + 0x3b0], xmm1
sub dword [rsp + 0x3b0], ecx
mov word [rax + rsi*4], fs
and al, 0xb0
add eax, dword [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x3a0], xmm0
movaps xmmword [rsp + 0x3a0], xmm0
and al, 0xa0
add eax, dword [rax]
invalid
movabs al, byte [0x508b38488a000003]
add byte [rax], al
add byte [rdx + 0x508b3848], cl
mov cl, byte [rax + 0x38]
mov edx, dword [rax + 0x3c]
cmp byte [rbx - 0x6b76c3b0], cl
cmp al, 0x89
xchg esp, eax
mov dword [rsp + 0xa3], edx
and al, 0xa3
add byte [rax], al
movabs dword [0x948939508b000000], eax
add byte [rbx - 0x6b76c6b0], cl
mov edx, dword [rax + 0x39]
cmp dword [rcx + 0xa02494], ecx
add byte [rax], al
mov dword [rsp + 0xa0], edx
and al, 0xa0
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
invalid
movabs al, byte [0x24446f0f66000000]
jo case.0x14006a120.166
invalid
movdqa xmm0, xmmword [rsp + 0x70]
outsd dx, dword [rsi]
and al, 0x70
movaps xmm1, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], cl
and al, 0x80
add byte [rax], al
invalid
add byte [rax], 0
add byte [rdi], cl
adc dword [rax + 0x28], ecx
invalid
movups xmmword [rax + 0x28], xmm1
sub bl, dh
movdqu xmmword [rax + 0x18], xmm0
movq qword [rax + 0x18], mm0
jg case.0x140071ff3.137
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
xchg esp, eax
mov rdx, qword [rsp + 0x90]
mov edx, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
invalid
nop
add byte [rax - 0x77], cl
push rax
mov qword [rax + 0x38], rdx
cmp byte [rsi + 0xf], ah
movdqa xmm0, xmmword [rsp + 0x3a0]
movq mm0, qword [rsp + 0x3a0]
outsd dx, dword [rsi]
test byte [rax + riz*4], ah
and al, 0xa0
and al, 0xa0
movabs al, byte [0xb0248c280f000003]
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x3b0], cl
mov word [rax + rsi*4], fs
add eax, dword [rax]
invalid
movaps xmm1, xmmword [rsp + 0x3b0]
mov word [rax + rsi*4], fs
and al, 0xb0
add eax, dword [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x80], xmm1
sub dword [rsp + 0x80], ecx
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg case.0x140071ff3.181
invalid
movdqa xmmword [rsp + 0x70], xmm0
movq qword [rsp + 0x70], mm0
and al, 0x70
and al, 0x70
jo 0x140086a99
mov eax, dword [rsp + 0xa0]
test byte [rax + riz*4], ah
and al, 0xa0
movabs al, byte [0xa324948b000000]
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xa32494], cl
mov edx, dword [rsp + 0xa3]
xchg esp, eax
and al, 0xa3
add byte [rax], al
add byte [rcx + 0x2402484], cl
invalid
test byte [rax + rax*2], ah
invalid
add byte [rax], al
mov dword [rsp + 0x240], eax
test byte [rax + rax*2], ah
and al, 0x40
add al, byte [rax]
add byte [rax], al
add byte [rcx + 0x2432494], cl
mov dword [rsp + 0x243], edx
xchg esp, eax
and al, 0x43
add al, byte [rax]
add byte [rax - 0x7bf0fc07], al
cmp cl, 3
invalid
invalid
add byte [rax], al
cmp cl, 3
stc
add ecx, dword [rdi]
je 0x140087b30
test dh, bh
sldt word [rax]
invalid
dec byte [rdi]
add byte [rax], al
invalid
add byte [rsi + 0xf], ah
movdqa xmm0, xmmword [rsp + 0x70]
outsd dx, dword [rsi]
and al, 0x70
invalid
jo case.0x14007b3b8.135
movaps xmm1, xmmword [rsp + 0x80]
sub byte [rsp + 0x80], cl
mov word [rax + rax*4], fs
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x620], ecx
mov word [rax + riz], fs
invalid
add byte [rax], al
movaps xmmword [rsp + 0x620], xmm1
mov word [rax + riz], fs
and al, 0x20
invalid
add byte [rax], al
movdqa xmmword [rsp + 0x610], xmm0
test byte [rax + rdx], ah
and al, 0x10
invalid
add byte [rax], al
add byte [rax + 0x630248c], cl
mov byte [rsp + 0x630], cl
mov word [rax + rsi], fs
and al, 0x30
xor byte [rsi], al
invalid
add byte [rax], al
add byte [rbx + 0x2402484], cl
mov eax, dword [rsp + 0x240]
test byte [rax + rax*2], ah
add al, byte [rax]
add byte [rbx + 0x243248c], cl
invalid
mov word [rbx + rax*2], fs
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x243]
mov word [rbx + rax*2], fs
and al, 0x43
add al, byte [r8]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x631]
lea edx, [rsp + 0x631]
xchg esp, eax
and al, 0x31
invalid
xor dword [rsi], eax
add byte [rax], al
invalid
invalid
add byte [rcx + 0x289034a], cl
mov dword [rdx + 3], ecx
add ecx, dword [rcx - 0x7372b7fe]
mov dword [rdx], eax
add cl, byte [rax - 0x73]
lea rcx, [rsp + 0x610]
lea ecx, [rsp + 0x610]
mov word [rax + rdx], fs
and al, 0x10
invalid
add byte [rax], al
call fcn.14003cc56
invalid
invalid
sti
dec dword [rax - 0x7d]
cmp qword [rsp + 0x58], 0
cmp dword [rsp + 0x58], 0
jl case.0x140071ea7.140
and al, 0x58
pop rax
add byte [rdi], cl
jne 0x140086587
test ebx, edi
stc
invalid
cmp qword [rsp + 0x260], 0
cmp dword [rsp + 0x260], 0
mov esp, 0x26024
and al, 0x60
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test ah, ch
in al, dx
je 0x140086587
in al, dx
stc
invalid
dec dword [rax - 0x73]
lea rcx, [rsp + 0x268]
mov word [rax + rbp*2], fs
push 0xffffffffe8000002
add al, byte [rax]
add al, ch
invalid
add byte [rax], al
call fcn.1400298ee
sub eax, 0xdae9fffa
sub eax, 0xdae9fffa
cli
invalid
jmp 0x140086587
invalid
stc
invalid
invalid
mov esi, 0xf
sldt word [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdi, [0x14012393c]
lea edi, [0x14012393c]
cmp eax, 0x9cd83
or ebp, 9
int 9
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
in al, 0xfa
cli
invalid
invalid
mov esi, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1401238c8]
lea edi, [0x1401238c8]
cmp eax, 0x9ccfe
dec ah
or dword [rax], eax
invalid
int3
add cl, ch
jmp 0x1400866a2
sar edx, cl
cli
invalid
invalid
mov esi, 0x16
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140123910]
lea edi, [0x140123910]
cmp eax, 0x9cd35
int 9
add cl, ch
invalid
or dword [rax], eax
jmp 0x1400866a2
ret 0xfffa
invalid
invalid
mov esi, 0x12
adc al, byte [rax]
add byte [rax], al
lea rdi, [0x1401237a1]
lea edi, [0x1401237a1]
cmp eax, 0x9cbb5
retf
or dword [rax], eax
jmp 0x1400866a2
mov cl, 0xfa
invalid
invalid
mov esi, 0x13
adc eax, dword [rax]
add byte [rax], al
lea rdi, [0x14012375d]
lea edi, [0x14012375d]
cmp eax, 0x9cb60
retf
or dword [rax], eax
jmp 0x1400866a2
movabs al, byte [0x19befffffa]
invalid
invalid
mov esi, 0x19
sbb dword [rax], eax
add byte [rax], al
lea rdi, [0x140123895]
lea edi, [0x140123895]
cmp eax, 0x9cc87
int3
or dword [rax], eax
jmp 0x1400866a2
invalid
invalid
invalid
mov esi, 7
invalid
add byte [rax], al
lea rdi, [0x1401238d2]
lea edi, [0x1401238d2]
cmp eax, 0x9ccb3
int3
or dword [rax], eax
jmp 0x1400866a2
jle case.0x14007202e.118
invalid
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rdi, [0x14012394b]
lea edi, [0x14012394b]
cmp eax, 0x9cd1b
int 9
add cl, ch
invalid
or dword [rax], eax
jmp 0x1400866a2
insd dword [rdi], dx
cli
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x9caea
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [0x14012372b]
cmp eax, 0x9caea
retf 9
or dword [rax], eax
jmp 0x1400866a2
pop rsp
cli
invalid
invalid
mov esi, 0x1b
sbb eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x9cb83
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [0x1401237d5]
cmp eax, 0x9cb83
retf
or dword [rax], eax
jmp 0x1400866a2
cli
invalid
invalid
mov esi, 0xc
or al, 0
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x9cb26
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [0x140123789]
cmp eax, 0x9cb26
retf
retf
or dword [rax], eax
jmp 0x1400866a2
cmp bh, dl
invalid
invalid
mov esi, 0xf
lea rdi, [0x1401237fc]
lea edi, [0x1401237fc]
sldt word [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [0x1401237fc]
cmp eax, 0x9cb88
mov bl, cl
retf
or dword [rax], eax
jmp 0x1400866a2
sub edx, edi
invalid
invalid
mov esi, 7
lea rdi, [0x1401238f9]
lea edi, [0x1401238f9]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea edi, [0x1401238f9]
cmp eax, 0x9cc74
je case.0x14007202e.119
int3
or dword [rax], eax
jmp 0x1400866a2
sbb dl, bh
cli
invalid
invalid
mov esi, 7
invalid
add byte [rax], al
lea rdi, [0x14012371b]
lea edi, [0x14012371b]
lea edi, [0x14012371b]
cmp eax, 0x9ca85
test edx, ecx
retf 9
or dword [rax], eax
add cl, ch
invalid
jmp 0x1400866a2
cli
invalid
invalid
mov esi, 9
or dword [rax], eax
add byte [rax], al
lea rdi, [0x140123722]
lea edi, [0x140123722]
cmp eax, 0x9ca7b
jnp case.0x140063cf5.255
retf 9
or dword [rax], eax
add cl, ch
idiv cl
stc
jmp 0x1400866a2
stc
invalid
invalid
mov esi, 0x11
adc dword [rax], eax
add byte [rax], al
lea rdi, [0x1401238b7]
lea edi, [0x1401238b7]
cmp eax, 0x9cbff
dec ebx
or dword [rax], eax
invalid
retf
add cl, ch
in eax, 0xf9
jmp 0x1400866a2
invalid
invalid
mov esi, 0x17
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1401236be]
lea edi, [0x1401236be]
cmp eax, 0x9c9f5
cmc
leave
or dword [rax], eax
invalid
add cl, ch
jmp 0x1400866a2
invalid
invalid
dec dword [rax - 0x73]
lea rdi, [0x140123715]
lea edi, [0x140123715]
cmp eax, 0x9ca40
retf 9
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
enter 0xfffffffffffffff9, 0xffffffffffffffff
stc
invalid
invalid
mov esi, 0xd
or eax, 0x48000000
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x14012361f]
lea edi, [0x14012361f]
cmp eax, 0x9c939
leave
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
mov bh, 0xf9
stc
invalid
invalid
mov esi, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1401238ae]
lea edi, [0x1401238ae]
cmp eax, 0x9cbb7
mov bh, 0xcb
retf
or dword [rax], eax
add cl, ch
cmpsb byte [rsi], byte [rdi]
jmp 0x1400866a2
stc
invalid
invalid
mov esi, 0xd
or eax, 0x48000000
add byte [rax], al
lea rdi, [0x140123770]
lea edi, [0x140123770]
push 0xffffffffe90009ca
retf 9
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
xchg ebp, eax
stc
invalid
invalid
mov esi, 5
add eax, 0x48000000
add byte [rax], al
lea rdi, [0x140123613]
lea edi, [0x140123613]
cli
enter 9, 0xffffffffffffffe9
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
test cl, bh
stc
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
lea rdi, [0x140123711]
lea edi, [0x140123711]
out 0xc9, eax
leave
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
jae 0x140086d26
stc
invalid
dec dword [rax - 0x73]
cmp eax, 0x9ca5f
pop rdi
retf 9
lea rdi, [0x140123795]
pop rdi
retf 9
add cl, ch
stc
stc
jmp 0x1400866a2
stc
invalid
mov esi, 0xb
or eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140123812]
lea rdi, [0x140123812]
retf
add cl, ch
push rsi
jmp 0x1400866a2
stc
invalid
mov esi, 0x1e
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x1401235d5]
add byte [rax], al
lea rdi, [0x1401235d5]
jge case.0x14007518c.99
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
stc
stc
invalid
lea rdi, [0x14012379b]
cmp eax, 0x9ca37
invalid
retf 9
or dword [rax], eax
jmp 0x1400866a2
cmp ecx, edi
invalid
invalid
mov esi, 0xd
or eax, 0x48000000
lea edi, [0x140123522]
cmp eax, 0x9c7ad
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdi, [0x140123522]
cmp eax, 0x9c7ad
lodsd eax, dword [rsi]
invalid
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
sub cl, bh
invalid
invalid
mov esi, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdi, [0x140123737]
cmp eax, 0x9c9b1
mov cl, 0xc9
leave
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
invalid
invalid
mov esi, 0x18
sbb byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140123831]
add byte [rax], al
lea rdi, [0x140123831]
invalid
retf 9
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
invalid
dec dword [rax - 0x73]
lea rdi, [0x140123885]
cmp eax, 0x9cae2
loop case.0x140070d7c.155
or dword [rax], eax
jmp 0x1400866a2
cli
clc
invalid
invalid
mov esi, 0x1d
sbb eax, 0x48000000
lea edi, [0x1401235f3]
cmp eax, 0x9c83f
add byte [rax - 0x73], cl
lea rdi, [0x1401235f3]
cmp eax, 0x9c83f
invalid
or dword [rax], eax
jmp 0x1400866a2
jmp 0xff086db2
clc
invalid
invalid
mov esi, 0x1d
sbb eax, 0x48000000
lea edi, [0x1401235a2]
cmp eax, 0x9c7dd
add byte [rax - 0x73], cl
lea rdi, [0x1401235a2]
cmp eax, 0x9c7dd
ffree st(7)
or dword [rax], eax
jmp 0x1400866a2
fdivr st(0)
clc
invalid
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rdi, [0x1401236a1]
cmp eax, 0x9c8cb
retf
or dword [rax], eax
jmp 0x1400866a2
xbegin 0x14ec76ddc
clc
invalid
invalid
mov esi, 0xe
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140123693]
cmp eax, 0x9c8ac
lodsb al, byte [rsi]
enter 9, 0xffffffffffffffe9
or dword [rax], eax
invalid
or dword [rax], eax
jmp 0x1400866a2
mov dh, 0xf8
invalid
clc
invalid
mov esi, 0xf
sldt word [rax]
add byte [rax - 0x73], cl
lea rdi, [0x140123504]
cmp eax, 0x9c70c
or al, 0xc7
or dword [rax], eax
jmp 0x1400866a2
movsd dword [rdi], dword [rsi]
clc
invalid
invalid
mov esi, 7
invalid
add byte [rax - 0x73], cl
lea rdi, [0x140123618]
cmp eax, 0x9c80f
bswap eax
or dword [rax], eax
jmp 0x1400866a2
xchg esp, eax
clc
invalid
invalid
mov esi, 0x15
adc eax, 0x48000000
lea edi, [0x140123870]
cmp eax, 0x9ca56
lea rdi, [0x140123870]
cmp eax, 0x9ca56
push rsi
retf 9
or dword [rax], eax
or dword [rax], eax
jmp 0x1400866a2
cmp eax, 0xffffffff
invalid
mov esi, 0xf
sldt word [rax]
add byte [rax - 0x73], cl
lea rdi, [0x140123513]
cmp eax, 0x9c6e8
call 0x1290877f2
or dword [rax], eax
jmp 0x1400866a2
jb case.0x14007202e.144
invalid
invalid
mov esi, 0x1c
sbb al, 0
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rdi, [0x14012356b]
cmp eax, 0x9c72f
invalid
or dword [rax], eax
jmp 0x1400866a2
invalid
invalid
mov esi, 0xe
lea rdi, [0x1401234f6]
cmp eax, 0x9c6a9
invalid
add byte [rax - 0x73], cl
cmp eax, 0x9c6a9
test eax, 0xe90009c6
or dword [rax], eax
jmp 0x1400866a2
push rax
clc
invalid
invalid
mov esi, 3
add eax, dword [rax]
add byte [rax], al
lea rdi, [0x14012370a]
cmp eax, 0x9c8ac
add byte [rax - 0x73], cl
cmp eax, 0x9c8ac
or dword [rax], eax
jmp 0x1400866a2
invalid
invalid
mov esi, 0xd
or eax, 0x48000000
lea edi, [0x14012362c]
cmp eax, 0x9c7bd
add byte [rax], al
lea rdi, [0x14012362c]
cmp eax, 0x9c7bd
add byte [rax - 0x73], cl
cmp eax, 0x9c7bd
or dword [rax], eax
jmp 0x1400866a2
clc
invalid
invalid
mov esi, 0xd
or eax, 0x48000000
lea edi, [0x140123748]
cmp eax, 0x9c8c8
add byte [rax], al
lea rdi, [0x140123748]
cmp eax, 0x9c8c8
add byte [rax - 0x73], cl
cmp eax, 0x9c8c8
or dword [rax], eax
jmp 0x1400866a2
sbb eax, 0xbefffff8
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
lea rdi, [0x140123900]
cmp eax, 0x9ca6f
add byte [rax - 0x73], cl
cmp eax, 0x9ca6f
or dword [rax], eax
jmp 0x1400866a2
or al, 0xf8
invalid
invalid
mov esi, 0x20
and byte [rax], al
add byte [rax], al
lea rdi, [0x14012352f]
cmp eax, 0x9c68d
add byte [rax - 0x73], cl
cmp eax, 0x9c68d
or dword [rax], eax
jmp 0x1400866a2
sti
idiv edi
invalid
mov esi, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdi, [0x140123656]
cmp eax, 0x9c7a3
cmp eax, 0x9c7a3
or dword [rax], eax
jmp 0x1400866a2
invalid
invalid
mov esi, 0x11
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdi, [0x140123849]
cmp eax, 0x9c985
cmp eax, 0x9c985
or dword [rax], eax
jmp 0x1400866a2
fincstp
invalid
invalid
mov esi, 0x16
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdi, [0x14012385a]
cmp eax, 0x9c985
cmp eax, 0x9c985
or dword [rax], eax
jmp 0x1400866a2
enter 0xfffffffffffffff7, 0xffffffffffffffff
invalid
mov esi, 0xa
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdi, [0x14012388b]
cmp eax, 0x9c9a5
or dword [rax], eax
jmp 0x1400866a2
mov bh, 0xf7
invalid
invalid
mov esi, 0x13
adc eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdi, [0x140123660]
cmp eax, 0x9c769
cmp eax, 0x9c769
or dword [rax], eax
jmp 0x1400866a2
cmpsb byte [rsi], byte [rdi]
idiv edi
invalid
mov esi, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rdi, [0x140123610]
cmp eax, 0x9c708
cmp eax, 0x9c708
or dword [rax], eax
jmp 0x1400866a2
xchg ebp, eax
idiv edi
invalid
mov esi, 0x1c
sbb al, 0
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x9c636
invalid
invalid
or dword [rax], eax
add byte [rax], al
lea rdi, [0x14012354f]
invalid
invalid
or dword [rax], eax
invalid
or dword [rax], eax
jmp 0x1400866a2
test bh, dh
invalid
invalid
mov esi, 0xc
or al, 0
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x9c70f
cmpxchg8b qword [rcx]
invalid
add byte [rax], al
lea rdi, [0x140123639]
cmpxchg8b qword [rcx]
invalid
lea edi, [0x140123639]
cmpxchg8b qword [rcx]
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
jae 0x140086f24
invalid
invalid
mov esi, 0x16
invalid
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x9c684
test dh, al
or dword [rax], eax
add byte [rax], al
lea rdi, [0x1401235bf]
test dh, al
or dword [rax], eax
test dh, al
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
invalid
invalid
mov esi, 0x1b
sbb eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
cmp eax, 0x9c63b
cmp eax, esi
or dword [rax], eax
add byte [rax], al
lea rdi, [0x140123587]
cmp eax, esi
or dword [rax], eax
cmp eax, esi
or dword [rax], eax
add cl, ch
jmp 0x1400866a2
push rcx
idiv edi
dec dword [rax - 0x73]
invalid
invalid
lea rdi, [0x140123704]
cmp eax, 0x9c7ac
jmp 0x1400866a2
idiv r15d
invalid
lodsb al, byte [rsi]
invalid
idiv r15d
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
lea rdi, [0x14012370d]
cmp eax, 0x9c7a4
movsb byte [rdi], byte [rsi]
invalid
jmp 0x1400866a2
xor al, 0xf7
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
lea rdi, [0x14012377d]
cmp eax, 0x9c803
add ecx, eax
or dword [rax], eax
jmp 0x1400866a2
and esi, edi
invalid
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
lea rdi, [0x140123673]
cmp eax, 0x9c6e8
call 0x129087952
jmp 0x1400866a2
adc dh, bh
invalid
invalid
mov esi, 8
or byte [rax], al
add byte [rax], al
lea rdi, [0x14012372f]
cmp eax, 0x9c793
xchg ebx, eax
invalid
jmp 0x1400866a2
add edi, esi
invalid
invalid
mov esi, 0x11
adc dword [rax], eax
add byte [rax], al
lea rdi, [0x140123645]
cmp eax, 0x9c698
cwde
invalid
jmp 0x1400866a2
invalid
invalid
mov esi, 7
invalid
lea rdi, [0x14012380b]
cmp eax, 0x9c84d
jmp 0x1400866a2
fcompi st(6)
invalid
invalid
enter 9, 0xffffffffffffffe9
fcompi st(6)
invalid
invalid
mov esi, 8
or byte [rax], al
add byte [rax], al
lea rdi, [0x140123755]
cmp eax, 0x9c786
cmp eax, 0x9c786
xchg bh, al
or dword [rax], eax
jmp 0x1400866a2
invalid
invalid
mov esi, 0x14
adc al, 0
add byte [rax], al
lea rdi, [0x14012381d]
cmp eax, 0x9c83d
cmp eax, 0x9c83d
jmp 0x1400866a2
mov ebp, 0xbefffff6
invalid
mov esi, 0x10
adc byte [rax], al
add byte [rax], al
lea rdi, [0x140123683]
cmp eax, 0x9c692
cmp eax, 0x9c692
jmp 0x1400866a2
lodsb al, byte [rsi]
idiv bh
invalid
mov esi, 0x23
and eax, dword [rax]
add byte [rax], al
lea rdi, [0x1401236d5]
cmp eax, 0x9c6d3
cmp eax, 0x9c6d3
jmp 0x1400866a2
wait
idiv bh
invalid
mov esi, 0xc
or al, 0
add byte [rax], al
lea rdi, [0x1401236f8]
cmp eax, 0x9c6e5
cmp eax, 0x9c6e5
jmp 0x1400866a2
mov dh, dh
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
lea rdi, str.host
cmp eax, 0x9bf44
jmp 0x1400866a2
jns 0x14008701d
invalid
invalid
mov esi, 0xd
lea rdi, [0x1401236b1]
or eax, 0x48000000
lea edi, [0x1401236b1]
jmp 0x1400866a2
invalid
idiv bh
invalid
push 0xffffffffbefffff6
invalid
mov esi, 5
lea rdi, [0x1401237f0]
add eax, 0x48000000
lea edi, [0x1401237f0]
jmp 0x1400866a2
push rdi
idiv bh
invalid
push rdi
idiv bh
invalid
mov esi, 0x19
sbb dword [rax], eax
add byte [rax], al
lea rdi, [0x1401238d9]
jmp 0x1400866a2
idiv dil
invalid
idiv dil
invalid
mov esi, 7
lea rdi, [0x1401237f5]
jmp 0x1400866a2
invalid
idiv bh
invalid
invalid
xor eax, 0xbefffff6
invalid
mov esi, 0xf
lea rdi, [0x1401237c6]
sldt word [rax]
add byte [rax - 0x73], cl
cmp eax, 0x9c74d
jmp 0x1400866a2
and al, 0xf6
invalid
invalid
and al, 0xf6
invalid
invalid
mov esi, 8
or byte [rax], al
add byte [rax], al
lea rdi, [0x140123781]
jmp 0x1400866a2
adc esi, esi
invalid
invalid
adc esi, esi
invalid
invalid
mov esi, 4
add al, 0
add byte [rax], al
lea rdi, [0x1401238f2]
jmp 0x1400866a2
invalid
invalid
mov esi, 3
add eax, dword [rax]
add byte [rax], al
lea rdi, [0x1401238f6]
jmp 0x1400866a2
mov esi, 0x13
adc eax, dword [rax]
add byte [rax], al
lea rdi, [0x1401237b3]
jmp 0x1400866a2
mov esi, 0x16
lea rdi, [0x140123926]
jmp 0x1400866a2
invalid
mov esi, 7
lea rdi, [0x1401238b0]
jmp 0x1400866a2
lea rcx, [rsp + 0xf0]
call fcn.14002c036
lea rcx, [rsp + 0x118]
call fcn.14002c259
lea rcx, [rsp + 0x100]
call fcn.14006811f
and qword [rsp + 0x140], 0
and qword [rsp + 0x150], 0
mov qword [rsp + 0x148], 1
cmp byte [rsp + 0x3f], 0
je 0x14008718c
lea rcx, [rsp + 0x3c0]
lea rdx, [rsp + 0x140]
call fcn.1400417c2
jmp 0x1400871a1
mov rcx, r13
call fcn.140079a88
mov rsi, rax
lea rcx, [rsp + 0x1d0]
call fcn.1400298f9
mov dil, 1
test rsi, rsi
je 0x140087689
jmp 0x1400876ce
lea rcx, [rsp + 0x1d0]
call fcn.1400298f9
xor edx, edx
mov rcx, rdi
call fcn.140079a6d
jmp 0x1400859d7
lea rcx, [rsp + 0x3c0]
lea rdx, [rsp + 0x140]
call fcn.14004170f
cmp qword [rsp + 0x150], 0
je 0x14008727d
lea rcx, [rsp + 0x1e8]
lea rdx, [rsp + 0x140]
call fcn.1400165b3
lea rax, [0x1401241bf]
mov qword [rsp + 0x1d8], rax
mov qword [rsp + 0x1e0], 3
lea rax, [0x1401241c2]
mov qword [rsp + 0x208], rax
mov qword [rsp + 0x210], 2
lea rbx, [rsp + 0x3c0]
mov rcx, rbx
call fcn.140002aa2
lea rcx, [rsp + 0x158]
call fcn.14007b3cf
lea rcx, [rsp + 0x1a0]
call fcn.14007b3df
mov qword [rsp + 0x1d0], 4
mov ecx, 0xa
mov rdi, rbx
lea rsi, [rsp + 0x1d0]
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x48]
mov rdx, rbx
call case.0x140034888.699
cmp byte [r13 + 0x100], 1
movabs rsi, 0x8000000000000005
sbb rsi, 0
mov rcx, qword [rsp + 0x40]
call fcn.140075ca4
mov qword [r13 + 0xe8], rsi
jmp 0x140087686
mov rcx, qword [rsp + 0x140]
mov rdx, qword [rsp + 0x148]
call fcn.1400d1167
lea rcx, [rsp + 0x3c0]
call fcn.140002aa2
lea rcx, [rsp + 0x158]
call fcn.14007b3cf
lea rcx, [rsp + 0x1a0]
call fcn.14007b3df
mov qword [rsp + 0x1d0], 5
jmp 0x140087686
lea rcx, [rsp + 0x3e0]
mov rdx, rsi
call fcn.14004117c
movaps xmm0, xmmword [rsp + 0xf0]
mov qword [rsp + 0x3d0], rsi
mov qword [rsp + 0x3d8], rbx
movaps xmmword [rsp + 0x660], xmm0
movdqa xmm0, xmmword [rsp + 0x3e0]
movdqa xmmword [rsp + 0x680], xmm0
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x690], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0x670], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rsp + 0x678], rax
lea rax, [0x1401241b8]
mov qword [rsp + 0x698], rax
mov qword [rsp + 0x6a0], 7
cmp byte [r13 + 0x180], 0
je 0x1400874b5
mov ecx, 9
lea rdi, [rsp + 0x3c8]
lea rsi, [rsp + 0x660]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x3c0], 2
mov rcx, qword [rsp + 0xb0]
lea rdx, [rsp + 0x3c0]
call fcn.14007b0f3
jmp 0x140087658
lea rcx, [rsp + 0x660]
mov rdx, rsi
call fcn.14004117c
mov rax, qword [rsp + 0x660]
lea rdx, [rsp + 0x670]
mov rcx, qword [rdx - 8]
mov qword [rsp + 0x2e0], rcx
mov ecx, dword [rdx]
mov dword [rsp + 0x2e8], ecx
mov ecx, 2
jmp 0x1400873e8
mov qword [r13 + 0xf0], rcx
xor ecx, ecx
mov qword [rsp + 0x3c0], rcx
movdqa xmm0, xmmword [rsp + 0xf0]
lea rcx, [rsp + 0x3c8]
movdqu xmmword [rcx], xmm0
mov qword [rsp + 0x3d8], rsi
mov qword [rsp + 0x3e0], rdi
mov qword [rsp + 0x3e8], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rcx + 0x28], rax
mov eax, dword [rsp + 0x2e8]
mov dword [rcx + 0x30], eax
mov eax, dword [rsp + 0x2ec]
mov dword [rcx + 0x34], eax
lea rax, [0x1401241c2]
mov qword [rsp + 0x400], rax
mov qword [rsp + 0x408], 2
mov rcx, qword [rsp + 0x48]
lea rdx, [rsp + 0x3c0]
call case.0x140034888.699
movabs rax, 0x8000000000000001
cmp qword [r13 + 0xe8], rax
jne 0x1400874ae
cmp qword [r13 + 0xf0], 0
jne 0x1400874ae
cmp byte [r13 + 0x100], 1
movabs rsi, 0x8000000000000005
sbb rsi, 0
mov rcx, qword [rsp + 0x40]
call fcn.140075ca4
mov qword [r13 + 0xe8], rsi
xor edi, edi
jmp 0x140087689
mov al, byte [rsp + 0x693]
sub al, byte [rsp + 0x692]
movzx edx, al
add rdx, qword [rsp + 0x670]
mov rax, 0xffffffffffffffff
cmovb rdx, rax
add rdx, 7
cmovb rdx, rax
mov rcx, qword [rsp + 0x48]
call fcn.140041276
lea rdi, [rsp + 0x660]
mov rcx, rdi
call 0x14007b287
test rdx, rdx
je 0x140087523
mov rsi, rdx
mov r8, rax
add r8, rdx
mov rcx, qword [rsp + 0x48]
mov rdx, rax
call case.0x14009e888.172
mov rcx, rdi
mov rdx, rsi
call 0x140079770
jmp 0x1400874f3
mov rcx, rdi
jmp 0x140087653
movdqu xmm0, xmmword [rsp + 0x1d0]
movdqa xmmword [rsp + 0x3c0], xmm0
mov qword [rsp + 0x3d0], rsi
mov qword [rsp + 0x3d8], rbx
mov rcx, qword [rsp + 0x48]
lea rdx, [rsp + 0x3c0]
call fcn.14007b06f
jmp 0x140087658
movdqu xmm0, xmmword [rsp + 0x1d0]
movdqa xmmword [rsp + 0x3c0], xmm0
mov qword [rsp + 0x3d0], rsi
mov qword [rsp + 0x3d8], rbx
mov rcx, qword [rsp + 0x48]
lea rdx, [rsp + 0x3c0]
call fcn.14007b06f
jmp 0x14008766c
mov rcx, qword [rsp + 0x668]
mov rax, qword [rsp + 0x670]
call qword [rax + 0x20]
test al, al
je 0x140085d7e
mov rsi, qword [r13 + 0x238]
mov rcx, rsi
call fcn.140075a58
and qword [rsi], 0
mov r8d, 2
mov rcx, r13
lea rdx, [rsp + 0x910]
call fcn.140079c40
lea rcx, [rsp + 0x660]
call case.0x1400b3175.1051
jmp 0x1400859d7
cmp rsi, rdi
mov rdx, rdi
cmovb rdx, rsi
mov rcx, qword [rsp + 0x48]
call fcn.140041276
cmp rsi, rdi
cmovb rdi, rsi
test rdi, rdi
je 0x14008764b
mov rdx, qword [rsp + 0x2e8]
lea r8, [rdx + rdi]
mov rcx, qword [rsp + 0x48]
call case.0x14009e888.172
lea rcx, [rsp + 0x2e0]
mov rdx, rdi
call 0x140079735
mov rsi, qword [rsp + 0x2f0]
mov rdi, qword [rsp + 0x300]
jmp 0x140087607
lea rcx, [rsp + 0x2e0]
call fcn.1400298f9
cmp byte [r13 + 0x100], 0
movabs rsi, 0x8000000000000004
je 0x140087676
movabs rsi, 0x8000000000000005
mov rdi, qword [rsp + 0x40]
mov rcx, rdi
call fcn.140075ca4
mov qword [rdi], rsi
mov dil, 1
mov rcx, qword [rsp + 0x98]
mov edx, edi
call fcn.140079a6d
jmp 0x1400859d7
mov ebx, 1
xor edi, edi
jmp 0x1400876d3
xor ebx, ebx
jmp 0x1400876e2
mov rsi, rax
jmp 0x1400876d1
cmp eax, 5
je 0x1400876d1
lea rcx, [rsp + 0x840]
call fcn.140079be0
jmp 0x1400876d1
mov rcx, rax
call fcn.140079b82
mov rsi, rax
mov dil, 1
xor ebx, ebx
mov rcx, qword [rsp + 0x98]
mov edx, edi
call fcn.140079a6d
test rbx, rbx
jne 0x1400876f0
test rsi, rsi
jne 0x1400877d1
mov rcx, r13
mov rdx, qword [rsp + 0x50]
call fcn.140078c5f
test rax, rax
jne 0x14008770e
mov rsi, rdx
test rdx, rdx
jne 0x1400877d1
cmp byte [r13 + 0x133], 0
mov byte [r13 + 0x133], 0
jne 0x1400859aa
jmp 0x140087763
mov byte [r13 + 0x208], 1
jmp 0x140087745
lea rcx, [rsp + 0xf0]
call fcn.140067fcb
mov rcx, rsi
call fcn.140068062
mov rcx, r13
call fcn.140079bf3
jmp 0x1400876f0
mov rax, qword [rsp + 0x50]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x140087777
cmp byte [r13 + 0x240], 0
jne 0x14008777e
cmp qword [r13 + 0x80], 4
je 0x14008777e
mov al, 1
jmp 0x1400878ba
mov rax, qword [r13 + 0x10]
mov rdi, qword [r13 + 0x18]
and qword [r13 + 0x10], 0
mov qword [rsp + 0x3c0], rax
mov qword [rsp + 0x3c8], rdi
test rax, rax
je 0x1400878e7
mov qword [rsp + 0x660], rdi
mov rsi, qword [r13 + 0x120]
and qword [r13 + 0x120], 0
test rsi, rsi
je 0x14008792c
lea rcx, [rsp + 0x660]
call 0x140075cd6
mov bl, byte [r13 + 0x230]
mov byte [r13 + 0x230], 3
cmp bl, 3
je 0x140087852
movdqu xmm0, xmmword [r13 + 0x210]
movups xmm1, xmmword [r13 + 0x220]
lea rdi, [rsp + 0x3c0]
movaps xmmword [rdi + 0x10], xmm1
movdqa xmmword [rdi], xmm0
mov byte [rdi + 0x20], bl
mov eax, dword [r13 + 0x231]
mov ecx, dword [r13 + 0x234]
mov dword [rdi + 0x21], eax
mov dword [rdi + 0x24], ecx
mov cl, 7
call fcn.14003fea3
mov r14, rax
lea rdx, [0x14012425d]
mov r8d, 0x10
mov rcx, rax
call fcn.1400403ce
mov rcx, qword [rdi + 0x10]
mov edx, ebx
mov r8, r14
call fcn.1400402d0
mov rcx, rdi
call fcn.140075a68
lea rdx, [rsp + 0x3c0]
mov qword [rdx + 8], rsi
mov qword [rdx], 3
mov rcx, qword [rsp + 0xa8]
call fcn.140068c0b
mov rsi, rax
cmp dword [r13], 3
je 0x140087cbe
mov rcx, r13
call fcn.1400758bb
mov qword [r13], 3
test rsi, rsi
je 0x1400878a8
mov rcx, rsi
call fcn.140068246
cmp qword [r13], 4
je 0x140087cc8
mov rcx, r13
call fcn.140087cf5
mov qword [r13], 4
xor eax, eax
movaps xmm6, xmmword [rsp + 0xab0]
movaps xmm7, xmmword [rsp + 0xac0]
movaps xmm8, xmmword [rsp + 0xad0]
add rsp, 0xae8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [r13 + 0x1a0]
mov rax, qword [r13 + 0x1a8]
mov rdx, qword [rsp + 0x50]
call qword [rax + 0x30]
test rax, rax
jne 0x140087777
mov rdi, rdx
test rdx, rdx
je 0x140087ae0
mov cl, 9
call fcn.14003fea3
mov rsi, rax
mov rcx, rax
mov rdx, rdi
call fcn.14003ff21
jmp 0x1400877d1
mov rbx, qword [r13]
mov qword [r13], 2
cmp rbx, 2
je 0x140087ce8
lea rdx, [r13 + 8]
lea rsi, [rsp + 0x3c8]
mov r8d, 0x240
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 8], rbx
lea rbx, [rsp + 0x660]
lea rsi, [rsp + 0x3c0]
mov r8d, 0x1e0
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x798]
lea r15, [rsp + 0x910]
mov r8d, 0xa8
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r15 + 0x68]
lea r12, [rsp + 0x858]
movaps xmmword [r12 - 0x18], xmm0
mov rax, qword [r15 + 0x78]
mov qword [r12 - 8], rax
lea rdx, [rsp + 0x990]
mov rcx, r12
call fcn.140075e14
mov rcx, r14
call fcn.140075929
mov rcx, rsi
call fcn.1400759be
movaps xmm0, xmmword [r12 - 0x18]
movaps xmmword [rbx], xmm0
mov rax, qword [r12 - 8]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [r12]
movups xmmword [rbx + 0x18], xmm0
movups xmm0, xmmword [r12 + 0x10]
movups xmmword [rbx + 0x28], xmm0
lea rbx, [rsp + 0x698]
movups xmm0, xmmword [rsi + 0x1e0]
movups xmm1, xmmword [rsi + 0x1f0]
movups xmm2, xmmword [rsi + 0x200]
movups xmmword [rbx], xmm0
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx + 0x20], xmm2
lea r14, [rsp + 0x5d0]
mov rcx, r14
call fcn.140075a2e
mov rcx, qword [r14 + 0x28]
call 0x140075a39
movaps xmm0, xmmword [rbx - 0x38]
movaps xmmword [rsi + 0x20], xmm0
mov rax, qword [rbx - 0x28]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rbx - 0x20]
movaps xmmword [rsi], xmm0
movups xmm0, xmmword [rbx - 0x10]
movaps xmmword [rsi + 0x10], xmm0
mov rcx, rbx
call fcn.140075a10
movaps xmm0, xmmword [rsi]
movaps xmm1, xmmword [rsi + 0x10]
movaps xmm2, xmmword [rsi + 0x20]
movaps xmmword [rsp + 0x2c0], xmm2
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x2d0], rax
movups xmmword [rbx - 0x18], xmm1
movups xmmword [rbx - 0x28], xmm0
mov ecx, 0x18
mov edx, 8
call fcn.140067ca3
movdqa xmm0, xmmword [rsp + 0x2c0]
movdqu xmmword [rax], xmm0
mov rcx, qword [rsp + 0x2d0]
mov qword [rax + 0x10], rcx
mov qword [rbx - 0x38], rax
lea rax, fcn.140068270
mov qword [rbx - 0x30], rax
lea rdx, [rsp + 0x660]
mov rcx, rdi
call fcn.140040626
xor esi, esi
jmp 0x140087875
lea rcx, [rsp + 0x3c0]
call 0x140075cc6
mov rsi, qword [r13 + 0x120]
and qword [r13 + 0x120], 0
test rsi, rsi
jne 0x1400877d1
jmp 0x140087ad9
xor ecx, ecx
call fcn.1400ddae0
mov rcx, qword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd0]
call fcn.1400ddae0
lea rcx, [rsp + 0xc0]
call fcn.1400298f9
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, str.size_overflows_MAX_SIZE
lea r9, [0x1401230e8]
lea r8, [rsp + 0x3a0]
mov edx, 0x17
call fcn.1400de330
mov ecx, 8
mov edx, 0x40
call fcn.1400ddae0
lea rcx, [0x1401241c4]
lea r8, [0x140124240]
mov edx, 0x13
call fcn.1400de450
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, rdi
call fcn.1400ddf70
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x2e0], rax
lea rax, [0x140123f30]
lea rcx, [rsp + 0x3c0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140040e28]
mov qword [rsp + 0x2e8], rdx
lea rdx, [rsp + 0x2e0]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1conn.rs
call fcn.1400ddec0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400de050
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x660], rax
lea rax, str.internal_error:_entered_unreachable_code:_write_body_invalid_state:
lea rcx, [rsp + 0x3c0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140040e28]
mov qword [rsp + 0x668], rdx
lea rdx, [rsp + 0x660]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1conn.rs
call fcn.1400ddec0
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x660], rax
lea rax, str.internal_error:_entered_unreachable_code:_write_body_invalid_state:
lea rcx, [rsp + 0x3c0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140040e28]
mov qword [rsp + 0x668], rdx
lea rdx, [rsp + 0x660]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1conn.rs
call fcn.1400ddec0
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp1.rs
call fcn.1400de430
mov qword [r13], 3
jmp 0x140087cd0
mov qword [r13], 4
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400de050
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp1.rs
call fcn.1400de430
int3
mov r8, qword [r14]
lea rcx, [rsp + 0x5f0]
mov rdx, r13
call fcn.140089c4b
movzx eax, byte [rsp + 0x5f0]
cmp eax, 5
jne 0x1400895b4
mov r15d, esi
mov rbp, rdi
mov ecx, 0xe
lea rax, [rsp + 0x1d0]
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], 2
cmp dword [rsp + 0x1d0], 2
je 0x140087e4f
mov ecx, 0xe
lea rdx, [rsp + 0xde0]
mov rdi, rdx
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov r8, r14
call 0x140089e13
mov rdi, rbp
mov esi, r15d
jmp 0x140087dd5
mov rcx, rax
call 0x140089a48
mov rdx, qword [rbx + 0xc0]
mov r8, qword [rbx + 0xc8]
mov r9, qword [r14]
lea rcx, [rsp + 0x9f0]
call fcn.140067f0a
mov rsi, qword [rsp + 0xaf0]
cmp rsi, 2
je 0x140089714
cmp esi, 3
je 0x140089726
mov r8d, 0x100
lea rcx, [rsp + 0xce0]
lea rdx, [rsp + 0x9f0]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xaf0]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x140], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x130], xmm0
mov rax, qword [rsp + 0xaf8]
test rsi, rsi
test rax, rax
je case.0x140071ea7.214
mov rdi, rbp
mov esi, r15d
mov rax, qword [rsp + 0xb00]
test rax, rax
je 0x1400897e9
mov rax, qword [rax + 0x30]
test al, 4
jne 0x140087fac
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x328], r13
mov r8d, 0x100
lea rcx, [rsp + 0x1d0]
lea r13, [rsp + 0xce0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x348]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rsi, qword [rsp + 0x340]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
mov r8d, pe_nt_image_headers64
mov rcx, rdi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
xor esi, esi
lea r13, section..data
cmp rsi, 0x80
je 0x140087fcb
lea r8, [rsi + r13]
add rsi, 0x20
lea r14, [rsp + 0x1d0]
mov rcx, r14
mov rdx, rdi
call fcn.14003f503
mov rcx, r14
call fcn.14003cc56
jmp 0x140087f7e
lea rcx, [rsp + 0x130]
call fcn.140067fcb
lea rcx, [rsp + 0xce0]
call fcn.140068062
jmp 0x140087dd5
movups xmm7, xmmword [0x140123ed0]
movaps xmmword [rsp + 0x1e0], xmm7
movups xmm8, xmmword [0x140123ec0]
movaps xmmword [rsp + 0x1d0], xmm8
mov rcx, rdi
lea rsi, [rsp + 0x1d0]
mov rdx, rsi
call fcn.14002b0c2
test rax, rax
je 0x14008804d
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r9d, 8
lea r8, str.trailersinternal_error:_entered_unreachable_code:_write_trailers_invalid_state:
call fcn.140016a55
test al, al
jne 0x14008804d
movaps xmmword [rsp + 0x3a0], xmm7
movaps xmmword [rsp + 0x390], xmm8
mov rcx, rsi
mov rdx, rdi
lea r8, [rsp + 0x390]
call fcn.14003f854
mov rcx, rsi
call fcn.14003cc56
movups xmm0, xmmword [0x140123e18]
movaps xmmword [rsp + 0x1e0], xmm0
movups xmm0, xmmword [0x140123e08]
movaps xmmword [rsp + 0x1d0], xmm0
lea rcx, [rsp + 0x740]
mov rdx, rdi
mov r8, rsi
call fcn.14003f854
cmp byte [rsp + 0x760], 2
mov r13, qword [rsp + 0x328]
mov esi, r15d
je 0x140088145
movups xmm0, xmmword [rsp + 0x740]
movups xmm1, xmmword [rsp + 0x750]
movaps xmmword [rsp + 0x5f0], xmm0
movaps xmmword [rsp + 0x600], xmm1
mov rax, qword [rsp + 0x760]
mov qword [rsp + 0x610], rax
mov rcx, qword [rsp + 0x5f8]
mov rdx, qword [rsp + 0x600]
call fcn.14003a52d
test rax, rax
je 0x140089888
mov r8, rdx
lea rcx, [rsp + 0x1d0]
mov rdx, rax
call fcn.140040771
lea rcx, [rsp + 0x1d0]
call fcn.14003c980
test rax, rax
je 0x140088138
mov rcx, rax
call fcn.14003ca7f
mov r9, rdx
lea rsi, [rsp + 0x390]
mov rcx, rsi
mov rdx, rdi
mov r8, rax
call fcn.14003f912
mov rcx, rsi
mov esi, r15d
call fcn.14003cc56
jmp 0x1400880f8
lea rcx, [rsp + 0x5f0]
call fcn.1400298f9
lea rcx, [rsp + 0x1d0]
lea rdx, [rsp + 0x1b0]
call fcn.140079c14
cmp qword [rsp + 0x1d0], 0
je 0x1400881a6
mov rdx, qword [rsp + 0x1e0]
cmp rdx, qword [rsp + 0x1d8]
jne 0x1400881a6
test rdx, rdx
je 0x140088186
mov rcx, rdi
call fcn.14004097e
jmp 0x1400881a6
movzx eax, byte [rsp + 0xcb8]
cmp eax, 7
ja 0x140088cf3
mov ecx, 0xb2
bt ecx, eax
mov edx, 0
jae 0x14008817c
mov rcx, qword [rsp + 0x338]
lea rdx, [0x140120618]
call fcn.1400324fa
mov r14d, eax
cmp qword [rsp + 0x1b0], 0
je 0x1400881d8
cmp qword [rsp + 0x1c0], 0
sete byte [rsp + 0x3b]
jmp 0x1400881ef
mov rcx, qword [rsp + 0x1b8]
mov rax, qword [rsp + 0x1c0]
call qword [rax + 0x20]
push rax
invalid
mov byte [rsp + 0x3b], al
test r14b, r14b
je 0x14008828a
mov rcx, rdi
call fcn.140040866
test rax, rax
je 0x14008828a
test rdx, rdx
je 0x14008828a
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x3a0], rax
movaps xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x390], xmm0
mov byte [rsp + 0x1d0], 2
mov dword [rsp + 0x1d4], 2
lea r14, [rsp + 0x1d0]
mov rcx, r14
call fcn.14003fe34
mov qword [rsp + 0x1d0], 3
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x2d0], rax
lea rcx, [rsp + 0x390]
mov rdx, r14
call fcn.140068978
mov rcx, rdi
call fcn.14006808d
mov r14, qword [rsp + 0x90]
jmp 0x140088b30
mov rcx, qword [rsp + 0xcd0]
test rcx, rcx
je 0x140088397
movabs rax, 0x43301b98357dcde1
mov qword [rsp + 0x1d0], rax
movabs rax, 0x26bedc5d1ed1a8a4
mov qword [rsp + 0x1d8], rax
lea rdx, [rsp + 0x1d0]
lea edx, [rsp + 0x1d0]
call fcn.14008a697
test rax, rax
je 0x140088397
mov rcx, rax
call qword [rdx + 0x38]
mov rdi, rax
mov edi, eax
mov rsi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x43301b98357dcde1
xor rax, rcx
movabs rcx, 0x26bedc5d1ed1a8a4
xor rdx, rcx
or rdx, rax
cmove rsi, rdi
je 0x14008831c
test rdi, rdi
je 0x14008831c
mov rcx, rdi
mov rdx, rsi
call fcn.140002cb0
jmp 0x140088397
test rsi, rsi
je 0x140088397
mov rdi, qword [rsi]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x600], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x5f0], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140012c40
test rdi, rdi
je 0x140088397
mov qword [rsp + 0x1d0], rdi
mov rax, qword [rsp + 0x600]
lea r8, [rsp + 0x1d0]
mov qword [r8 + 0x18], rax
movaps xmm0, xmmword [rsp + 0x5f0]
movups xmmword [r8 + 8], xmm0
lea rsi, [rsp + 0x390]
mov rcx, rsi
lea rdx, [rsp + 0xcd0]
call fcn.14002a221
mov rcx, rsi
int1
call fcn.1400298ee
push rdi
invalid
cli
invalid
mov r8d, pe_nt_image_headers64
lea rcx, [rsp + 0x910]
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x198]
mov rcx, qword [rax]
test rcx, rcx
mov qword [rsp + 0x40], rcx
cmove rax, rcx
mov qword [rsp + 0x60], rax
mov rcx, qword [rsp + 0x9e0]
test rcx, rcx
je 0x140088482
movabs rax, 0x2d6c893a19250fbb
mov qword [rsp + 0x1d0], rax
movabs rax, 0xec76372c7c983db6
mov qword [rsp + 0x1d8], rax
lea rdx, [rsp + 0x1d0]
call fcn.14008a697
test rax, rax
je 0x140088482
mov rcx, rax
call qword [rdx + 0x38]
mov rdi, rax
mov rsi, rdx
mov rcx, rax
mov ecx, eax
call qword [rdx + 0x18]
movabs rcx, 0x2d6c893a19250fbb
xor rax, rcx
movabs rcx, 0xec76372c7c983db6
xor rdx, rcx
or rdx, rax
cmove rsi, rdi
je 0x140088457
test rdi, rdi
je 0x140088457
mov rcx, rdi
mov rdx, rsi
call fcn.140002cb0
jmp 0x140088482
test rsi, rsi
je 0x140088482
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x360], xmm1
movaps xmmword [rsp + 0x350], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140012c40
jmp 0x14008848b
and qword [rsp + 0x350], 0
mov rsi, qword [rsp + 0x9e0]
test rsi, rsi
lea rcx, [rsp + 0x1d0]
je 0x1400884eb
cmp qword [rsi + 0x18], 0
je 0x1400884eb
mov rcx, rsi
call fcn.140037544
mov rdi, qword [rsi + 8]
test rdi, rdi
je 0x1400884c6
mov rcx, qword [rsi]
lea r8, [rdi + 0x11]
mov dl, 0xff
call sub.VCRUNTIME140.dll_memset
and qword [rsi + 0x18], 0
lea rax, [rdi + 1]
shr rax, 3
imul rax, rax, 7
cmp rdi, 8
cmovb rax, rdi
mov qword [rsi + 0x10], rax
lea rcx, [rsp + 0x1d0]
mov rax, qword [r13]
mov qword [rsp + 0x190], rax
lea rdx, [rax + 0x10]
mov rdi, rcx
call case.0x140024cc9.110
cmp qword [rsp + 0x1d0], 0
jne case.0x14007417b.187
mov byte [rsp + 0x3f], r14b
mov r14, qword [rsp + 0x1d8]
mov al, byte [rsp + 0x1e0]
mov byte [rsp + 0x3c], al
mov rax, qword [rbx + 0xa8]
mov qword [rsp + 0x320], rax
lea rdx, [rax + 0x10]
mov rcx, rdi
call fcn.14003d799
cmp qword [rsp + 0x1d0], 0
jne case.0x140071ff3.210
mov esi, r15d
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0xa8], rax
mov al, byte [rsp + 0x1e0]
mov byte [rsp + 0x39], al
lea rdx, [r14 + 0x68]
mov rcx, rdi
call fcn.1400335e0
mov rax, r14
mov cl, byte [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rax + 0x6e7503f9], al
mov r14, qword [rax + 0x108]
test r14b, 1
mov rdi, rax
jne 0x140088671
cmp qword [rsp + 0x40], 0
je 0x140088b42
lea rax, [rdi + 0x1b8]
mov rcx, qword [rsp + 0x60]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x1d8], rcx
mov qword [rsp + 0x1d0], rax
lea rcx, [rsp + 0x1d0]
call fcn.1400300f5
cmp byte [rax + 0x134], 0
je 0x140088b42
mov r15, rdi
mov byte [rsp + 0x40], 3
mov dl, byte [rsp + 0x39]
mov r14b, 3
jmp 0x140088685
mov byte [rsp + 0x40], cl
mov r15, rax
mov r14b, byte [rsp + 0x1d1]
mov eax, dword [rdi + 2]
mov dword [rsp + 0x80], eax
movzx eax, word [rdi + 6]
mov word [rsp + 0x84], ax
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0xb8], rax
mov eax, dword [rsp + 0x1e0]
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x1e4]
mov dword [rsp + 0x50], eax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0xb0], rax
mov al, byte [rsp + 0x1f0]
mov byte [rsp + 0x3a], al
mov eax, dword [rdi + 0x21]
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x6c], eax
mov dword [rsp + 0x6f], ecx
jmp 0x140088681
mov r15, rdi
shr r14d, 8
or r14b, 5
mov byte [rsp + 0x40], 3
mov dl, byte [rsp + 0x39]
mov rcx, qword [rsp + 0xa8]
call fcn.14005fdff
mov rcx, r15
mov dl, byte [rsp + 0x3c]
call fcn.14005fdff
lea rcx, [rsp + 0x350]
call fcn.1400298ee
lea rcx, [rsp + 0x910]
mov word [rax + rdx], fs
or dword [rax], eax
add al, ch
invalid
stc
std
inc dword [rbp - 0x77]
invalid
mov rdi, qword [rsp + 0xb8]
mov eax, 0x4c000000
mov edi, dword [rsp + 0xb0]
add byte [rax], al
add byte [rax], al
mov r14b, byte [rsp + 0x40]
mov byte [rsp + 0x1d0], r14b
mov byte [rsp + 0x1d1], r8b
and al, 0xd1
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0x84
test byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x1d0]
mov word [rdx + 6], ax
mov eax, dword [rsp + 0x80]
mov dword [rdx + 2], eax
mov qword [rsp + 0xb8], rdi
mov qword [rsp + 0x1d8], rdi
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x1e0], eax
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x1e4], eax
mov qword [rsp + 0xb0], r15
mov qword [rsp + 0x1e8], r15
mov al, byte [rsp + 0x3a]
mov byte [rsp + 0x1f0], al
mov eax, dword [rsp + 0x6c]
mov ecx, dword [rsp + 0x6f]
mov dword [rdx + 0x24], ecx
mov dword [rdx + 0x21], eax
cmp r14b, 3
mov byte [rsp + 0x3e], r8b
jne 0x140088778
mov byte [rsp + 0xc0], 3
mov byte [rsp + 0xc1], r8b
mov rdi, rbp
mov r14, qword [rsp + 0x90]
jmp case.0x140034888.825
lea rcx, [rsp + 0xc0]
call fcn.14002f93d
cmp byte [rsp + 0xc0], 5
mov rdi, rbp
mov r14, qword [rsp + 0x90]
jne case.0x140034888.825
mov qword [rsp + 0x40], r12
mov r15b, byte [rsp + 0xe0]
mov r9, qword [rsp + 0xc8]
lea rcx, [rsp + 0x390]
mov r12d, esi
lea rdx, [rsp + 0xc8]
mov rax, qword [rdx + 0x10]
mov qword [rsp + 0x600], rax
movups xmm0, xmmword [rdx]
movaps xmmword [rsp + 0x5f0], xmm0
add r9, 0x10
mov rdx, r9
mov rdi, rcx
call case.0x140024cc9.110
cmp qword [rsp + 0x390], 0
jne 0x1400898a9
mov rsi, qword [rsp + 0x398]
mov al, byte [rsp + 0x3a0]
mov byte [rsp + 0x90], al
lea rax, [rsi + 0x1b8]
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0x398], rcx
mov qword [rsp + 0x390], rax
mov rcx, rdi
call fcn.1400300f5
mov dil, byte [rax + 0x134]
mov rcx, rsi
mov dl, byte [rsp + 0x90]
call fcn.14005fdff
test r15b, r15b
je 0x140088888
test dil, dil
je 0x140088888
lea rcx, [rsp + 0x390]
lea rdx, [rsp + 0x5f0]
call fcn.14003326a
mov rsi, qword [rsp + 0x198]
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.140089a3d
adc dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x390], al
add byte [rax], al
movups xmmword [rsi], xmm0
lea r15, [rsp + 0x1d0]
mov rcx, r15
lea rdx, [rsp + 0x5f0]
call fcn.14003326a
mov rax, qword [rsp + 0x600]
mov qword [r15 + 0x28], rax
movaps xmm0, xmmword [rsp + 0x5f0]
movups xmmword [r15 + 0x18], xmm0
mov byte [rsp + 0x1e0], 0
movups xmm0, xmmword [rsp + 0x1d0]
movups xmm1, xmmword [rsp + 0x1f0]
movaps xmmword [rsp + 0x150], xmm0
mov al, byte [rsp + 0x1e0]
mov byte [rsp + 0x160], al
mov rax, qword [rsp + 0x1e1]
mov qword [rsp + 0x161], rax
mov eax, dword [rsp + 0x1e9]
mov dword [rsp + 0x169], eax
movzx eax, word [rsp + 0x1ed]
mov word [rsp + 0x16d], ax
mov al, byte [rsp + 0x1ef]
mov byte [rsp + 0x16f], al
movaps xmmword [rsp + 0x170], xmm1
mov rax, qword [rsp + 0x160]
lea rcx, [rsp + 0x3a8]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rcx], xmm0
lea rdx, [rsp + 0x168]
mov rax, qword [rdx + 0x10]
lea rcx, [rsp + 0x3c0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
lea rax, [rsp + 0x3d8]
lea eax, [rsp + 0x3d8]
and al, 0xd8
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x390], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x3a0], rax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x3f8], al
mov al, byte [rsp + 0x3b]
mov byte [rsp + 0x3f9], al
mov r8, qword [r14]
lea rcx, [rsp + 0x718]
mov rdx, r13
call fcn.140089c4b
movzx eax, byte [rsp + 0x718]
cmp eax, 5
je 0x140088b5f
cmp eax, 6
je 0x140089782
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x600], rax
movaps xmm0, xmmword [rsp + 0x390]
movaps xmmword [rsp + 0x5f0], xmm0
and al, 0xf0
add eax, 0x8d480000
mov word [rax + rbx], fs
invalid
add byte [rax], al
call fcn.14003fe34
mov qword [rsp + 0x1d0], 3
mov qword [rsp + 0x2d0], rax
lea rcx, [rsp + 0x5f0]
lea rdx, [rsp + 0x1d0]
call fcn.140068978
lea rcx, [rsp + 0x3a8]
call fcn.14006837e
lea rcx, [rsp + 0x3c0]
call fcn.140089a83
lea rcx, [rsp + 0x3d8]
add al, ch
pop rsp
idiv ch
invalid
jmp 0x140088b80
add byte [rax], al
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x170], rax
mov al, byte [rsp + 0xc0]
mov cl, byte [rsp + 0xc1]
mov rdx, qword [rsp + 0xc2]
mov r8d, dword [rsp + 0xca]
movzx r9d, word [rsp + 0xce]
movups xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x160], xmm0
mov byte [rsp + 0x150], al
mov byte [rsp + 0x151], cl
mov qword [rsp + 0x152], rdx
mov dword [rsp + 0x15a], r8d
mov word [rsp + 0x15e], r9w
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x3a0], rax
movaps xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x390], xmm0
lea rcx, [rsp + 0x150]
call fcn.14003fe34
mov qword [rsp + 0x1d0], 3
mov qword [rsp + 0x2d0], rax
lea rcx, [rsp + 0x390]
lea rdx, [rsp + 0x1d0]
call fcn.140068978
lea rcx, [rsp + 0x1b0]
call case.0x1400b3175.1051
jmp 0x140087dd5
mov rdx, rdi
cmp byte [rdi + 0x60], 0
je 0x140088b90
mov byte [rsp + 0x40], 3
mov r15, rdx
mov dl, byte [rsp + 0x39]
mov r14b, 1
jmp 0x140088685
mov ecx, 0xe
mov rdi, r15
lea rsi, [rsp + 0x390]
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov rdx, r15
mov r8, r14
call 0x140089e13
mov rdi, rbp
mov esi, r12d
mov r12, qword [rsp + 0x40]
jmp 0x140087dd5
lea rax, [rdx + 0x108]
mov r14, qword [rax]
test r14b, 1
jne 0x140088cde
mov qword [rsp + 0x318], rax
shr r14, 0x20
lea eax, [r14 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rdx + 0x108], ecx
mov dword [rdx + 0x10c], eax
mov r9d, dword [rdx + 0xf4]
mov qword [rsp + 0x188], rdx
mov r8d, dword [rdx + 0x174]
lea rcx, [rsp + 0x390]
mov qword [rsp + 0x60], r14
mov edx, r14d
call fcn.1400330c0
mov rcx, qword [rsp + 0x330]
lea rdx, [0x1401228a8]
call fcn.1400324fa
test al, al
je 0x140088c14
mov qword [rsp + 0x3c0], 1
mov r8d, pe_nt_image_headers64
lea rcx, [rsp + 0x830]
lea rdx, [rsp + 0x910]
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x350]
lea rax, [rsp + 0x358]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x580], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x590], rax
mov ecx, 0xb
lea rdi, [rsp + 0xb08]
lea rsi, [rsp + 0x890]
rep movsq qword [rdi], qword [rsi]
mov al, byte [rsp + 0x908]
mov byte [rsp + 0xe8], al
mov rcx, qword [rsp + 0x900]
call fcn.1400680f4
mov rsi, qword [rsp + 0xf8]
mov rcx, rsi
lea rdi, [0x140120618]
mov rdx, rdi
call fcn.1400324fa
lea rcx, [rsp + 0x598]
lea rdx, [rsp + 0xb08]
call fcn.14003b94f
mov rcx, rsi
mov rdx, rdi
call fcn.1400324fa
mov qword [rsp + 0x40], r14
test r14, r14
sete r14b
and r14b, al
je 0x140088cfa
mov sil, 3
xor edx, edx
jmp case.0x14004828a.477
mov byte [rsp + 0x40], 3
mov r15, rdx
shr r14d, 8
or r14b, 5
jmp 0x140088681
xor edx, edx
jmp 0x14008817c
mov rax, qword [rsp + 0x5c8]
test rax, rax
je 0x140088dd4
mov qword [rsp + 0x4d0], rax
lea rax, [rsp + 0x5c8]
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
lea rax, [rsp + 0x4d8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x4e0]
cmp rax, 1
mov r8, rax
adc r8, 0
lea rdx, [0x140157ef8]
test rax, rax
je 0x140088d59
mov rdx, qword [rsp + 0x4d8]
lea rcx, [rsp + 0x370]
call fcn.14001658a
fdivr st(0)
dec dword [rax - 0x73]
mov word [rax + rdx*8], fs
add al, 0
add al, ch
xchg byte [rbx], cl
cli
dec dword [rax - 0x7d]
mov esp, 0x37024
add byte [rax], al
lea rax, [0x1400f38e8]
stosd dword [rdi], eax
invalid
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add al, 0
add byte [rax - 0x39], cl
test byte [rax + rbx*8], ah
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
fadd dword [rax + rax]
add byte [rdi], cl
adc dword [rax + 8], esi
je 0x140088dfb
movups xmm0, xmmword [rsp + 0x370]
movups xmm1, xmmword [rsp + 0x380]
adc byte [rsp + 0x380], cl
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
add byte [rax], al
lea rcx, [rsp + 0x4d0]
add al, 0
add al, ch
invalid
or edi, edx
invalid
jmp 0x140088e2b
lea rax, [0x1400f38e8]
mov qword [rsp + 0x4d0], rax
mov qword [rsp + 0x4d8], 1
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
add al, 0
add byte [rdi], cl
adc dword [rax + 8], esi
mov rax, qword [rsp + 0x4d0]
mov rcx, qword [rsp + 0x4d8]
movups xmm0, xmmword [rsp + 0x4e0]
movaps xmmword [rsp + 0x110], xmm0
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], rcx
mov rax, qword [rsp + 0x110]
test rax, rax
je 0x140088e7a
mov rdx, qword [rsp + 0x100]
mov rdi, qword [rsp + 0x108]
mov rcx, qword [rsp + 0x118]
mov sil, byte [rsp + 0x598]
lea r9, [rsp + 0x5c8]
lea ecx, [rsp + 0x5c8]
mov r8, qword [r9 - 0x2f]
ror dword [r13 - 0x75], 1
fmul dword [r9 + rcx*4 - 0x7c]
and al, 0x20
add dword [rax], eax
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x27
invalid
add dword [rax], eax
add bl, ch
invalid
mov rcx, qword [rsp + 0xf8]
lea rdx, [0x1401062f0]
call fcn.1400324fa
test al, al
lea rdi, [0x140157ef8]
lea rax, [0x14012719c]
cmovne rdi, rax
mov sil, byte [rsp + 0x598]
and al, 0x98
add eax, 0x8d480000
mov word [rax + rcx*8], fs
add eax, 0x8b480000
ror dword [r8 - 0x75], 1
fmul dword [r8 - 0x77]
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rdi + riz], fs
and al, 0x27
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add dword [rax], eax
add al, ch
and cl, byte [rdx]
cli
invalid
mov eax, 1
xor ecx, ecx
lea rdx, [0x1400f38e8]
mov r9, qword [rsp + 0xf8]
mov r8, qword [r9 + 0x10]
mov qword [rsp + 0x4e0], r8
movups xmm0, xmmword [r9]
movaps xmmword [rsp + 0x4d0], xmm0
and qword [rsp + 0x4e8], 0
movsb byte [rdi], byte [rsi]
and al, 0xe8
add al, 0
add byte [rax], al
and qword [rsp + 0x508], 0
mov qword [rsp + 0x528], rdx
mov qword [rsp + 0x530], rdi
mov qword [rsp + 0x538], rax
mov qword [rsp + 0x540], rcx
mov word [rax + rax*2], fs
add eax, 0x8b480000
and al, 0x40
mov qword [rsp + 0x548], rax
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add eax, 0x8d480000
mov word [rax + rbx*8], fs
add al, 0
add byte [rax - 0x77], cl
or dword [rax + 0xf000000], 0x80248428
add eax, 0x110f0000
js 0x140088fce
and dword [rsp + 0x568], 0
movsb byte [rdi], byte [rsi]
and al, 0x68
push 5
cmp sil, 3
cmp dh, 3
je 0x140088fb2
movsb byte [rdi], byte [rsi]
and al, 0x68
push 5
invalid
cmp dh, 3
mov byte [rsp + 0x570], sil
mov rax, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x127]
lea rdx, [rsp + 0x571]
xchg esp, eax
and al, 0x71
add eax, 0x89480000
add byte [rax - 0x77], cl
invalid
invalid
and al, 0x71
add eax, 0x89480000
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov dword [rdx + 7], ecx
invalid
mov qword [rdx], rax
lea rcx, [rsp + 0x4d0]
rol byte [rax + rax], 1
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
add eax, 0xede80000
iretd
cli
invalid
cmp qword [rsp + 0x5a8], 0
lea rdi, [rsp + 0xb60]
je 0x140089036
lea rax, [rsp + 0x5c8]
movups xmm0, xmmword [rax - 0x20]
movups xmm1, xmmword [rax - 0x10]
movaps xmmword [rsp + 0x110], xmm1
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], eax
mov rdx, qword [rsp + 0x108]
mov r8, qword [rsp + 0x110]
lea rcx, [rsp + 0x370]
and al, 0x70
add eax, dword [rax]
add al, ch
mov ch, dl
clc
dec dword [rax - 0x73]
mov ah, 0x24
and al, 8
add eax, 0x89480000
int1
call fcn.1400298ee
movups xmm0, xmmword [rsp + 0x370]
and al, 0x70
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x380], cl
add byte [rdi], cl
adc dword [rsi + 0x10], ecx
and al, 0x70
add eax, dword [rax]
add al, ch
mov ch, dl
clc
dec dword [rax - 0x73]
mov ah, 0x24
and al, 8
add eax, 0x89480000
and al, 8
add eax, 0x89480000
int1
and al, 0x70
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x380], cl
invalid
add byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
lea rcx, [rsp + 0x100]
call fcn.1400298f9
mov r8d, 0xa0
mov rcx, rdi
mov ecx, edi
lea rdx, [rsp + 0x4d0]
call sub.VCRUNTIME140.dll_memcpy
add eax, 0xf6844500
je 0x140089072
add eax, 0xf6844500
add byte [rbp - 0x7c], al
div byte [rcx + riz - 0x76]
mov word [rax + rbx*4], fs
add eax, 0x8b480000
xchg esp, eax
and al, 0xa0
movabs al, byte [0xfffa24cee8000005]
lea rcx, [rsp + 0x5c8]
call fcn.1400298ee
mov rax, qword [rsp + 0xb78]
or rax, qword [rsp + 0xb98]
jne 0x1400890ee
mov cl, byte [rsp + 0x598]
mov rdx, qword [rsp + 0x5a0]
movabs al, byte [0xfffa24cee8000005]
lea rcx, [rsp + 0x5c8]
call fcn.1400298ee
movabs al, byte [0xfffa24cee8000005]
mov rax, qword [rsp + 0xb78]
or rax, qword [rsp + 0xb98]
jne 0x1400890ee
cmp byte [rsp + 0xe8], 3
add byte [rax], al
add byte [rbx], al
jne 0x1400890df
mov esi, r15d
mov rcx, rdi
call fcn.14002d38c
lea rcx, [rsp + 0x830]
call fcn.14002b56a
cli
dec dword [rbx + 0x882484]
add byte [rax], al
mov dword [rsp + 0x58], eax
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0x5c], ax
mov eax, dword [rsp + 0x9c]
mov ecx, dword [rsp + 0x9f]
mov dword [rsp + 0x74], eax
mov dword [rsp + 0x77], ecx
mov r14b, 3
mov dh, 3
mov dil, 7
jmp 0x140089220
mov dh, 3
mov rcx, rdi
lea rdx, [0x140125eb0]
call fcn.140035f9f
mov sil, byte [rsp + 0x3f]
xor sil, 1
and sil, byte [rsp + 0x3b]
and dh, byte [rsp + 0x3b]
mov r8d, 0xa0
mov rdx, rdi
lea rdi, [rsp + 0x4d0]
and al, 0xd0
add al, 0
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1d0]
mov word [rax + rdx*8], fs
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x60
mov r8, rdi
lea r9, [rsp + 0x830]
call fcn.14003240f
inc dword [rax - 0x7c]
invalid
je 0x14008913f
and dh, byte [rsp + 0x3b]
and al, 0xd0
add al, 0
invalid
rol byte [rax + rax], 1
add byte [rax], al
add byte [rax - 0x77], cl
stc
inc dword [rax - 0x7c]
div byte [rax + rcx - 0x80]
mov word [rsp + rbp*8], fs
add al, byte [rax]
add byte [rax], al
invalid
or byte [rsp + 0x2ec], 1
add byte [rax], al
add dword [rax - 0x75], ecx
mov ah, 0x24
rol byte [rcx], 1
add byte [rax], al
mov rsi, qword [rsp + 0x1d0]
mov r14b, byte [rsp + 0x1d8]
add byte [rax], al
mov al, byte [rsp + 0x1d9]
mov byte [rsp + 0x60], al
lea rcx, [rsp + 0x1d0]
lea ecx, [rsp + 0x1d0]
mov eax, dword [rcx + 0xa]
mov dword [rsp + 0x88], eax
movzx eax, word [rcx + 0xe]
mov word [rsp + 0x8c], ax
mov rax, qword [rsp + 0x1e0]
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + 0x1e82484], cl
add byte [rax], al
mov dword [rsp + 0x7c], eax
mov edi, dword [rsp + 0x1ec]
and al, 0xec
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xf0
add dword [rax], eax
add byte [rdx + rcx*4 - 0x44], al
and al, 0xf8
add dword [rax], eax
add byte [rbx + 0x498b2941], cl
sub al, 0x89
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rcx + 0x9f248c], cl
add byte [rax], al
add byte [rcx - 0x48], al
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
invalid
add byte [rax], al
lea rdx, [rsp + 0x200]
call sub.VCRUNTIME140.dll_memcpy
invalid
add eax, 0x24848b00
add eax, 0x24848b00
mov byte [rax], al
add byte [rax], al
mov dword [rsp + 0x58], eax
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0x5c], ax
mov eax, dword [rsp + 0x9c]
mov ecx, dword [rsp + 0x9f]
add byte [rax], al
add byte [rcx - 0x768bdbbc], cl
and al, 0x77
cmp rsi, 3
inc byte [rbx]
mov dword [rsp + 0xa4], edi
jne 0x1400892e3
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rbx + 0x1e82484], cl
add byte [rax], al
and al, 0xec
add dword [rax], eax
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xf0
add dword [rax], eax
add byte [rdx + rcx*4 - 0x44], al
and al, 0xf8
add dword [rax], eax
add byte [rbx + 0x498b2941], cl
sub al, 0x89
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rcx + 0x9f248c], cl
add byte [rax], al
invalid
add byte [rcx - 0x48], al
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
invalid
invalid
add eax, 0x24848b00
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x768bdbbc], cl
and al, 0x77
inc byte [rbx]
mov esi, r15d
mov dil, byte [rsp + 0x60]
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x80], eax
movzx eax, word [rsp + 0x5c]
mov word [rsp + 0x84], ax
mov eax, dword [rsp + 0x74]
mov ecx, dword [rsp + 0x77]
mov dword [rsp + 0x6c], eax
mov dword [rsp + 0x6f], ecx
mov al, byte [rsp + 0x3e0]
add byte [rax], al
lea ecx, [rax - 6]
cmp cl, 6
jb 0x14008926e
add byte [rax], al
cli
add al, 0xfd
cmp al, 2
ja case.0x140064d47.292
cmp al, 1
jne 0x14008926e
lea rcx, [rsp + 0x3e0]
call 0x14008a390
mov rax, qword [rsp + 0x420]
test rax, rax
test byte [rax + riz], ah
add al, 0
add byte [rax - 0x7b], cl
sal byte [rbx + rcx + 0x48], 0x8b
je 0x140089286
mov rcx, qword [rsp + 0x428]
call qword [rax + 0x18]
invalid
invalid
test byte [rax + rdi], ah
add al, 0
je 0x140089286
mov rcx, qword [rsp + 0x428]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x438]
test rax, rax
test eax, eax
add byte [rax - 0x7b], cl
sal byte [rbx + rcx + 0x48], 0x8b
mov word [rax + rax*2], fs
add al, 0
add bh, bh
push rax
sbb byte [rax - 0x78], al
jl 0x1400892c6
test eax, eax
je 0x14008929e
mov rcx, qword [rsp + 0x440]
call qword [rax + 0x18]
mov byte [rsp + 0x60], dil
mov rax, qword [rsp + 0x448]
test rax, rax
je 0x1400892bb
invalid
mov rcx, qword [rsp + 0x450]
call qword [rax + 0x18]
push rax
add al, 0
add bh, bh
push rax
sbb byte [rax - 0x75], cl
mov esp, 0xf024
add byte [rbx - 0x7683dbbc], cl
mov rdi, qword [rsp + 0xf0]
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x54], eax
and al, 0x54
mov eax, dword [rsp + 0xa4]
mov dword [rsp + 0x50], eax
mov byte [rsp + 0x3a], sil
and al, 0x3a
mov r15, r12
jmp 0x1400894fa
jl 0x140089251
and al, 0x54
and al, 0x3a
mov rax, qword [rsp + 0xa8]
add rax, 8
ror byte [rax], 0x48
mov dword [rsp + 0xe8], eax
mov r8d, 0xf0
lea rcx, [rsp + 0x620]
and byte [rsi], al
add byte [rax], al
ror byte [rax], 0x48
mov dword [rsp + 0xe8], eax
lea rdx, [rsp + 0x740]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x5f0], rsi
and al, 0xf0
add eax, 0x88440000
add byte [rax + rcx*4 - 0x4c], al
and al, 0xf8
add eax, 0x448a0000
and al, 0x60
add byte [rax + rcx*4 - 0x4c], al
and al, 0xf8
add eax, 0x448a0000
and al, 0x60
mov byte [rsp + 0x5f9], al
stc
add eax, 0xb70f0000
add byte [rax], al
movzx eax, word [rsp + 0x5c]
add byte [rax], al
movzx eax, word [rsp + 0x5c]
lea rdx, [rsp + 0x5f1]
mov word [rdx + 0xd], ax
mov eax, dword [rsp + 0x58]
and al, 0x58
mov dword [rdx + 9], eax
and al, 0x58
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x600], rax
mov eax, dword [rsp + 0x7c]
mov dword [rsp + 0x608], eax
mov dword [rsp + 0x60c], edi
mov qword [rsp + 0x40], r12
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax], ah
invalid
mov qword [rsp + 0x610], r12
mov dword [rsp + 0x610], esp
and al, 0x10
invalid
mov byte [rsp + 0x3d], r15b
mov byte [rsp + 0x618], r15b
invalid
add byte [rbx - 0x748bdbbc], cl
and al, 0x77
mov eax, dword [rsp + 0x74]
and al, 0x74
mov ecx, dword [rsp + 0x77]
mov dword [rdx + 0x2b], ecx
mov dword [rdx + 0x28], eax
sub byte [rbx + r9*4 - 0x4c], cl
sub byte [rbx + rcx*4 - 0x4c], cl
and al, 0x88
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rsi, [r14 + 0x1b8]
add byte [rbx + 0x4b424bc], cl
add byte [rax], al
add byte [rbx + 0x4b424bc], cl
add byte [rax], al
mov esp, 0x4b424
add byte [rcx - 0x48], al
mov r8d, 0x140
lea r15, [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
stc
mov r8d, 0x140
lea r15, [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
stc
stc
lea rdx, [rsp + 0x390]
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x8c8d4800
mov word [rax + riz*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov r8d, edi
mov r8d, edi
mov rsi, rcx
mov r9, r15
call fcn.140032b20
lea rax, [r14 + 0x1a8]
add dword [rax], eax
add byte [rcx - 0x76], al
invalid
invalid
add dword [rax], eax
add byte [rcx - 0x76], al
invalid
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], cl
and al, 0x20
and al, 0x20
mov rcx, qword [rsp + 0x318]
lea rdx, [rsp + 0x5f0]
lea edx, [rsp + 0x5f0]
add byte [rax - 0x73], cl
xchg esp, eax
lea edx, [rsp + 0x5f0]
and al, 0xf0
add eax, 0x8b4c0000
add byte [rax], al
mov r8, qword [rsp + 0xe8]
mov r9, rsi
mov r8, qword [rsp + 0xe8]
mov r9, rsi
call fcn.14008a0b5
cmp al, 0xc
or al, 0
add byte [rsp + rcx], bh
jne 0x1400894bd
inc qword [r14 + 0x228]
mov rsi, qword [r14 + 0x18]
add al, byte [rax]
add byte [rcx - 0x75], cl
jbe case.0x14007b3b8.138
mov rdi, qword [r14 + 0x20]
mov r8, qword [rsp + 0x190]
test byte [rax + rdx*4], ah
add dword [rax], eax
add al, dh
inc qword [r8]
test byte [rax + rdx*4], ah
add dword [rax], eax
add al, dh
inc qword [r8]
jle case.0x1400796c3.162
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x1a0]
call fcn.14003017b
mov rcx, rax
mov word [rax + riz*4], fs
add dword [rax], eax
add al, ch
xor eax, 0x48fffa6d
mov ecx, eax
call fcn.140033237
mov eax, dword [rsp + 0x1a8]
add dword [rax], eax
add byte [rcx - 0x74abdbbc], cl
test byte [rsp + rbp*4], ah
and al, 0xac
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x74abdbbc], cl
test byte [rsp + rbp*4], ah
and al, 0xac
and al, 0xac
add dword [rax], eax
add byte [rcx + 0x4c502444], cl
mov dword [rsp + 0x50], eax
mov r15, qword [rsp + 0x320]
mov dword [rsp + 0x50], eax
and al, 0x50
push rax
mov r15, qword [rsp + 0x320]
lock inc qword [r15]
mov r12, qword [rsp + 0x40]
mov esp, dword [rsp + 0x40]
jle case.0x1400796c3.162
jle case.0x1400796c3.162
inc rdi
cmp rsi, rdi
setbe byte [rsp + 0x3a]
cmp cl, byte [rax - 0x75]
mov word [rax + rbp*4], fs
add byte [rax], al
invalid
mov ecx, dword [rsp + 0xa8]
mov dl, byte [rsp + 0x39]
and al, 0x39
call fcn.14005fdff
mov rcx, r14
int1
int1
mov dl, byte [rsp + 0x3c]
call fcn.14005fdff
mov rcx, r15
mov r9, qword [rsp + 0x190]
add byte [rax], al
mov rdi, r9
mov sil, byte [rsp + 0x3d]
mov r8b, byte [rsp + 0x3e]
jmp 0x140089531
mov byte [rsp + 0x60], al
mov rcx, qword [rsp + 0x1a0]
movabs al, byte [0x1ac24948b000001]
add byte [rax], al
invalid
movabs al, byte [0x1ac24948b000001]
add byte [rax], al
invalid
add dword [rax], eax
add al, ch
mov al, 0x6f
cli
dec dword [rax - 0x77]
int1
call fcn.140030485
mov rcx, rsi
call fcn.140030733
mov r14b, 3
mov sil, byte [rsp + 0x3d]
mov dh, byte [rsp + 0x3d]
mov dh, byte [rsp + 0x3d]
and al, 0x3d
mov r12, qword [rsp + 0x40]
mov rdi, qword [rsp + 0xb8]
mov esp, 0xb824
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb8
add byte [rax], al
mov eax, 0x4c000000
mov edi, dword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbp*4], fs
test al, 0
add byte [rax], al
mov dl, byte [rsp + 0x39]
invalid
mov rcx, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
mov dl, byte [rsp + 0x39]
call fcn.14005fdff
hlt
push 0xffffffff8b48fffd
mov word [rax + rcx*4], fs
mov byte [rcx], al
add dword [rax], eax
invalid
mov dl, byte [rsp + 0x3c]
and al, 0x3c
cmp eax, ebp
hlt
add dword [rax], eax
add byte [rdx - 0x17c3dbac], cl
and al, 0x3c
invalid
jrcxz 0x140089582
and al, 0x3c
call fcn.14005fdff
mov r8b, byte [rsp + 0x60]
mov rcx, r15
mov r9, rdi
cmp r14b, 4
inc byte [rdi + rcx]
invalid
lahf
int1
invalid
invalid
std
inc dword [rdx + rcx*4 + 0x44]
and al, 0x60
inc byte [rdi + rcx]
test dword [rdi + 0x44fffff1], ebx
mov byte [rsp + 0x3e], al
mov byte [rsp + 0x3e], r8b
mov qword [rsp + 0xb0], r15
mov qword [rsp + 0xb8], rdi
add byte [rax], al
mov qword [rsp + 0x40], r12
mov qword [rsp + 0xc8], r9
mov eax, dword [rsp + 0x54]
and al, 0x54
add byte [rax], al
add byte [rax - 0x77], cl
mov esp, 0xb824
add byte [rax], al
mov qword [rsp + 0x40], r12
add byte [rax], al
and al, 0x54
mov dword [rsp + 0xd0], eax
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0xd4], eax
mov qword [rsp + 0xd8], rcx
fadd dword [rax]
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rbx - 0x76afdbbc], cl
test byte [rsp + rdx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*8], fs
fadd dword [rax]
add byte [rax], al
mov r8b, byte [rsp + 0x3a]
fadd dword [rax]
add byte [rax], al
mov r8b, byte [rsp + 0x3a]
mov byte [rsp + 0xe0], r8b
mov eax, dword [rsp + 0x6c]
mov ecx, dword [rsp + 0x6f]
lea rdx, [rsp + 0xc8]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov byte [rsp + 0xc0], 5
mov r15d, r8d
lea rcx, [rsp + 0x390]
mov word [rax + rdx*4], fs
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x90
add byte [rax], al
add cl, ch
invalid
invalid
invalid
invalid
mov word [rax + rdx*4], fs
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x90
add byte [rax], al
add cl, ch
invalid
cmp eax, 6
jne case.default.0x1400895cc
mov eax, 3
lea rcx, [0x14015b6bc]
or eax, 0xd20f7
or eax, 0xd20f7
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rsp + 0x390], al
lea rax, [rsp + 0x5f1]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
add byte [rax - 0x73], cl
test byte [rcx + rsi*8], ah
add eax, 0x100f0000
add byte [rdi], cl
adc byte [rax + 0x10], cl
movups xmmword [rsp + 0x391], xmm0
movups xmmword [rsp + 0x3a1], xmm1
add byte [rax], al
mov rax, qword [rax + 0x1f]
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x3a1], ecx
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x3b0], rax
mov rcx, qword [rbx + 0xd0]
add byte [rax], al
add al, ch
div byte [rbx - 5]
dec dword [rax - 0x77]
invalid
mov edi, 2
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
jne 0x14008963c
and al, 0xb0
add eax, dword [rax]
add byte [rax - 0x75], cl
mov edx, eax
add byte [rax], al
add al, ch
div byte [rbx - 5]
dec dword [rax - 0x77]
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbp + 0x23], 0x48
lea rcx, [rsp + 0x390]
call fcn.14008a073
or al, byte [rax]
add byte [rcx], dh
dec dword [rcx + 0x1b841c1]
add dword [rax], eax
add byte [rax], al
xor r9d, r9d
call case.0x140084bc0.108
add byte [rax], al
test al, al
je 0x14008969d
lea ecx, [rsp + 0x390]
or al, byte [rax]
add byte [rcx], dh
dec dword [rcx + 0x1b841c1]
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
leave
add byte [rax], al
lea rcx, [rsp + 0x390]
call fcn.14003cc94
dec dword [rax - 0x73]
add eax, 0xd206c
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
and al, 0x90
add eax, dword [rax]
add al, ch
sti
dec dword [rax - 0x73]
add eax, 0xd206c
xor esi, esi
cmp dword [rbx], 3
je 0x1400897e0
add ecx, dword [rdi]
test byte [rcx + rax], bh
add byte [rax - 0x77], cl
mov rcx, rbx
call 0x1400898f7
fld1
mov eax, dword [rdx]
add byte [rax], al
mov qword [rbx], 3
add eax, dword [rax]
add byte [rax], al
test rsi, rsi
je 0x14008968a
mov rcx, rsi
call fcn.140068246
cmp qword [rbx], 4
je 0x140089805
mov rcx, rbx
call case.0x14007a6b6.152
mov qword [rbx], 4
xor eax, eax
jmp 0x1400896e7
mov rax, qword [rsp + 0x3b0]
lea rcx, [rsp + 0x1d0]
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rsp + 0x390], al
test byte [rax + rdx*4], ah
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x3a0], cl
and al, 0xa0
add eax, dword [rax]
add byte [rdi], cl
sub dword [rcx + 0x10], ecx
movaps xmmword [rcx], xmm0
add eax, ebp
sti
dec dword [rax - 0x77]
invalid
mov eax, 2
lea rcx, [0x14015b6bc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, 3
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rsp + 0x390], al
test byte [rax + rdx*4], ah
add eax, dword [rax]
invalid
test byte [rax + rdx*4], ah
nop
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x3a0], cl
and al, 0xa0
add eax, dword [rax]
invalid
and al, 0xa0
add eax, dword [rax]
add byte [rdi], cl
sub dword [rcx + 0x10], ecx
add eax, ebp
sti
dec dword [rax - 0x77]
invalid
mov al, 1
movaps xmm6, xmmword [rsp + 0xe50]
movaps xmm7, xmmword [rsp + 0xe60]
movaps xmm8, xmmword [rsp + 0xe70]
add rsp, 0xe88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor eax, eax
lea rcx, [0x14015b6bc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rbx + 0x88]
mov rdx, r14
call fcn.14007f157
movzx eax, al
mov dh, 0xc0
lea rax, [rax + rax*2]
lea rcx, [0x14015b6bc]
jns 0x140089760
or eax, 0x4634800
invalid
add rax, rcx
add eax, ecx
jmp rax
mov dh, 0xc0
jns 0x140089760
or eax, 0x4634800
or dword [rax + 1], 0x48e0ffc8
add eax, ecx
jmp rax
lea rax, str.internal_error:_entered_unreachable_code:_http2_cannot_upgrade
add eax, ecx
lea rax, str.internal_error:_entered_unreachable_code:_http2_cannot_upgrade
lea rcx, [rsp + 0x1d0]
add byte [rax], al
add byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x48]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
invalid
invalid
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x9707b
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
call fcn.1400ddec0
add eax, 0xb48d4c00
and al, 0xd0
add dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0x390]
mov ecx, 0xe
lea r14, [rsp + 0x1d0]
add byte [rax], al
lea rsi, [rsp + 0x390]
mov ecx, 0xe
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call 0x140089a48
mov ecx, 0xe
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov eax, 3
lea rcx, [0x14015b6bc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax], eax
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400de050
invalid
add byte [rax - 0x39], cl
add eax, dword [rbx]
add byte [rax], al
add bl, ch
mov qword [rbx], 3
jmp 0x14008980c
invalid
and ecx, dword [rax - 0x73]
or eax, 0x9b0f8
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_synconeshot.rscalled_after_complete
call fcn.1400de430
invalid
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientdispatch.rsenvelope_not_dropped
add eax, 0x9ac8d
jmp 0x14008981a
mov qword [rbx], 4
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xa6efd
outsb dx, byte [rsi]
or al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
xchg esi, eax
insd dword [rdi], dx
or dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
xchg esi, eax
insd dword [rdi], dx
or dword [rax], eax
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.1400de050
mov rax, qword [rsp + 0x1d8]
mov eax, dword [rsp + 0x1d8]
mov cl, byte [rsp + 0x1e0]
lea r8, [rsp + 0x390]
nop
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x99047
and al, 0xe0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x90
nop
nop
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x99047
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
and byte [rax - 0x73], cl
or eax, 0xcdde3
lea r9, [0x1401231c8]
lea ecx, [0x1401231c8]
jmp 0x1400898e1
add byte [rax], al
mov rax, qword [rsp + 0x1d8]
mov cl, byte [rsp + 0x1e0]
mov word [rax + riz*8], fs
add dword [rax], eax
invalid
add byte [rdx + 0x1e0248c], cl
add byte [rax], al
mov word [rax + riz*8], fs
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0x390]
mov qword [r8], rax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
and al, 0x90
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
invalid
mov byte [rax + 8], cl
or byte [rax - 0x73], cl
add eax, 0x98ff2
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp case.0x140078e21.161
lea rax, [0x140109298]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
fisttp qword [rax + rax]
fisttp qword [rax + rax]
lea r9, [0x140108420]
lea r8, [rsp + 0x48]
jmp 0x1400898e1
mov rax, qword [rsp + 0x398]
mov cl, byte [rsp + 0x3a0]
lea r8, [rsp + 0x740]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x98e2a
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
fisttp qword [rax + rax]
lea r9, [0x1401231a8]
mov edx, 0x2b
call fcn.1400de330
ud2
cmp dword [rcx], 3
jne 0x1400898f7
add byte [rax], al
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0xd0
call fcn.14006834a
invalid
std
dec dword [rax - 0x73]
jo 0x1400898f8
add byte [r8], al
add byte [rax - 0x73], cl
invalid
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
call fcn.14007f2a8
lea rcx, [rsi + 0x90]
mov ss, word [rax - 0x18000000]
invalid
invalid
invalid
dec dword [rax - 0x73]
mov fs, word [rax - 0x18000000]
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
mov al, 0
add byte [rax], al
call fcn.140089a3d
add byte [rax], al
add byte [rax - 0x73], cl
mov es, eax
add byte [rax], al
add al, ch
add ecx, 0xfffffffe
dec dword [rax - 0x77]
int1
mov ss, word [rax - 0x18000000]
invalid
dec dword [rax - 0x73]
mov fs, word [rax - 0x18000000]
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov es, eax
add byte [rax], al
add al, ch
add ecx, 0xfffffffe
dec dword [rax - 0x77]
int1
add rsp, 0x20
pop rsi
jmp 0x140089a48
invalid
add byte [rsi + 0x48], dl
sub esp, 0x20
cmp byte [rcx + 0x10], 2
jne 0x14008996e
add rsp, 0x20
pop rsi
ret
mov rsi, rcx
mov rax, qword [rcx]
lock dec qword [rax + 0x40]
jne 0x14008999f
mov rcx, qword [rsi]
mov rax, qword [rcx + 0x38]
test rax, rax
jns 0x140089996
movabs rax, 0x7fffffffffffffff
lock and qword [rcx + 0x38], rax
add rcx, 0x48
call fcn.140015219
mov rcx, rsi
call 0x140089bd7
add rsi, 8
mov rcx, rsi
int1
int1
add rsp, 0x20
pop rsi
jmp fcn.140075ac4
invalid
invalid
invalid
mov rsi, rcx
mov rdx, qword [rcx]
add rdx, 0x10
adc byte [rax - 0x73], cl
pop rsp
and al, 0x28
invalid
adc byte [rax - 0x73], cl
pop rsp
and al, 0x28
lea ebx, [rsp + 0x28]
mov rcx, rbx
call case.0x140024cc9.110
add dl, bh
dec dword [rax - 0x7d]
cmp eax, dword [rax]
add dl, bh
dec dword [rax - 0x7d]
cmp eax, dword [rax]
mov rdi, qword [rbx + 8]
jnp 0x1400899e6
mov bl, byte [rbx + 0x10]
jne 0x140089a18
mov rax, qword [rdi + 0x228]
xchg dword [rax], ebp
add al, byte [rax]
add byte [rax - 1], cl
enter 0xffffffffffff8948, 0xffffffffffffff87
mov dword [rdi + 0x228], eax
sub byte [rdx], al
add byte [rax], al
dec rax
mov qword [rdi + 0x228], rax
mov dword [rdi + 0x228], eax
mov dword [rdi + 0x228], eax
cmp rax, 1
jne 0x140089a18
cmp eax, 1
add dword [rbp + 0x1e], esi
mov rax, qword [rdi + 0x1a8]
mov rcx, qword [rdi + 0x1b0]
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
test al, 1
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
test al, 1
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x140089a18
call qword [rax + 8]
mov rcx, rdi
test rax, rax
je 0x140089a18
call qword [rax + 8]
mov rcx, rdi
mov edx, ebx
call fcn.14005fdff
mov rcx, rsi
call fcn.140068398
add rsi, 8
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp 0x140089aa1
add byte [rax], al
push rsi
sub rsp, 0x20
cmp dword [rcx], 2
jne 0x140089a58
add rsp, 0x20
pop rsi
ret
mov rsi, rcx
add rcx, 0x18
call fcn.14006837e
lea rcx, [rsi + 0x30]
call fcn.140089a83
lea rcx, [rsi + 0x48]
call case.0x1400b3175.1051
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
in eax, 0xfd
invalid
pop rsi
jmp 0x140089aa1
add byte [rax], al
mov rax, qword [rcx]
lock dec qword [rax]
dec dword [rax]
jne 0x140089aaf
jmp 0x140089ab0
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, qword [rcx]
mov rdi, qword [rsi + 0x20]
mov rbx, qword [rsi + 0x28]
mov ebx, dword [rsi + 0x28]
sub rbx, 1
jmp case.0x140049011.479
jb 0x140089ad9
invalid
mov rcx, rdi
call fcn.140089b21
add rdi, 0x138
jmp 0x140089ac2
mov rax, qword [rsi + 0x18]
test rax, rax
invalid
je 0x140089af7
sal byte [rbp + rdx + 0x4c], 0x69
imul r8, rax, 0x138
sar byte [rax], 1
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rdx + 8], r15b
add byte [rax], al
invalid
mov rcx, qword [rsi + 0x20]
mov edx, 8
add byte [rax], al
invalid
call fcn.14000384b
cmp rsi, 0xffffffffffffffff
je 0x140089b18
lock dec qword [rsi + 8]
dec dword [rsi + 8]
jne 0x140089b18
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140012c40
invalid
xchg ecx, eax
clc
invalid
nop
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
invalid
jmp fcn.140089b30
movzx eax, byte [rcx]
cmp rax, 6
ja case.0x140089b47.2
lea rdx, case.0x1400c6c5e.68
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add al, 0x82
invalid
add rax, rdx
jmp rax
add rcx, 8
add ecx, 8
ror dword [rax], 0xe9
cmp al, byte [rax]
add byte [rax], al
jmp fcn.140089b8c
add rcx, 8
jmp fcn.140089b65
ror dword [rax], 0xe9
or al, byte [rax]
add byte [rax], al
add rcx, 8
jmp fcn.1400298f9
invalid
ret
test rax, rax
je 0x140089b82
cmp eax, 1
jne case.0x1400497a6.442
add dword [rbp + 0x19], esi
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.140071b93
add rcx, 8
jmp fcn.1400298f9
ret
call fcn.140002aa2
lea rcx, [rsi + 0x60]
invalid
invalid
call fcn.140075c9a
lea rcx, [rsi + 0x78]
call fcn.1400298ee
invalid
lea rcx, [rsi + 0x98]
call fcn.1400298ee
lea rcx, [rsi + 0xb8]
call fcn.1400298ee
add rsi, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.1400298ee
add eax, 0x1e9
add bl, al
dec dword [rax - 0x77]
stc
mov eax, dword [rsi + 0x48]
dec qword [rsi + 8]
push rsi
push 0x24a48d4c
add byte [rax], 0
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400335e0
mov al, byte [r12]
cmp al, 3
jne 0x140089d21
mov rax, qword [r14 + 0x108]
test al, 1
jne case.0x140063cf5.308
invalid
xchg byte [rax], cl
add dword [rax], eax
add byte [rax - 0x547af0ff], ch
add byte [rax], al
add byte [rax - 0x7b], cl
in eax, dx
test rbp, rbp
je 0x140089da9
lea rax, [r14 + 0x1b8]
mov rdx, qword [r13 + 8]
lea rcx, [rsp + 0x30]
mov qword [rcx + 8], rdx
push rcx
or byte [rax - 0x77], cl
add eax, ebp
or byte [rdx + rdi*8 - 1], ah
cli
invalid
push rcx
or byte [rax - 0x77], cl
add eax, ebp
or byte [rdx + rdi*8 - 1], ah
cli
invalid
cli
inc dword [rax + 0x134b8]
add byte [rax], al
cmp byte [rax + 0x134], 0
je 0x140089da9
lea rcx, [rsp + 0x30]
call fcn.14003017b
mov rcx, rax
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.1400328de
mov rcx, r14
iretd
mov edx, ebx
call fcn.14005fdff
mov bpl, 6
jmp 0x140089da4
invalid
mov rcx, qword [rsp + 0xa0]
add byte [rax], al
lea rdx, [rsp + 0x30]
mov qword [rdx + 0x20], rcx
mov dword [rdx + 0x20], ecx
and byte [rdi], cl
adc byte [rsp + 0x81], al
movups xmm0, xmmword [rsp + 0x81]
movups xmm1, xmmword [rsp + 0x91]
movups xmmword [rdx + 0x11], xmm1
movups xmmword [rdx + 1], xmm0
mov byte [rdx], al
lea r15, [rsp + 0x58]
mov rcx, r15
call fcn.14002f93d
cli
inc dword [rcx + 0xf]
mov dh, 0x2f
cli
inc dword [rcx + 0xf]
mov dh, 0x2f
mov rcx, r14
mov ecx, esi
mov edx, ebx
call fcn.14005fdff
cmp ebp, 6
je 0x140089da4
invalid
cmp byte [rbx + 0x427405fd], al
cmp ebp, 5
je 0x140089db3
jmp 0x140089d89
shr eax, 8
or al, 5
mov byte [rsp + 0x59], al
mov rcx, r14
mov edx, ebx
call fcn.14005fdff
mov bpl, 3
mov ch, 3
mov ch, 3
mov rax, qword [rsp + 0x78]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsp + 0x59]
movups xmm1, xmmword [rsp + 0x69]
imul ecx, dword [rdi], 0xf114e11
adc dword [rsi + 1], eax
invalid
invalid
imul ecx, dword [rdi], 0xf114e11
adc dword [rsi + 1], eax
invalid
invalid
add dword [rax - 0x78], r8d
jmp 0x140089dc2
mov byte [rsi], bpl
jmp 0x140089dc2
mov rcx, r14
mov edx, ebx
call fcn.14005fdff
invalid
invalid
std
invalid
invalid
mov rcx, rdi
call fcn.140089a3d
and qword [rdi], 0
mov byte [rsi], 5
invalid
invalid
invalid
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
add byte [rax], 0
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x98b8b
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or al, 0
or al, 0
lea r9, [0x1401231a8]
mov edx, 0x2b
call fcn.1400de330
invalid
invalid
add ah, cl
add eax, 0x5641cc00
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5e0
mov rsi, rdx
mov rdi, rcx
mov r14, qword [rcx + 0xd0]
mov esi, dword [rcx + 0xd0]
mov esi, dword [rcx + 0xd0]
add byte [rax], al
test r14, r14
test esi, esi
je 0x140089e3c
lock inc qword [r14]
jle 0x14008a071
cmp byte [rsi + 0x68], 0
je 0x140089ea9
add byte [rdi + riz*2 + 0x48], dh
mov eax, dword [rsi + 0x30]
mov rax, qword [rsi + 0x30]
mov ecx, 1
lea r8, [rsp + 0x68]
lea eax, [rsp + 0x68]
lea eax, [rsp + 0x68]
mov qword [r8 + 8], rcx
mov qword [r8 + 0x10], r14
or byte [rbp - 0x77], cl
jo 0x140089e68
mov qword [r8 + 0x18], rcx
mov qword [r8 + 0x20], rax
movups xmm0, xmmword [rsi + 0x38]
sbb byte [rcx - 0x77], cl
and byte [rdi], cl
adc byte [rsi + 0x38], al
movups xmmword [r8 + 0x28], xmm0
movups xmm0, xmmword [rsi + 0x18]
sub byte [rdi], cl
sub byte [rdi], cl
adc byte [rsi + 0x18], al
movups xmmword [r8 + 0x38], xmm0
movups xmmword [rax + 0x38], xmm0
mov rax, qword [rsi + 0x28]
mov qword [r8 + 0x48], rax
mov rax, qword [rsi + 0x10]
mov rax, qword [rsi + 0x10]
mov qword [r8 + 0x60], rax
movups xmm0, xmmword [rsi]
adc byte [rsi], al
adc byte [rsi], al
movups xmmword [r8 + 0x50], xmm0
mov qword [r8], 3
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
nop
add byte [rax], al
add byte [rax - 0x75], cl
xchg edi, eax
cwde
add byte [rax], al
invalid
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
call fcn.140085795
jmp 0x14008a03e
mov bpl, byte [rsi + 0x69]
test bpl, bpl
jne case.0x1400796c3.165
add dword [rax], eax
invalid
movups xmm0, xmmword [rsi + 0x48]
lea ecx, [rsp + 0x20]
movups xmmword [rcx + 0x28], xmm1
movups xmmword [rcx + 0x18], xmm0
movups xmm0, xmmword [rsi + 0x30]
xor byte [rdi], cl
sub dword [rcx], eax
mov rax, qword [rsi + 0x40]
mov qword [rcx + 0x10], rax
mov byte [rcx + 0x38], 0
cmp byte [r8], al
xor byte [rdi], cl
sub dword [rcx], eax
cmp byte [r8], al
mov rdx, r8
call fcn.14008a786
movabs al, byte [0xd74c08548000008]
cmp byte [rdi + 0x80], 2
jne 0x140089f1b
mov edi, 0x80
mov cl, 2
jmp case.0x140073c1d.199
invalid
je 0x140089f41
mov rbx, rdx
mov ebx, edx
lea rcx, [rsp + 0x20]
call fcn.14008ad5f
add byte [rax], al
add byte [rax], al
test rbx, rbx
je case.0x1400796c3.165
int3
add byte [rax], al
invalid
int3
mov rcx, rbx
call fcn.140068246
std
invalid
jmp case.0x1400796c3.165
invalid
add byte [rax], al
invalid
mov edi, 0x48000000
mov ebx, dword [rdi + 0x70]
mov rbx, qword [rdi + 0x70]
mov rax, qword [rbx + 0x40]
movabs rcx, 0x7fffffffffffffff
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov rdx, qword [rbx + 0x30]
xor rdx, rcx
retf 0x3948
ror byte [rdi], 1
test byte [rcx + rax], bl
add byte [rax], al
retf 0x3948
lea rdx, [rax + 1]
lock cmpxchg qword [rbx + 0x40], rdx
mov cl, 0x53
jne 0x140089f2d
jne 0x140089f2d
jne 0x140089f2d
lock inc qword [rbx]
jle 0x14008a071
mov ds, word [rsi]
add dword [rax], eax
invalid
mov ds, word [rsi]
add dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x68
invalid
lea rcx, [rsp + 0x68]
and word [rcx], 0
and qword [rcx + 8], 0
mov byte [rcx + 0x18], 0
sbb byte [r8], al
add byte [rax - 0x7d], cl
invalid
sbb byte [r8], al
call fcn.14008ad7d
xor ecx, ecx
test r14, r14
je case.0x140078e21.168
lock inc qword [r14]
jle 0x14008a071
test byte [rax], 0
invalid
test byte [rax], 0
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
movaps xmm1, xmmword [rsp + 0x30]
movaps xmm2, xmmword [rsp + 0x40]
movaps xmm3, xmmword [rsp + 0x50]
lea r8, [rsp + 0x68]
movups xmmword [r8 + 0x48], xmm3
pop rax
movups xmmword [r8 + 0x38], xmm2
push rax
invalid
push rax
cmp byte [rcx + 0xf], al
adc dword [rax + 0x28], ecx
movups xmmword [r8 + 0x28], xmm1
movups xmmword [r8 + 0x18], xmm0
mov qword [r8 + 0x58], rbx
pop rax
mov qword [r8 + 0x60], rax
mov byte [r8 + 0x68], cl
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], r14
adc byte [rcx - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov edx, dword [rdi + 0x98]
adc byte [rcx - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov edx, dword [rdi + 0x98]
call fcn.140085795
mov eax, 1
lea r8, [rsp + 0x68]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], r14
invalid
or byte [rbp - 0x77], cl
jo 0x140089ffc
invalid
adc byte [rcx - 0x77], cl
mov qword [r8 + 0x18], rax
and qword [r8 + 0x20], 0
movups xmm0, xmmword [rsi + 0x18]
sbb byte [rcx + 0xf], r8b
adc dword [rax + 0x38], eax
sbb byte [rcx - 0x7d], cl
invalid
sbb byte [rcx + 0xf], r8b
adc dword [rax + 0x38], eax
cmp byte [rax - 0x75], cl
sub byte [rcx - 0x77], r9b
movups xmm0, xmmword [rsi]
mov rax, qword [rsi + 0x28]
mov qword [r8 + 0x48], rax
movups xmm0, xmmword [rsi]
movups xmmword [r8 + 0x50], xmm0
push rax
mov rax, qword [rsi + 0x10]
mov qword [r8 + 0x60], rax
mov dword [rax + 0x60], eax
mov dword [rax + 0x60], eax
mov qword [r8], 3
mov dword [rax], 3
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdi + 0x90]
mov rdx, qword [rdi + 0x98]
call fcn.140085795
test bpl, bpl
je 0x14008a04a
lea rcx, [rsi + 0x30]
call fcn.140089a83
cli
invalid
invalid
xor al, ch
cli
cli
cli
invalid
add rsi, 0x48
mov rcx, rsi
call case.0x1400b3175.1051
nop
add rsp, 0x5e0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rcx, str.cannot_clone__Sender_____too_many_outstanding_senders
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.31_srcmpscmod.rs
jno 0x14008a017
or dword [rax], eax
mov edx, 0x35
call fcn.1400de050
ud2
cmp eax, 2
ja 0x14008a090
lea rdx, [0x140159d80]
std
cld
or al, 0
mov rax, qword [rdx + rax*8]
mov edx, dword [rcx + rax]
mov eax, 1
ret
xor eax, eax
ret
sete r10b
xor eax, eax
cmp edx, r9d
sete al
test r8d, r8d
cmove eax, r10d
cmove eax, edx
cmove eax, edx
test ecx, ecx
cmove eax, r10d
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x158
sub esp, 0x158
sub esp, 0x158
add byte [rcx + rcx*4 - 0x31], cl
mov rdi, r9
mov rbx, r8
mov ebx, eax
mov ebx, eax
mov rsi, rdx
mov r14, rcx
movups xmm0, xmmword [0x140123e18]
lea rdx, [rsp + 0x30]
invalid
xor byte [rdi], cl
sub dword [rdx + 0x10], eax
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140123e08]
add eax, 0x99d1d
movaps xmmword [rdx], xmm0
mov rcx, rsi
mov ecx, esi
call fcn.14002ac52
mov ecx, esi
mov bpl, 6
test al, al
jne case.0x14008a219.2
movups xmm0, xmmword [0x140108fc8]
lea rdx, [rsp + 0x30]
shr dh, 7
add byte [rax - 0x73], cl
push rsp
and al, 0x30
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140108fb8]
movabs al, byte [0x894802290f0007ee]
int1
call fcn.14002ac52
test al, al
jne case.0x14008a219.2
movabs al, byte [0x894802290f0007ee]
int1
movups xmm0, xmmword [0x140105d50]
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140105d40]
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14002ac52
test al, al
jne case.0x14008a219.2
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov r8d, 0xa
mov rcx, rsi
call fcn.14002ad69
test al, al
jne case.0x14008a219.2
lea rdx, str.proxy_connectionmB
mov r8d, 0x10
mov rcx, rsi
call fcn.14002ad69
test al, al
jne case.0x14008a219.2
movups xmm0, xmmword [0x140123ed0]
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140123ec0]
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14002b0c2
test rax, rax
je 0x14008a1d8
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r8, str.trailersinternal_error:_entered_unreachable_code:_write_trailers_invalid_state:
mov r9d, 8
call fcn.14002f8b9
test al, al
je case.0x14008a219.2
mov r12b, byte [rsi + 0x11c]
mov rcx, rdi
call fcn.14003017b
mov r15, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
cmp cl, 6
mov eax, 6
cmovb eax, ecx
mov bpl, 1
invalid
cmp al, 5
ja case.0x14008a219.2
add dword [rax - 0x7fbe9d89], edi
in al, 1
and r12b, 1
movzx eax, al
lea rcx, case.0x1400c6c5e.89
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r13d, r12d
xor r13b, 1
cmp r12b, 1
mov r12b, 0xa
sbb r12b, 0
mov dword [rsp + 0x2c], 0
add byte [rax], al
add byte [rax], al
jmp 0x14008a29a
cmp byte [r15 + 0x51], 0
jne case.0x14008a219.2
push rcx
add byte [rbp + 0x28], dh
test r12b, r12b
sete al
rol byte [rcx + 0xf], 0xb6
push r10
rol byte [rcx + 0xf], 0xb6
push r10
mov r13d, 1
mov ebp, 1
mov dword [rsp + 0x2c], ecx
cmovne r13d, ecx
mov r12b, 0xa
mov ah, 0xa
mov ah, 0xa
sub r12b, al
jmp 0x14008a29a
cmp byte [r15 + 0x51], 0
je case.0x14008a219.1
mov rcx, rsi
int1
call fcn.140089b8c
mov eax, ebp
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test r12b, r12b
sete r12b
shl r12b, 3
or r12b, 3
mov r13b, 1
mov dword [rsp + 0x2c], eax
mov bpl, byte [rsp + 0x1c0]
mov rcx, r15
add rcx, 0x50
call fcn.14002b798
mov byte [r15 + 0x50], r12b
mov byte [r15 + 0x51], r13b
mov eax, dword [rsp + 0x2c]
mov byte [r15 + 0x52], al
mov edx, dword [rsi + 0x118]
mov ecx, ebp
call fcn.14002fde8
test al, al
je 0x14008a2e0
mov rcx, rdi
call fcn.1400300f5
cmp byte [rax + 0x135], 0
je 0x14008a327
add r14, 8
lea r15, [rsp + 0x38]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 - 8], 1
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x30]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.14008a3b6
mov bpl, 0xc
jmp 0x14008a26e
add r14, 8
mov rcx, r14
mov rdx, rdi
call fcn.1400311a1
lea r15, [rsp + 0x38]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 - 8], 1
mov rsi, qword [rsp + 0x1c8]
mov qword [rsp + 0x20], rsi
lea rdx, [rsp + 0x30]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.14008a3b6
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
and qword [rsi], 0
mov bpl, 0xc
test rax, rax
je 0x14008a26e
call qword [rax + 8]
jmp 0x14008a26e
xor esi, esi
jmp 0x14008cc0a
add al, byte [rax]
mov qword [r15 + 0x28], rax
mov dword [r15 + 0x30], edx
test dil, dil
je case.0x140047696.505
add byte [rax], al
invalid
mov rcx, r15
mov edx, ebp
call fcn.14005fdff
mov rcx, qword [rsi + 0x498]
mov edx, r13d
call fcn.14008566b
cmp dword [rsi + 0x3f0], 1
jbe 0x14008caf2
and qword [rsi + 0x3f0], 0
and dword [rsi + 0x3fc], 0
and dword [rsi + 0x404], 0
mov dword [rsi + 0x40c], 1
mov dword [rsi + 0x410], r13d
and dword [rsi + 0x414], 0
and dword [rsi + 0x41c], 0
cmpsb byte [rsi], byte [rdi]
sbb al, 4
add byte [rax], al
add byte [rbx + 0x424a6], al
and dword [rsi + 0x424], 0
mov byte [rsi + 0x42c], 0
jmp 0x14008cb46
cmpsb byte [rsi], byte [rdi]
sbb al, 4
add byte [rax], al
add byte [rbx + 0x424a6], al
and dword [rsi + 0x424], 0
mov byte [rsp + 0x331], 0xa
mov byte [rbx + 0x568], 1
mov al, 3
add ebp, ecx
invalid
add dword [rax], eax
invalid
mov rax, qword [rsp + 0x2d0]
lea rcx, [rsp + 0x1a0]
mov qword [rcx + 0x20], rax
movdqu xmm0, xmmword [rsp + 0x2b0]
add al, byte [rax]
add byte [rsi + 0xf], ah
adc byte [rsp + 0x2c0], cl
movapd xmmword [rcx + 0x10], xmm1
adc byte [r14 + 0xf], spl
adc byte [rsi + 0xf], ah
jg 0x14008cb38
call fcn.14003cc94
add al, byte [rax]
add byte [rsi + 0xf], ah
adc byte [rsp + 0x2c0], cl
mov rcx, r15
mov edx, ebp
call fcn.14005fdff
lea rdi, [rsp + 0x330]
mov rcx, rdi
mov rdx, rsi
mov r8, r12
call fcn.14008cfe3
mov al, byte [rdi]
cmp al, 6
jne case.0x1400497a6.446
mov rax, qword [rbx]
mov sil, 1
test rax, rax
je 0x14008cc0a
xchg ebp, eax
add byte [rax], al
invalid
lea rdi, [rbx + 8]
mov rcx, rdi
or byte [rax - 0x77], cl
stc
call fcn.14008cf73
test al, al
je 0x14008cbaf
mov rcx, qword [rdi]
test rcx, rcx
je 0x14008cded
test byte [rdx + rax], bl
invalid
mov ecx, dword [rdi]
add rcx, 0x48
mov rdx, qword [r12]
call fcn.140027d88
mov rcx, rdi
call fcn.14008cf73
test al, al
jne 0x14008cc0a
mov rax, qword [rdi]
jmp 0x14008cbbd
mov rcx, rdi
call fcn.14008cf68
and qword [rdi], 0
xor eax, eax
invalid
ror byte [rax - 0x75], 0xb
mov rcx, qword [rbx]
and qword [rbx], 0
test rcx, rcx
je 0x14008cda1
lea rcx, [rsp + 0x1a8]
and qword [rcx - 8], 0
mov qword [rcx], rax
call fcn.14008ce4f
add byte [rax], al
mov rax, qword [rbx + 0x570]
and qword [rbx + 0x570], 0
test rax, rax
je 0x14008cdad
invalid
mov bl, 1
add byte [rax], al
add byte [rax], al
test byte [rbx + 0x48000001], dh
lea ecx, [rsp + 0x1a0]
lea rcx, [rsp + 0x1a0]
mov qword [rcx], rax
call fcn.14007e542
mov eax, esi
movaps xmm6, xmmword [rsp + 0x530]
add rsp, 0x548
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rbp
mov byte [rbx + 0x568], 1
cmp al, 5
je 0x14008c8b6
test byte [rdi - 4], bh
invalid
invalid
test byte [rdi - 4], bh
invalid
lea rcx, [rsp + 0x1a0]
mov byte [rcx], al
mov al, byte [rsp + 0x331]
mov rdx, qword [rsp + 0x332]
mov r8d, dword [rsp + 0x33a]
movzx r9d, word [rsp + 0x33e]
mov r10b, byte [rsp + 0x340]
add eax, dword [rax]
add bl, dh
movq mm0, qword [rsp + 0x341]
mov byte [rcx + 1], al
mov qword [rcx + 2], rdx
mov dword [rcx + 0xa], r8d
or ah, byte [rsi + 0x44]
mov dword [rcx + 0xe], ecx
mov byte [rcx + 0x10], r10b
movdqu xmmword [rcx + 0x11], xmm0
mov rax, qword [rsp + 0x350]
mov eax, dword [rsp + 0x350]
mov qword [rcx + 0x20], rax
call fcn.14003cc94
jmp 0x14008c8b6
add eax, dword [rax]
add bl, dh
movq mm0, qword [rsp + 0x341]
or ah, byte [rsi + 0x44]
mov dword [rcx + 0xe], ecx
mov eax, dword [rsp + 0x350]
add byte [rax], al
xchg al, dl
add al, 0
add byte [rax - 0x77], cl
ror dword [rax - 0x2f], 0xe9
or eax, 0xca8ff
mov edx, 0x2b
call fcn.1400de330
add eax, 0x58d4800
out 0x8e, eax
mov es, word [rdi]
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
add byte [rax], al
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0xf
jg 0x14008cdb5
sbb byte [rax - 0x73], cl
adc eax, 0x78ecc
call fcn.1400ddec0
add byte [rax - 0x73], cl
or eax, 0x988a0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh2client.rs
jmp 0x14008cde3
add eax, 0x58d4800
out 0x8e, eax
mov es, word [rdi]
mov es, word [rdi]
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
add byte [rax], al
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0xf
jg 0x14008cdb5
add byte [rax], al
sbb byte [rax - 0x73], cl
adc eax, 0x78ecc
add byte [rax - 0x73], cl
or eax, 0x988a0
mov byte [rcx], cl
add byte [rbp + rcx*4 + 5], cl
add eax, 0x98ca1
jmp 0x14008cde3
lea rcx, [0x140121160]
call fcn.1400de430
lea rcx, str.ConnTask_Future_polled_twice
add eax, 0x98ca1
lea rcx, [0x140121160]
call fcn.1400de430
lea rcx, str.ConnTask_Future_polled_twice
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh2client.rs
mov edx, 0x1c
add byte [rax], al
add al, ch
call fcn.1400de450
add byte [rax - 0x73], cl
or eax, 0x9885c
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh2client.rs
jmp 0x14008cde3
lea eax, [0x140125958]
add byte [rax], al
add al, ch
call fcn.1400de450
add byte [rax - 0x73], cl
or eax, 0x9885c
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh2client.rs
jmp 0x14008cde3
add byte [rax - 0x73], cl
or eax, 0x9885c
mov byte [rcx], cl
add byte [rbp + rcx*4 + 5], cl
invalid
jne 0x14008cd69
add eax, 0x98875
or dword [rax], eax
mov edx, 0x13
call fcn.1400de450
invalid
add byte [rax - 0x73], cl
or eax, 0x984fc
or dword [rax], eax
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.31_srcmpscmod.rs
or dword [rax], eax
call fcn.1400de430
mov rax, qword [rsp + 0x1a8]
add byte [rdx + 0x1b0248c], cl
add byte [rax], al
add byte [rdx + 0x1b0248c], cl
add byte [rax], al
lea r8, [rsp + 0x3a0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh2ping.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401083e0]
jmp 0x14008cd40
lea eax, [rsp + 0x3a0]
or eax, 0x7c34b
add eax, 0x5741cc00
add ah, cl
cmp dword [rax - 0x7b], ecx
dec dword [rdi]
test byte [rax + rax - 0x74b80000], ah
mov rax, qword [rdi + 0x38]
test rax, rax
jns 0x14008ce82
invalid
mov eax, 0xffffffff
invalid
mov rcx, rdi
call fcn.14003d2c9
sti
dec dword [rax - 0x7b]
invalid
je case.0x140073c1d.204
invalid
sti
dec dword [rax - 0x7b]
sal byte [rbx + rax*2 + 0x48], 0x89
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x28], rax
add rax, 0x10
mov rcx, rbx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.14003d799
cmp qword [rsp + 0x30], 0
jl case.0x14006937e.277
xor byte [rax], al
jne 0x14008cf22
invalid
imul ecx, dword [rbx + rcx*4 + 0x7c], 0x8a403824
insb byte [rdi], dx
and al, 0x40
mov r15, qword [rsp + 0x38]
mov bpl, byte [rsp + 0x40]
and al, 0x40
lea rcx, [r15 + 8]
call fcn.140027d6c
stc
dec dword [rcx + rcx*4 - 7]
mov edx, ebp
call fcn.14005fdff
mov rcx, r14
call fcn.140075ac4
mov edi, esi
invalid
jmp 0x14008ce90
lea ecx, [rdi + 8]
cmp qword [rsi], 0
je 0x14008cf0e
mov rdi, qword [sym.imp.kernel32.dll_SwitchToThread]
mov rcx, rsi
call fcn.14008cf73
test al, al
je 0x14008cf0e
add byte [rax + rax*8 - 0x74b7ea8c], al
invalid
mov rax, qword [rsi]
test rax, rax
je 0x14008cf5b
mov rax, qword [rax + 0x38]
cmp byte [rax - 0x7b], cl
sal byte [rsp + rax - 1], 0xd7
call rdi
test rax, rax
je 0x14008cf0e
call rdi
jmp 0x14008ceed
int1
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x94b72
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
out dx, al
cmpsb byte [rsi], byte [rdi]
or al, 0
out dx, al
cmpsb byte [rsi], byte [rdi]
or al, 0
lea r9, [0x1401231e8]
mov edx, 0x2b
call fcn.1400de330
invalid
invalid
invalid
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.31_srcmpscmod.rs
call fcn.1400de430
int3
adc al, 5
add ah, cl
and byte [rax - 0x75], cl
cmp dword [rax - 0x7b], ecx
push qword [rdx + rdi + 0x48]
je case.0x14007202e.217
mov rsi, rcx
je case.0x14007202e.217
mov rsi, rcx
mov rbx, qword [sym.imp.kernel32.dll_SwitchToThread]
invalid
invalid
add eax, 0x478b4800
sbb byte [rax - 0x75], cl
or byte [rax - 0x7b], cl
leave
mov rax, qword [rdi + 0x18]
mov rcx, qword [rax]
test rcx, rcx
jne 0x14008cfc6
mov rcx, qword [rdi + 0x10]
cmp rcx, rax
invalid
je 0x14008cfa5
invalid
sal dword [rsp + rax - 1], 0xd3
add al, 0xff
shr ebx, cl
out 0x48, eax
mov ecx, dword [rdi + 0x38]
call rbx
jmp case.0x140071ea7.229
mov rcx, qword [rdi + 0x38]
mov al, 1
test rcx, rcx
test ecx, ecx
test ecx, ecx
jne 0x14008cfbe
mov rcx, rsi
call fcn.14008cf68
invalid
invalid
dec dword [rax - 0x7d]
invalid
invalid
invalid
add byte es:[rcx], dh
ror byte [rax - 0x7d], 0xc4
and byte [rbx + 0x5f], bl
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov qword [rdi + 0x18], rcx
lea rcx, [0x140121b33]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.31_srcmpscqueue.rsassertion_failed:__next_.value.is_some__
mov edx, 0x29
mov byte [rbx + 9], cl
add byte [rdx + 0x29], bh
call fcn.1400de050
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x718
mov rdi, r8
invalid
invalid
mov rbx, rdx
mov qword [rsp + 0x150], rcx
add byte [rax], al
mov rsi, qword [rdx + 0x498]
mov rcx, rsi
int1
int1
call case.0x14002cafe.1126
test al, al
invalid
jne case.0x14007a6b6.166
invalid
sal byte [rbp + 0x13], 0x48
add esi, 0x10
add rsi, 0x10
lea rcx, [rbx + 0x3b8]
mov rdx, rsi
call fcn.140095f88
invalid
add byte [rbx + 0x390bb], al
add byte [rdx], al
cmp dword [rbx + 0x390], 2
jne 0x14008d041
mov qword [rsp + 0x170], 2
jmp case.0x140078e21.175
invalid
xor byte [rax - 0x73], cl
mov bl, 0x90
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg ebx, eax
test al, 3
add byte [rax], al
lea rsi, [rbx + 0x390]
lea rdx, [rbx + 0x3a8]
mov rcx, rsi
call fcn.1400d0f5f
invalid
add al, 0
add byte [rcx - 0x77], cl
invalid
lea r15, [rsp + 0x170]
mov esp, 0x17024
add byte [rcx + rcx*4 - 7], cl
invalid
add byte [rcx - 0x77], cl
invalid
mov rdx, rsi
call fcn.1400d0f93
mov qword [r15 + 0x18], r14
invalid
mov rax, qword [rbx + 0x3b0]
mov rcx, qword [rsp + 0x170]
add byte [rax], al
mov rdx, qword [rsp + 0x178]
js 0x14008d087
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x180], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x480], xmm0
mov qword [rsp + 0x470], rcx
mov dword [rsp + 0x470], ecx
mov dword [rsp + 0x470], ecx
mov qword [rsp + 0x478], rdx
mov qword [rsp + 0x490], rax
cmp dword [rsp + 0x470], 2
je 0x14008d0cf
lea rdx, [rsp + 0x488]
lea rcx, [rsp + 0x470]
and al, 0x70
add al, 0
add al, ch
sti
add al, 0
and al, 0x70
add al, 0
add al, ch
sti
add al, 0
mov qword [rsp + 0x620], 2
and qword [rsp + 0x640], 0
lea r14, [rbx + 0x48]
lea rax, [rbx + 0x3b8]
invalid
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x40
invalid
cmp dword [rax + 0x48000003], 0xffffff89
test byte [rax + rbx*8], ah
add al, byte [rax]
add byte [rax - 0x73], cl
sub dword [rax + 0x48000004], 0xffffff89
mov qword [rsp + 0x2d0], rax
mov dword [rsp + 0x74], eax
mov dword [rsp + 0x70], eax
add byte [rax], al
mov qword [rsp + 0x2d8], rax
lea rax, [rbx + 0x4a8]
mov qword [rsp + 0x2d0], rax
mov dword [rsp + 0x74], eax
mov dword [rsp + 0x70], eax
mov qword [rsp + 0x50], r14
movzx eax, byte [rbx + 0x490]
test eax, eax
je 0x14008d18d
cmp eax, 1
jne 0x14008e7bf
invalid
cwde
invalid
add byte [rax], al
test dword [rax - 0x74ffffea], ebx
mov bl, 0x94
add al, 0
add byte [rax - 0x76], al
stosd dword [rdi], eax
xchg ecx, eax
add al, 0
add byte [rax], al
mov rcx, r14
mov esi, dword [rbx + 0x494]
mov bpl, byte [rbx + 0x491]
add byte [rax], al
mov rcx, r14
add byte [rax], al
mov rdx, rdi
call fcn.140095fcc
test rax, rax
jne 0x14008e7a0
pop rax
invalid
add byte [rax], al
pop rax
invalid
test rdx, rdx
jne 0x14008e7ad
mov rcx, qword [rbx + 0x188]
mov rax, qword [rbx + 0x190]
mov eax, dword [rbx + 0x190]
mov rdx, rdi
call qword [rax + 0x30]
test rax, rax
jne 0x14008e7a0
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test dword [rsi], esi
invalid
test rdx, rdx
jne 0x14008e7ad
mov byte [rbx + 0x490], 2
add byte [rdx], al
mov byte [rbx + 0x491], bpl
mov dword [rbx + 0x494], esi
jmp 0x14008d113
invalid
xchg byte [rax - 0x73], cl
mov word [rax + rax], fs
add byte [0xc950d197], al
lea rcx, [rsp + 0x500]
mov rdx, rbx
mov r8, rdi
add byte [0xc950d197], al
fimul dword [rcx - 0x77]
clc
call fcn.14008ec4b
movzx eax, byte [rsp + 0x500]
mov dh, 0x84
and al, 0
add eax, 0xf8830000
add al, 0xf
invalid
xchg edi, eax
add al, 0
invalid
mov dh, 0x84
and al, 0
add eax, 0xf8830000
add al, 0xf
test byte [rdi + 0x40000004], dl
mov ch, byte [rsp + 0x501]
mov bpl, byte [rsp + 0x501]
mov r15d, dword [rsp + 0x504]
mov r13d, dword [rsp + 0x508]
lea rcx, [rsp + 0x50c]
and al, 0xc
add eax, 0x100f0000
add dword [rdi], ecx
adc byte [rcx + 0xc], cl
and al, 0xc
add eax, 0x100f0000
add dword [rdi], ecx
adc byte [rcx + 0xc], cl
movaps xmmword [rsp + 0x450], xmm0
movups xmmword [rsp + 0x45c], xmm1
push rax
add al, 0
add byte [rdi], cl
adc dword [rsp + 0x45c], ecx
mov rsi, qword [rbx + 0x498]
mov r12, qword [rbx + 0x4a0]
add rsi, 0x10
invalid
adc byte [rcx - 0x7d], cl
invalid
adc byte [rcx + 0xd8d48c0], cl
stc
in al, 0xc
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
invalid
lea rcx, [rsp + 0x170]
mov rdx, rsi
call case.0x140024cc9.110
cmp qword [rsp + 0x170], 0
jne 0x14008eac4
mov rbp, qword [rsp + 0x178]
mov sil, byte [rsp + 0x180]
lea r14, [rbp + 0x1b8]
lea rcx, [rsp + 0x2f0]
mov rdx, r14
mov r8d, r15d
call fcn.140032d69
cmp qword [rsp + 0x2f0], 0
je 0x14008d549
invalid
mov byte [rsp + 0x80], sil
mov cl, byte [rbp + 0x60]
mov edx, r15d
cli
call fcn.14002fde8
mov rsi, rdi
test al, al
je 0x14008d560
cmp dword [rbp + 0x108], 0
jne 0x14008d587
cmp dword [rbp + 0x10c], r15d
ja 0x14008d587
lea eax, [r15 + 2]
mov ecx, eax
shr ecx, 0x1f
add r9b, byte [r9 + 0x1fe9c1c1]
mov dword [rbp + 0x108], ecx
mov dword [rbp + 0x10c], eax
test dword [rcx + rax], ecx
add byte [rax], al
mov eax, dword [rsp + 0x460]
lea rcx, [rsp + 0x2fc]
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x450]
push rax
add al, 0
add byte [rdi], cl
adc dword [rcx], eax
push rax
add al, 0
add byte [rdi], cl
adc dword [rcx], eax
mov byte [rsp + 0x2f1], bpl
int1
add al, byte [rax]
add byte [rcx + rcx*4 - 0x54], al
mov dword [rsp + 0x2f8], ebp
mov dword [rsp + 0x2f8], ebp
add byte [rax], al
mov byte [rsp + 0x2f0], 2
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x24843948], al
and al, 0xf8
add al, byte [rax]
add byte [rdi], cl
test esp, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x24843948], al
and al, 0xf8
and al, 0xf8
add al, byte [rax]
add byte [rdi], cl
test esp, eax
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add cl, ch
invalid
mov qword [rsp + 0xa0], rax
jmp 0x14008d3e8
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rbx + 0x490], 0x101
mov word [rbx + 0x490], 0x101
and dword [rbx + 0x494], 0
jmp 0x14008d113
mov dword [rsp + 0xa0], r13d
movups xmm0, xmmword [rsp + 0x45c]
lea rax, [rsp + 0xa4]
movups xmmword [rax + 0xc], xmm0
movaps xmm0, xmmword [rsp + 0x450]
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x2f8]
lea rdx, [rsp + 0xa0]
call fcn.140016829
mov dword [rsp + 0x2f4], r15d
mov byte [rsp + 0x2f1], bpl
mov byte [rsp + 0x2f0], 1
cmp dword [rbx + 0x3e0], 0
je 0x14008d475
cmp dword [rbx + 0x3e8], r15d
jne 0x14008d475
mov byte [rbx + 0x490], 1
mov byte [rbx + 0x491], bpl
mov dword [rbx + 0x494], r15d
lea rcx, [rsp + 0x2f0]
call 0x14008a390
lea rcx, [rsp + 0xa0]
call fcn.1400298f9
jmp 0x14008d113
mov rdx, qword [rsp + 0x300]
mov r8, qword [rsp + 0x308]
lea rcx, [rsp + 0xa0]
call fcn.140013850
mov byte [rsp + 0x171], bpl
mov rax, qword [rsp + 0xb0]
lea rcx, [rsp + 0x178]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0xa0]
mov qword [rcx], rax
mov rax, qword [rsp + 0xa8]
mov qword [rcx + 8], rax
mov byte [rsp + 0x170], 2
mov rcx, rsi
mov rdx, r12
lea r8, [rsp + 0x170]
call fcn.140096ba5
mov al, byte [rsp + 0x2f0]
lea rcx, [rsp + 0x2f1]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x550], xmm0
movaps xmmword [rsp + 0x560], xmm1
mov rcx, qword [rcx + 0x1f]
mov qword [rsp + 0x56f], rcx
cmp al, 3
je 0x14008d113
jmp 0x14008e92b
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x190], rax
mov al, byte [rsp + 0x2f0]
mov cl, byte [rsp + 0x2f1]
movzx edx, word [rsp + 0x2f2]
mov r8d, dword [rsp + 0x2f4]
mov r9, qword [rsp + 0x2f8]
movups xmm0, xmmword [rsp + 0x300]
movaps xmmword [rsp + 0x180], xmm0
mov byte [rsp + 0x170], al
mov byte [rsp + 0x171], cl
mov word [rcx + rsi*2], fs
add dword [rax], eax
add byte [rsi - 0x77], ah
xchg esp, eax
and al, 0x72
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], al
and al, 0x74
add dword [rax], eax
add byte [rcx + rcx*4 - 0x74], cl
and al, 0x78
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
call fcn.140032f93
jmp 0x14008d5bb
cmp dword [rbp + 0x90], 0
jne 0x14008d587
cmp dword [rbp + 0x94], r15d
ja 0x14008d587
lea eax, [r15 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbp + 0x90], ecx
mov dword [rbp + 0x94], eax
lea rdi, [rsp + 0x170]
mov rcx, rdi
mov edx, r15d
xor r8d, r8d
xor r9d, r9d
call fcn.1400330c0
lea rcx, [rsp + 0x2f0]
mov rdx, rdi
call fcn.140032fe0
mov rdi, rsi
mov sil, byte [rsp + 0x80]
mov dword [rsp + 0x4a0], eax
mov dword [rsp + 0x4a4], edx
mov qword [rsp + 0x498], r14
lea rcx, [rsp + 0xa0]
mov rdx, r12
call fcn.14003d799
cmp qword [rsp + 0xa0], 0
jne 0x14008eafe
lea rax, [rbp + 8]
mov r14, qword [rsp + 0xa8]
mov r15b, byte [rsp + 0xb0]
lea rdx, [r14 + 8]
lea rcx, [rbp + 0x68]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x498]
mov r8d, r13d
mov r9b, 1
call fcn.14008b646
mov rcx, r14
mov edx, r15d
call fcn.14005fdff
mov rcx, rbp
mov edx, esi
call fcn.14005fdff
mov r14, qword [rsp + 0x50]
jmp 0x14008d113
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
lea rsi, [rsp + 0x170]
mov rcx, rsi
call case.0x140024cc9.110
or eax, 0x48fff9c4
cmp dword [rsp + 0x170], 0
jne 0x14008eb40
test esi, ecx
adc al, 0
invalid
mov r13, qword [rsp + 0x178]
mov al, byte [rsp + 0x180]
mov byte [rsp + 0x47], al
mov rdx, qword [rbx + 0x4a0]
add rdx, 0x10
mov rcx, rsi
call fcn.14003d799
cmp qword [rsp + 0x170], 0
jne 0x14008eb67
mov r15, qword [rsp + 0x178]
mov al, byte [rsp + 0x180]
mov byte [rsp + 0x46], al
mov ecx, dword [r13 + 0xb0]
mov edx, dword [r13 + 0xb4]
call fcn.14003112b
cmp eax, 1
mov qword [rsp + 0x2c8], r15
and al, 0xc8
add al, byte [rax]
add byte [rdi], cl
invalid
xchg ebx, eax
add byte [rax], al
invalid
mov esi, edx
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.14009682a
test rax, rax
jne 0x14008d948
mov r12, rdx
test rdx, rdx
je 0x14008d704
mov bpl, 1
jmp 0x14008d94a
add r8b, byte [rax]
invalid
and dword [rsp + 0x174], 0
mov dword [rsp + 0x178], esi
mov byte [rsp + 0x170], 7
mov rcx, r14
lea rdx, [rsp + 0x170]
call case.0x14007b3b8.47
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14008563b
add esi, dword [r13 + 0xb0]
mov ecx, 1
jo 0x14008d75d
mov dword [r13 + 0xb0], esi
xor ecx, ecx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140096b6e
mov r15, qword [rsp + 0x2c8]
lea rax, [r13 + 8]
lea rcx, [r15 + 8]
mov qword [rsp + 0x90], rcx
mov r15, rax
lea rax, [r13 + 0x1b8]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x48], r13
add r13, 0xb8
mov rcx, r14
mov rdx, rdi
call fcn.14009682a
test rax, rax
jne 0x14008d919
mov r12, rdx
test rdx, rdx
jne 0x14008d91d
lea rcx, [rsp + 0x170]
mov rdx, r13
mov r8, qword [rsp + 0x80]
call fcn.140032e05
cmp qword [rsp + 0x170], 0
je 0x14008d92f
movups xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x2f0], xmm0
lea rsi, [rsp + 0x2f0]
mov rcx, rsi
call fcn.1400300f5
mov ebp, dword [rax + 0x48]
mov rcx, rsi
call fcn.1400300f5
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
je 0x14008d841
movzx ecx, cl
cmp ecx, 3
jne 0x14008d8fa
cmp byte [rax + 0x52], 0
jne 0x14008d84b
jmp 0x14008d8fa
cmp byte [rax + 0x51], 0
je 0x14008d8fa
lea rcx, [rsp + 0x2f0]
call fcn.1400300f5
mov ecx, dword [rax + 0xa0]
mov edx, dword [rax + 0xa4]
call fcn.14003112b
cmp eax, 1
jne 0x14008d8fa
mov esi, edx
mov r12, r15
lea r15, [rsp + 0x2f0]
mov rcx, r15
call fcn.1400300f5
mov eax, dword [rax + 0x124]
mov dword [rsp + 0x174], eax
mov dword [rsp + 0x178], esi
mov byte [rsp + 0x170], 7
mov rcx, r14
lea rdx, [rsp + 0x170]
xchg esp, eax
and al, 0x70
add dword [rax], eax
add al, ch
sal dword [rdx - 1], 0xff
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14008563b
mov rcx, r15
call fcn.14003017b
add esi, dword [rax + 0xa0]
mov ecx, 1
jo 0x14008d8eb
mov dword [rax + 0xa0], esi
xor ecx, ecx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140096b6e
mov r15, r12
cmp ebp, 0x3b9aca00
setne r8b
mov rcx, r15
lea rdx, [rsp + 0x2f0]
call fcn.1400302d0
jmp 0x14008d79f
xor ebp, ebp
jmp 0x14008d920
mov bpl, 1
lea rsi, [rsp + 0x170]
mov r13, qword [rsp + 0x48]
jmp 0x14008d952
mov rcx, r14
mov rdx, rdi
call fcn.14009682a
test rax, rax
mov r13, qword [rsp + 0x48]
je 0x14008da22
xor ebp, ebp
lea rsi, [rsp + 0x170]
mov rcx, qword [rsp + 0x2c8]
mov dl, byte [rsp + 0x46]
call fcn.14005fdff
mov rcx, r13
mov dl, byte [rsp + 0x47]
call fcn.14005fdff
test bpl, bpl
je 0x14008e7a0
test r12, r12
jne 0x14008eab4
mov rax, qword [rsp + 0x2d0]
cmp qword [rax], 0
jne 0x14008d9b9
cmp byte [rbx + 0x3ec], 0
jne 0x14008e7a0
cmp dword [rbx + 0x3e0], 0
je 0x14008e7a0
cmp dword [rbx + 0x3e4], 0x7fffffff
je 0x14008e7a0
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
mov rcx, rsi
call case.0x140024cc9.110
cmp qword [rsp + 0x170], 0
jne 0x14008eb8e
mov rcx, qword [rsp + 0x178]
mov dl, byte [rsp + 0x180]
mov rsi, qword [rcx + 0x20]
mov r14, qword [rcx + 0x30]
call fcn.14005fdff
or r14, rsi
jne 0x14008e7a0
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
mov rcx, qword [rsp + 0x2d8]
fadd dword [rdx]
add byte [rax], al
call fcn.140095f88
mov r14, qword [rsp + 0x50]
jmp 0x14008d113
mov r12, rdx
mov bpl, 1
test rdx, rdx
lea rsi, [rsp + 0x170]
jo 0x14008da32
add byte [rax], al
jne 0x14008d952
lea rbp, [r13 + 0x110]
mov rcx, rbp
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x80]
add byte [rax], 0
add byte [rcx - 0x77], cl
fld1
sbb dword [rsi - 0x7c750000], ecx
add byte [rcx], 0
add byte [rax], al
mov qword [rsp + 0x448], rax
lea rax, [r13 + 0x120]
mov qword [rsp + 0xe0], rax
lea rax, [r13 + 0x148]
add byte [rax], 0
add byte [rcx - 0x77], cl
fld1
sbb dword [rsi - 0x7c750000], ecx
add byte [rcx], 0
add byte [rax], al
mov qword [rsp + 0x448], rax
lea rax, [r13 + 0x120]
mov qword [rsp + 0xe0], rax
lea rax, [r13 + 0x148]
mov qword [rsp + 0x440], rax
lea rax, [r13 + 0x124]
mov qword [rsp + 0x2b8], rax
lea rax, [r13 + 0x128]
test dword [rax], ebp
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add al, byte [rax]
add byte [rcx - 0x73], cl
test dword [rcx + rax], ebp
add byte [rax], al
mov qword [rsp + 0x438], rax
add byte [rcx - 0x73], cl
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
add al, 0
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x78
mov qword [rsp + 0x148], r15
add byte [rcx - 0x73], cl
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
add al, 0
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x78
mov rax, qword [r13 + 0x18]
cmp rax, qword [r13 + 0x20]
jbe 0x14008dc1c
lea r12, [rsp + 0x170]
lea esp, [rsp + 0x170]
mov rcx, r12
mov rdx, qword [rsp + 0x440]
mov r8, qword [rsp + 0x80]
call fcn.140031584
cmp bh, dl
dec dword [rax - 0x7d]
mov esp, 0x17024
add byte [rax], al
je 0x14008dc1c
mov r14, qword [rsp + 0x170]
mov rsi, qword [rsp + 0x178]
mov rcx, r15
mov rdx, r12
call fcn.14003007e
mov rcx, r12
call fcn.14003017b
mov rcx, rax
call fcn.140030fb6
test r14, r14
je 0x14008dc1c
mov qword [rsp + 0x170], r14
mov qword [rsp + 0x178], rsi
add byte [rax], al
lea r13, [rsp + 0x170]
mov rcx, r13
call fcn.1400300f5
cli
inc dword [rax + 0x131b8]
add byte [rax], al
jne 0x14008dc11
add byte [rax], al
cli
inc dword [rax + 0x131b8]
add byte [rax], al
mov r14, rsi
shr r14, 0x20
mov rcx, r13
call fcn.14003017b
mov byte [rax + 0x131], 1
mov rax, qword [rsp + 0xe0]
cmp dword [rax], 0
je 0x14008dbd6
mov rcx, r13
mov r13, qword [rsp + 0x2b8]
mov ebp, dword [r13]
mov r12, qword [rsp + 0x2b0]
mov eax, dword [r12]
and al, 0x89
and al, 0x40
call fcn.14003017b
mov dword [rax + 0xc8], 1
mov dword [rax + 0xcc], ebp
add byte [rax], al
add byte [rax - 0x75], cl
insb byte [rdi], dx
and al, 0x78
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov dword [rax + 0xd0], ecx
jmp 0x14008dc01
jmp 0x164b566e4
mov dword [rax], 1
mov rax, qword [rsp + 0x2b8]
add byte [rax], al
mov dword [rax], esi
mov rax, qword [rsp + 0x2b0]
add al, byte [rax]
add byte [rcx + rcx*4 + 0x30], al
mov r13, qword [rsp + 0x438]
and al, 0x38
add al, 0
invalid
add al, byte [rax]
add byte [rcx + rcx*4 + 0x30], al
mov r12, qword [rsp + 0x430]
mov dword [r13], esi
mov dword [rbp], esi
mov dword [r12], r14d
lea r13, [rsp + 0x170]
mov rcx, rbp
mov rdx, r13
call fcn.140030d96
mov qword [rsp + 0x498], 2
and qword [rsp + 0x4b8], 0
mov r14, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
lea r13, [rsp + 0x160]
mov rcx, r13
mov ecx, ebp
mov rdx, qword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rax], al
call fcn.140032ecc
push rdx
cli
dec dword [rax - 0x7d]
mov esp, 0x16024
add byte [rax], al
add byte [rax], al
push rdx
cli
dec dword [rax - 0x7d]
mov esp, 0x16024
add byte [rax], al
je 0x14008de44
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x2e0], xmm0
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rbp], ah
add eax, 0x20000
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x548], 0
add byte [rcx + rcx*4 - 0x17], cl
adc byte [rsp + 0x160], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400300f5
mov r12d, dword [rax + 0x48]
mov rcx, r13
mov ecx, ebp
call fcn.14003017b
lea rcx, [rsp + 0x2f0]
add byte [rax - 0x77], cl
ret 0x8b4c
test byte [rax + rdx*4], ah
add byte [rax], al
add al, ch
sbb ebx, esp
invalid
dec dword [rdi]
mov dh, 0xb4
and al, 0xf0
add al, byte [rax]
invalid
test esi, esi
je 0x14008dd00
mov ecx, ebp
jmp 0x13a2dba85
cmp esi, 9
jne 0x14008de6a
lahf
add dword [rax], eax
invalid
dec byte [rcx]
or dword [rdi], ecx
test dword [rdi + 0x48000001], ebx
lahf
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add dword [rax], eax
invalid
lahf
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
lea rsi, [rsp + 0x160]
mov rcx, rsi
call fcn.1400300f5
cmp byte [rax + 0x50], 5
je 0x14008e2b3
test dh, cl
invalid
add byte [rax], al
cmp r12d, 0x3b9aca00
setne r8b
ror byte [rcx + rcx*4 - 7], 0x48
mov edx, esi
call fcn.1400302d0
cli
invalid
jmp 0x14008de03
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
ror byte [rcx + rcx*4 - 7], 0x48
mov edx, esi
cli
invalid
lea rax, [rsp + 0x2f8]
movups xmm0, xmmword [rax]
adc byte [rax], al
test byte [rax + rdi*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
and byte [rdi], cl
sub dword [rsp + 0xc0], edx
movaps xmmword [rsp + 0xb0], xmm1
mov al, 0
add byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r13
call fcn.1400300f5
ret 0xfa23
inc dword [rbx + rcx*4 - 0x58]
mov ebp, dword [rax + 0x84]
lea rcx, [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add al, ch
mov ch, 0xd7
xlatb
invalid
dec dword [rax - 0x7b]
invalid
je 0x14008dd5e
and byte [rdi], cl
sub dword [rsp + 0xc0], edx
mov al, 0
add byte [rax], al
ret 0xfa23
mov ebp, dword [rax + 0x84]
and al, 0xa0
add byte [rax], al
add al, ch
mov ch, 0xd7
xlatb
xlatb
invalid
dec dword [rax - 0x7b]
sal byte [rdx + rdx + 0x49], 0x89
mov byte [rbp - 0x7b], 0xed
mov r14, rax
test r13d, r13d
jne 0x14008dd61
lea rcx, [rsp + 0x160]
jmp 0x14008ddae
xor r14d, r14d
xor esi, esi
mov rax, qword [rsp + 0x448]
cmp r14, rax
cmovae r14, rax
invalid
xor esi, esi
test r13d, r13d
cmovle r13d, esi
out dx, al
cmp r14, r13
cmovae r14, r13
test r14, r14
lea rcx, [rsp + 0x160]
je 0x14008e002
invalid
out dx, al
call fcn.1400300f5
mov esi, r14d
mov esi, esi
cmp dword [rax + 0x80], r14d
lea rcx, [rsp + 0x160]
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
lea edx, [rdx + rax]
invalid
mov esi, esi
and al, 0x60
add dword [rax], eax
add byte [rdi], cl
lea edx, [rdx + rax]
add al, ch
enter 0xfffffffffffffa23, 0xffffffffffffffff
call fcn.14003017b
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmm2, xmmword [rsp + 0xc0]
lea rcx, [rsp + 0x178]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x170], 0
mov rcx, rax
mov rdx, qword [rsp + 0x90]
add byte [rax], al
lea r8, [rsp + 0x170]
call fcn.140096ab8
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x50
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x50
movzx eax, byte [rsp + 0x2f0]
cmp eax, 9
ja 0x14008de1a
and al, 0xf0
add al, byte [rax]
add byte [rbx + 0xa7709f8], al
mov ecx, 0x209
bt ecx, eax
invalid
jb 0x14008de27
sal dword [rdx + 0xd], 0x48
lea ecx, [rsp + 0x2f0]
lea rcx, [rsp + 0x2f0]
call fcn.140089b30
invalid
invalid
invalid
lea rsi, [rsp + 0x528]
mov rcx, rsi
call fcn.14002cd83
out dx, eax
stc
dec dword [rax - 0x77]
mov rcx, rsi
mov ecx, esi
call fcn.14008a4b7
jmp 0x14008dc36
std
invalid
invalid
add byte [rax - 0x77], cl
int1
out dx, eax
stc
dec dword [rax - 0x77]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
std
invalid
lea rsi, [rsp + 0x498]
mov rcx, rsi
call fcn.14002cd83
mov rcx, rsi
call fcn.14008a4b7
mov r13, qword [rsp + 0x48]
and al, 0x48
mov rsi, qword [rsp + 0x64]
jmp case.0x14000eebb.1350
add byte [rax], al
mov rsi, qword [rsp + 0x64]
and al, 0x64
cmp esi, 3
jne 0x14008e1b9
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x2f8]
mov dword [rsp + 0x40], eax
and al, 0x40
lea rax, [rsp + 0x2fc]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
adc byte [rdi], cl
sub dword [rsp + 0xa0], eax
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
and al, 0x40
adc byte [rdi], cl
sub dword [rsp + 0xa0], eax
test byte [rax + riz*4], ah
add byte [rax], al
invalid
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
mov eax, dword [rax + 0x20]
mov dword [rsp + 0xc0], eax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0xd0], rax
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x328]
add byte [rax], al
mov eax, dword [rsp + 0x328]
add eax, dword [rax]
add byte [rcx - 0x749fdbbc], cl
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0x32c]
mov dword [rsp + 0x5c], eax
and al, 0x5c
mov al, byte [rsp + 0x330]
mov dword [rsp + 0x74], eax
je 0x14008df21
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0x32c]
mov dword [rsp + 0x5c], eax
and al, 0x5c
and al, 0x5c
mov al, byte [rsp + 0x330]
mov dword [rsp + 0x74], eax
je 0x14008df21
lea ecx, [rsp + 0x331]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xf3], ecx
and al, 0xf3
add byte [rax], al
add byte [rcx + 0xf02484], cl
add byte [rax], al
invalid
add byte [rax], al
je 0x14008df21
lea ecx, [rsp + 0x331]
and al, 0xf3
add byte [rax], al
add byte [rcx + 0xf02484], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x3382484], cl
add byte [rax], al
mov eax, dword [rsp + 0x338]
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x33c]
cmp al, 3
add byte [rax], al
mov byte [rsp + 0x3f], al
mov al, byte [rsp + 0x33d]
mov byte [rsp + 0x3e], al
mov al, byte [rsp + 0x33e]
add eax, dword [rax]
add byte [rcx + 0x41702444], cl
mov eax, 0xcd
lea rcx, [rsp + 0x170]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add al, ch
movabs dword [0x40c24848b0004f8], eax
add al, 0
invalid
cmp al, 3
add byte [rax], al
add eax, dword [rax]
add byte [rcx + 0x41702444], cl
jo 0x14008df64
mov eax, 0xcd
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add al, ch
movabs dword [0x40c24848b0004f8], eax
add al, 0
invalid
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rdx], fs
add al, 0
add byte [rax], al
mov qword [rsp + 0x2c0], rcx
invalid
invalid
xchg esp, eax
mov rcx, qword [rsp + 0x410]
mov qword [rsp + 0x2c0], rcx
mov rdx, qword [rsp + 0x2e0]
and al, 0xe0
add al, byte [rax]
add byte [rcx + 0xdc2484], cl
fadd qword [rax]
add byte [rax], al
add byte [rax], al
and al, 0xe0
add al, byte [rax]
add byte [rcx + 0xdc2484], cl
fadd qword [rax]
fadd qword [rax]
add byte [rax], al
mov dword [rsp + 0x15c], eax
lea rcx, [rsp + 0x4c0]
and al, 0xc0
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
lea eax, [rsp + 0x15c]
test byte [rsp + rbx*2], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
and al, 0xc0
and al, 0xc0
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
invalid
test byte [rsp + rbx*2], ah
pop rsp
lea eax, [rsp + 0x15c]
pop rsp
add dword [rax], eax
add al, ch
cmc
call fcn.140032a74
cmp qword [rsp + 0x4c0], 0
mov esp, 0x4c024
add byte [rax], al
mov r13, qword [rsp + 0x48]
insb byte [rdi], dx
and al, 0x48
cli
dec dword [rax - 0x7d]
mov esp, 0x4c024
add byte [rax], al
rol byte [rax + rax], 0
add byte [rbx + rcx*4 + 0x6c], cl
insb byte [rdi], dx
insb byte [rdi], dx
and al, 0x48
je 0x14008ebb8
movups xmm0, xmmword [rsp + 0x4c0]
movaps xmmword [rsp + 0x420], xmm0
lea rsi, [rsp + 0x420]
and byte [rax + rax], al
invalid
and byte [rax + rax], al
add al, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14003017b
mov byte [rax + 0x135], 0
mov rcx, rsi
int1
int1
call fcn.1400300f5
cmp qword [rax], 0
je 0x14008e2fe
mov rax, qword [r13 + 0x18]
cmp rax, qword [r13 + 0x20]
and byte [rdi], cl
xchg byte [rbx + rax], dl
add byte [rax], al
and byte [rdi], cl
xchg byte [rbx + rax], dl
add byte [rax], al
mov rcx, r15
lea rsi, [rsp + 0x420]
and byte [rax + rax], al
add byte [rax - 0x77], cl
bnd call fcn.14003007e
and byte [rax + rax], al
add byte [rax - 0x77], cl
bnd call fcn.14003007e
and dl, bh
dec dword [rax - 0x75]
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
call fcn.140030cd7
cli
invalid
mov rcx, qword [rsp + 0xe0]
mov rdx, rsi
call fcn.140030cd7
cli
invalid
jmp 0x14008e2fe
mov qword [rsp + 0x170], 2
and qword [rsp + 0x190], 0
and dword [rsp + 0x190], 0
and dword [rsp + 0x190], 0
call fcn.14003017b
mov r14, rax
mov esi, eax
mov esi, eax
mov rax, qword [rsp + 0x48]
mov r13, qword [rax + 0x118]
test al, 0x18
add dword [rax], eax
invalid
test al, 0x18
add dword [rax], eax
add byte [rcx - 0x75], al
mov ebp, dword [r14 + 0x84]
mov ebp, dword [r14 + 0x84]
test ebp, ebp
mov r15d, 0
add byte [rcx + 0xf], al
out dx, eax
add byte [rcx + 0xf], al
out dx, eax
cmp rbp, r13
cmovae rbp, r13
cmovae ebp, ebp
cmovae ebp, ebp
sub rbp, qword [r14 + 0x88]
cmovb rbp, r15
out dx, eax
scasb al, byte [rdi]
mov byte [rax], al
add byte [rax], al
out dx, eax
lea rcx, [r14 + 0x80]
mov edx, esi
bnd call fcn.140031151
add byte [rax], 0
add byte [rcx + 0x30f3e8f2], cl
bnd call fcn.140031151
mov ecx, esi
mov rax, qword [r14 + 0x88]
mov eax, dword [rsi + 0x88]
bnd call fcn.140031151
mov ecx, esi
mov rax, qword [r14 + 0x88]
mov eax, dword [rsi + 0x88]
int1
mov eax, dword [rsi + 0x88]
mov qword [rsp + 0xd0], rcx
sub rax, rcx
mov qword [r14 + 0x88], rax
invalid
mov byte [rax], al
add byte [rax], al
and al, 0xd0
add byte [rax], al
add byte [rax + 0x29], cl
sub rax, rcx
invalid
invalid
invalid
xchg byte [rax + 0x41000000], cl
sub dword [rsi + 0x128], esi
add byte [rax], al
mov byte [rax], al
add byte [rax], al
sub dword [r14 + 0x128], esi
add byte [rax], al
mov ecx, dword [r14 + 0x84]
test byte [rax], al
add byte [rax], al
test ecx, ecx
cmovle ecx, r15d
cmp rcx, r13
cmovb r13, rcx
cmovb ebp, ecx
cmovb ebp, ecx
sub r13, rax
cmovb r13, r15
out dx, eax
out dx, eax
cmp rbp, r13
cmp ebp, ebp
jae 0x14008e0a8
or byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.140030faa
mov r13, qword [rsp + 0x48]
mov eax, dword [r13 + 0x114]
adc al, 1
add byte [rax], al
adc al, 1
add byte [rax], al
add eax, esi
mov rbp, qword [rsp + 0x78]
jo 0x14008e0c4
mov dword [r13 + 0x114], eax
lea r14, [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.14002cd83
mov rcx, r14
call fcn.14008a4b7
ret
invalid
dec dword [rax - 0x39]
test byte [rax + rsi*2], ah
and al, 0x70
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
invalid
dec dword [rax - 0x39]
test byte [rax + rsi*2], ah
and al, 0x70
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x90
and qword [rsp + 0x190], 0
add dword [rax], eax
add byte [rax], al
mov rcx, rbp
mov edx, esi
jmp 0x196f1d381
call fcn.140031151
movzx esi, byte [rsp + 0xce]
add byte [rax], al
push rsi
xor dl, bh
dec dword [rdi]
mov dh, 0xb4
and al, 0xce
add byte [rax], al
add byte [rax], al
invalid
invalid
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xa0]
call fcn.14008b4fc
mov ecx, esi
and cl, 0xfe
invalid
add al, ch
in al, dx
sar edi, cl
dec dword [rcx - 0x11e7f0f]
invalid
cmp rax, qword [rsp + 0xd0]
movzx eax, cl
invalid
ror dword [rdi], 0x46
invalid
cmovbe eax, esi
mov dword [rsp + 0x70], eax
and sil, 1
and dh, 1
mov dword [rsp + 0x74], esi
and al, 0x74
mov rcx, r14
call fcn.14002cd83
dec dword [rcx + rcx*4 - 0xf]
dec dword [rcx + rcx*4 - 0xf]
call fcn.14008a4b7
ret
mov eax, dword [rsp + 0xa0]
mov dword [rsp + 0x40], eax
and al, 0x40
and al, 0x40
mov eax, dword [rsp + 0xc8]
mov dword [rsp + 0x8c], eax
and al, 0x8c
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsp + riz*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsp + riz*4], ah
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rax]
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x120], xmm0
sub dword [rsp + 0x120], eax
movaps xmmword [rsp + 0x130], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x140], eax
mov al, byte [rsp + 0xcc]
mov byte [rsp + 0x3f], al
mov al, byte [rsp + 0xcd]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x74c1dbbc], cl
mov byte [rsp + 0x3e], al
mov eax, dword [rsp + 0x2e8]
mov dword [rsp + 0x60], eax
invalid
mov byte [rsp + 0x3e], al
mov eax, dword [rsp + 0x2e8]
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0x2ec]
test byte [rsp + rbp*8], ah
add al, byte [rax]
add byte [rcx + 0x315c2444], cl
test byte [rbx + rcx*4 + 0x74], 0x24
push rax
test byte [rsp + rbp*8], ah
add al, byte [rax]
add byte [rcx + 0x315c2444], cl
test byte [rbx + rcx*4 + 0x74], 0x24
push rax
jmp case.0x140089b47.21
mov eax, dword [rsp + 0x2f4]
mov ecx, dword [rsp + 0x2f8]
mov word [rax + rdi*8], fs
add al, byte [rax]
invalid
and al, 0xf4
add al, byte [rax]
add byte [rbx + 0x2f8248c], cl
mov word [rax + rdi*8], fs
add al, byte [rax]
invalid
mov word [rax + rdi*8], fs
add al, byte [rax]
add byte [rcx + 0x4840244c], cl
mov dword [rsp + 0x40], ecx
mov rbp, qword [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov dword [rsp + 0x40], ecx
mov rbp, qword [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov rbp, qword [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov r13d, dword [rsp + 0x328]
mov r14d, dword [rsp + 0x32c]
and al, 0x2c
add eax, dword [rax]
invalid
mov ecx, esi
dec ecx
lodsb al, byte [rsi]
and al, 0x28
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x4c], al
and al, 0x2c
add eax, dword [rax]
add byte [rcx + 0x48c9fff1], cl
lea rdx, case.0x1400c6c5e.201
lea rdx, case.0x1400c6c5e.201
invalid
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x2c0], rax
and al, 0xc0
add al, byte [rax]
add byte [rbx + 0x40c2484], cl
and al, 0xc
add al, 0
invalid
test byte [rax + rdx], ah
adc byte [rax + rax], al
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
and al, 0xc0
and al, 0xc0
add al, byte [rax]
add byte [rbx + 0x40c2484], cl
and al, 0xc
add al, 0
invalid
and al, 0xc
add al, 0
add byte [rcx + 0xdc2484], cl
and al, 0xdc
add byte [rax], al
invalid
mov dword [rsp + 0xdc], eax
mov al, byte [rsp + 0x33e]
and al, 0xdc
add byte [rax], al
add byte [rdx + 0x33e2484], cl
add byte [rax], al
mov dword [rsp + 0x70], eax
mov al, byte [rsp + 0x33d]
mov byte [rsp + 0x3e], al
mov al, byte [rsp + 0x33c]
mov byte [rsp + 0x3f], al
and al, 0x3f
and al, 0x3f
mov eax, dword [rsp + 0x338]
add byte [rax], al
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x330]
mov dword [rsp + 0x74], eax
lea rax, [rsp + 0x2fc]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x120], xmm0
sub dword [rsp + 0x120], eax
sub dword [rsp + 0x120], eax
movaps xmmword [rsp + 0x130], xmm1
mov eax, dword [rax + 0x20]
and byte [rcx + 0x1402484], cl
add byte [rax], al
lea rcx, [rsp + 0x331]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x9b], ecx
mov dword [rsp + 0x98], eax
mov r8d, 0xcd
lea rcx, [rsp + 0x550]
lea rdx, [rsp + 0x33f]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14008e434
and byte [rcx + 0x1402484], cl
add byte [rax], al
mov r13d, dword [rax + 0x54]
mov rcx, rsi
call fcn.14003017b
mov rcx, rax
mov dword [rsp + 0x40], r13d
mov edx, r13d
mov r8b, 1
call fcn.1400331f3
mov rcx, rsi
call fcn.1400300f5
mov eax, dword [rax + 0x124]
mov dword [rsp + 0x58], eax
mov sil, 8
mov r13, qword [rsp + 0x48]
jmp case.0x140089b47.21
mov rcx, rbp
lea rdx, [rsp + 0x420]
call fcn.1400311a1
mov eax, dword [rsp + 0xc0]
mov dword [rsp + 0x140], eax
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov eax, dword [rsp + 0xf0]
mov ecx, dword [rsp + 0xf3]
mov dword [rsp + 0x98], eax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x9b], ecx
mov r8d, 0xcd
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
add eax, 0x8d480000
invalid
invalid
lea ecx, [rsp + 0x550]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x170]
call sub.VCRUNTIME140.dll_memcpy
xchg esp, eax
and al, 0x70
add dword [rax], eax
add al, ch
jge 0x14008e355
add al, 0
mov sil, 3
movzx eax, byte [rsp + 0x2f0]
cmp eax, 9
ja 0x14008e381
add al, byte [rax]
add byte [rbx + 0xe7709f8], al
mov ecx, 0x209
bt ecx, eax
invalid
ror dword [rdi], 0x82
invalid
add byte [rax], al
invalid
movabs dword [0x48000000d4820fc1], eax
lea rcx, [rsp + 0x2f0]
lea ecx, [rsp + 0x2f0]
mov word [rax + rsi*8], fs
add al, byte [rax]
add al, ch
movabs byte [0xc2e9ffffb7], al
add byte [rax], al
call fcn.140089b30
jmp 0x14008e455
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x2fc]
add byte [rax], al
mov dword [rsp + 0x120], ecx
mov dword [rsp + 0x58], eax
jmp 0x14008e446
add cl, byte [rax + 0xf6e244c]
add cl, byte [rax + 0xf6e244c]
mov bh, 0xa
mov word [rsp + 0x6c], cx
movzx ecx, word [rsp + 0x40]
and al, 0x40
and al, 0x40
mov edx, dword [rsp + 0x64]
and edx, 0xffff0000
add byte [rax], al
invalid
dec dword [rcx]
retf 0x4489
and al, 0x58
mov dword [rsp + 0x40], edx
jmp 0x14008e446
add byte [rax], al
invalid
and al, 0xfc
add al, byte [rax]
add byte [rbx - 0x7b76dfbf], cl
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x130], xmm1
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x120], eax
add bl, ch
invalid
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x120], eax
invalid
lea rdx, [rsp + 0x2fc]
mov ecx, dword [rdx + 0x20]
mov dword [rsp + 0x140], ecx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
and byte [rcx], al
add byte [rax], al
mov dword [rsp + 0x58], eax
mov qword [rsp + 0xd0], rbp
mov dword [rsp + 0x60], r13d
mov dword [rsp + 0x5c], r14d
mov r14, qword [rsp + 0x50]
mov r13, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x78]
lea r15, [rsp + 0x2e0]
mov rcx, r15
call fcn.1400300f5
cmp qword [rax], 0
jne 0x14008e479
mov rcx, r15
call fcn.1400300f5
cmp byte [rax + 0x50], 5
jne 0x14008e489
mov rcx, qword [rsp + 0xe0]
mov rdx, r15
call fcn.140030cd7
add byte [rcx + rcx*4 - 6], cl
cmp r12d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x148]
mov rdx, r15
call fcn.1400302d0
mov al, byte [rsp + 0x6e]
mov byte [rsp + 0x6a], al
movzx eax, word [rsp + 0x6c]
mov word [rsp + 0x68], ax
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x4d0], xmm0
test byte [rax + rdx*8], ah
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x4e0], ecx
mov eax, dword [rsp + 0x140]
mov dword [rsp + 0x4f0], eax
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [rsp + 0xe8], eax
mov dword [rsp + 0xeb], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0x64b]
lea rdx, [rsp + 0x550]
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x528]
lea edi, [rsp + 0x528]
mov rcx, r15
call fcn.14002cd83
mov rcx, r15
mov ecx, edi
call fcn.14008a4b7
lea r12, [rsp + 0x498]
mov rcx, r12
call fcn.14002cd83
mov rcx, r12
call fcn.14008a4b7
invalid
inc dword [rax - 0x7c]
invalid
je 0x14008e5b1
lea edi, [rsp + 0x528]
mov ecx, edi
movzx eax, sil
cmp eax, 9
jne 0x14008e5d2
mov esi, dword [rsp + 0x40]
mov r15, qword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
invalid
and al, 0x48
add dword [rax], eax
mov rcx, r14
mov rdx, rdi
call fcn.140095fcc
test rax, rax
mov dword [rsp + 0x64], esi
jne 0x14008d948
mov r12, rdx
test rdx, rdx
test edx, edx
jne case.0x140069e2c.271
mov rcx, rbp
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x80]
mov r9, rbx
mov ecx, ebx
call fcn.140096874
test al, al
jne 0x14008dad0
jmp 0x14008e746
mov dword [r13 + 0x15c], 1
mov eax, dword [rsp + 0x60]
mov dword [r13 + 0x160], eax
mov eax, dword [rsp + 0x5c]
and al, 0x5c
mov dword [r13 + 0x164], eax
mov byte [rsp + 0x170], sil
mov al, byte [rsp + 0x6a]
lea rdx, [rsp + 0x178]
mov byte [rdx - 5], al
movzx eax, word [rsp + 0x68]
mov word [rdx - 7], ax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x174], eax
mov esi, dword [rsp + 0x40]
mov dword [rsp + 0x178], esi
mov eax, dword [rsp + 0x4f0]
mov dword [rdx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x4d0]
movaps xmm1, xmmword [rsp + 0x4e0]
sub byte [rsp + 0x4e0], cl
add byte [rax], al
movups xmmword [rdx + 0x14], xmm1
movups xmmword [rdx + 4], xmm0
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x1a0], rax
add dword [rax], eax
add byte [rbx - 0x769fdbbc], cl
test byte [rax + rbp*4], ah
add dword [rax], eax
add byte [rbx - 0x76a3dbbc], cl
pop rsp
mov dword [rsp + 0x1ac], eax
mov eax, dword [rsp + 0x74]
mov byte [rsp + 0x1b0], al
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
and al, 0xeb
add byte [rax], al
add byte [rcx + 0x42893c4a], cl
cmp dword [rbx + 0x8c2484], ecx
add byte [rax], al
mov dword [rsp + 0x1b8], eax
mov al, byte [rsp + 0x3f]
invalid
mov byte [rsp + 0x1bc], al
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0x1bd], al
mov eax, dword [rsp + 0x70]
and al, 0x70
mov byte [rsp + 0x1be], al
mov r8d, 0xcd
lea rcx, [rsp + 0x1bf]
lea rdx, [rsp + 0x64b]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xdc]
mov dword [rsp + 0x28c], eax
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x290], rax
mov rcx, r14
mov ecx, esi
lea rdx, [rsp + 0x170]
call case.0x14007b3b8.47
mov r8d, 0xd
add byte [rcx + 0x158d48c1], cl
mov ebp, 0x4c00093b
lea ecx, [0x1401222c0]
call fcn.14008563b
mov rcx, r14
mov rdx, rdi
call fcn.14009682a
test rax, rax
mov r15, qword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add byte [rbp + 0x67], dh
add byte [rax], al
pop rsp
and al, 0x70
mov ecx, esi
add byte [rcx + 0x158d48c1], cl
mov ebp, 0x4c00093b
mov r12, rdx
test rdx, rdx
jne 0x14008e78c
mov rcx, rbp
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x80]
mov r9, rbx
call fcn.140096874
mov dword [rsp + 0x64], esi
jmp 0x14008dad0
invalid
mov rax, qword [rdi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov r14, rdx
mov rax, qword [r13 + 0x1a8]
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
je 0x14008e76e
mov rcx, qword [r13 + 0x1b0]
call qword [rax + 0x18]
mov qword [r13 + 0x1a8], rsi
mov qword [r13 + 0x1b0], r14
mov al, 1
add byte [rax], al
xor r12d, r12d
jmp case.0x140069e2c.271
xor ebp, ebp
mov dword [rsp + 0x64], esi
jmp 0x14008d94a
mov dword [rsp + 0x64], esi
lea rsi, [rsp + 0x170]
mov bpl, 1
jmp 0x14008d952
invalid
mov byte [rsp + 0xf8], 4
jmp 0x14008e9a7
add byte [rax], al
add byte [rcx + rbp*8], al
jmp 0x14008e9a7
invalid
invalid
mov word [rax + rdi*8], fs
lea rcx, [rsp + 0xf8]
add byte [rax], al
add al, ch
loopne 0x14008e7b2
stc
call fcn.14002c7f0
jmp 0x14008e9a7
invalid
mov ebp, dword [rbx + 0x494]
mov r14b, byte [rbx + 0x491]
mov rcx, qword [rsp + 0x2d0]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x310], rax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
and qword [rbx + 0x4a8], 0
movaps xmmword [rsp + 0x300], xmm1
and dword [rsp + 0x190], 0
movaps xmmword [rsp + 0x2f0], xmm0
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rsi*8], ah
add al, byte [rax]
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rsp + 0x180], xmm0
add byte [rax], al
lea r15, [0x140123b58]
mov qword [rsp + 0x170], r15
add byte [rax - 0x39], cl
test byte [rax + rdi*2], ah
and al, 0x78
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
je 0x14008e864
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rsi*8], ah
add al, byte [rax]
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rsp + 0x180], xmm0
add byte [rax], al
invalid
invalid
invalid
invalid
lea rcx, [rsp + 0x550]
add byte [rax], al
lea rsi, [rsp + 0x2f0]
mov rdx, rsi
call fcn.140016829
mov esi, dword [rsi + 0x24]
lea rcx, [rsp + 0x170]
add al, ch
xchg edi, eax
mov al, 0xf9
invalid
jmp 0x14008e8a4
add al, ch
xchg edi, eax
mov al, 0xf9
invalid
mov rsi, qword [rsp + 0x190]
mov qword [rsp + 0x570], rsi
mov rax, qword [rsp + 0x170]
mov rcx, qword [rsp + 0x178]
add dword [rax], eax
invalid
movups xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x560], xmm0
mov qword [rsp + 0x550], rax
push rax
add eax, 0x89480000
mov dword [rsp + 0x558], ecx
push rax
add eax, 0x89480000
mov dword [rsp + 0x558], ecx
mov rax, qword [rsp + 0x550]
mov rcx, qword [rsp + 0x558]
movaps xmm0, xmmword [rsp + 0x560]
movaps xmmword [rsp + 0x180], xmm0
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x178], rcx
lea rcx, [rsp + 0x2f0]
call fcn.1400298ee
mov eax, esi
mov rax, qword [rsp + 0x550]
mov rcx, qword [rsp + 0x558]
movaps xmm0, xmmword [rsp + 0x560]
movaps xmmword [rsp + 0x180], xmm0
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x178], rcx
lea rcx, [rsp + 0x2f0]
call fcn.1400298ee
mov eax, esi
or eax, ebp
je 0x14008e921
test esi, esi
je 0x14008e964
movaps xmm0, xmmword [rsp + 0x170]
movaps xmm1, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x110], xmm1
adc dword [rsp + 0x110], ecx
movups xmmword [rsp + 0x100], xmm0
mov word [rsp + 0xf8], 0x201
add byte [rax], al
add byte [rcx], al
add cl, byte [rcx + 0xfc24b4]
mov dword [rsp + 0xfc], esi
jmp 0x14008e9a7
mov byte [rsp + 0xf8], 3
clc
add byte [rax], al
add byte [rbx], al
jmp 0x14008e99a
mov rcx, qword [rsp + 0x56f]
mov qword [rsp + 0x118], rcx
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x550], al
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0xf9], eax
mov byte [rsp + 0xf8], al
jmp 0x14008e9a7
xorps xmm0, xmm0
movups xmmword [rsp + 0x110], xmm0
add dword [rax], eax
add dh, al
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rcx], al
mov byte [rsp + 0xf9], r14b
mov byte [rsp + 0xf9], dh
mov byte [rsp + 0xf9], dh
mov dword [rsp + 0xfc], ebp
mov qword [rsp + 0x100], r15
mov qword [rsp + 0x108], 1
lea rcx, [rsp + 0x170]
call fcn.1400298f9
lea rsi, [rsp + 0x620]
mov rcx, rsi
call fcn.14002cd83
mov rcx, rsi
call fcn.14008a4b7
lea rsi, [rsp + 0x470]
mov rcx, rsi
call fcn.14002cd83
mov rcx, rsi
call fcn.14008a4b7
dec dword [rdi]
mov dh, 0x84
and al, 0xf8
add byte [rax], al
add byte [rbx + 0x177403f8], al
cmp eax, 4
jne 0x14008ea0d
mov byte [rsp + 0x170], 6
mov rsi, qword [rsp + 0x150]
add bl, ch
invalid
add bl, ch
invalid
mov byte [rsp + 0x170], 5
mov rsi, qword [rsp + 0x150]
jmp case.0x140020405.1248
lea rsi, [rsp + 0x170]
lea rdx, [rsp + 0xf8]
and al, 0xf8
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.14002f93d
cmp byte [rsi], 6
mov rsi, qword [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rbp + 0x1d], dh
push rax
add dword [rax], eax
add byte [rbp + 0x1d], dh
mov rcx, qword [rbx + 0x498]
call case.0x14002cafe.1126
test al, al
jne case.0x140020405.1248
mov rax, qword [rdi]
mov rax, qword [rsp + 0x190]
mov qword [rsi + 0x20], rax
mov al, byte [rsp + 0x170]
mov rcx, qword [rsp + 0x171]
mov edx, dword [rsp + 0x179]
movzx r8d, word [rsp + 0x17d]
mov r9b, byte [rsp + 0x17f]
movups xmm0, xmmword [rsp + 0x180]
movups xmmword [rsi + 0x10], xmm0
mov byte [rsi], al
mov qword [rsi + 1], rcx
mov dword [rsi + 9], edx
mov word [rsi + 0xd], r8w
mov byte [rsi + 0xf], r9b
add rsp, 0x718
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0xf8]
mov rdx, r12
jmp 0x14008e7b5
mov rax, qword [rsp + 0x178]
mov cl, byte [rsp + 0x180]
lea r8, [rsp + 0x2f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401231a8]
jmp 0x14008eb36
mov rax, qword [rsp + 0xa8]
mov cl, byte [rsp + 0xb0]
lea r8, [rsp + 0x528]
and al, 0x28
add eax, 0x89490000
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x93ed5
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401231c8]
mov edx, 0x2b
call fcn.1400de330
mov rax, qword [rsp + 0x178]
mov cl, byte [rsp + 0x180]
lea r8, [rsp + 0x2f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x93d5b
jmp 0x14008eae9
mov rax, qword [rsp + 0x178]
mov cl, byte [rsp + 0x180]
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x93ed4
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x93ed4
jmp 0x14008eb23
mov rax, qword [rsp + 0x178]
mov cl, byte [rsp + 0x180]
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x93cad
cmp al, 9
invalid
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x93cad
cmp al, 9
invalid
jmp 0x14008eae9
xor edi, edi
invalid
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streamsprioritize.rsinvalid_frameH_
call fcn.1400de430
ud2
mov qword [rsp + 0xd0], r11
mov dword [rsp + 0x44], esi
mov rcx, qword [rsp + 0x388]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [rcx], 0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp qword [rsp + 0x5c0], 0
je 0x14008f08b
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x410], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x400], xmm1
movaps xmmword [rsp + 0x3f0], xmm0
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009682a
test rax, rax
jne 0x140095742
mov rsi, rdx
test rdx, rdx
jne 0x140095785
mov esi, dword [rsp + 0x414]
mov rax, qword [rsp + 0x5e0]
lea rcx, [rsp + 0x1b8]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x5c0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1b0], 6
mov rcx, rdi
mov rdx, r13
call case.0x14007b3b8.47
mov r8d, 0x14
mov ecx, eax
lea rdx, [0x140122218]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotogo_away.rsinvalid_GOAWAY_frame
call fcn.14008563b
mov rax, qword [rsp + 0x388]
mov rax, qword [rax]
test rax, rax
jne 0x14008f0b7
cmp byte [r14 + 0x3ec], 0
je 0x14008f0b7
jmp 0x140095724
cmp byte [r14 + 0x3ec], 0
je 0x14008f0aa
cmp dword [r14 + 0x3e0], 0
je 0x14008f0b7
mov esi, dword [r14 + 0x3e8]
xor eax, eax
jmp 0x14008f077
lea rcx, [rsp + 0x5c0]
call fcn.1400298ee
mov rax, qword [rsp + 0x390]
cmp dword [rax], 2
je 0x14008f0d9
mov rcx, qword [rsp + 0x390]
mov rdx, qword [rsp + 0xa80]
call fcn.1400d0fca
mov qword [rsp + 0x8a0], 2
and qword [rsp + 0x8c0], 0
mov rsi, qword [r14 + 0x479]
cmp byte [r14 + 0x478], 0
mov byte [r14 + 0x478], 0
add byte [rax], al
je 0x14008f17e
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009682a
test rax, rax
je 0x14008f134
mov byte [r14 + 0x478], 1
add esi, eax
test byte [rax + rsi*4], ah
or al, byte [rax]
add byte [rax + rax*2], al
mov dh, 4
mov byte [rsp + 0xab0], 4
mov sil, 4
jmp 0x14008f567
test rdx, rdx
je 0x14008f146
lea rcx, [rsp + 0xab0]
jmp 0x14008f55a
and al, 0xb0
or al, byte [rax]
add cl, ch
adc al, 4
add byte [rax], al
mov qword [rsp + 0x1b2], rsi
mov word [rsp + 0x1b0], 0x105
mov rcx, rdi
mov rdx, r13
call case.0x14007b3b8.47
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotoping_pong.rsinvalid_ping_frame
call fcn.14008563b
movzx eax, byte [r14 + 0x481]
test eax, eax
ror byte [rdi], 0x84
lahf
add byte [rax], al
invalid
ror byte [rdi], 0x84
lahf
add byte [rax], al
add byte [rbx - 0x7af0fd08], al
sbb al, 1
add byte [rax], al
cmp eax, 2
jne 0x14008f2b3
mov rax, qword [r14 + 0x470]
test rax, rax
ror byte [rdi], 0x84
or al, 1
add byte [rax], al
ror byte [rdi], 0x84
or al, 1
add byte [rax], al
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x14008f298
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009682a
test rax, rax
jne 0x14008f124
invalid
invalid
invalid
test rdx, rdx
jne 0x14008f139
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x1b2], rax
add byte [rsi - 0x39], ah
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [0x1399239f6], al
mov rdx, r13
call case.0x14007b3b8.47
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x140122cba]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotoping_pong.rsinvalid_ping_frame
call fcn.14008563b
mov rax, qword [r14 + 0x470]
mov qword [rax + 0x10], 2
adc byte [rdx], al
add byte [rax], al
add cl, ch
xchg byte [rax], al
add byte [rax], al
adc byte [rdx], al
add byte [rax], al
add cl, ch
xchg byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add al, ch
in eax, dx
jne case.0x140049bd6.444
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
fdivp st(6)
invalid
invalid
and al, 0x70
add dword [rax], eax
add al, ch
in eax, dx
jne case.0x140049bd6.444
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
fdivp st(6)
invalid
test rdx, rdx
jne 0x14008f139
invalid
invalid
invalid
invalid
mov rax, qword [r14 + 0x482]
mov qword [rsp + 0x1b2], rax
mov word [rsp + 0x1b0], 5
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
mov rdx, r13
call case.0x14007b3b8.47
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x140122cba]
or dword [rax], eax
or dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
cmp r9b, byte [r9]
add al, ch
lodsd eax, dword [rsi]
invalid
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotoping_pong.rsinvalid_ping_frame
call fcn.14008563b
mov byte [r14 + 0x481], 1
add dword [rax + rax], 0x1beb0100
mov rcx, qword [r14 + 0x470]
mov ecx, dword [rsi + 0x470]
add rcx, 0x18
mov rax, qword [rsp + 0x170]
add byte [rax], al
mov rdx, qword [rax]
call fcn.140015164
mov rdx, qword [rsp + 0x738]
cmp dword [rdx], 2
je 0x14008f2e0
mov rcx, r12
call 0x140084b4f
mov eax, dword [rsp + 0x3f0]
cmp eax, 2
jne 0x14008f390
lea r13, [rsp + 0x1b0]
mov dword [r14 + 0x430], 2
cmp dword [r14 + 0x3f0], 0
je 0x14008f359
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov rdx, qword [r14 + 0x498]
add rdx, 0x10
add edx, 0x10
mov rcx, r13
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
add edx, 0x10
jne 0x140095ab9
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
cmp dword [rsi + 0x98], 0
mov esi, 0x98
invalid
add byte [rax], al
mov esi, 0x98
add byte [rdi], cl
je 0x14008f527
mov ebp, dword [rsi + 0x9c]
mov rcx, rdi
add byte [rax], al
add byte [rax], al
je 0x14008f527
mov ebp, dword [rsi + 0x9c]
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
jo 0x14008f343
add byte [rax], al
add al, ch
call fcn.14009682a
loope 0x14008f3bb
add byte [rax], al
test rax, rax
je 0x14008f41d
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
xor ebp, ebp
in eax, dx
jmp case.0x140071ea7.238
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
add al, ch
sal dword [rax + rax], 0x40
add byte [rax - 0x4a], al
add al, 0x48
test eax, eax
jne 0x14008f4d5
add byte [rax - 0x4a], al
add al, 0x48
test eax, eax
test rdx, rdx
lea rcx, [rsp + 0x5c0]
je 0x140092ed9
test byte [rbx + 0x3b], dl
add byte [rax], al
test byte [rbx + 0x3b], dl
add byte [rax], al
call fcn.14002c7f0
jmp 0x14008f48b
mov dword [rsp + 0xc0], eax
mov eax, dword [rsp + 0x3f4]
and al, 0xf4
add eax, dword [rax]
invalid
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbx + 0x3f42484], cl
and al, 0xf4
add eax, dword [rax]
invalid
and al, 0xf4
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rbx + 0x3f82484], cl
clc
add eax, dword [rax]
invalid
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x3f8]
clc
add eax, dword [rax]
invalid
clc
add eax, dword [rax]
add byte [rcx + 0xb02484], cl
add byte [rax], al
mov dword [rsp + 0xb0], eax
mov eax, dword [rsp + 0x3fc]
cld
add eax, dword [rax]
add byte [rax], al
mov dword [rsp + 0x58], eax
invalid
test byte [rax + rax], ah
add al, 0
add byte [rax], al
mov dword [rsp + 0x58], eax
mov eax, dword [rsp + 0x400]
add byte [rcx + 0x44782444], cl
mov ebp, dword [rsp + 0x404]
add byte [rcx + 0x44782444], cl
js 0x14008f40f
mov ebp, dword [rsp + 0x404]
mov rcx, rdi
mov ebp, dword [rsp + 0x408]
mov ebx, dword [rsp + 0x40c]
pushfq
and al, 0xc
or al, 4
add byte [rax], al
pushfq
and al, 0xc
or al, 4
add byte [rax], al
mov edi, dword [rsp + 0x410]
or al, 4
add byte [rax], al
mov edi, dword [rsp + 0x410]
mov r15d, dword [rsp + 0x414]
mov r12d, dword [rsp + 0x420]
mov esp, dword [rsp + 0x420]
mov esp, dword [rsp + 0x420]
add byte [rax], al
mov rdx, qword [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rbx + 0x42424b4], cl
add byte [rax], al
add byte [rax], al
mov esi, dword [rsp + 0x424]
call fcn.14009682a
add byte [rax], al
test rax, rax
test eax, eax
je 0x14008f431
mov byte [rsp + 0x5c0], 4
jmp 0x14008f473
mov rdi, rdx
test rdx, rdx
je 0x14008f4e2
mov bpl, 1
jmp case.0x140071ea7.238
add byte [rax], al
mov qword [rsp + 0xc8], r13
mov dword [rsp + 0xd8], r12d
add byte [rax], al
mov dword [rsp + 0x130], esi
mov dword [rsp + 0x138], ebp
mov dword [rsp + 0x19c], ebx
add dword [rax], eax
add byte [rcx + 0x59c24bc], cl
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x59c24bc], cl
add byte [rax], al
test rdx, rdx
je case.0x14007b3b8.203
cmp al, 0
invalid
cmp al, 0
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
lea rcx, [rsp + 0x5c0]
call fcn.14002c7f0
add eax, 0x7de80000
sar ecx, cl
dec dword [rbp + rcx*4 - 0x54]
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
lea r13, [rsp + 0x1b0]
lea r12, [rsp + 0x3f0]
mov rdi, qword [rsp + 0x120]
mov edi, dword [rsp + 0x120]
mov edi, dword [rsp + 0x120]
mov esp, 0x12024
add byte [rbx + 0x108248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0x108]
movzx esi, byte [rsp + 0x5c0]
cmp esi, 3
add ecx, dword [rcx + 0x108248c]
add byte [rax], al
je 0x14008f2f5
mov dh, 0xb4
and al, 0xc0
add eax, 0xfe830000
add ecx, dword [rcx + 0x108248c]
add byte [rax], al
cmp esi, 4
je 0x14008f4d5
inc byte [rsp + rsi*2]
add al, 0x74
lea rdx, es:[rsp + 0x5c1]
lea rdx, [rsp + 0x5c1]
lea edx, [rsp + 0x5c1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0xab1]
mov word [rcx + rsi*4], fs
or al, byte [rax]
invalid
mov word [rcx + rsi*4], fs
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov cl, 0xa
add byte [rax], al
mov qword [rcx + 0x1f], rax
mov dword [rcx + 0x1f], eax
invalid
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
add cl, byte [rdi]
adc byte [rdx + 0x10], cl
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0xab0], sil
jmp 0x14008f567
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x1b424ac], cl
mov dword [rsp + 0x1b4], ebp
mov ah, 1
add byte [rax], al
mov dword [rsp + 0x1b8], 7
mov byte [rsp + 0x1b0], 8
add dword [rax], eax
add byte [rax], cl
add dword [rax], eax
add byte [rax], cl
add byte [rax], al
or byte [rax - 0x75], cl
mov word [rax + riz], fs
mov rcx, qword [rsp + 0x120]
mov rdx, r13
add dword [rax], eax
add byte [rcx + rcx*4 - 0x16], cl
call case.0x14007b3b8.47
mov r8d, 0x18
invalid
inc dword [rcx - 0x48]
sbb byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x158d48c1], cl
mov ch, byte [rsi]
or dword [rax], eax
mov ecx, eax
lea rdx, [0x1401223a5]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14008563b
invalid
invalid
invalid
invalid
and dword [rsi + 0x98], 0
mov bpl, 1
mov ch, 1
mov ch, 1
xor edi, edi
test bpl, bpl
je 0x14008f124
invalid
invalid
in eax, dx
invalid
test rdi, rdi
test edi, edi
je 0x14009289c
lea rcx, [rsp + 0xab0]
mov rdx, rdi
call fcn.14002c7f0
mov sil, byte [rsp + 0xab0]
mov dh, byte [rsp + 0xab0]
add byte [rax], al
mov dh, byte [rsp + 0xab0]
mov al, 0xa
add byte [rax], al
lea rdi, [rsp + 0x8a0]
mov rcx, rdi
mov ecx, edi
mov esp, 0x8a024
add byte [rax - 0x77], cl
mov ecx, edi
mov ecx, edi
call fcn.14002cd83
mov rcx, rdi
call fcn.14008a4b7
scasd eax, dword [rdi]
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x390]
call fcn.14002cd83
xlatb
stc
inc dword [rax - 0x80]
inc byte [rbx]
or al, 0xd8
stc
dec dword [rax - 0x77]
stc
scasd eax, dword [rdi]
invalid
xlatb
stc
inc dword [rax - 0x80]
inc byte [rbx]
jne 0x1400956e2
add byte [rax], al
mov rcx, qword [r14 + 0x498]
mov rax, qword [r14 + 0x4a0]
invalid
invalid
add al, 0
invalid
add byte [rax], al
xchg byte [rax + 0x48000004], ah
add ecx, 0x10
movabs al, byte [0x4810c18348000004]
mov dword [rsp + 0x58], ecx
add rcx, 0x10
mov qword [rsp + 0x58], rcx
add rax, 0x10
add eax, 0x10
mov qword [rsp + 0xb0], rax
add byte [rax - 0x39], cl
test byte [rax + rdx], ah
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0xe30], 0
and al, 0x30
invalid
add byte [rax], al
invalid
add eax, 0x10
add byte [rax - 0x39], cl
test byte [rax + rdx], ah
invalid
and al, 0x30
invalid
xor byte [rsi], cl
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
cwde
add eax, dword [rax]
add byte [rax], al
invalid
invalid
mov rsi, qword [rsp + 0x398]
add byte [rax], al
cmp byte [r14 + 0x1c2], 0
mov esi, 0x1c2
add byte [rdi], cl
test dword [rdx + 0x20], ebp
push 0x20
add dword [rax], eax
add byte [rax], al
jne 0x14009164e
push 0x20
and byte [rax], al
add byte [rcx - 0x80], al
cmp byte [r14 + 0x1c1], 0
je 0x14008f661
cmp byte [r14 + 0x1c0], 0
add byte [rax], al
cmp byte [r14 + 0x1c1], 0
je 0x14008f661
cmp byte [r14 + 0x1c0], 0
jne 0x14008f7cc
mov esi, 0x1c0
add byte [rdi], cl
test eax, edx
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, r14
mov r8, rsi
mov r8, rsi
call fcn.1400d0d0d
cmp qword [rsp + 0x1b0], 0
and al, 0xb0
add dword [rax], eax
add byte [rax], al
mov rbx, qword [rsp + 0x1b8]
mov ebx, dword [rsp + 0x1b8]
jne 0x140091664
test dword [rbx + 0x20], eax
add byte [rax], al
add byte [rax - 0x7d], cl
mov esp, 0x1b024
and al, 0xb0
add dword [rax], eax
and al, 0xb0
add dword [rax], eax
add byte [rax], al
mov ebx, dword [rsp + 0x1b8]
and byte [r8], al
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0x1b8]
mov rax, qword [rcx + 0x18]
invalid
invalid
mov word [rax + rdi*4], fs
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rax], al
sbb byte [r8 - 0x73], cl
xchg esp, eax
lea rdx, [rsp + 0x3f8]
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rcx + 8]
and al, 0xf8
add eax, dword [rax]
add byte [rax], al
mov qword [rdx + 0x10], rax
movups xmm0, xmmword [rcx + 8]
add byte [rax], al
movups xmmword [rdx], xmm0
mov qword [rsp + 0x3f0], rbx
mov dword [rsp + 0x3f0], ebx
mov dword [rsp + 0x3f0], ebx
lock add eax, dword [rax]
add byte [rax - 0x7b], cl
invalid
test rbx, rbx
test ebx, ebx
fisttp dword [rdi]
test edi, edx
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
invalid
jne case.0x14006937e.303
mov rcx, r12
loope 0x14008f63d
call fcn.14003dabf
mov byte [r14 + 0x1c1], 0
mov byte [rsi + 0x1c1], 0
in al, 0xfa
cli
inc dword [rcx - 0x3a]
xchg cl, al
add dword [rax], eax
add byte [rax], al
mov byte [rsi + 0x1c1], 0
mov edx, 1
mov rcx, rsi
call fcn.14007952f
invalid
dec dword [rcx - 0x7d]
cmp dword [rsi + 0x1a8], 0xffffffff
mov esi, 0x1a8
dec dword [rdi]
test byte [rcx + rax], ch
add byte [rax], al
invalid
mov esi, 0x1a8
dec dword [rdi]
test byte [rcx + rax], ch
add byte [rax], al
mov rcx, rsi
call fcn.140079541
mov rbx, rax
mov r15, rdx
mov qword [rsp + 0x3f0], rax
lock add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xf8
add eax, dword [rax]
add byte [rax], al
sahf
invalid
lock add eax, dword [rax]
add byte [rax], al
lea rax, [rsp + 0x3f8]
movups xmmword [rax + 8], xmm6
or byte [rcx + rcx*4 - 0x1f], cl
lea eax, [rsp + 0x3f8]
or byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.14006f271
mov rdi, rax
mov qword [rsp + 0xcf0], rax
invalid
or al, 0
invalid
mov rcx, r12
call fcn.14006f271
mov al, 0xfb
std
invalid
mov al, 0xfb
std
dec dword [rax - 0x77]
invalid
invalid
mov qword [rsp + 0x1b0], rbx
pushfq
and al, 0xb0
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x1b8], r15
and qword [rsp + 0x1c8], 0
movsb byte [rdi], byte [rsi]
and al, 0xc8
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsp + 0x1b8], r15
and qword [rsp + 0x1c8], 0
movsb byte [rdi], byte [rsi]
and al, 0xc8
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
xchg esp, eax
mov qword [rsp + 0x1c0], rdx
mov dword [rsp + 0x1c0], edx
and al, 0xc0
add dword [rax], eax
add byte [rcx - 0x75], cl
mov cs, word [rax + 0x49000001]
mov rax, qword [r14 + 0x190]
mov rcx, qword [r14 + 0x188]
mov rax, qword [r14 + 0x190]
xchg byte [rax + 0x48000001], dl
mov edx, dword [rsp + 0x170]
xchg esp, eax
and al, 0x70
add dword [rax], eax
invalid
mov rdx, qword [rsp + 0x170]
mov r8, r13
mov eax, ebp
call qword [rax + 0x18]
mov rbx, rdx
mov ebx, edx
sbb byte [rax - 0x77], cl
ror dword [rax - 0x77], cl
invalid
invalid
test byte [rax + rax*8], ah
and al, 0xc0
mov ebx, edx
mov qword [rsp + 0x5c0], rax
mov qword [rsp + 0x5c8], rdx
and al, 0xc8
add eax, 0x85480000
add byte [rax - 0x7b], cl
invalid
jne case.0x140078e21.199
invalid
and al, 0xc0
add eax, 0x89480000
xchg esp, eax
and al, 0xc8
add eax, 0x85480000
add byte [rax - 0x7b], cl
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbp + 0x4b], 0x48
test ebx, ebx
invalid
test rbx, rbx
test rbx, rbx
invalid
jne case.0x140078e21.199
mov rbx, qword [rsp + 0x1c0]
add byte [rax], al
mov rsi, qword [rsp + 0x1c8]
mov esi, dword [rsp + 0x1c8]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x5c0]
invalid
invalid
lea rcx, [rsp + 0x5c0]
add byte [rax], al
call fcn.14006f508
test rsi, rsi
je 0x14008f745
invalid
std
std
dec dword [rax - 0x7b]
div byte [rax + rcx + 0x48]
je 0x14008f745
or byte [rax - 0x77], cl
mov ah, 0x24
or byte [rax + rax], al
invalid
or byte [rax - 0x77], cl
mov ah, 0x24
or byte [rax + rax], al
add byte [rcx + rcx*4 - 0x1f], cl
invalid
mov qword [rsp + 0x408], rsi
mov rcx, r12
mov rdx, rbx
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srccommoniocompat.rs
lea eax, [0x140125920]
call fcn.14006f518
std
std
dec dword [rax - 0x75]
mov esi, dword [rsp + 0x398]
lea eax, [0x140125920]
invalid
or dword [rax], eax
add al, ch
sar ebp, 0xfd
std
std
dec dword [rax - 0x75]
mov esi, dword [rsp + 0x398]
jmp 0x14008f773
test rax, rax
invalid
invalid
je 0x14008f78e
mov esi, dword [rsp + 0x398]
jmp 0x14008f773
test rax, rax
jne 0x140091dde
add byte [rax], al
test rbx, rbx
jne 0x140091664
invalid
add byte [rax], al
mov rcx, r12
call fcn.14006f271
idiv dl
std
dec dword [rax - 0x77]
test byte [rax + riz*4], ah
or byte [rax], al
add byte [rax + 0x39], cl
cmp edi, eax
jne 0x1400959de
invalid
add byte [rax], al
idiv dl
cli
std
dec dword [rax - 0x77]
test byte [rax + riz*4], ah
or byte [rax], al
add byte [rax + 0x39], cl
cmp edi, eax
cmp edi, eax
invalid
mov rcx, r12
loope 0x14008f778
call fcn.14006f271
mov rdi, rdx
invalid
dec dword [rax - 0x77]
xlatb
mov rcx, rsi
call fcn.140079577
test rdi, rdi
invalid
je 0x14008f7a8
invalid
popfq
invalid
push qword [rsp + rax + 0x31]
add al, 0x31
xor eax, eax
jmp 0x14008f7b8
shr bl, 0x10
mov al, 1
cmp byte [r14 + 0x1c0], 0
mov esi, 0x1c0
rol byte [rcx], 0
add byte [rax], al
jne 0x140091657
invalid
add byte [rax], al
invalid
add byte [rax], al
invalid
add byte [rcx - 0x78], al
xchg al, al
rol byte [rcx], 0
mov byte [r14 + 0x1c0], al
mov byte [r14 + 0x1c1], 1
mov byte [rsi + 0x1c1], 1
rol byte [rcx], 0
add byte [rax], al
add byte [rcx - 0x3a], al
mov byte [rsi + 0x1c1], 1
xchg cl, al
add dword [rax], eax
add byte [rcx], al
rol dword [rcx], 0
jmp 0x14008f5d6
mov rcx, r13
mov ecx, ebp
mov rdx, r14
mov r8, rsi
call fcn.1400d0d0d
cmp qword [rsp + 0x1b0], 0
mov esp, 0x1b024
add byte [rax], al
mov esp, 0x1b024
and al, 0xb0
add dword [rax], eax
add byte [rax], al
mov rbx, qword [rsp + 0x1b8]
pushfq
and al, 0xb8
add dword [rax], eax
add byte [rdi], cl
jne 0x140093672
mov r12, qword [rsp + 0x1c0]
jne 0x140093672
cmp dword [rsi], 0x8b4c0000
movsb byte [rdi], byte [rsi]
and al, 0xc0
rol byte [rcx], 0
add byte [rax], al
mov r12, qword [rsp + 0x1c0]
lea rax, [rsp + 0x1b8]
movups xmm0, xmmword [rax + 0x10]
invalid
rol byte [rcx], 0
add byte [rax - 0x73], cl
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rdi], cl
movups xmm0, xmmword [rax + 0x10]
invalid
adc byte [rdi], cl
movaps xmmword [rsp + 0x3f0], xmm0
sub dword [rsp + 0x3f0], eax
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
test rbx, rbx
je 0x14009364d
invalid
add byte [rax], al
test rbx, rbx
je 0x14009364d
invalid
add byte [rdi], cl
sub byte [rsp + 0x3f0], al
test byte [rax + rsi*8], ah
add eax, dword [rax]
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x3f0]
test byte [rax + rsi*8], ah
add eax, dword [rax]
add byte [rax], al
movaps xmmword [rsp + 0xab0], xmm0
lock add eax, dword [rax]
add byte [rax], al
movaps xmmword [rsp + 0xab0], xmm0
jmp 0x14008f850
mov r12, qword [rsp + 0x3f8]
lea rcx, [rsp + 0x3f8]
lea ecx, [rsp + 0x3f8]
mov rax, qword [rcx + 8]
or byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and al, 0xb0
mov al, 0xa
add byte [rax], al
mov rax, qword [rcx + 0x10]
adc byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
or al, byte [rax]
invalid
lea ecx, [rsp + 0x3f8]
clc
add eax, dword [rax]
add byte [rax - 0x75], cl
or byte [r8 - 0x77], cl
or byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and al, 0xb0
mov al, 0xa
add byte [rax], al
mov rax, qword [rcx + 0x10]
adc byte [rax - 0x77], cl
or byte [rax - 0x77], cl
mov dword [rsp + 0xab8], eax
test byte [rax + rdi*4], ah
or al, byte [rax]
add byte [rax - 0x77], cl
pushfq
mov qword [rsp + 0x548], rbx
mov qword [rsp + 0x550], r12
and al, 0x50
add eax, 0x8b480000
test byte [rax + rsi*4], ah
or al, byte [rax]
invalid
and al, 0x48
add eax, 0x894c0000
add rax, 0xffffffff894c0000
movsb byte [rdi], byte [rsi]
and al, 0x50
add eax, 0x8b480000
test byte [rax + rsi*4], ah
or al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x558]
invalid
invalid
mov eax, dword [rsp + 0xab0]
lea rcx, [rsp + 0x558]
mov qword [rcx], rax
mov rax, qword [rsp + 0xab8]
test byte [rax + rdi*4], ah
or al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rcx + 8], eax
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
test byte [rax + rdi*4], ah
or al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rcx + 8], eax
invalid
invalid
mov eax, 0x4800000a
mov dword [rcx + 8], eax
mov r15, qword [r14 + 0x380]
mov esi, 0x380
mov rdi, qword [r14 + 0x388]
mov edi, dword [rsi + 0x388]
mov byte [rbx], al
add byte [rax], al
mov qword [rsp + 0xf10], 2
and al, 0x10
sldt word [rax]
add byte [rax], al
adc byte [rdi], cl
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0xf30], 0
add byte [rax], al
mov ecx, 5
mov rdx, rbx
invalid
add eax, 0x48000000
mov edx, ebx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
loopne 0x14008f8fa
mov r8, r12
mov eax, esp
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_framehead.rs
lea ecx, [0x140106248]
or eax, 0x76994
call fcn.140023ee6
dec dword [rax - 0x77]
mov rcx, rax
shr eax, 0x4e
call fcn.14002cc0f
cmp r12, 4
jb 0x140095a23
invalid
pop rax
invalid
add byte [rax], al
sar ecx, cl
dec dword [rcx - 0x7d]
cld
add al, 0xf
invalid
pop rax
invalid
add byte [rax], al
mov esi, eax
movzx eax, byte [rbx + 3]
add ecx, dword [rax - 0x7d]
clc
invalid
add ecx, dword [rax - 0x7d]
clc
cmp eax, 9
or dword [rdi], ecx
xchg dword [rbp + 0x48000001], ecx
lea edx, [0x14015b730]
ja case.default.0x14008f8e9
lea rdx, [0x14015b730]
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
xor ecx, ecx
cmp r12, 4
je 0x140095a37
mov rdx, qword [rsp + 0x350]
mov edx, dword [rsp + 0x350]
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x75], cl
sub cl, byte [rax - 0x7d]
mov rbp, qword [rdx]
cmp rbp, 2
std
add cl, byte [rdi]
xchg ebp, eax
ret 0xd1f6
test cl, dl
jne case.default.0x14008f92a
fild dword [rax]
add byte [rax], al
std
add cl, byte [rdi]
xchg ebp, eax
ret 0xd1f6
add byte [rax], al
add byte [rdx - 0x4abefbad], cl
or dword [rdi], ecx
mov dh, 0xc0
invalid
mov dl, byte [rbx + 4]
mov r13b, 9
or dword [rdi], ecx
mov dh, 0xc0
invalid
ror byte [rax - 0x73], 0xd
xor eax, 0x48000cbe
mov esi, 0x6348000c
lea rcx, case.0x1400c6c5e.48
mov esi, 0x6348000c
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ebx, edx
mov r8d, 9
mov eax, 9
rol dword [rcx - 0x48], cl
or dword [rax], eax
mov eax, 9
add byte [rax], al
lea r12, [rsp + 0x1b0]
mov rcx, r12
and al, 0xb0
add dword [rax], eax
add byte [rax], al
mov rcx, r12
lea rdi, [rsp + 0x548]
mov rdx, rdi
mov edx, edi
mov esp, 0x54824
add byte [rax - 0x77], cl
cli
mov edx, edi
call fcn.140016a98
mov rcx, r12
jno case.0x140070d7c.262
dec dword [rcx + rcx*4 - 0x1f]
call fcn.140016d4a
lea rcx, [rsp + 0x3f0]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
cli
jae 0x14008f94e
dec dword [rax - 0x73]
mov word [rax + rsi*8], fs
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
cli
call fcn.14002cc3e
test esi, esi
je 0x14008fdf4
invalid
xlatb
sar cl, cl
inc dword [rbp - 0x7a7bf00a]
add al, 0
add byte [rdi], cl
mov dh, 0xfb
movzx edi, bl
mov r13d, edi
and r13d, 8
je 0x1400904dd
or byte [rdi], cl
test byte [rsi + 0xb], bl
add byte [rax], al
mov rbx, qword [rsp + 0x400]
test rbx, rbx
test ebx, ebx
je 0x14008fdf4
test byte [rsp + rax], ah
add byte [rax - 0x75], cl
test byte [rax + rdi*8], ah
add eax, dword [rax]
add byte [rdi + rcx - 0x4a], al
cmp byte [rcx + rdi - 5], cl
cmp rbx, r15
mov rax, qword [rsp + 0x3f8]
movzx r15d, byte [rax]
cmp rbx, r15
jbe 0x14008fdf4
add al, 0
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, r12
mov ecx, esp
mov ecx, esp
lea rbp, [rsp + 0x3f0]
mov rdx, rbp
call fcn.140016946
mov rcx, r12
mov ecx, esp
loope 0x14008f9aa
invalid
lahf
stc
invalid
lock add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov rax, r15
clc
not rax
add rbx, rax
mov rcx, r12
mov rdx, rbp
mov edx, ebp
invalid
mov r8, rbx
call fcn.14001683e
mov rcx, r12
call fcn.1400298f9
lahf
stc
invalid
lahf
stc
inc dword [rcx - 0x3f]
invalid
invalid
shl r15d, 0x10
out 0x10, eax
adc cl, ch
or al, byte [rax]
jmp 0x1400904e0
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x38]
and al, 0x38
and ecx, 0xffff0000
invalid
movabs rax, 0x100000101
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
lea rsi, [rsp + 0xf10]
mov ah, 0x24
adc byte [rdi], cl
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14002cd83
mov rcx, rsi
int1
call fcn.14008a4b7
invalid
inc dword [rcx - 0x4b]
or bh, byte [rax + 1]
invalid
stc
dec dword [rax - 0x77]
int1
invalid
mov qword [rsp + 0x88], rax
mov byte [rax], al
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x70], rax
jo 0x14008fa83
lea rax, [0x1400f38e8]
lea eax, [0x1400f38e8]
add eax, 0x63ea7
invalid
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor esi, esi
mov dword [rsp + 0x34], 0
and al, 0x34
add byte [rax], al
add byte [rax], al
and al, 0x34
add byte [rax], al
add byte [rax], al
xor al, 0
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x48
invalid
mov r12, qword [rsp + 0x48]
jmp 0x1400903e6
jmp 0x1400903e6
mov cl, 1
jmp 0x14008f8ed
xor ecx, ecx
mov al, 0xa
jmp 0x14008f8ed
invalid
invalid
mov ecx, 9
mov rdx, rbx
mov r8, r12
lea r9, [0x1400f3da8]
or eax, 0x64325
or eax, 0x64325
call fcn.140023ee6
cmp rdx, 4
cli
add al, 0xf
test eax, eax
add al, byte [rax]
invalid
mov eax, dword [rax]
bswap eax
mov qword [rsp + 0x60], rax
and al, 0x60
mov al, 1
mov dword [rsp + 0x94], eax
invalid
mov r13b, 8
or bl, ch
jmp case.0x14002cafe.1133
pop rdi
mov ecx, 9
add byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
loopne 0x14008fb01
lea ecx, [0x1400f3e08]
invalid
call fcn.140023ee6
cmp rdx, 4
cmp edx, 4
stc
dec dword [rax - 0x7d]
cmp edx, 4
jne 0x14008fd52
invalid
cmp edx, 4
jne 0x14008fd52
movzx r8d, byte [rax]
movzx eax, byte [rax]
movzx ecx, byte [rax + 1]
shl ecx, 0x10
loope 0x14008fae5
loope 0x14008fae5
movzx edx, byte [rax + 2]
shl edx, 8
movzx eax, byte [rax + 3]
invalid
and r8d, 0x7f
shl r8d, 0x18
shl eax, 0x18
or r8d, ecx
or r8d, edx
or r8d, eax
ror byte [rdi], 0x84
pop rbx
add al, byte [rax]
invalid
rol byte [rcx + 9], 1
ror byte [rdi], 0x84
pop rbx
add al, byte [rax]
add byte [rcx + rcx*4 + 0x44], cl
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x60], r8
mov al, 1
mov dword [rsp + 0x94], eax
and al, 0x94
add byte [rax], al
add byte [rcx - 0x4b], al
invalid
and al, 0x94
add byte [rax], al
add byte [rcx - 0x4b], al
invalid
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
add byte [rax], al
and al, 0x90
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rax], ah
add byte [rax], al
mov qword [rsp + 0x100], rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rax
and al, 0x70
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
mov edi, esi
jmp 0x140091126
add byte [rcx + 0x9c2484], cl
add byte [rax], al
test esi, esi
je 0x14008fd52
invalid
add byte [rcx + 9], bh
mov ecx, 9
mov rdx, rbx
mov r8, r12
lea r9, [0x1400f3d90]
invalid
invalid
add al, ch
test byte [rbx - 7], al
dec dword [rax - 0x77]
shr eax, 0xd5
sar ecx, 1
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 0xe9
sub byte [rax - 0x7af0fd07], al
out 4, eax
add byte [rax], al
invalid
cmp al, 0x14
mov r12, qword [rsp + 0x48]
jne 0x14008fdea
invalid
jmp 0x140090088
add byte [rcx - 0x77], al
xlatb
mov ecx, 9
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
loopne 0x14008fbe7
mov edx, ebx
mov r8, r12
lea r9, [0x1400f3dd8]
invalid
invalid
lea ecx, [0x1400f3dd8]
invalid
call fcn.140023ee6
mov r13b, 0xa
test esi, esi
jne 0x14008fca8
add byte [rax], al
add byte [rax], al
cmp rdx, 8
jne 0x14008fca8
add byte [rax], al
add byte [rax], al
mov rdi, qword [rax]
and r15b, 1
mov rax, rdi
mov eax, edi
mov eax, edi
shr rax, 0x30
call 0x1849243fc
and al, 0x60
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x110], rdi
add dword [rax], eax
add byte [rax - 0x3f], cl
out dx, eax
adc byte [rax + 0x24848901], dh
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x4b], al
add eax, 0x24bc8844
mov esp, 0xfd24
invalid
add dword [rax], eax
add byte [rax - 0x3f], cl
out dx, eax
adc byte [rax + 0x24848901], dh
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x4b], al
add eax, 0x24bc8844
mov esp, 0xfd24
mov byte [rsp + 0xfd], bh
mov esp, 0xfd24
add byte [rcx + 0x902484], cl
add byte [rax], al
mov dword [rsp + 0x90], eax
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x68], rax
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
test byte [rsp + rbx*4], ah
add byte [rax], al
add cl, ch
invalid
invalid
add byte [rax], al
test byte [rsp + rbx*4], ah
add byte [rax], al
add cl, ch
invalid
mov r13d, edx
mov r8d, 9
lea rdi, [rsp + 0x1b0]
mov al, 1
add byte [rax], al
mov rcx, rdi
lea rdx, [rsp + 0x548]
lea edx, [rsp + 0x548]
mov al, 1
add byte [rax], al
lea edx, [rsp + 0x548]
call fcn.140016a98
mov rcx, rdi
call fcn.140016d4a
add dh, byte [rcx - 8]
dec dword [rdi]
adc byte [rsp + 0x548], al
add dh, byte [rcx - 8]
dec dword [rdi]
adc byte [rsp + 0x548], al
movups xmm1, xmmword [rsp + 0x558]
movaps xmmword [rsp + 0x750], xmm1
movaps xmmword [rsp + 0x740], xmm0
test esi, esi
je 0x140090005
test r13b, 8
jne 0x1400900c4
add byte [rax], al
add byte [rax], al
mov edx, r13d
xor edi, edi
jmp 0x140090107
mov edi, edx
mov ecx, 9
mov rdx, rbx
mov r8, r12
lea r9, [0x1400f3dc0]
call fcn.140023ee6
mov r13b, 0xa
mov ch, 0xa
mov ch, 0xa
test esi, esi
je 0x14009000d
xor eax, eax
mov qword [rsp + 0x70], rax
jo 0x14008fc68
add dword [rax], eax
add byte [rax], al
jo 0x14008fc68
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x88], rax
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
cmp cl, ch
mov dh, 0
add byte [rax], al
cmp cl, ch
mov dh, 0
add byte [rax], al
mov r13d, edx
mov r8d, 9
lea r12, [rsp + 0x1b0]
mov rcx, r12
mov ecx, esp
mov ecx, esp
lea rdx, [rsp + 0x548]
call fcn.140016a98
mov rcx, r12
call fcn.140016d4a
movups xmm0, xmmword [rsp + 0x548]
movups xmm1, xmmword [rsp + 0x558]
movaps xmmword [rsp + 0x750], xmm1
push rax
invalid
add byte [rax], al
movaps xmmword [rsp + 0x740], xmm0
add byte [rax], al
push rax
invalid
add byte [rax], al
test esi, esi
mov r12, qword [rsp + 0x728]
movsb byte [rdi], byte [rsi]
and al, 0x28
invalid
add byte [rax], al
je 0x1400902a8
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0x28
invalid
add byte [rax], al
test r13b, 8
jne 0x140090201
xor edi, edi
jmp 0x140090241
invalid
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add eax, dword [rax]
add byte [rax - 0x39], cl
mov dword [rax], 2
cmp ebp, 2
jne 0x14008fe64
invalid
mov dword [rax], 2
cmp ebp, 2
jne 0x14008fe64
invalid
add byte [rax - 0x75], cl
and al, 0x38
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
invalid
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
mov r13b, 0xa
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
invalid
lea rax, [0x1400f38e8]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x34], 0
mov r12, qword [rsp + 0x48]
jmp 0x1400903ca
mov rcx, qword [rsp + 0x38]
jmp 0x14008ffae
lea rcx, [rsp + 0x3f0]
call fcn.1400298f9
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov r13b, 0xa
mov eax, 1
mov qword [rsp + 0x88], rax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x70
lea rax, [0x1400f38e8]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor esi, esi
test bh, 0x44
and al, 0x34
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xf10]
mov r12, qword [rsp + 0x48]
jmp 0x140090f1d
mov byte [rsp + 0x78], dl
mov r8d, 0x148
lea rcx, [rsp + 0x3f8]
mov rdx, qword [rsp + 0x578]
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xf0
add eax, dword [rax]
add byte [rcx], dh
ror byte [rax - 0x7b], 0xed
sete al
cmp dword [rsp + rax*8 + 0x508], esi
jne 0x140090354
test byte [rsp + 0x78], 4
mov rcx, qword [rsp + 0xa28]
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
je 0x140090622
xor eax, eax
jmp 0x140090693
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov r13b, 0xa
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1400f38e8]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x34], 0
jmp 0x1400903ca
mov bpl, 0x12
jmp 0x140090e6e
mov rcx, rdx
test dil, 1
jne 0x140090578
mov r8, rax
mov eax, 1
mov qword [rsp + 0x88], rax
mov rax, rcx
xor edx, edx
mov r9d, 6
div r9
test rdx, rdx
mov r12, qword [rsp + 0x48]
je 0x140090b0a
xor eax, eax
mov qword [rsp + 0x70], rax
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
jmp 0x14008ffdd
mov rdx, rax
shr rdx, 8
mov byte [rsp + 0x1b0], al
mov dword [rsp + 0x1b1], edx
cmp dword [rsp + 0x1b0], esi
mov r12, qword [rsp + 0x48]
jne 0x1400905ba
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
add rax, rsi
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x50]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
jmp 0x1400903c7
cmp qword [rsp + 0x748], 0
je 0x1400906e3
mov rax, qword [rsp + 0x740]
movzx edi, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x3f0]
mov rcx, rbx
lea rdx, [rsp + 0x740]
call fcn.140016a98
mov rcx, rbx
call fcn.140016d4a
mov edx, r13d
mov r12b, 2
mov qword [rsp + 0x78], rax
test dl, 0x20
jne 0x140090315
test rdi, rdi
je 0x140090139
mov rax, qword [rsp + 0x748]
mov bpl, 0xd
sub rax, rdi
jb 0x140090e6e
mov qword [rsp + 0x748], rax
lea rdi, [rsp + 0x1b0]
mov rcx, rdi
mov r13d, edx
call fcn.1400375f8
movaps xmm0, xmmword [rsp + 0x740]
movaps xmm1, xmmword [rsp + 0x750]
mov rbp, qword [rsp + 0x728]
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
mov byte [rsp + 0x210], 0xb
and qword [rsp + 0x228], 0
and qword [rsp + 0x248], 0
and qword [rsp + 0x268], 0
and qword [rsp + 0x288], 0
and word [rsp + 0x2a8], 0
and qword [rsp + 0x2b0], 0
mov byte [rsp + 0x2b8], 0
mov byte [rsp + 0x2c0], bl
mov rax, qword [rsp + 0x78]
mov dword [rsp + 0x2c1], eax
mov byte [rsp + 0x2c5], r12b
and word [rsp + 0x2c6], 0
mov dword [rsp + 0x2c8], esi
mov byte [rsp + 0x2cc], r13b
cmp qword [rsp + 0x1b0], 3
jne 0x1400906eb
mov bpl, byte [rsp + 0x1b8]
jmp 0x140090e7b
cmp qword [rsp + 0x748], 0
je 0x1400902a8
mov rax, qword [rsp + 0x740]
movzx edi, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x3f0]
mov rcx, rbx
lea rdx, [rsp + 0x740]
call fcn.140016a98
mov rcx, rbx
call fcn.140016d4a
cmp qword [rsp + 0x748], 5
jb 0x1400902a8
mov rcx, qword [rsp + 0x740]
mov edx, 4
call fcn.14002cc0f
mov ebx, eax
mov r8d, 4
lea rbp, [rsp + 0x3f0]
mov rcx, rbp
lea rdx, [rsp + 0x740]
call fcn.140016a98
mov rcx, rbp
lea rbp, [rsp + 0x1b0]
call fcn.140016d4a
test rdi, rdi
je case.0x140071ff3.255
mov rax, qword [rsp + 0x748]
sub rax, rdi
jae 0x14009087f
lea rcx, [rsp + 0x740]
call fcn.140016d4a
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1400f38e8]
sti
xor eax, 0x89480006
and al, 0x50
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov dword [rsp + 0x34], 0
lea rcx, [rsp + 0xf10]
mov r12, qword [rsp + 0x48]
jmp 0x140090f18
mov bpl, 0x13
cmp qword [rsp + 0x748], 5
jb 0x140090e6e
mov rcx, qword [rsp + 0x740]
mov edx, 5
call fcn.14002cd3f
mov rbx, rax
mov r12, rax
shr r12, 0x28
cmp r12b, 2
jne 0x140090e49
mov ebp, ebx
jmp 0x140090e6e
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
jo 0x1400903ce
lea eax, [0x1400f38e8]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x34], 0
jo 0x1400903ce
lea eax, [0x1400f38e8]
mov r12, qword [rsp + 0x48]
lea rcx, [rsp + 0x3f8]
call fcn.14002d36e
lea rcx, [rsp + 0x518]
call fcn.140016d4a
and al, 0xf8
add eax, dword [rax]
add al, ch
mov ah, 0xcf
stc
dec dword [rax - 0x73]
mov word [rax + rbx], fs
add eax, 0x83e80000
imul edi, eax, 0xab541ff
mov r13b, 0xa
lea rsi, [rsp + 0xf10]
mov rcx, rsi
call fcn.14002cd83
mov rcx, rsi
call fcn.14008a4b7
mov esi, dword [rsp + 0x60]
adc byte [rdi], cl
add byte [rax], al
lea rcx, [rsp + 0x548]
call fcn.140016d4a
cmp r13b, 0xa
mov r11d, dword [rsp + 0x100]
je 0x14009303f
mov edi, r11d
mov r12d, dword [rsp + 0x368]
mov eax, dword [rsp + 0x36c]
mov ebx, eax
ret
mov r15d, dword [rsp + 0x94]
invalid
ret
add byte [rdx + 0x9c22484], cl
add byte [rax], al
mov al, byte [rsp + 0x9c2]
mov byte [rsp + 0x3a2], al
movzx eax, word [rsp + 0x9c0]
mov bh, 0x84
and al, 0xc0
or dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rcx - 0x48], al
loopne 0x140090443
add byte [rax], al
lea rcx, [rsp + 0xab0]
lea rdx, [rsp + 0x8a0]
call sub.VCRUNTIME140.dll_memcpy
mov bh, 0x84
and al, 0xc0
or dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rcx - 0x48], al
loopne 0x140090443
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
or al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
or byte [rax], al
add al, ch
xchg bl, dl
add al, 0
movzx eax, word [rsp + 0x3c8]
mov word [rsp + 0x300], ax
test byte [rax + rax], ah
add eax, dword [rax]
add byte [rdx + 0x3ca2484], cl
add byte [rax], al
mov byte [rsp + 0x302], al
test byte [rdx + rax], ah
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x84
and al, 0x88
or al, byte [rax]
add byte [rsi - 0x77], ah
mov dword [rsp + 0x370], eax
mov al, byte [rsp + 0xa8a]
mov byte [rsp + 0x372], al
and al, 0x72
add eax, dword [rax]
add byte [rcx - 0x80], al
std
or dword [rdi], ecx
test ecx, ecx
sub al, byte [rax]
add byte [rax], al
test byte [rax + rax], ah
and al, 0
add eax, dword [rax]
add byte [rdx + 0x3ca2484], cl
add byte [rax], al
test byte [rdx + rax], ah
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x84
and al, 0x88
or al, byte [rax]
add byte [rsi - 0x77], ah
mov dword [rsp + 0x370], eax
mov al, byte [rsp + 0xa8a]
add byte [rax], al
mov eax, esi
mov dword [rsp + 0x60], esi
mov dword [rsp + 0x94], r15d
mov eax, ebx
mov dword [rsp + 0x36c], ebx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x5c], al
and al, 0x68
add eax, dword [rax]
add byte [rcx + 0x24bc89f8], cl
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xf0
add eax, dword [rax]
add cl, ch
int1
invalid
invalid
invalid
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x5c], al
and al, 0x68
add eax, dword [rax]
add byte [rcx + 0x24bc89f8], cl
add byte [rcx], al
add byte [rax], al
invalid
add byte [rbp + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xf0
add eax, dword [rax]
add cl, ch
int1
invalid
xor r15d, r15d
and edi, 9
or edi, r15d
dec dword [rbx + 0x3f02484]
mov eax, dword [rsp + 0x3f0]
mov qword [rsp + 0x60], rax
and al, 0x60
mov eax, dword [rsp + 0x3f4]
test byte [rsp + rsi*8], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x38
mov rax, qword [rsp + 0x3f8]
and al, 0xf8
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x50
mov rax, qword [rsp + 0x400]
and al, 0
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x408]
mov ecx, dword [rsp + 0x408]
and al, 0x60
test byte [rsp + rsi*8], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x38
and al, 0
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
mov word [rax + rcx], fs
and al, 8
add byte [rax], al
mov ecx, dword [rsp + 0x408]
and al, 8
add al, 0
add byte [rax - 0x77], cl
mov eax, ecx
mov qword [rsp + 0x70], rcx
mov rax, rcx
mov qword [rsp + 0x70], rcx
shr rcx, 0x20
mov qword [rsp + 0x68], rcx
shl r13d, 5
or r13d, edi
std
mov dword [rsp + 0x34], r13d
and al, 0x34
mov eax, ecx
std
and al, 0x34
xor r13d, r13d
mov qword [rsp + 0x110], rax
add byte [rcx + 0x902484], cl
add byte [rax], al
mov qword [rsp + 0x100], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
and al, 0x9c
add byte [rax], al
add bh, al
mov dword [rsp + 0x94], 0
jmp 0x140091126
add byte [rcx + 0x902484], cl
add byte [rax], al
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x100], rax
mov dword [rsp + 0x98], eax
and al, 0x9c
add byte [rax], al
add bh, al
mov dword [rsp + 0x94], 0
jmp 0x140091126
test rcx, rcx
test rcx, rcx
mov r12, qword [rsp + 0x48]
and al, 0x48
je 0x140090d24
and al, 0x48
mov eax, 1
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
movabs rax, 0x100000101
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
lea rax, [0x1400f38e8]
invalid
add byte [rax - 0x77], cl
and al, 0x50
mov dword [rsp + 0x88], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
invalid
xor eax, eax
mov qword [rsp + 0x70], rax
jmp 0x14008ffe9
invalid
invalid
invalid
mov byte [rsp + 0x10d8], al
mov dword [rsp + 0x10d9], edx
mov byte [rsp + 0x10dd], cl
and word [rsp + 0x10de], 0
and dword [rsp + 0x10de], 0
mov eax, dword [rsp + 0x10d8]
test byte [rax + rbx*8], ah
adc byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x60], eax
mov al, 1
mov dword [rsp + 0x94], eax
mov r13b, 2
mov eax, dword [rsp + 0x10dc]
and al, 0xdc
adc byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x110], rax
add dword [rax], eax
add byte [rcx + 0x902484], cl
add byte [rax], al
mov qword [rsp + 0x100], rax
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x70], rax
jmp 0x14008fb2e
adc byte [rax], al
add byte [rcx + 0x10d92494], cl
add byte [rax], al
and dword [rsp + 0x10de], 0
test byte [rax + rbx*8], ah
adc byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x60], eax
and al, 0xdc
adc byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
add dword [rax], eax
add byte [rcx + 0x902484], cl
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x68
mov rax, qword [rsp + 0x538]
inc rax
ror byte [rax + 0x39], 0xf8
jbe 0x140090693
ror byte [rax + 0x39], 0xf8
and ecx, 0xffff0000
movabs rax, 0xb00000101
add dword [rcx], eax
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
or rcx, rax
xor eax, eax
mov qword [rsp + 0x68], rax
mov eax, 0x16
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
mov qword [rsp + 0xa28], rcx
mov qword [rsp + 0x38], rcx
lea rax, [0x1400e6300]
xchg esi, eax
pop rsp
add eax, 0x44894800
and al, 0x50
mov dword [rsp + 0x60], 0
and al, 0x60
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x34], 0
lea rax, str.too_many_continuations
add eax, 0x6379a
invalid
invalid
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x88], rax
jmp 0x1400903a8
invalid
std
invalid
invalid
add dword [rcx], eax
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
invalid
xchg esi, eax
pop rsp
add eax, 0x44894800
and al, 0x50
and al, 0x60
add byte [rax], al
add byte [rax], al
invalid
invalid
adc eax, 0x48fffffd
std
invalid
mov qword [rsp + 0x538], rax
mov rax, qword [rsp + 0x520]
test rax, rax
ror byte [rdi], 0x84
out 6, eax
add byte [rax], al
invalid
mov dword [rsp + 0x538], eax
ror byte [rdi], 0x84
out 6, eax
add byte [rax], al
invalid
add byte [rax + 0x50024bc], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax + 8], bh
cmp byte [rsp + 0x500], 0
je 0x140090f32
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rax, r12
cmp rax, r15
jbe 0x140090f32
and edx, 0xffff0000
movabs rax, 0x900000101
add byte [rax], al
or rdx, rax
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
jmp 0x140090371
invalid
add byte [rax], al
mov dword [rsp + 0x38], edx
push rsp
and al, 0x38
mov bpl, 0x13
jmp 0x140090e6e
mov r8d, 0x120
lea r12, [rsp + 0x3f0]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
adc byte [r15], r9b
sub dword [rsp + 0x7f0], ecx
movaps xmmword [rsp + 0x7e0], xmm0
mov bl, byte [rsp + 0x50c]
pushfq
and al, 0xc
or al, 5
add byte [rax], al
mov rcx, r12
lea rdx, [rsp + 0x7e0]
xchg esp, eax
and al, 0xe0
invalid
add byte [rax], al
mov r8, r15
clc
mov r9, qword [rsp + 0x570]
mov word [rax + rsi*2], fs
add eax, 0x54e80000
invalid
stc
invalid
cmp al, 0x15
jne 0x140091268
add byte [rax], al
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x1f], cl
adc byte [r15], r9b
sub dword [rsp + 0x7f0], ecx
pushfq
and al, 0xc
or al, 5
add byte [rax], al
mov rcx, r12
invalid
or al, 5
add byte [rax], al
lea edx, [rsp + 0x7e0]
xchg esp, eax
and al, 0xe0
invalid
mov word [rax + rsi*2], fs
add eax, 0x54e80000
invalid
stc
invalid
add byte [rax], al
test bl, 4
add al, 0xf
test byte [rdx + 0xb], dl
add byte [rax], al
je 0x1400912a1
mov eax, dword [rsp + 0x3f0]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3f4]
test byte [rsp + rsi*8], ah
add eax, dword [rax]
invalid
test byte [rsp + rsi*8], ah
and al, 0xf4
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x38
add byte [rax], al
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x3f8]
and al, 0xf8
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x50
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x88], rax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x408]
add al, 0
add byte [rax - 0x77], cl
and al, 0x70
and al, 0xf8
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x50
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x408]
add al, 0
invalid
add byte [rax], al
add al, 0
add byte [rax - 0x77], cl
and al, 0x70
mov eax, dword [rsp + 0x40c]
mov qword [rsp + 0x68], rax
add byte [rax - 0x77], cl
and al, 0x68
mov esi, dword [rsp + 0x410]
mov eax, dword [rsp + 0x414]
mov dword [rsp + 0x34], eax
and al, 0x34
and al, 0x34
mov r12d, dword [rsp + 0x418]
mov eax, dword [rsp + 0x41c]
and al, 0x1c
add al, 0
add byte [rax - 0x77], cl
mov qword [rsp + 0x100], rax
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], al
and al, 0x20
add al, 0
add byte [rdx + 0x4242484], cl
add al, 0
invalid
and al, 0x1c
add al, 0
add byte [rax - 0x77], cl
invalid
invalid
test byte [rax + rax], ah
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], al
and al, 0x20
add al, 0
add byte [rdx + 0x4242484], cl
add al, 0
invalid
mov dword [rsp + 0x90], eax
lea rcx, [rsp + 0x3f8]
movzx eax, word [rcx + 0x2d]
sub eax, 0x24848966
sbb byte [rax], dl
add byte [rax], al
nop
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdi*8], fs
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x41
sub eax, 0x24848966
sbb byte [rax], dl
add byte [rax], al
mov al, byte [rcx + 0x2f]
mov byte [rsp + 0x101a], al
and al, 0x1a
adc byte [rax], al
invalid
and al, 0x1a
adc byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
loopne 0x1400907fd
mov r8d, pe_nt_image_headers64
add byte [rax], al
lea rcx, [rsp + 0x5c0]
lea ecx, [rsp + 0x5c0]
lea rdx, [rsp + 0x428]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x508]
mov dword [rsp + 0x9c], eax
test byte [rsp + rbx*4], ah
add byte [rax], al
invalid
test byte [rax + rcx], ah
add eax, 0x84890000
test byte [rsp + rbx*4], ah
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rdx + 0x50c2484], cl
mov al, byte [rsp + 0x50c]
mov al, byte [rsp + 0x50c]
add byte [rcx + 0x982484], cl
add byte [rax], al
mov dword [rsp + 0x98], eax
mov rcx, qword [rsp + 0x710]
mov word [rax + rdx], fs
invalid
add byte [rax], al
movzx eax, word [rcx]
mov word [rsp + 0x107a], ax
test byte [rdx + rdi*2], ah
adc byte [rax], al
add byte [rdx - 0x7b77fdbf], cl
and al, 0x7c
adc byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x708]
mov ecx, dword [rsp + 0x708]
test byte [rdx + rdi*2], ah
adc byte [rax], al
add byte [rdx - 0x7b77fdbf], cl
and al, 0x7c
adc byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx], fs
or byte [rdi], al
mov ecx, dword [rsp + 0x708]
or byte [rdi], al
add byte [rax], al
invalid
add byte [rdi], cl
mov bh, 1
movzx eax, word [rcx]
mov word [rsp + 0x860], ax
add byte [rax], al
mov al, byte [rcx + 2]
mov byte [rsp + 0x862], al
lea rcx, [rsp + 0x7e0]
and al, 0xe0
invalid
add byte [rax], al
call fcn.140016d4a
shl dword [rax + rdi*8 - 1], cl
clc
inc dword [rcx - 0x4b]
invalid
and al, 0xe0
invalid
clc
inc dword [rcx - 0x4b]
add ecx, ebp
invalid
jnp 0x14009087f
invalid
jmp 0x140090afa
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
invalid
add byte [rax], al
mov qword [rsp + 0x748], rax
mov rcx, rbp
call fcn.1400375f8
movaps xmm0, xmmword [rsp + 0x740]
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x750], cl
mov word [rax + rdx*2], fs
invalid
add byte [rax], al
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
add byte [rdi], cl
sub byte [rsp + 0x750], cl
mov word [rax + rdx*2], fs
invalid
add byte [rax], al
and al, 0x10
and al, 0x10
movups xmmword [r12], xmm0
movups xmmword [rsp], xmm0
mov byte [rsp + 0x210], 0xb
add byte [rbx], cl
and qword [rsp + 0x228], 0
sub byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rsp + 0x248], 0
and qword [rsp + 0x248], 0
and dword [rsp + 0x248], 0
and qword [rsp + 0x268], 0
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x88
and qword [rsp + 0x288], 0
add al, byte [rax]
add byte [rax], al
and word [rsp + 0x2a8], 0
add byte [rax], al
and qword [rsp + 0x2b0], 0
mov byte [rsp + 0x2b8], 0
add byte [rax], al
mov dword [rsp + 0x2c0], esi
mov dword [rsp + 0x2c4], ebx
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0x2c4249c], cl
invalid
add al, byte [rax]
add byte [rax + rcx*4 - 0x54], al
and al, 0xc8
enter 2, 0
invalid
invalid
add byte [rax], al
mov byte [rsp + 0x2c8], r13b
cmp qword [rsp + 0x1b0], 3
mov esp, 0x1b024
and al, 0xb0
add dword [rax], eax
add byte [rbx], al
jne 0x140090968
push rdi
cmp byte [rsp + 0x1b8], 0x14
jne 0x1400902b5
invalid
xchg esi, eax
stc
invalid
invalid
add byte [rax], al
adc al, 0xf
test dword [rsi + 0x48fffff9], edx
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
shl esi, 0x20
shl esi, 0x20
add rax, rsi
add rax, 0x100
add eax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
invalid
invalid
dec dword [rax - 0x75]
mov ecx, dword [rsp + 0x50]
invalid
mov ecx, dword [rsp + 0x50]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
lea rcx, [rsp + 0xf10]
lea ecx, [rsp + 0xf10]
mov r12, qword [rsp + 0x48]
jmp 0x140090ec7
add byte [rax], al
mov r8d, 0x120
and byte [rcx], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x3f0]
mov rcx, rdi
add byte [rax], al
lea rdi, [rsp + 0x3f0]
mov rcx, rdi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x7f0], xmm1
mov word [rax + rsi*8], fs
invalid
add byte [rax], al
invalid
movaps xmmword [rsp + 0x7e0], xmm0
mov bl, byte [rsp + 0x508]
pushfq
and al, 8
add eax, 0x89480000
add byte [rax - 0x77], cl
stc
test byte [rax + riz*8], ah
and al, 0xe0
invalid
pushfq
and al, 8
add eax, 0x89480000
add byte [rax - 0x77], cl
stc
lea rdx, [rsp + 0x7e0]
mov r8, r15
mov r9, qword [rsp + 0x570]
call fcn.14002cd92
cmp al, 0x15
invalid
and al, 0x70
add eax, 0xd4e80000
ret
adc eax, 0x996850f
jne 0x14009135c
add byte [rax], al
test bl, 4
je 0x140091395
mov eax, dword [rsp + 0x3f0]
add byte [rax - 0x77], cl
and al, 0x60
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3f4]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x3f8]
mov eax, dword [rsp + 0x3f8]
and al, 0x38
mov eax, dword [rsp + 0x3f8]
and al, 0xf8
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x50
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x88], rax
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x408]
mov qword [rsp + 0x70], rax
and al, 0x70
add byte [rax - 0x77], cl
and al, 0x70
and al, 0x70
and al, 0x70
mov eax, dword [rsp + 0x40c]
mov qword [rsp + 0x68], rax
add byte [rax - 0x77], cl
and al, 0x68
mov esi, dword [rsp + 0x410]
mov eax, dword [rsp + 0x414]
mov dword [rsp + 0x34], eax
and al, 0x34
and al, 0x10
add al, 0
add byte [rbx + 0x4142484], cl
add byte [rax], al
and al, 0x34
mov r12d, dword [rsp + 0x418]
mov eax, dword [rsp + 0x41c]
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], al
and al, 0x20
add al, 0
add byte [rdx + 0x4242484], cl
add byte [rax], al
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], al
and al, 0x20
add al, 0
add byte [rdx + 0x4242484], cl
add byte [rax], al
mov dword [rsp + 0x90], eax
lea rcx, [rsp + 0x3f8]
movzx eax, word [rcx + 0x2d]
mov word [rsp + 0x1018], ax
mov dword [rsp + 0x1018], eax
mov dword [rsp + 0x1018], eax
mov al, byte [rcx + 0x2f]
mov byte [rsp + 0x101a], al
test byte [rdx + rbx], ah
adc byte [rax], al
add byte [rcx - 0x48], al
mov r8d, pe_nt_image_headers64
lea rcx, [rsp + 0x5c0]
add eax, 0x8d480000
xchg esp, eax
and al, 0x28
add al, 0
add al, ch
int 4
add byte [rdx + 0x5082484], cl
add byte [rax], al
test byte [rdx + rbx], ah
and al, 0x1a
adc byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
loopne 0x140090a7d
add byte [rax], al
add eax, 0x8d480000
xchg esp, eax
and al, 0x28
add al, 0
add al, ch
int 4
add byte [rdx + 0x5082484], cl
add byte [rax], al
mov dword [rsp + 0x9c], eax
test byte [rsp + rbx*4], ah
add byte [rax], al
add byte [rax], al
mov al, byte [rsp + 0x50c]
add byte [rax], al
mov al, byte [rsp + 0x50c]
mov dword [rsp + 0x98], eax
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x710]
movzx eax, word [rcx]
mov word [rsp + 0x107a], ax
and al, 0x7a
adc byte [rax], al
add byte [rdx - 0x7b77fdbf], cl
and al, 0x7c
adc byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx], fs
invalid
add byte [rax], al
movzx eax, word [rcx]
mov word [rsp + 0x860], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x862], al
lea rcx, [rsp + 0x7e0]
call fcn.140016d4a
mov r13b, 3
and al, 0x7a
adc byte [rax], al
add byte [rdx - 0x7b77fdbf], cl
and al, 0x7c
adc byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx], fs
invalid
mov dword [rsp + 0x94], 0
jmp 0x14009111e
add byte [rax], al
add byte [rax], al
xor edi, edi
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x38], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], rdx
and al, 0x70
and al, 0x70
xor edx, edx
mov qword [rsp + 0x68], rdx
mov dword [rsp + 0x34], 0
and al, 0x34
add byte [rax], al
add byte [rax], al
invalid
and al, 0x34
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx], dh
fisttp dword [rax - 0x7b]
test rcx, rcx
xor ebx, ebx
test rcx, rcx
je 0x1400912fd
cmp rcx, 6
mov edx, 6
add byte [rax], al
add byte [rax], al
cmovb rdx, rcx
cmp rcx, 1
add dword [rdi], ecx
invalid
xchg ecx, eax
push rcx
add byte [rax], al
add dword [rdi], ecx
test byte [rcx + 0x48000051], dl
cmp ecx, 2
cmp rcx, 2
jbe 0x140095c9f
cmp dword [rcx], edx
add byte [rax - 0x7d], cl
stc
add ecx, dword [rdi]
test byte [rdi + 0x51], ah
push rcx
add byte [rax], al
add byte [rax - 0x7d], cl
stc
add al, 0xf
xchg byte [rbx], bh
push rcx
add byte [rax], al
cmp rcx, 3
je 0x140095cd7
push rcx
add byte [rax], al
invalid
push rcx
stc
add al, 0xf
xchg byte [rbx], bh
push rcx
add byte [rax], al
cmp rcx, 5
je 0x140095cc1
mov r11, r8
add r8, rdx
sub rcx, rdx
sub ecx, edx
movzx edx, byte [r11]
movzx edx, byte [rbx]
movzx edx, byte [rbx]
movzx r9d, byte [r11 + 1]
shl edx, 8
add r9d, edx
dec r9d
leave
leave
cmp r9d, 7
ja case.default.0x140090bcd
movzx edx, byte [r11 + 2]
movzx ebp, byte [r11 + 3]
movzx r10d, byte [r11 + 4]
movzx r11d, byte [r11 + 5]
pop rbx
invalid
mov rax, rbx
mov eax, ebx
movzx edx, byte [rbx + 2]
pop rbx
add eax, 0x48d88948
mov eax, ebx
lea rbx, [0x14015b784]
mov eax, ebx
lea rbx, [0x14015b784]
movsxd r9, dword [rbx + r9*4]
add r9, rbx
mov rbx, rax
jmp r9
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
or edx, ebx
sbb cl, al
in eax, 0x10
or edx, ebx
mov edi, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x60], r10
jmp case.default.0x140090bcd
invalid
inc ecx
loop case.0x1400a0074.44
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
loop 0x140090c05
lea esi, [r10 + rbp]
or esi, r11d
or esi, ebx
loop 0x140090c05
or esi, ebx
lea edx, [r10 + rbp]
add edx, 0xffffc000
invalid
inc dword [rcx - 0x47]
add dword [rax], eax
add byte [rax], al
lea edx, [rdx + rbp]
invalid
add byte [rax], al
mov qword [rsp + 0x68], r9
cmp edx, 0xffc000
jb case.default.0x140090bcd
invalid
invalid
jmp 0x140090cee
shl edx, 0x18
shl ebp, 0x10
in eax, 0x10
in eax, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x50], rdx
mov eax, r10d
mov dword [rsp + 0xc0], r10d
jmp case.default.0x140090bcd
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov eax, 1
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], r10
jns case.default.0x140090bcd
jmp 0x140090cee
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x38], rdx
mov eax, r10d
mov dword [rsp + 0xa0], r10d
jmp 0x140090ce4
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov dword [rsp + 0x34], 1
mov r12d, r10d
jmp case.default.0x140090bcd
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov ebx, 1
mov r15d, r10d
cmp r10d, 2
jb case.default.0x140090bcd
mov dword [rsp + 0x60], 0
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
lea rax, [0x1400f38e8]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x68], rax
jmp 0x14008fda1
xor eax, eax
mov qword [rsp + 0x100], rax
mov al, 1
mov dword [rsp + 0x90], eax
nop
add byte [rax], al
add byte [rcx - 0x4b], al
add al, 0x48
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x34], 0
xor eax, eax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x38], rax
xor eax, eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
xor edi, edi
mov al, 1
mov dword [rsp + 0x94], eax
jmp 0x140091126
add byte [rax], al
mov qword [rsp + 0x1138], 9
mov rax, qword [rsp + 0x558]
cmp rax, 8
jbe 0x140095eb3
add dl, byte [rcx]
invalid
lea rdi, [rsp + 0x1b0]
mov rcx, rdi
lea rdx, [rsp + 0x548]
call fcn.140016a5a
mov edx, 9
mov rcx, rdi
call fcn.140015e02
mov ecx, 9
mov qword [rsp + 0x558], rcx
mov rax, qword [rsp + 0x550]
cmp rax, rcx
cmovae rax, rcx
mov qword [rsp + 0x550], rax
movups xmm0, xmmword [rsp + 0x1b0]
movups xmm1, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x740], xmm0
movaps xmmword [rsp + 0x750], xmm1
lea rdi, [rsp + 0x518]
mov rcx, rdi
call fcn.140016d4a
mov rdx, rdi
movaps xmm0, xmmword [rsp + 0x740]
movaps xmm1, xmmword [rsp + 0x750]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
jmp 0x140090f88
mov rax, rbx
shr rax, 8
mov byte [rsp + 0x7e0], bl
mov dword [rsp + 0x7e1], eax
mov bpl, 0x14
cmp dword [rsp + 0x7e0], esi
loopne 0x140090e6d
add byte [rax], al
jne 0x14009148f
lea rcx, [rsp + 0x740]
call fcn.140016d4a
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
cmp bpl, 0x14
mov r12, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
jne 0x140090ecd
shl rsi, 0x20
or rcx, rsi
or rcx, 0x100
mov qword [rsp + 0x38], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x50], rdx
lea rcx, [rsp + 0xf10]
mov eax, dword [rsp + 0x60]
jmp 0x140090f18
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1400f38e8]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov dword [rsp + 0x34], 0
lea rcx, [rsp + 0xf10]
mov r13b, 0xa
mov esi, eax
mov rdi, rcx
call fcn.14002cd83
stc
dec dword [rax - 0x77]
stc
call fcn.14008a4b7
jmp 0x1400903f3
mov ecx, 9
mov rdx, rbx
mov r8, r12
lea r9, [0x1400f3e38]
call fcn.140023ee6
mov rbx, rax
mov r12, rdx
lea rdi, [rsp + 0x518]
add byte [rax], al
mov rcx, rdi
call fcn.14007952f
mov rcx, qword [rsp + 0x518]
add rcx, qword [rsp + 0x520]
mov rdx, rbx
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov rdx, r12
call fcn.140079577
mov rdx, rdi
lea rdi, [rsp + 0x3f0]
mov r12, qword [rsp + 0x48]
lea rcx, [rsp + 0x3f8]
mov r8, r15
mov r9, qword [rsp + 0x570]
call fcn.14002cd92
cmp al, 0x15
jne 0x1400911ec
test byte [rsp + 0x78], 4
je 0x140091229
test byte [rcx + 2], ch
add byte [rax], al
mov eax, dword [rsp + 0x510]
mov rcx, qword [rsp + 0x3f0]
mov edx, eax
or dl, 4
test rcx, rcx
movzx edx, dl
cmove edx, eax
mov dword [rsp + 0x9c], edx
mov eax, dword [rsp + 0x514]
mov edx, eax
or dl, 4
test rcx, rcx
mov ecx, dword [rsp + 0x3f8]
mov qword [rsp + 0x60], rcx
mov ecx, dword [rsp + 0x3fc]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rsp + 0x400]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x408]
add byte [rax], al
mov qword [rsp + 0x88], rcx
mov ecx, dword [rsp + 0x410]
mov qword [rsp + 0x70], rcx
mov ecx, dword [rsp + 0x414]
mov qword [rsp + 0x68], rcx
mov esi, dword [rsp + 0x418]
mov ecx, dword [rsp + 0x41c]
mov dword [rsp + 0x34], ecx
mov r12d, dword [rsp + 0x420]
mov ecx, dword [rsp + 0x424]
mov qword [rsp + 0x100], rcx
mov r15d, dword [rsp + 0x428]
lea rdi, [rsp + 0x3f8]
movzx ecx, word [rdi + 0x35]
mov word [rsp + 0x1018], cx
mov cl, byte [rsp + 0x42c]
mov dword [rsp + 0x90], ecx
mov cl, byte [rdi + 0x37]
invalid
mov byte [rsp + 0x101a], cl
movzx ecx, dl
cmovne ecx, eax
mov dword [rsp + 0x98], ecx
setne r13b
mov r8d, pe_nt_image_headers64
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add eax, 0x8d480000
xchg esp, eax
and al, 0x30
add al, 0
add al, ch
invalid
mov dword [rax + rax], 0x1987b70f
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rdx + rdi*2], ah
adc byte [rax], al
add byte [rdx + 0x11b87], cl
add byte [rax + 0x107c2484], cl
add byte [rax], al
movzx eax, word [rdi + 0x11d]
mov word [rsp + 0x860], ax
mov al, byte [rdi + 0x11f]
mov byte [rsp + 0x862], al
add r13b, r13b
or r13b, 1
or ch, 1
lea rcx, [rsp + 0x518]
call fcn.140016d4a
pop rsp
clc
push qword [rax + 0x24848901]
mov al, 1
mov dword [rsp + 0x94], eax
invalid
or ch, 1
mov qword [rsp + 0x110], rax
mov al, byte [rsp + 0x101a]
mov byte [rsp + 0x9c2], al
movzx eax, word [rsp + 0x1018]
mov word [rsp + 0x9c0], ax
mov r8d, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add eax, 0x81e80000
mov byte [rax + rax], 0xf
mov bh, 0x84
and al, 0x7a
adc byte [rax], al
add byte [rsi - 0x77], ah
test byte [rax + rcx*8], ah
add eax, dword [rax]
add byte [rdx + 0x107c2484], cl
add byte [rax], al
mov byte [rsp + 0x3ca], al
movzx eax, word [rsp + 0x860]
test byte [rax + riz*2], ah
or byte [rax], al
add byte [rsi - 0x77], ah
test byte [rax + rcx*4], ah
or al, byte [rax]
add byte [rdx + 0x8622484], cl
add byte [rax], al
mov byte [rsp + 0xa8a], al
lea rbx, [rsp + 0xf10]
mov rcx, rbx
call fcn.14002cd83
mov rcx, rbx
call fcn.14008a4b7
cmp byte [rsp + 0x94], 0
je 0x1400911ca
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
add eax, 0x81e80000
mov byte [rax + rax], 0xf
mov bh, 0x84
and al, 0x7a
adc byte [rax], al
add byte [rsi - 0x77], ah
test byte [rax + rcx*8], ah
add eax, dword [rax]
add byte [rdx + 0x107c2484], cl
add byte [rax], al
lea rcx, [rsp + 0x548]
call fcn.140016d4a
mov eax, dword [rsp + 0x60]
mov rcx, qword [rsp + 0x38]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x38], rcx
mov rbx, qword [rsp + 0x100]
jmp 0x140090421
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
mov dl, byte [rsp + 0x78]
je 0x140091568
invalid
add byte [rdi], cl
mov dh, 0xc9
leave
movzx ecx, cl
cmp ecx, 9
jne 0x140091436
test dl, 4
jne 0x140091436
add al, 0xfd
cmp al, 9
jb 0x140091436
invalid
mov r8d, 0x150
lea rsi, [rsp + 0x1b0]
mov ah, 0x24
mov al, 1
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x350]
mov rcx, rdi
call fcn.14002d33e
mov r8d, 0x150
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400903ca
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x1400915a4
test byte [rdx], ah
add eax, dword [rax]
invalid
test byte [rdx], ah
add eax, dword [rax]
add byte [rdi], cl
mov dh, 0xc9
movzx ecx, cl
cmp ecx, 9
jne 0x1400914c2
test bl, 4
jne 0x1400914c2
add al, 0xfd
cmp al, 9
jb 0x1400914c2
mov r8d, 0x120
mov rcx, rdi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmm1, xmmword [rsp + 0x7f0]
add byte [rdi], cl
sub dword [rsp + 0x740], eax
add byte [rdi], cl
sub dword [rsp + 0x750], ecx
mov rcx, qword [rsp + 0x350]
and al, 0x50
add eax, dword [rax]
add al, ch
pop rdi
sar cl, 0xff
and qword [r14 + 0x230], 0
mov r8d, 0x120
mov rcx, qword [rsp + 0x578]
mov rdx, rdi
jmp 0x1400913fc
add byte [rdi], cl
sub dword [rsp + 0x740], eax
invalid
and al, 0x50
add eax, dword [rax]
add al, ch
pop rdi
sar cl, 0xff
mov qword [rsp + 0x100], rbx
mov ecx, dword [rsp + 0xa0]
mov rdx, qword [rsp + 0x50]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x50], rdx
and al, 0x50
mov ecx, dword [rsp + 0xc0]
mov rax, qword [rsp + 0x78]
shl rax, 0x20
or rax, rcx
mov cl, 1
mov dword [rsp + 0x94], ecx
mov r13b, 4
mov dword [rsp + 0x90], 0
mov qword [rsp + 0x110], rcx
add byte [rax], al
mov qword [rsp + 0x88], rax
jmp 0x14008fc0c
add byte [rax], al
lea ecx, [rax - 0xc]
movzx ecx, cl
leave
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
invalid
je 0x1400915f1
leave
movzx ecx, cl
cmp ecx, 9
jne 0x140091515
test bl, 4
jne 0x140091515
add al, 0xfd
cmp al, 9
jb 0x140091515
mov r8d, 0x120
lea rsi, [rsp + 0x1b0]
mov rcx, rsi
lea rdx, [rsp + 0x3f0]
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmm1, xmmword [rsp + 0x7f0]
movaps xmmword [rsp + 0x740], xmm0
movaps xmmword [rsp + 0x750], xmm1
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x350]
call fcn.14002d33e
mov qword [r14 + 0x230], 1
mov r8d, 0x120
and byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x578]
mov rdx, rsi
and byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x740]
movaps xmm1, xmmword [rsp + 0x750]
mov rax, qword [rsp + 0x718]
sbb byte [rdi], al
add byte [rax], al
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
and qword [r14 + 0x378], 0
and dword [rsi + 0x378], 0
mov r13b, 9
mov ch, 9
and dword [rsi + 0x378], 0
mov ch, 9
mov eax, dword [rsp + 0x60]
mov esi, eax
jmp 0x14008fe52
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
and al, 0x70
lea rax, [0x1400f38e8]
add byte [rax - 0x77], cl
and al, 0x50
and al, 0x70
add byte [rax - 0x77], cl
and al, 0x50
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x60], 0
add bh, al
and al, 0x34
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x34
add byte [rax], al
add byte [rax], al
jmp 0x1400903ad
mov qword [rsp + 0x78], rax
mov r8d, 5
mov eax, 5
lea rbp, [rsp + 0x3f0]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
jmp 0x1649da1f1
invalid
invalid
add byte [rax], al
call fcn.140016a98
mov rcx, rbp
call fcn.140016d4a
mov edx, r13d
jmp 0x140090118
mov eax, 5
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
jmp 0x1649da1f1
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
ror dword [rax - 0x77], 0x4c
and al, 0x38
mov eax, 1
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
ror dword [rax - 0x77], 0x4c
and al, 0x38
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1400f38e8]
add byte [rax - 0x77], cl
and al, 0x50
ror byte [rax - 0x77], 0x44
and al, 0x70
xor eax, eax
mov qword [rsp + 0x68], rax
xor esi, esi
mov dword [rsp + 0x34], 0
add byte [rax], al
add cl, ch
retf 0
invalid
add byte [rax], al
add cl, ch
retf 0
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov eax, 1
mov qword [rsp + 0x88], rax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x70], rax
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1400f38e8]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor esi, esi
mov dword [rsp + 0x34], 0
add byte [rax], al
add byte [rax], al
jmp 0x14009162c
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x38
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
add rax, rsi
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
jmp 0x1400903ad
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
add rax, rsi
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
mov esi, dword [rsp + 0x60]
lea rcx, [rsp + 0x7e0]
call fcn.140016d4a
mov rcx, r12
jmp case.0x140071ff3.264
mov word [rax + riz*8], fs
invalid
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
add rax, rsi
add rax, 0x100
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x50]
and al, 0x50
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
mov esi, dword [rsp + 0x60]
mov eax, 0
invalid
lea rcx, [rsp + 0x7e0]
call fcn.140016d4a
lea rcx, [rsp + 0x3f0]
lea ecx, [rsp + 0x3f0]
lea ecx, [rsp + 0x3f0]
call fcn.14002d36e
mov r13b, 0xa
jmp 0x14008fe52
and word [r14 + 0x1c1], 0
mov r13b, 0xa
mov r12, qword [rsp + 0x48]
and al, 0x48
jmp 0x140091778
mov byte [r14 + 0x1c2], 1
mov r12, qword [rsp + 0x48]
mov rcx, rbx
call fcn.14002c8d1
cmp al, 0x15
jne 0x1400916f4
mov rcx, rbx
call fcn.14002cb8f
test rax, rax
je 0x1400916f4
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0xf46c1a4cd8de7077
hlt
cmp rax, rcx
jne 0x1400916f4
hlt
movabs rax, 0xc1dc8e6280bb63a
cmp rdx, rax
cmp edx, eax
jne 0x1400916f4
cmp edx, eax
lea rax, [rsp + 0x1b8]
movups xmmword [rax + 0x10], xmm6
add byte [rdi], cl
adc dword [rax + 0x10], esi
lea rax, [0x1400f38e8]
mov qword [rsp + 0x1b8], rax
mov qword [rsp + 0x1c0], 1
mov dword [rsp + 0x1b4], 6
mov word [rsp + 0x1b0], 0x101
mov rcx, rbx
call fcn.1400af402
adc ch, bl
add dword [rax], eax
jmp 0x1400916ff
adc ch, bl
add dword [rax], eax
mov rcx, r13
mov rdx, rbx
call fcn.14002c7f0
stc
invalid
mov eax, dword [rsp + 0x1b0]
mov al, 1
mov qword [rsp + 0x118], rax
mov eax, dword [rsp + 0x1b4]
mov ah, 1
add byte [rax], al
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x1c0]
mov eax, dword [rsp + 0x1c0]
mov eax, dword [rsp + 0x1c0]
mov qword [rsp + 0x190], rax
mov eax, dword [rsp + 0x1c8]
mov dword [rsp + 0xe4], eax
add byte [rbx + 0x1cc2484], cl
add byte [rax], al
add byte [rcx + 0xe82484], cl
add byte [rax], al
add byte [rcx + 0xe82484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1d0]
mov dword [rsp + 0xec], eax
mov eax, dword [rsp + 0x1d4]
and al, 0xd4
add dword [rax], eax
add byte [rcx + 0xf02484], cl
add byte [rax], al
and al, 0xd4
add dword [rax], eax
add byte [rcx + 0xf02484], cl
add byte [rax], al
mov r13b, 9
lea rsi, [rsp + 0xe10]
lea esi, [rsp + 0xe10]
mov rcx, rsi
call fcn.14002cd83
mov ch, 0xf9
dec dword [rax - 0x77]
int1
mov ch, 0xf9
dec dword [rax - 0x77]
int1
call fcn.14008a4b7
cmp r13b, 0xa
je 0x140091a20
movzx edi, r13b
std
cmp edi, 9
mov esi, dword [rsp + 0x44]
je 0x1400957bd
cmp edi, 0xb
lea r13, [rsp + 0x1b0]
mov al, 1
add byte [rax], al
je case.default.0x14009183f
mov al, byte [rsp + 0x12a]
mov byte [rsp + 0xbe], al
movzx eax, word [rsp + 0x128]
mov word [rsp + 0xbc], ax
mov esp, 0x41000000
mov eax, pe_nt_image_headers64
lea rcx, [rsp + 0x11a0]
mov word [rax + riz*4], fs
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
or eax, dword [rax]
add al, ch
jmp 0x1400917b2
mov edi, 0xb70f0004
test byte [rsp + rbp*2], ah
insb byte [rdi], dx
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rdx + rdi*8], ah
add byte [rax], al
add byte [rdx + 0x16e2484], cl
add byte [rax], al
mov esp, 0x41000000
mov eax, pe_nt_image_headers64
mov word [rax + riz*4], fs
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
or eax, dword [rax]
add al, ch
jmp 0x1400917b2
invalid
mov edi, 0xb70f0004
test byte [rsp + rbp*2], ah
insb byte [rdi], dx
insb byte [rdi], dx
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rdx + rdi*8], ah
add byte [rax], al
add byte [rdx + 0x16e2484], cl
add byte [rax], al
mov byte [rsp + 0xfc], al
movzx eax, word [rsp + 0x168]
mov word [rsp + 0xf6], ax
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rax], al
mov al, byte [rsp + 0x16a]
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rax], al
mov al, byte [rsp + 0x16a]
add byte [rax], al
mov byte [rsp + 0xf8], al
lea rcx, [0x14015b7a4]
movsxd rax, dword [rcx + rdi*4]
add rax, rcx
jmp rax
clc
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xc9f6c
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0xab0], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0xab4], eax
mov rax, qword [rsp + 0x188]
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
and al, 0xc0
or al, byte [rax]
add byte [rbx + 0xe42484], cl
add byte [rax], al
mov dword [rsp + 0xac8], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xacc], eax
mov edi, dword [rsp + 0xec]
mov dword [rsp + 0xad0], edi
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xad4], eax
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
add byte [rax], al
add byte [rdi], cl
test eax, edx
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*8], ah
and al, 0xc0
and al, 0xc0
or al, byte [rax]
add byte [rbx + 0xe42484], cl
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test eax, edx
add byte [rax], al
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
mov dword [rsp + 0x740], edi
invalid
add byte [rax], al
lea rdx, [rsi + 0x1b8]
lea rcx, [rsp + 0x3f0]
mov word [rax + rsi*8], fs
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x40
invalid
add byte [rax], al
call fcn.140032a74
cmp qword [rsp + 0x3f0], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
or al, byte [rax]
add byte [rdi], cl
je 0x140092a1e
invalid
mov word [rax + rsi*8], fs
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x40
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
or al, byte [rax]
add byte [rdi], cl
je 0x140092a1e
mov byte [rsp + 0x78], bl
movups xmm0, xmmword [rsp + 0x3f0]
mov byte [rsp + 0x78], bl
and al, 0x78
movups xmm0, xmmword [rsp + 0x3f0]
movaps xmmword [rsp + 0xe10], xmm0
mov rcx, r13
jmp 0x1649da47f
mov al, 0
add byte [rax], al
jmp 0x1649da47f
mov al, 0
add byte [rax], al
call fcn.14003d799
cmp qword [rsp + 0x1b0], 0
jne 0x140095c5d
mov rbx, qword [rsp + 0x1b8]
mov al, byte [rsp + 0x1c0]
rol byte [rcx], 0
add byte [rax + 0xb02484], cl
add byte [rax], al
rol byte [rcx], 0
add byte [rax + 0xb02484], cl
add byte [rax], al
movups xmm0, xmmword [rsp + 0xab0]
movaps xmmword [rsp + 0xcf0], xmm0
sub dword [rsp + 0xcf0], eax
sub dword [rsp + 0xcf0], eax
invalid
mov rdi, qword [rsp + 0xac0]
lea rax, [rsp + 0xab1]
mov cl, 0xa
add byte [rax], al
mov cl, 0xa
add byte [rax], al
movups xmm0, xmmword [rax + 0x17]
movaps xmmword [rsp + 0xf10], xmm0
lea rbp, [rsp + 0xe10]
lea ebp, [rsp + 0xe10]
lea ebp, [rsp + 0xe10]
mov rcx, rbp
call fcn.1400300f5
push rsp
out 0xf9, eax
inc dword [rbx + rcx*4 + 0x60]
movaps xmm0, xmmword [rsp + 0xcf0]
sub byte [rsp + 0xcf0], al
test byte [rax + rsi*8], ah
or al, 0
invalid
push rsp
out 0xf9, eax
inc dword [rbx + rcx*4 + 0x60]
movaps xmm0, xmmword [rsp + 0xcf0]
sub byte [rsp + 0xcf0], al
test byte [rax + rsi*8], ah
or al, 0
invalid
test byte [rax + rsi*8], ah
or al, 0
add byte [rdi], cl
sub dword [rsp + 0x5c0], eax
movaps xmmword [rsp + 0x5c0], xmm0
mov qword [rsp + 0x5d0], rdi
movaps xmm0, xmmword [rsp + 0xf10]
mov esp, 0x5d024
add byte [rdi], cl
sub byte [rsp + 0xf10], al
adc dword [rax + 0x17], eax
test rdi, 0xffffffff80000000
jne 0x140095c87
lea r15, [rsi + 0x68]
mov rcx, rbp
call fcn.1400300f5
or esp, edi
stc
invalid
or esp, edi
stc
dec dword [rax - 0x73]
lea rcx, [rax + 0x50]
lea rcx, [rax + 0x50]
call fcn.140030a43
test al, al
mov qword [rsp + 0x58], r15
je 0x140092e11
lea ecx, [rax + 0x50]
lea rcx, [rsp + 0x8a0]
mov rdx, r15
mov r8d, edi
call fcn.140032678
inc dword [rax - 0x76]
lodsb al, byte [rsi]
and al, 0xa0
or byte [rax], al
add cl, ch
add ch, byte [rax + rax]
invalid
inc dword [rax - 0x76]
lodsb al, byte [rsi]
and al, 0xa0
or byte [rax], al
add cl, ch
add ch, byte [rax + rax]
add byte [rax - 0x75], cl
and al, 0x58
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0xb0]
mov edx, dword [rsp + 0xb0]
xor r8d, r8d
call fcn.140096e06
mov r8d, 0xe
add byte [rax], al
mov ecx, eax
lea rdx, [0x14012213b]
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
lea r9, [0x140122150]
call fcn.14009722d
mov edi, 3
mov esi, dword [rsp + 0x44]
mov r11, qword [rsp + 0xd0]
mov qword [rsp + 0x48], r12
mov al, byte [rsp + 0x166]
mov byte [rsp + 0x162], al
movzx eax, word [rsp + 0x164]
mov word [rsp + 0x160], ax
lea ecx, [rdi - 2]
dec byte [rax - 0x73]
add dword [r11 + 0xb902f9], eax
add dword [rbx + 0xb902f9], eax
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [r8 - 0x7b], 0xc0
dec byte [rax - 0x73]
add dword [r11 + 0xb902f9], eax
add dword [rbx + 0xb902f9], eax
je 0x140091ac3
cmp rax, 1
lea r13, [rsp + 0x1b0]
lea r12, [rsp + 0x3f0]
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
mov rdi, qword [rsp + 0x120]
mov esp, 0x12024
add byte [rdi], cl
invalid
scasd eax, dword [rdi]
invalid
invalid
invalid
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
invalid
invalid
mov esp, 0x12024
add byte [rdi], cl
test byte [rdi - 0x1600002c], ch
outsd dx, dword [rsi]
cmp al, 0
jmp 0x140095732
add dh, dh
test byte [rdi + rbp*4], ah
add byte [rax], al
add byte [rcx], al
test byte [rsp + 0xaf], 1
lea r12, [rsp + 0x3f0]
jne 0x140091bea
mov rax, qword [rsp + 0x738]
cmp dword [rax], 2
lea r13, [rsp + 0x1b0]
jne 0x140095a4d
invalid
add byte [rax], al
invalid
invalid
mov dword [r14 + 0x430], edi
mov al, byte [rsp + 0xff]
mov byte [r14 + 0x434], al
add byte [rbx + 0x3642484], cl
add byte [rax], al
add byte [rbx + 0x3642484], cl
add byte [rax], al
mov byte [r14 + 0x435], al
mov eax, dword [rsp + 0x360]
add byte [rax], al
add byte [rax], al
mov word [r14 + 0x436], ax
mov eax, dword [rsp + 0x5bc]
mov dword [r14 + 0x438], eax
xchg byte [rax], bh
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rsi*2], ah
jo 0x140091b42
add byte [rax], al
xchg byte [rsi], dh
add al, 0
add byte [rbx + 0x5bc2484], cl
add byte [rax], al
xchg byte [rax], bh
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rsi*2], ah
jo 0x140091b42
add byte [rax], al
mov qword [r14 + 0x43c], rax
jo 0x140091b42
add byte [rax], al
mov qword [r14 + 0x43c], rax
mov rax, qword [rsp + 0xa68]
mov eax, dword [rsp + 0xa68]
mov qword [r14 + 0x444], rax
mov eax, dword [rsp + 0x5ac]
mov dword [r14 + 0x44c], eax
xchg byte [rsp + rax], cl
add byte [rbx + 0x5a82484], cl
add byte [rax], al
mov dword [r14 + 0x450], eax
mov eax, dword [rsp + 0x5a4]
add byte [rcx - 0x77], al
xchg byte [rsp + rax], dl
add al, 0
add byte [rbx + 0x5a02484], cl
invalid
add byte [rax], al
xchg byte [rsp + rax], cl
add byte [rbx + 0x5a82484], cl
add byte [rax], al
add byte [rcx - 0x77], al
xchg byte [rsp + rax], dl
add al, 0
add byte [rbx + 0x5a02484], cl
invalid
add byte [rax], al
add al, 0
mov dword [r14 + 0x458], eax
add byte [rax], al
mov eax, dword [rsp + 0x5b8]
mov dword [r14 + 0x45c], eax
pop rsp
add al, 0
add byte [rbx + 0x5b42484], cl
add byte [rax], al
mov dword [r14 + 0x460], eax
mov eax, dword [rsp + 0x5b0]
and al, 0xb0
add eax, 0x89410000
add byte [rcx - 0x77], al
xchg byte [rsp + rax], ah
add byte [rdx + 0xaf2484], cl
add byte [rax], al
and al, 0xb0
add eax, 0x89410000
add byte [rcx - 0x77], al
add byte [rcx - 0x77], al
xchg byte [rsp + rax], ah
add byte [rdx + 0xaf2484], cl
add byte [rax], al
mov byte [r14 + 0x468], al
movzx eax, word [rsp + 0x160]
mov rcx, qword [rsp + 0xa78]
mov ecx, dword [rsp + 0xa78]
mov word [rcx], ax
add dword [rdx + 0x1622484], ecx
add byte [rax], al
invalid
mov byte [rsi + 0x468], al
mov ecx, dword [rsp + 0xa78]
add dword [rdx + 0x1622484], ecx
add byte [rax], al
invalid
add byte [rax - 0x74b7fdbf], cl
mov esp, 0x12024
add cl, ch
adc ebx, 0xffffffff
inc dword [rcx - 0x7d]
mov esi, 0x3f0
add byte [rax], al
mov byte [rcx + 2], al
mov rdi, qword [rsp + 0x120]
jmp 0x14008ef6d
cmp dword [r14 + 0x3f0], 1
jne 0x14009584e
add byte [rax], al
add dword [rdi], ecx
test dword [rsi + 0x3c], edx
add byte [rax], al
mov qword [rsp + 0xd0], r11
cmp dword [r14 + 0x414], 0
je 0x140091c19
pushfq
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x7d], al
cmp dword [r14 + 0x414], 0
je 0x140091c19
mov edx, dword [r14 + 0x418]
mov edx, dword [r14 + 0x418]
sbb byte [rax + rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call 0x140084b02
cmp dword [r14 + 0x41c], 0
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov esi, 0x41c
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0x12024
and al, 0x20
add dword [rax], eax
invalid
and al, 0x20
add dword [rax], eax
invalid
add byte [rax], al
add byte [rsi + rbx + 0x41], dh
mov ecx, dword [rsi + 0x420]
je 0x140091c51
mov ecx, dword [r14 + 0x420]
mov qword [r14 + 0x380], rcx
mov rdx, qword [r14 + 0x10]
call fcn.14002cbbf
stc
dec dword [rcx - 0x77]
invalid
mov byte [rbx], al
add byte [rax], al
mov rax, qword [rsp + 0x730]
cmp dword [rax], 0
je 0x140091c91
mov eax, dword [r14 + 0x3f8]
mov rcx, qword [r14 + 0x1d0]
mov ecx, dword [rsi + 0x1d0]
mov ecx, dword [rsi + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [r14 + 0x1c8], 0
add byte [rax + 0xf], cl
enter 0xffffffffffffc749, 0xffffffffffffff86
enter 1, 0
add dword [rax], eax
add byte [rax], al
add byte [rax + 0xf], cl
enter 0xffffffffffffc749, 0xffffffffffffff86
enter 1, 0
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 0x1d0], rcx
add byte [rax], al
mov dword [rsp + 0x44], esi
mov rdx, qword [r14 + 0x498]
add rdx, 0x10
mov rcx, r13
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
mov al, 1
add byte [rax], al
add byte [rdi], cl
invalid
scasb al, byte [rdi]
invalid
add byte [rax], al
ret 0x4c10
mov al, 1
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 0x4800003d], ebp
mov rsi, qword [rsp + 0x1b8]
mov rsi, qword [rsp + 0x1b8]
cmp dword [r14 + 0x424], 0
je 0x140091cd8
cmp dword [r14 + 0x428], 0
setne byte [rsi + 0x105]
mov esi, 0x428
add byte [rdi], cl
xchg ebp, eax
xchg byte [0xca091cda], al
xchg esp, eax
and al, 0xc0
add dword [rax], eax
add byte [rbx + 0x1b44103], dh
add eax, dword [rcx - 0x4c]
invalid
add al, 0
add byte [rax], al
mov dl, byte [rsp + 0x1c0]
mov bl, 3
add eax, dword [rcx - 0x4c]
invalid
add eax, dword [rcx - 0x4c]
add dword [rcx - 0x7d], eax
mov esi, 0x40c
or al, 4
add byte [rax], al
cmp dword [r14 + 0x40c], 0
je 0x1400928dc
or al, 4
add byte [rax], al
add byte [rdi], cl
test dl, ch
or eax, dword [rax]
add byte [rax + 0x41582454], cl
pop rax
mov eax, dword [r14 + 0x410]
mov byte [rsp + 0x58], dl
mov eax, dword [r14 + 0x410]
pop rax
mov ebp, dword [rsi + 0xf4]
mov dword [rsi + 0xf4], eax
xor ecx, ecx
mov r15d, eax
scasb al, byte [rdi]
hlt
sub r15d, ebp
sub edi, ebp
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x1400928d8
invalid
add byte [rbp + rcx*4 - 0x52], cl
mov eax, 0xf000001
add byte [rdi], cl
lea r13, [rsi + 0x1b8]
movzx ecx, cl
add byte [rdi], cl
mov dh, 0xc9
cmp ecx, 1
jne 0x1400927e9
mov rbp, qword [rsi + 0x210]
xor edi, edi
dec dword [rax + 0x39]
out dx, eax
dec dword [rax + 0x39]
cmp edi, ebp
out dx, eax
jae 0x1400928c6
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rdi
call fcn.14002c702
test rax, rax
je 0x1400959ff
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1b0], r13
mov dword [rsp + 0x1b8], ecx
mov dword [rsp + 0x1bc], eax
lea rbx, [rsp + 0x1b0]
lea ebx, [rsp + 0x1b0]
lea ebx, [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
jmp 0xcc091776
mov rcx, rbx
call fcn.14003017b
mov ecx, dword [rax + 0xa0]
add ecx, r15d
add ecx, edi
add ecx, edi
jo 0x14009287d
add byte [rcx + 0xa088], cl
add byte [rax - 0x77], cl
fld1
int3
mov dword [rax + 0xa0], ecx
mov rcx, rbx
call fcn.14003017b
mov ecx, dword [rax + 0xa4]
add ecx, r15d
jo 0x14009287d
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
xchg byte [rax], dl
add al, byte [rax]
add byte [rax + 0x39], cl
call 0x13fe8a11a
xchg byte [rax], dl
add al, byte [rax]
add byte [rax + 0x39], cl
call 0x13fe8a11a
cmp rax, rbp
sbb rbp, 0
jmp 0x140091d40
invalid
invalid
invalid
invalid
mov r13b, 0xb
jmp 0x14009165a
invalid
invalid
invalid
mov al, byte [rsp + 0xbe]
mov byte [rsp + 0x166], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov bh, 0x84
and al, 0xbc
add byte [rax], al
add byte [rsi - 0x77], ah
test byte [rsp + riz*2], ah
add dword [rax], eax
invalid
movzx eax, word [rsp + 0xbc]
mov word [rsp + 0x164], ax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rcx + 0x8e8c1c8], cl
mov rcx, qword [rsp + 0x118]
mov eax, ecx
shr eax, 8
mov dword [rsp + 0x364], eax
mov eax, ecx
shr eax, 0x10
mov dword [rsp + 0x360], eax
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rcx + 0x5bc2484], cl
add byte [rax], al
add eax, dword fs:[rax]
add byte [rcx + 0x10e8c1c8], cl
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rcx + 0x5bc2484], cl
add byte [rax], al
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xa70], rax
test byte [rax + rsi*2], ah
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
or al, byte [rax]
add byte [rax], al
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
mov byte [rcx], al
add byte [rax], al
test byte [rax + rsi*2], ah
or al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
or al, byte [rax]
add byte [rax], al
invalid
test byte [rax + riz*4], ah
invalid
add byte [rax], al
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x5b8], eax
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0x5b4], eax
invalid
add byte [rax], al
add byte [rax], al
add eax, 0x848b0000
and al, 0xa8
add dword [rax], eax
add byte [rcx + 0x5b02484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x5b0], eax
mov eax, dword [rsp + 0xe4]
add byte [rcx + 0x5ac2484], cl
add byte [rax], al
add byte [rcx + 0x5ac2484], cl
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x5a8], eax
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x5a4], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x5a0], eax
movabs al, byte [0x8724848a000005]
add byte [rax], al
mov byte [rsp + 0xaf], al
mov eax, ecx
mov byte [rsp + 0xff], cl
and al, 0xff
add byte [rax], al
add byte [rbx + 0x10c2484], cl
add byte [rax], al
mov edi, eax
jmp case.0x14009183f.2
invalid
movabs al, byte [0x8724848a000005]
and al, 0x87
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0xaf], al
add byte [rax], al
mov al, byte [rsp + 0xbe]
lea rcx, [rsp + 0xd25]
and al, 0x25
or eax, 0x41880000
add cl, byte [rdi]
mov bh, 0x84
and al, 0xbc
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
mov r8d, pe_nt_image_headers64
and al, 0x25
or eax, 0x41880000
add cl, byte [rdi]
mov bh, 0x84
and al, 0xbc
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
invalid
invalid
loopne 0x140091efb
add byte [rax], al
lea rcx, [rsp + 0xd28]
lea rdx, [rsp + 0x11a0]
movabs al, byte [0x4b8cee8000011]
movabs al, byte [0x4b8cee8000011]
add al, 0
mov al, byte [rsp + 0xfc]
mov rcx, qword [rsp + 0xa60]
add byte [rax], al
mov byte [rcx + 2], al
add byte [rax], al
movzx eax, word [rsp + 0xfa]
mov word [rcx], ax
movzx eax, word [rsp + 0xf6]
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*2], fs
pop rax
or al, byte [rax]
add byte [rsi - 0x77], ah
add dword [rdx + 0xf82484], ecx
clc
add byte [rax], al
invalid
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*2], fs
pop rax
or al, byte [rax]
add byte [rsi - 0x77], ah
add dword [rdx + 0xf82484], ecx
clc
add byte [rax], al
invalid
pop rax
clc
add byte [rax], al
add byte [rax - 0x74b7fdbf], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rcx + 0xcf02484], cl
add byte [rax], al
mov byte [rcx + 2], al
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0xcf0], eax
mov rax, qword [rsp + 0x180]
add byte [rax], al
mov dword [rsp + 0xcf4], eax
mov rax, qword [rsp + 0x188]
mov eax, dword [rsp + 0x188]
mov qword [rsp + 0xcf8], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0xd00], rax
test byte [rax + rax], ah
or eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xd082484], cl
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xd0c], eax
mov eax, dword [rsp + 0xec]
and al, 0xec
add byte [rax], al
add byte [rcx + 0xd102484], cl
and al, 0x10
invalid
add byte [rax], al
mov eax, dword [rsp + 0x188]
test byte [rax + rax], ah
or eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xd082484], cl
add byte [rax], al
and al, 0xec
and al, 0x10
or eax, 0x848b0000
and al, 0xf0
add byte [rax], al
add byte [rcx + 0xd142484], cl
and al, 0x14
invalid
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xd14], eax
and al, 0x14
invalid
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0xd18], eax
mov eax, dword [rsp + 0x1a4]
test byte [rsp + riz*4], ah
add dword [rax], eax
add byte [rcx + 0xd1c2484], cl
add byte [rax], al
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rcx + 0xd182484], cl
add byte [rax], al
test byte [rsp + riz*4], ah
add dword [rax], eax
add byte [rcx + 0xd1c2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0xd20], eax
mov al, byte [rsp + 0x87]
add byte [rax], al
add byte [rax + 0xd242484], cl
add byte [rax], al
mov al, byte [rsp + 0xae]
test byte [rsi + rbp*4], ah
add byte [rax], al
add byte [rax + 0xe082484], cl
or byte [rsi], cl
add byte [rax], al
test byte [rsi + rbp*4], ah
scasb al, byte [rdi]
add byte [rax], al
add byte [rax + 0xe082484], cl
or byte [rsi], cl
or byte [rsi], cl
add byte [rax], al
mov al, byte [rsp + 0x86]
xchg byte [rax], al
add byte [rax], al
mov byte [rsp + 0xe0c], al
mov rcx, r13
jmp 0x1645dab65
pop rax
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
mov esp, 0x1b024
add byte [rax], al
jmp 0x1645dab65
mov esp, 0x1b024
add byte [rax], al
mov al, 1
add byte [rax], al
add byte [rdi], cl
test ebx, esi
cmp al, byte [rax]
add byte [rbx + rcx*4 - 0x44], cl
mov esp, 0x1b824
jne 0x140095b25
mov r15, qword [rsp + 0x1b8]
mov r13b, byte [rsp + 0x1c0]
mov ch, byte [rsp + 0x1c0]
mov edi, dword [rsp + 0xe08]
and al, 8
invalid
add byte [rax], al
mov esp, 0x1b824
add byte [rdx + rcx*4 - 0x54], al
and al, 0xc0
mov ch, byte [rsp + 0x1c0]
add dword [rax], eax
add byte [rbx + 0xe0824bc], cl
and al, 8
invalid
add byte [rax], al
and al, 8
invalid
mov al, 3
mov dword [rsp + 0x58], eax
cmp edi, dword [r15 + 0x100]
add byte [rax], al
lea rbx, [rsp + 0x3f0]
ja 0x140093779
add byte [rax], al
lea rax, [r15 + 8]
mov qword [rsp + 0xc0], rax
add byte [rcx + rcx*4 - 8], cl
or byte [rax - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx + rcx*4 - 8], cl
add r15, 0x68
mov qword [rsp + 0x78], rax
invalid
js 0x1400920c5
lea rsi, [rax + 0x1b8]
lea esi, [rax + 0x1b8]
lea rcx, [rsp + 0xa88]
mov rdx, rsi
mov r8d, edi
clc
or al, byte [rax]
add byte [rax - 0x77], cl
mov r8d, edi
clc
call fcn.140032d69
cmp qword [rsp + 0xa88], 0
je 0x14009323e
invalid
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
xor edx, edx
mov r8d, edi
call fcn.1400335f9
test al, al
je 0x1400932b4
mov word [rsp + 0x3a0], 0x100
mov dword [rsp + 0x3a4], edi
add byte [rax], al
add dword [rcx + 0x3a424bc], ecx
mov esp, 0x3a424
add bh, al
test byte [rax + rbp*4], ah
add eax, dword [rax]
add byte [rax], al
add eax, 0xc7000000
add byte [rax], al
mov dword [rsp + 0x3a8], 5
mov dword [rsp + 0x58], 0
pop rax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add eax, 0xc7000000
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
pop rax
add byte [rax], al
add cl, ch
lea edx, [rsi]
add byte [rax], al
jmp 0x140093770
mov al, byte [rsp + 0xbe]
lea rcx, [rsp + 0x8d5]
or byte [rax], al
add byte [rax - 0x48f0fdbf], cl
test byte [rsp + rdi*4], ah
and al, 0xbc
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
loopne 0x140092104
add byte [rax], al
invalid
and al, 0xbc
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
loopne 0x140092104
invalid
add byte [rax], al
lea rcx, [rsp + 0x8d8]
lea rdx, [rsp + 0x11a0]
call sub.VCRUNTIME140.dll_memcpy
invalid
mov dh, 4
add byte [rdx + 0xfc2484], cl
add byte [rax], al
mov rcx, qword [rsp + 0xa50]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xfa]
add byte [rax], al
invalid
add byte [rax], al
mov word [rcx], ax
movzx eax, word [rsp + 0xf6]
mov rcx, qword [rsp + 0xa48]
mov word [rcx], ax
mov al, byte [rsp + 0xf8]
mov byte [rcx + 2], al
mov rax, qword [rsp + 0x118]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x8a0], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0x8a4], eax
movsb byte [rdi], byte [rsi]
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
invalid
movsb byte [rdi], byte [rsi]
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0xe4]
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0xe4]
mov dword [rsp + 0x8b0], eax
mov dword [rsp + 0x8b8], eax
mov eax, dword [rsp + 0xe8]
and al, 0xb8
or byte [rax], al
add byte [rbx + 0xe82484], cl
add byte [rax], al
mov dword [rsp + 0x8bc], eax
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x8c0], eax
add byte [rbx + 0xf02484], cl
add byte [rax], al
mov dword [rsp + 0x8c4], eax
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x8c8], eax
test byte [rax + rcx*8], ah
or byte [rax], al
add byte [rbx + 0x1a42484], cl
add byte [rax], al
or byte [rax], al
add byte [rbx + 0xec2484], cl
add byte [rax], al
add byte [rbx + 0xf02484], cl
add byte [rax], al
mov dword [rsp + 0x8cc], eax
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x8d0], eax
mov al, byte [rsp + 0x87]
add byte [rax + 0x8d42484], cl
add byte [rax], al
add byte [rax + 0x8d42484], cl
add byte [rax], al
or byte [rax], al
add byte [rdx + 0xae2484], cl
add byte [rax], al
mov al, byte [rsp + 0xae]
mov byte [rsp + 0x9b8], al
mov al, byte [rsp + 0x86]
xchg byte [rax], al
add byte [rax], al
mov byte [rsp + 0x9bc], al
add byte [rax], al
xchg byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
cmp dword [rsp + 0x1b0], 0
cmp dword [rsp + 0x1b0], 0
jne 0x140095afb
mov r15, qword [rsp + 0x1b8]
mov al, byte [rsp + 0x1c0]
add byte [rax - 0x7487dbbc], cl
test byte [rax + rsi*4], ah
or dword [rax], eax
add byte [rbx + 0x9b424b4], cl
add byte [rax], al
add byte [rax - 0x7487dbbc], cl
test byte [rax + rsi*4], ah
or dword [rax], eax
add byte [rbx + 0x9b424b4], cl
add byte [rax], al
mov dword [rsp + 0x7e0], eax
lea r13, [r15 + 0x1b8]
lea r12, [rsp + 0x3f0]
mov rcx, r12
mov rdx, r13
lea r8, [rsp + 0x7e0]
call fcn.140032a74
xor ebp, ebp
mov ebx, 1
mov edi, 1
cmp qword [rsp + 0x3f0], 0
mov qword [rsp + 0x58], r15
je 0x140092ca5
add byte [rax], al
mov qword [rsp + 0xc0], r13
mov eax, dword [rsp + 0x7e0]
mov r13b, 3
cmp eax, dword [r15 + 0x100]
cmp eax, dword [rdi + 0x100]
cmp eax, dword [rdi + 0x100]
add dword [rax], eax
add byte [rdi], cl
xchg byte [rbp + 8], al
add byte [rax], al
jbe 0x140092b09
mov al, byte [rsp + 0x85]
mov edi, dword [rsp + 0x15c]
mov esp, 0x15c24
add byte [rax - 0x75], cl
pushfq
and al, 0x40
add eax, dword [rax]
add byte [rbx + 0x14c24ac], cl
add byte [rax], al
mov esp, 0x15c24
add dword [rax], eax
add byte [rax - 0x75], cl
pushfq
and al, 0x40
add eax, dword [rax]
add byte [rbx + 0x14c24ac], cl
add byte [rax], al
mov rcx, qword [rsp + 0x348]
mov edx, dword [rsp + 0x158]
add rax, qword [rax]
add byte [rbx + 0x1582494], cl
add byte [rax], al
mov r8d, dword [rsp + 0x154]
mov r9d, dword [rsp + 0x150]
and al, 0x54
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], al
and al, 0x50
add dword [rax], eax
add cl, ch
invalid
and edx, dword [rdx]
jmp 0x140093528
add byte [rax], al
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
jne 0x140095bf1
test eax, edx
cmp byte [rax], al
invalid
test eax, edx
cmp byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
mov eax, 0x8a000001
pushfq
and al, 0xc0
rol byte [rcx], 0
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
rol byte [rcx], 0
add byte [rbx + 0x10c24ac], cl
add byte [rax], al
mov dword [rsp + 0x5c0], ebp
mov rcx, r13
jmp 0x1649dae8d
mov al, 0
add byte [rax], al
call fcn.14003d799
cmp qword [rsp + 0x1b0], 0
add byte [rax], al
add byte [rdi], cl
test esi, edx
cmp byte [rax], al
invalid
rol byte [rcx], 0
add byte [rbx + 0x10c24ac], cl
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x5c024ac], cl
add byte [rax], al
lea r12, [rsi + 8]
mov rdi, qword [rsp + 0x1b8]
add byte [rdx + rcx*4 - 0x44], al
and al, 0xc0
add dword [rax], eax
add byte [rbp - 0x5372b313], al
and al, 0
sldt word [rax]
add byte [rdx + rcx*4 - 0x44], al
and al, 0xc0
add dword [rax], eax
add byte [rbp - 0x5372b313], al
and al, 0
sldt word [rax]
je 0x140092ade
lea rdx, [rsi + 0x1b8]
mov rcx, r13
mov eax, 0x4c000001
mov ecx, ebp
lea r8, [rsp + 0x5c0]
call fcn.140032a74
cmp qword [rsp + 0xf00], 0
je 0x140092ea8
lea r8, [rdi + 8]
lea rcx, [rsi + 0x108]
lea ecx, [rsi + 0x108]
lea ecx, [rsi + 0x108]
lea rax, [rsi + 0x1a8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r12
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x28
and al, 0x20
mov rdx, qword [rsp + 0x118]
mov r9, r13
call 0x14009725a
jmp 0x140093281
cmp byte [r14 + 0x478], 0
add al, 0
add byte [rax], al
jne 0x140095ae3
movzx eax, word [rsp + 0x1ae]
mov ecx, dword [rsp + 0x10c]
shl rcx, 0x10
or rcx, rax
mov rax, qword [rsp + 0x118]
shl rax, 0x30
or rax, rcx
cmp byte [rsp + 0xfe], 0
lea rsi, [rsp + 0x3f0]
je 0x140092aae
lock add eax, dword [rax]
add byte [rdi], cl
test byte [rbp + 0x41000006], cl
mov dl, byte [rsi + 0x481]
invalid
add al, 0
invalid
mov dl, byte [r14 + 0x481]
mov rcx, qword [r14 + 0x482]
mov byte [r14 + 0x481], 2
cmp dl, 2
cli
add cl, byte [rbx + rcx*4 - 0x64]
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
invalid
invalid
adc dword [rax], eax
invalid
add byte [rax + 0x3f02494], cl
add byte [rax], al
mov byte [rsp + 0x3f0], dl
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rcx + rsi*8], fs
add eax, dword [rax]
add byte [rax + 0x39], cl
cmp rcx, rax
jne 0x1400935e4
mov qword [rsp + 0x3f1], rcx
cmp rcx, rax
jne 0x1400935e4
lea rcx, [rsp + 0x3f1]
mov qword [rsp + 0x5c0], rcx
movabs rcx, 0x54fe9b8bf0a27b0b
jnp 0x140092417
invalid
mov ebx, dword [rbx + 0x394854fe]
invalid
push rsp
cmp rax, rcx
jne 0x140095d81
jnp 0x140092417
invalid
invalid
cmp dword [r14 + 0x3e0], 0
je 0x140095df9
mov rbx, qword [rsp + 0x58]
mov rcx, rbx
call fcn.1400967b9
mov edi, eax
lea rax, [rsp + 0x1b8]
movups xmmword [rax + 8], xmm6
mov dword [rsp + 0x1d0], edi
and dword [rsp + 0x1d4], 0
lea rax, [0x1400f38e8]
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], 1
mov rcx, rsi
mov rdx, rbx
call case.0x140024cc9.110
cmp qword [rsp + 0x3f0], 0
jne 0x140095db7
mov rcx, qword [rsp + 0x3f8]
cmp dword [rcx + 0x100], edi
mov esi, dword [rsp + 0x44]
jb 0x140095de1
mov dl, byte [rsp + 0x400]
add al, 0
add byte [rcx + 0x100b9], cl
mov dword [rcx + 0x100], edi
call fcn.14005fdff
mov rcx, qword [rsp + 0x388]
add byte [rax], al
mov rdx, r13
mov dword [rcx + 0x100], edi
call fcn.14005fdff
mov rcx, qword [rsp + 0x388]
add byte [rax], al
add byte [rax], al
mov rdx, r13
call fcn.14002fce7
jmp 0x1400937a0
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0x5c0], eax
mov rax, qword [rsp + 0x180]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x5c4], eax
mov rax, qword [rsp + 0x188]
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0x5d82484], cl
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x5dc], eax
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x5e0], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x5e4], eax
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
jne 0x140095b4f
add byte [rax - 0x77], cl
test byte [rax + rcx*8], ah
add eax, 0x8b480000
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0x5d82484], cl
add byte [rax], al
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
mov rcx, r13
mov rdx, qword [rsp + 0xb0]
call fcn.14003d799
cmp qword [rsp + 0x1b0], 0
jne 0x140095b79
mov rcx, qword [rsp + 0x1b8]
mov dl, byte [rsp + 0x1c0]
mov ebp, dword [rsp + 0x5e0]
mov edi, dword [rsi + 0x170]
mov r13b, 1
cmp edi, ebp
jb 0x14009299f
mov byte [rsp + 0xd8], dl
mov dword [rsp + 0x138], edi
mov byte [rsp + 0xa0], bl
lea rax, [rsi + 8]
mov qword [rsp + 0x58], rax
lea rax, [rsi + 0x108]
mov qword [rsp + 0xb0], rax
mov dword [rsi + 0x170], ebp
mov qword [rsp + 0x130], rcx
lea rax, [rcx + 8]
mov qword [rsp + 0x78], rax
and al, 0x78
lea rcx, [rsp + 0x3f8]
lea rdx, [rsp + 0x5c0]
call fcn.140016829
mov eax, dword [rsp + 0x5e4]
mov dword [rsp + 0x3f4], eax
mov word [rsp + 0x3f0], 0x201
lea r15, [rsi + 0x1b8]
mov rdi, qword [rsi + 0x210]
xor ebx, ebx
mov dword [rsp + 0xc0], ebp
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rax + 0x39], cl
sti
cmp rbx, rdi
jae 0x140092911
mov rcx, qword [rsi + 0x1e8]
mov ecx, dword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rbx
call fcn.14002c702
test rax, rax
je 0x1400959ff
add byte [rax], al
add byte [rax], al
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x850], r15
mov dword [rsp + 0x858], ecx
add byte [rax], al
mov dword [rsp + 0x85c], eax
pop rsp
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
or byte [rax], al
add al, ch
or dl, bl
stc
invalid
cmp dword [rax + 0x124], ebp
jbe 0x140092766
pop rsp
or byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x850]
mov rcx, rbp
mov ecx, ebp
call fcn.1400300f5
cmp dword [rax + 0x48], 0x3b9aca00
add dl, cl
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
invalid
mov rcx, rbp
call fcn.14003017b
lea rcx, [rsp + 0x3f0]
mov rdx, rax
call fcn.140032717
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0x78]
mov r8, rbp
mov r12, r14
mov r14, r15
mov r15, qword [rsp + 0x58]
mov r9, r15
call fcn.140096dd5
mov rcx, r15
mov r15, r14
mov r14, r12
mov rdx, rbp
mov ebp, dword [rsp + 0xc0]
mov r8d, r13d
call 0x139e4924d
invalid
call 0x139e4924d
dec dword [rax - 0x75]
xchg byte [rax], dl
add al, byte [rax]
add byte [rax + 0x39], cl
clc
mov rax, qword [rsi + 0x210]
cmp rax, rdi
sbb rbx, 0xffffffffffffffff
cmp rax, rdi
sbb rdi, 0
jmp 0x14009269e
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
jne 0x140095bca
mov rdi, qword [rsp + 0x1b8]
mov bpl, byte [rsp + 0x1c0]
mov eax, dword [rsp + 0x10c]
mov dword [rsp + 0x8a0], eax
test eax, eax
je 0x140092ac2
cmp dword [rdi + 0x100], eax
jae 0x140092cbe
mov esi, dword [rsp + 0x44]
mov r15, qword [rsp + 0xd0]
mov bl, 3
mov r13d, dword [rsp + 0x17c]
jmp 0x1400939af
sub ebp, eax
mov r15, qword [rsi + 0x210]
xor edi, edi
cmp rdi, r15
jae 0x1400928c6
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rdi
call fcn.14002c702
test rax, rax
je 0x1400959ff
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1b0], r13
mov dword [rsp + 0x1b8], ecx
mov dword [rsp + 0x1bc], eax
lea rcx, [rsp + 0x1b0]
call fcn.14003017b
mov ecx, dword [rax + 0xa0]
sub ecx, ebp
jo 0x14009287d
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, ebp
jo 0x14009287d
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
cmp rax, r15
sbb rdi, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
jmp 0x1400927f4
movaps xmmword [rsp + 0x5c0], xmm6
mov bl, 1
xor r12d, r12d
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
jmp 0x1400928d8
invalid
lea rsi, [rsp + 0x8a0]
mov rcx, rsi
int1
call fcn.14002cd83
mov rcx, rsi
call fcn.14008a4b7
add edi, dword [rdi + rdi*8 - 1]
mov rcx, qword [rsp + 0x390]
call fcn.14002cd83
jmp 0x14008f596
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
mov bl, 3
mov dl, byte [rsp + 0x58]
mov rcx, rsi
call fcn.14005fdff
test r12b, r12b
je 0x140095862
mov dword [r14 + 0x3f0], 2
lea r12, [rsp + 0x3f0]
mov esi, dword [rsp + 0x44]
mov r11, qword [rsp + 0xd0]
jmp 0x14008ef6d
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x1d0], rax
movups xmm0, xmmword [rsp + 0x3f0]
movups xmm1, xmmword [rsp + 0x400]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
lea rcx, [rsi + 0x180]
call fcn.140096dcb
mov rax, qword [rsp + 0x1d0]
mov qword [rsi + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rsi + 0x190], xmm1
movups xmmword [rsi + 0x180], xmm0
mov r13b, 3
mov r12, qword [rsp + 0x48]
mov bl, byte [rsp + 0xa0]
mov edi, dword [rsp + 0x138]
mov rcx, qword [rsp + 0x130]
mov dl, byte [rsp + 0xd8]
call fcn.14005fdff
mov rcx, rsi
mov edx, ebx
call fcn.14005fdff
cmp edi, ebp
jb 0x14009595f
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x1d0], rax
movups xmm0, xmmword [rsp + 0x5c0]
movups xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
add byte [rax], al
mov rsi, qword [rsp + 0xa40]
mov rcx, rsi
call fcn.1400298ee
mov rax, qword [rsp + 0x1d0]
mov qword [rsi + 0x20], rax
and byte [rdi], r9b
sub byte [rsp + 0x1b0], al
movaps xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x1400946ec
mov r8d, dword [rsp + 0x740]
mov r13b, 3
cmp r8d, dword [rsi + 0x100]
ja 0x140093a31
lea rdi, [rsi + 0x68]
mov rcx, rdi
stc
mov byte [r14 + 0x478], 1
mov qword [r14 + 0x479], rax
jmp 0x140093637
mov r15d, 1
mov esi, 1
mov bl, 1
lea r12, [0x1400f38e8]
xor r13d, r13d
jmp 0x1400939af
mov eax, dword [rsi + 0x110]
mov rdx, qword [rsp + 0x118]
add eax, edx
jno 0x140093265
xor ebp, ebp
mov dword [rsp + 0x35c], 3
mov r13b, 1
jmp 0x140093287
mov eax, dword [rsp + 0x3f8]
mov dword [rsp + 0xa0], eax
mov r15d, dword [rsp + 0x3fc]
mov rcx, r12
call fcn.1400300f5
lea rdx, [rax + 0x50]
lea rcx, [rsp + 0x1b0]
call fcn.1400329f3
mov r13b, byte [rsp + 0x1b0]
mov al, byte [rsp + 0x1b1]
cmp r13b, 3
jne 0x1400934e3
test al, al
je 0x140092ca5
mov rdi, qword [rsp + 0x58]
cmp byte [rdi + 0x104], 0
je 0x140093b60
lea rax, [rdi + 8]
lea rbx, [rdi + 0x68]
mov qword [rsp + 0x138], rax
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1b0]
mov rdx, rbx
mov r8d, esi
xor r9d, r9d
call fcn.14003164b
mov r13b, byte [rsp + 0x1b0]
cmp r13b, 3
jne 0x140093bbb
cmp dword [rsp + 0x1b4], 0
mov al, byte [rsp + 0x84]
je 0x14009408d
mov byte [rsp + 0x84], al
mov rax, qword [rsp + 0x58]
mov r9d, dword [rax + 0xf4]
mov r8d, dword [rax + 0x174]
lea rdi, [rsp + 0x1b0]
mov rcx, rdi
mov edx, esi
call fcn.1400330c0
lea r13, [rsp + 0x740]
mov rcx, r13
mov rdx, qword [rsp + 0xc0]
mov r8d, esi
mov r9, rdi
mov ecx, edi
call fcn.140032b20
mov r8d, 0x120
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
lea rdx, [rsp + 0x8a0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.1400300f5
mov edi, dword [rax + 0x48]
mov r8d, 0x120
add byte [rax], al
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.14003017b
stc
inc dword [rax + 0xf065078]
test dword [rsi + 0x14], edi
add byte [rax], al
stc
inc dword [rax + 0xf065078]
test dword [rsi + 0x14], edi
add byte [rax], al
mov rsi, rax
add rsi, 0x50
mov rcx, rsi
call fcn.14002b798
mov byte [rsi], 8
cmp byte [rsp + 0x4f8], 0
mov r12d, dword [rsp + 0x504]
add byte [rax], al
add byte [rax], al
je 0x14009476b
mov word [rsp + 0xe10], 0x100
mov dword [rsp + 0xe14], r12d
and al, 0x14
invalid
add byte [rax], al
mov dword [rsp + 0xe18], 1
and al, 0x18
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea r12, [rsp + 0x3f0]
jmp 0x14009410c
mov r13b, 1
mov al, 1
lea rcx, [0x1400f38e8]
xor edx, edx
xor r8d, r8d
xor r9d, r9d
jmp 0x140093528
lea rdx, [rdi + 0x1b8]
lea r15, [rsp + 0x1b0]
mov rcx, r15
lea r8, [rsp + 0x8a0]
call fcn.140032a74
cmp qword [rsp + 0x1b0], 0
add byte [rax], al
add byte [rdi], cl
invalid
cwde
or dword [rax], eax
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rax + 0x40000009], bl
or dword [rax], eax
add byte [rax - 0x78], al
insb byte [rdi], dx
and al, 0x58
mov byte [rsp + 0x58], bpl
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x5c0], xmm0
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x5c0], eax
mov rcx, r15
mov rdx, qword [rsp + 0xb0]
call fcn.14003d799
cmp qword [rsp + 0x1b0], 0
jne 0x140095d57
lea rbp, [rdi + 8]
mov rsi, qword [rsp + 0x1b8]
and al, 0xb8
add dword [rax], eax
add byte [rdx + rcx*4 - 0x54], al
and al, 0xc0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xc0
add eax, 0x894c0000
mov ecx, edi
and al, 0xb8
add dword [rax], eax
add byte [rdx + rcx*4 - 0x54], al
and al, 0xc0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xc0
add eax, 0x894c0000
mov ecx, edi
mov ecx, edi
call fcn.1400300f5
mov r12d, dword [rax + 0x48]
mov rcx, r15
call fcn.14003017b
invalid
stc
dec dword [rcx - 0x77]
mov dword [rax + 0x136b8], 0x8b480000
pushfq
and al, 0x18
add dword [rax], eax
invalid
je 0x140092d79
invalid
mov rax, qword [rdi + 0x50]
cmp qword [rdi + 0x48], rax
jbe 0x140093938
inc rax
mov qword [rdi + 0x50], rax
mov byte [rsp + 0xb0], r13b
cmp byte [r15 + 0x131], 0
jne 0x140092d92
cmp byte [r15 + 0x50], 6
jb 0x140092db4
mov rcx, r15
add rcx, 0x50
push rax
clc
add byte [rax], al
mov rcx, rbp
call fcn.1400300f5
lea rcx, [rax + 0x50]
call fcn.14003083e
test al, al
je 0x1400945e3
lea rcx, [rsp + 0x3f0]
mov rdx, qword [rsp + 0x58]
mov r8d, edi
call fcn.140032610
mov bpl, byte [rsp + 0x3f0]
lodsb al, byte [rsi]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x80], al
std
add ecx, dword [rdi]
test dword [rcx + 9], ebx
add byte [rax], al
lea ecx, [rsp + 0x3f0]
lodsb al, byte [rsi]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x80], al
std
add ecx, dword [rdi]
test dword [rcx + 9], ebx
add byte [rax], al
lea rbp, [rsp + 0xe10]
mov rcx, rbp
jmp 0x139dbc348
dec dword [rbx + 0xa080]
add byte [rbp + 0xb9c0], al
mov ecx, 0
cmovle eax, ecx
cmp eax, edi
jae 0x140093b34
invalid
jmp 0x139dbc348
mov rcx, rbp
call fcn.1400300f5
mov eax, dword [rax + 0x124]
and al, 1
add byte [rax], al
mov word [rsp + 0x8a0], 0x100
add byte [rax], al
add dword [rcx + 0x8a42484], ecx
add byte [rax], al
mov dword [rsp + 0x8a8], 3
add eax, dword [rax]
add byte [rax], al
jmp 0x140093f89
add eax, dword [rax]
add byte [rax], al
lea rcx, [rsi + 0x68]
mov dl, byte [rsi + 0x60]
mov r8d, dword [rsp + 0x10c]
or al, 1
add byte [rax], al
call fcn.14003359b
test eax, eax
je 0x140093281
or al, 1
add byte [rax], al
mov dword [rsp + 0x35c], 1
mov r13b, 1
xor ebp, ebp
jmp 0x140093287
lea rcx, [rsp + 0x1b4]
mov rsi, qword [rsp + 0x730]
mov rdx, rsi
call 0x140084b4f
mov byte [rsp + 0x1b0], 4
mov rcx, rdi
mov rdx, r13
call case.0x14007b3b8.47
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea edx, str.invalid_settings_frame
lea edx, str.invalid_settings_frame
lea r9, [0x140122c40]
call fcn.14008563b
mov rcx, r13
mov rdx, rsi
call 0x140084b4f
mov dword [r14 + 0x3f0], 1
mov dword [rsi + 0x3f0], 1
mov dword [rsi + 0x3f0], 1
movups xmm0, xmmword [rsp + 0x1b0]
movups xmm1, xmmword [rsp + 0x1c0]
movups xmm2, xmmword [rsp + 0x1d0]
movups xmm3, xmmword [rsp + 0x1dc]
movups xmmword [rsi + 0x2c], xmm3
pop rsi
sub al, 0xf
adc dword [rsi + 0x20], edx
pop rsi
sub al, 0xf
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14008f2f5
mov al, byte [rsp + 0x3a2]
mov byte [rsp + 0x12a], al
and al, 0xa2
add eax, dword [rax]
add byte [rax + 0x12a2484], cl
add byte [rax], al
movzx eax, word [rsp + 0x3a0]
mov word [rsp + 0x128], ax
add byte [rax], al
mov r8d, pe_nt_image_headers64
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0xab0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x300]
mov word [rsp + 0x16c], ax
add byte [rdx + 0x3022484], cl
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x3022484], cl
add byte [rax], al
mov byte [rsp + 0x16e], al
movzx eax, word [rsp + 0x370]
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rax + rbp*2], ah
and al, 0x68
add dword [rax], eax
add byte [rdx + 0x3722484], cl
add byte [rax], al
mov byte [rsp + 0x16a], al
mov dword [rsp + 0x94], r15d
mov dword [rsp + 0x94], edi
mov eax, ebx
mov dword [rsp + 0x36c], ebx
mov dword [rsp + 0x368], r12d
push 0x41000003
mov ebx, edi
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9c]
add byte [rax + 0xae248c], cl
add byte [rax], al
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rax + rbp*2], ah
and al, 0x68
and al, 0x68
add dword [rax], eax
add byte [rdx + 0x3722484], cl
add byte [rax], al
add byte [rax + 0xae248c], cl
add byte [rax], al
mov edx, dword [rsp + 0x90]
mov ecx, edx
mov byte [rsp + 0x87], dl
mov dword [rsp + 0x1a8], r15d
test al, 1
add byte [rax], al
test al, 1
add byte [rax], al
mov ecx, ebx
mov dword [rsp + 0x1a4], ebx
mov dword [rsp + 0x1a0], r12d
mov r12, qword [rsp + 0x48]
mov esp, dword [rsp + 0x48]
jmp 0x140093050
mov r13b, 9
mov al, byte [rsp + 0x86]
mov edx, dword [rsp + 0x90]
and al, 0x90
add byte [rax], al
invalid
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x70
mov r8, qword [rsp + 0x88]
mov r9, qword [rsp + 0x70]
mov r10, qword [rsp + 0x68]
push rsp
and al, 0x68
invalid
push 0xffffffff90249489
add byte [rax], al
add byte [rax + 0x862484], cl
add byte [rax], al
mov dword [rsp + 0x90], edx
mov byte [rsp + 0x86], al
mov rcx, qword [rsp + 0x38]
mov rax, rcx
shr rax, 0x20
and byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add dword [rax], eax
invalid
and byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rdx + 0xfd2484], cl
add byte [rax], al
mov dword [rsp + 0x180], eax
mov al, byte [rsp + 0xfd]
mov byte [rsp + 0xfe], al
mov rax, qword [rsp + 0x110]
mov word [rsp + 0x1ae], ax
mov eax, dword [rsp + 0x34]
xor al, 0x89
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rcx + 0x24b489f0], cl
in al, dx
add byte [rax], al
add byte [rcx + rcx*4 - 0x30], cl
xor al, 0x89
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rcx + 0x24b489f0], cl
in al, dx
add byte [rax], al
add byte [rcx + rcx*4 - 0x30], cl
mov qword [rsp + 0x68], r10
mov dword [rsp + 0xe8], eax
add byte [rax], al
mov rax, r9
mov qword [rsp + 0x70], r9
mov dword [rsp + 0xe4], eax
mov rax, r8
mov eax, eax
mov eax, eax
mov qword [rsp + 0x88], r8
mov qword [rsp + 0x190], r8
mov rax, qword [rsp + 0x50]
push rax
push rax
mov qword [rsp + 0x188], rax
mov eax, esi
mov dword [rsp + 0x60], esi
mov qword [rsp + 0x118], rcx
mov dword [rsp + 0x100], r11d
mov dword [rsp + 0x10c], r11d
jmp 0x140091778
mov dword [rsp + 0x598], r15d
mov sil, 1
mov byte [rsp + 0x1ec], sil
and dword [rsp + 0x1b4], 0
add byte [rbx + 0x1bc24a4], al
add byte [rax], al
add byte [rbx + 0x1c424a4], al
add byte [rax], al
add byte [rbx + 0x1cc24a4], al
int3
add dword [rax], eax
add byte [rax], al
and dword [rsp + 0x1d4], 0
and dword [rsp + 0x1dc], 0
and dword [rsp + 0x1e4], 0
mov byte [rsp + 0x1b0], 4
mov rcx, qword [rsp + 0x120]
invalid
add byte [rax], al
add byte [rbx + 0x1cc24a4], al
int3
add dword [rax], eax
add byte [rax], al
and dword [rsp + 0x1d4], 0
and dword [rsp + 0x1dc], 0
and dword [rsp + 0x1e4], 0
mov byte [rsp + 0x1b0], 4
mov rcx, qword [rsp + 0x120]
invalid
int3
add byte [rax - 0x73], cl
mov esp, 0x1b024
add byte [rax - 0x77], cl
cli
lea rdi, [rsp + 0x1b0]
mov rdx, rdi
call case.0x14007b3b8.47
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
add byte [rbp + rcx*4 + 0xd], cl
nop
cli
or byte [rax], al
call fcn.14008563b
sahf
and al, 0xff
inc dword [rcx - 0x76]
sahf
insb byte [rdi], dx
add al, 0
add byte [rcx - 0x78], al
mov dh, 0x6c
add al, 0
invalid
sahf
and al, 0xff
inc dword [rcx - 0x76]
sahf
insb byte [rdi], dx
add al, 0
add byte [rcx - 0x78], al
mov dh, 0x6c
add al, 0
add byte [rcx - 0x75], cl
mov rdx, qword [r14 + 0x498]
add rdx, 0x10
invalid
mov rdx, qword [r14 + 0x498]
add rdx, 0x10
mov rcx, rdi
call case.0x140024cc9.110
cmp qword [rsp + 0x1b0], 0
cmp dword [rsp + 0x1b0], 0
cmp dword [rsp + 0x1b0], 0
jne 0x140095d03
mov rsi, qword [rsp + 0x1b8]
mov r13b, byte [rsp + 0x1c0]
mov rdx, qword [r14 + 0x4a0]
add byte [rax - 0x7d], cl
ret 0x4810
mov rcx, rdi
call fcn.14003d799
cmp qword [rsp + 0x1b0], 0
and al, 0xb0
add dword [rax], eax
add byte [rax], al
mov eax, dword [rsp + 0x78]
jne 0x140095d2d
add byte [rax - 0x7d], cl
ret 0x4810
invalid
and al, 0xb0
add dword [rax], eax
add byte [rax], al
test eax, eax
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0xb0]
mov r8d, dword [rsp + 0x138]
mov edx, dword [rsp + 0x130]
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], al
and al, 0xd8
add byte [rax], al
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], al
and al, 0xd8
add byte [rax], al
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0xc8
add byte [rax], al
add byte [rdi], cl
test byte [rcx + 0x4c000005], ch
mov dword [rsi + 0x18], edx
mov qword [rsi + 0x18], r10
jmp 0x1400937e7
add byte [rcx + rcx*4 - 0x44], cl
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
or al, byte [rax]
mov qword [rsp + 0xa0], r15
mov rcx, qword [rsp + 0xa90]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x98
or al, byte [rax]
add al, ch
cmp ch, bh
stc
dec dword [rbx + rcx*4 + 0x7c]
and al, 0x78
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x98
or al, byte [rax]
add al, ch
cmp ch, bh
stc
dec dword [rbx + rcx*4 + 0x7c]
and al, 0x78
jmp 0x140093336
lea rcx, [rsi + 0x110]
lea r8, [rsi + 0x1b8]
add dword [rax], eax
add byte [rcx + 0x11086], cl
add byte [rbp - 0x77], cl
loope 0x140093265
loope 0x140093279
invalid
mov r13b, 3
mov bpl, 1
mov r12, qword [rsp + 0x48]
mov rcx, rdi
mov edx, r15d
call fcn.14005fdff
mov rcx, rsi
mov edx, ebx
call fcn.14005fdff
mov edi, 2
test bpl, bpl
jne 0x140091a55
jmp 0x1400958fe
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1b0]
mov qword [rsp + 0xa0], r15
mov rdx, r15
mov r8d, edi
mov r9b, 1
call fcn.14003164b
mov al, byte [rsp + 0x1b0]
cmp al, 3
jne 0x140093724
cmp dword [rsp + 0x1b4], 0
mov r15, qword [rsp + 0x78]
je 0x140093c42
mov edx, dword [rsp + 0x1b8]
mov r9d, dword [r15 + 0xf4]
mov r8d, dword [r15 + 0x174]
lea rdi, [rsp + 0x1b0]
mov rcx, rdi
call fcn.1400330c0
lea rcx, [rsp + 0xa88]
mov rdx, rdi
call fcn.140032fe0
mov dword [rsp + 0x378], eax
mov dword [rsp + 0x37c], edx
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rcx + 0x37c2494], cl
add byte [rax], al
mov qword [rsp + 0x370], rsi
lea rcx, [rsp + 0x370]
call fcn.1400300f5
lea rcx, [rax + 0x50]
and al, 0x70
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add eax, dword [rax]
add al, ch
pushfq
int 0xf9
dec dword [rax - 0x73]
push rax
call fcn.140030a43
test al, al
ror byte [rbx + 0xf442474], 0x85
or eax, dword [rax + rax]
invalid
ror byte [rbx + 0xf442474], 0x85
or eax, dword [rax + rax]
add byte [rax + rcx*4 - 0x54], al
and al, 0x38
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov byte [rsp + 0x138], r13b
mov rcx, rbx
mov rdx, qword [rsp + 0xb0]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
adc esp, dword [rdx + rdi*8 - 0x437cb701]
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
jne 0x140095e46
mov cl, 0x2a
add byte [rax], al
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
adc esp, dword [rdx + rdi*8 - 0x437cb701]
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
mov cl, 0x2a
add byte [rax], al
mov rax, qword [rsp + 0x3f8]
mov cl, byte [rsp + 0x400]
add al, 0
add byte [rax + 0x130248c], cl
add byte [rax], al
add al, 0
add byte [rax + 0x130248c], cl
add byte [rax], al
mov qword [rsp + 0xb0], rax
lea rdi, [rax + 8]
mov rsi, qword [rsp + 0xa0]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x510], rsi
mov r8d, 0x120
mov r13, rbx
mov rcx, rbx
lea rdx, [rsp + 0xcf0]
xchg esp, eax
and al, 0xf0
or al, 0
add al, ch
add byte [rsp + rax - 0x4376b800], ah
and al, 0x18
add eax, 0x100f0000
test byte [rax + rsi*2], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x300], eax
lea r15, [rsp + 0x370]
add byte [rcx + rcx*4 - 7], cl
call fcn.1400300f5
mov ebx, dword [rax + 0x48]
mov rcx, r15
call fcn.1400300f5
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
xchg esp, eax
and al, 0xf0
or al, 0
add al, ch
add byte [rsp + rax - 0x4376b800], ah
and al, 0x18
add eax, 0x100f0000
test byte [rax + rsi*2], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x300], eax
add byte [rcx + rcx*4 - 7], cl
mov edx, 6
cmovae ecx, edx
cmp cl, 4
ja case.0x140093441.1
movzx ecx, cl
lea rdx, [0x14015b7c8]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov qword [rsp + 0x58], rdi
mov r8d, 0x120
lea rcx, [rsp + 0xbd0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.14003017b
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
cmp cl, 6
mov eax, 6
cmovae ecx, eax
mov edi, 1
mov r13d, 1
cmp cl, 4
mov dword [rsp + 0xd8], ebx
ja case.0x1400934af.1
mov al, byte [rsp + 0xcec]
movzx ecx, cl
mov dh, 0xc9
mov dh, 0xc9
lea rdx, [0x14015b7dc]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
or al, 0x8a
add rcx, rdx
jmp rcx
test al, 1
jne 0x140094333
test dword [rdx + 0xe], edi
add byte [rax], al
test dword [rdx + 0xe], edi
add byte [rax], al
mov al, 1
mov dword [rsp + 0xc8], eax
mov eax, dword [rsp + 0xcc8]
or al, 0
add byte [rcx - 0xc8], bh
add eax, ecx
cmp ax, 0xff9c
setb r13b
mov bpl, 9
xor r12d, r12d
jmp 0x140094342
movzx ecx, word [rsp + 0x1b2]
mov word [rsp + 0xac], cx
mov edi, dword [rsp + 0x1b4]
mov rcx, qword [rsp + 0x1b8]
mov rbx, qword [rsp + 0x1c0]
mov r9d, dword [rsp + 0x1c8]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], al
and al, 0xcc
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], al
and al, 0xcc
add dword [rax], eax
add byte [rbx + 0x1d02494], cl
invalid
xchg esp, eax
and al, 0xd0
invalid
mov edx, dword [rsp + 0x1d0]
mov ebp, dword [rsp + 0x1d4]
invalid
add dword [rax], eax
invalid
add byte [rax], al
invalid
mov dword [rsp + 0x150], r9d
mov dword [rsp + 0x154], r8d
push rsp
add dword [rax], eax
add byte [rcx + 0x1582494], cl
add byte [rax], al
mov qword [rsp + 0x348], rcx
mov dword [rsp + 0x15c], edi
mov qword [rsp + 0x340], rbx
add eax, dword [rax]
add byte [rcx - 0x77], al
invalid
mov dword [rsp + 0x14c], ebp
add byte [rax], al
mov word [rax + rdx*2], fs
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], al
and al, 0x54
push rsp
push rsp
add dword [rax], eax
add byte [rcx + 0x1582494], cl
add byte [rax], al
add eax, dword [rax]
add byte [rcx - 0x77], al
invalid
add byte [rax], al
mov esi, dword [rsp + 0x44]
mov rdi, qword [rsp + 0x58]
pop rax
pop rax
lea rcx, [rsp + 0x8a0]
call fcn.140089b8c
mov dl, byte [rsp + 0x78]
mov rcx, rdi
call fcn.14005fdff
mov edi, 2
mov byte [rsp + 0x85], r12b
mov ebx, r12d
mov eax, dword [rsp + 0x15c]
mov rbp, qword [rsp + 0x348]
mov rcx, qword [rsp + 0x340]
mov edx, dword [rsp + 0x150]
mov r15d, dword [rsp + 0x154]
mov r9d, dword [rsp + 0x158]
mov r10d, dword [rsp + 0x14c]
cmp r13b, 3
mov r11, qword [rsp + 0xd0]
mov r12, qword [rsp + 0x48]
je 0x140091a61
jmp 0x14009598a
mov cl, byte [rsp + 0x3f8]
mov rdx, qword [rsp + 0xa38]
mov byte [rdx + 8], cl
mov rcx, qword [rsp + 0x3f0]
mov qword [rdx], rcx
mov rcx, qword [r14 + 0x470]
test rcx, rcx
je 0x14009363f
movabs rdx, 0xb416870b7adb7c3b
cmp rax, rdx
jne 0x14009363f
or eax, dword [rdi + 0x3948b416]
sal byte [rbp + 0x23], 1
mov eax, 2
mov edx, 3
add byte [rax], al
add byte [rdx + 3], bh
lock cmpxchg qword [rcx + 0x10], rdx
cmpxchg dword [rcx + 0x10], edx
jne 0x14009363f
add rcx, 0x30
call fcn.140015219
mov r11, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
mov edi, 2
mov esi, dword [rsp + 0x44]
and al, 0x44
and al, 0x44
jmp 0x140091a61
cmp qword [r14 + 0x1a8], 0
je 0x140093a3b
loopne 0x14009365c
add byte [rax], al
test al, 1
add byte [rax], al
add byte [rdi], cl
test al, ah
loopne 0x14009365c
add byte [rax], al
mov r8d, 0x19
loopne 0x14009365c
add byte [rax], al
mov r8d, 0x19
mov eax, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamOut_of_bounds_accessC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_stream_streaminto_future.rs
call fcn.14005fc5d
invalid
cld
dec dword [rax - 0x77]
ret
invalid
invalid
mov r12, qword [rsp + 0x48]
mov byte [r14 + 0x1c2], 1
jmp 0x140091671
lea rcx, [rdi + 0x68]
mov dl, byte [rdi + 0x60]
mov r8d, dword [rsp + 0x8a0]
invalid
push 0x4460578a
mov eax, dword [rsp + 0x8a0]
invalid
add al, ch
add edi, edi
stc
inc dword [rbp - 0x3c6bf040]
ret
call fcn.14003359b
test eax, eax
sete bl
ret
ret
mov eax, 1
mov esi, dword [rsp + 0x44]
cmovne esi, eax
lea rax, [0x1400f38e8]
cmovne r12, rax
mov eax, 1
mov r15, qword [rsp + 0xd0]
cmovne r15, rax
mov eax, 0
mov r13d, dword [rsp + 0x17c]
mov ebp, dword [rsp + 0x17c]
mov ebp, dword [rsp + 0x17c]
cmovne r13d, eax
add bl, bl
or bl, 1
jmp 0x1400939af
invalid
add byte [rax - 0x73], cl
test byte [rax + rbx*8], ah
or eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], esi
jo 0x1400936fc
lea rax, [rsp + 0xbd8]
movups xmmword [rax + 0x10], xmm6
jo 0x1400936fc
lea rax, [0x1400f38e8]
mov qword [rsp + 0xbd8], rax
mov dword [rsp + 0xbd8], eax
mov qword [rsp + 0xbe0], 1
mov dword [rsp + 0xbd4], 1
mov word [rsp + 0xbd0], 0x101
mov r13b, 1
jmp 0x140093a29
jo 0x1400936fc
mov dword [rsp + 0xbd8], eax
mov dword [rsp + 0xbe0], 1
lea rdx, [rsp + 0x1b8]
mov cl, byte [rdx - 5]
lea r8, [rsp + 0x3a1]
mov byte [r8 + 2], cl
movzx ecx, word [rdx - 7]
mov word [r8], cx
mov rcx, qword [rsp + 0x1b4]
movups xmm0, xmmword [rdx + 4]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [r8 + 0xb], xmm0
or eax, dword [rcx + 0xf]
adc dword [rax + 0x17], ecx
mov byte [rsp + 0x3a0], al
add byte [rax], al
mov qword [rsp + 0x3a4], rcx
mov dword [rsp + 0x58], eax
or eax, dword [rcx + 0xf]
adc dword [rax + 0x17], ecx
add byte [rax], al
mov esi, dword [rsp + 0x44]
mov r15, qword [rsp + 0x78]
lea rcx, [rsp + 0xcf0]
call fcn.140089b8c
invalid
invalid
invalid
invalid
mov rcx, r15
mov edx, r13d
call fcn.14005fdff
invalid
cld
inc dword [rbx + rcx*4 + 0x6c]
and al, 0x58
cmp r13b, 3
cmp ch, 3
invalid
cmp ch, 3
std
add ecx, dword [rdi]
test dword [rcx + riz], ecx
add byte [rax], al
jne 0x1400958ac
mov edi, 2
jmp case.0x14009183f.2
add byte [rax], al
add cl, ch
scasd eax, dword [rdi]
loop 0x1400937a8
invalid
dec dword [rax - 0x73]
lea rcx, [rsp + 0x3f1]
mov rax, qword [rcx + 0x1f]
lea rdx, [rsp + 0x8d5]
mov qword [rdx - 0x15], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [rdi], cl
adc dword [rdx - 0x24], ecx
movups xmmword [rdx - 0x34], xmm0
mov byte [rsp + 0x8a0], bpl
mov word [rcx + rsi*8], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
jmp 0x1400937d2
mov byte [rsp + 0x8a0], ch
jmp 0x140094622
test bl, bl
jne 0x1400937e7
or qword [rsi + 0x18], 0xffffffffffffffff
test r9d, r9d
je 0x1400937f5
test edx, edx
setne byte [rsi + 0x179]
mov rdx, qword [rsp + 0x1b8]
mov qword [rsp + 0xd8], rdx
add byte [rax], al
add byte [rdx + 0x1c02494], cl
add byte [rax], al
add byte [rax + 0xc82494], cl
mov byte [rsp + 0xc8], dl
test r8d, r8d
je 0x140093db4
xchg esp, eax
and al, 0xb8
add dword [rax], eax
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rdx + 0x1c02494], cl
add byte [rax], al
invalid
lea rax, [rsi + 8]
mov qword [rsp + 0x138], rax
lea rax, [rsi + 0x1b8]
xchg byte [rax + 0x48000001], bh
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x78
js 0x1400937c0
scasb al, byte [rdi]
je 0x140093839
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x78
invalid
js 0x1400937c0
scasb al, byte [rdi]
je 0x140093839
add byte [rax], al
add byte [rbx + 0x19c2494], cl
add byte [rax], al
mov edx, dword [rsp + 0x19c]
add dword [rax], eax
add byte [rcx + 0x17496], cl
add byte [rcx], dh
mov dword [rsi + 0x174], edx
xor eax, eax
ror byte [rcx + 0xfef29d7], 0x95
sar byte [rcx + 0xff], 0xf
invalid
invalid
cmp al, 0xff
ror byte [rcx + 0xfef29d7], 0x95
sar byte [rcx + 0xff], 0xf
sar dword [rdi + r15*8], 0xf
je 0x140093a68
movzx eax, al
je 0x140093a68
movzx eax, al
cmp eax, 1
jne 0x140093da9
clc
add dword [rdi], ecx
test dword [0x188093872], edi
mov eax, dword [rsp + 0xd8]
mov rax, qword [rsp + 0xd8]
add rax, 8
mov qword [rsp + 0x130], rax
lea r12, [rsi + 0x108]
cmpsb byte [rsi], byte [rdi]
or byte [rcx], al
add byte [rax], al
or byte [rax - 0x77], cl
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5a], cl
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
scasb al, byte [rdi]
test al, 1
invalid
lea rbp, [rsi + 0x1a8]
add dword [rax], eax
add byte [rax - 0x75], cl
sahf
adc byte [rdx], al
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsi + 0x210]
xor r15d, r15d
xor edi, edi
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0xb0]
add byte [rax], al
add byte [rcx + 0x39], cl
fisttp word [rdi]
or dword [rax], 5
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x39], cl
fisttp word [rdi]
or dword [rax], 5
add byte [rax], al
or byte [0xcb5138ae], al
mov gs, eax
add dword [rax], eax
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
add byte [rax], al
mov r8, r15
clc
add byte [rax - 0x75], cl
xchg esi, eax
lock add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
clc
call fcn.14002c702
test rax, rax
je 0x1400959ff
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x1b0], rdx
mov dword [rsp + 0x1b8], ecx
mov dword [rsp + 0x1bc], eax
mov qword [rsp + 0x28], rbp
insb byte [rdi], dx
and al, 0x28
insb byte [rdi], dx
and al, 0x28
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, r12
mov edx, edi
mov r8, qword [rsp + 0x130]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rbp + rcx*4 - 0x74], cl
and al, 0xb0
add dword [rax], eax
add al, ch
cmp dword [rax], r8d
invalid
test eax, eax
invalid
ror byte [rdi], 0x85
pop rbx
jne 0x140093d79
add al, 0
add byte [rax - 0x75], cl
xchg byte [rax], dl
mov rax, qword [rsi + 0x210]
cmp rax, rbx
sbb r15, 0xffffffffffffffff
add al, byte [rax]
add byte [rax + 0x39], cl
fmul dword [rcx - 0x7d]
invalid
cmp rax, rbx
sbb rbx, 0
jmp 0x140093898
mov bl, 1
mov dword [rsp + 0x17c], 0xf
add byte [rdi], cl
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rax], al
invalid
and al, 0x44
or r8d, dword [rax]
add byte [rax], al
mov dword [rsp + 0x44], 0xb
or r8d, dword [rax]
add byte [rax], al
lea rax, [0x1400e6300]
lea eax, [0x1400e6300]
or r8d, dword [rax]
add byte [rax], al
lea eax, [0x1400e6300]
mov qword [rsp + 0x48], rax
lea rax, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id_
lea rax, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id_
mov qword [rsp + 0xd0], rax
lea r15, [rsp + 0x5c0]
and al, 0xc0
add eax, 0x81410000
cld
add dl, cl
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
ror byte [rax - 0x77], 0xe9
rol byte [rax], 1
add byte [rax], al
and al, 0xc0
add eax, 0x81410000
cld
add dl, cl
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
ror byte [rax - 0x77], 0xe9
setne al
mov rdx, r15
cli
call fcn.1400302d0
mov rcx, rsi
mov edx, r13d
call fcn.14005fdff
mov esi, dword [rsp + 0x44]
mov r15, qword [rsp + 0xd0]
mov r12, qword [rsp + 0x48]
and al, 0x48
mov r13d, dword [rsp + 0x17c]
mov bpl, byte [rsp + 0x58]
insb byte [rdi], dx
and al, 0x58
mov r15, qword [rsp + 0xd0]
and al, 0x48
insb byte [rdi], dx
and al, 0x58
mov rcx, rdi
mov edx, ebp
call fcn.14005fdff
mov edi, 2
add byte [rax], al
mov eax, esi
mov rbp, r12
mov rcx, r15
mov dword [rsp + 0x17c], r13d
mov edx, r13d
mov r9d, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x46], al
mov r10d, 0
mov r10d, 0
cmp bl, 3
mov r11, r15
sti
mov edx, 0
sti
mov r13d, ebx
mov bl, 1
mov r15d, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rbp - 0x20], ch
insd dword [rdi], dx
loopne 0x1400939f2
add byte [rax], al
je 0x140091a61
insd dword [rdi], dx
loopne 0x1400939f2
invalid
jmp 0x14009598a
invalid
add byte [rax - 0x75], cl
sbb byte [r8 - 0x73], cl
xchg esp, eax
and al, 0xd8
or eax, dword [rax]
add byte [rax - 0x77], cl
sbb byte [rdi], cl
adc byte [rcx - 7], al
movups xmm1, xmmword [rcx + 9]
movups xmmword [rdx + 9], xmm1
adc dword [rdx + 9], ecx
adc dword [rdx + 9], ecx
movups xmmword [rdx - 7], xmm0
mov byte [rsp + 0xbd0], r13b
and al, 0xd0
or eax, dword [rax]
invalid
stc
stc
and al, 0xd0
or eax, dword [rax]
add byte [rax - 0x73], cl
invalid
mov word [rax + rsi*4], fs
or al, byte [rax]
lea rcx, [rsp + 0xab0]
call fcn.1400298f9
stc
invalid
jmp 0x1400946d8
lea ecx, [rsp + 0xab0]
add al, ch
ret
stc
invalid
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x8a0], xmm0
sub dword [rsp + 0x8a0], eax
sub dword [rsp + 0x8a0], eax
mov byte [r14 + 0x1c1], 0
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0xab0], xmm0
jmp 0x140091657
out dx, eax
invalid
invalid
invalid
out dx, eax
invalid
sub ebp, edx
mov r15, qword [rsi + 0x210]
xor edi, edi
xor ebx, ebx
fisttp dword [rbp + rcx*4 - 0x5c]
and al, 0xf0
add eax, dword [rax]
invalid
fisttp dword [rbp + rcx*4 - 0x5c]
and al, 0xf0
add eax, dword [rax]
add byte [rcx + rdi - 5], cl
cmp rbx, r15
jae 0x140093d8e
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
lock add dword [rax], eax
add byte [rcx - 0x77], cl
fsubr st(0)
invalid
invalid
stc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
pop rdx
invalid
add byte [rax], al
invalid
lock add dword [rax], eax
add byte [rcx - 0x77], cl
fsubr st(0)
invalid
add byte [rbx + 0x480a8b00], cl
mov edx, dword [rsp + 0x78]
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x1b0], rdx
mov dword [rsp + 0x1b8], ecx
and al, 0xb8
add dword [rax], eax
add byte [rcx + 0x1bc2484], cl
add byte [rax], al
and al, 0xb8
add dword [rax], eax
add byte [rcx + 0x1bc2484], cl
add byte [rax], al
lea rcx, [rsp + 0x1b0]
call fcn.14003017b
mov ecx, dword [rax + 0x80]
sub ecx, ebp
jo 0x140093c53
mov dword [rax + 0x80], ecx
test ecx, ecx
mov edx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmovle ecx, edx
mov edx, dword [rax + 0x84]
nop
test byte [rax], al
add byte [rax], al
nop
test byte [rax], al
add byte [rax], al
cmp edx, ecx
jle 0x140093b1a
test edx, edx
mov r8d, 0
mov eax, 0
mov eax, 0
cmovg r8d, edx
sub r8d, ecx
sub edx, r8d
jo 0x140093c53
ret 0x2941
mov dword [rax + 0x84], edx
add edi, r8d
add edi, eax
mov rax, qword [rsi + 0x210]
cmp rax, r15
xchg byte [rax], dl
add al, byte [rax]
add byte [rcx + rdi - 8], cl
sbb rbx, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
sbb edi, 0
invalid
mov rcx, rbp
call fcn.14003017b
mov rcx, qword [rax + 0x30]
test rcx, rcx
je 0x140093f34
test bl, ch
add eax, dword [rax]
invalid
test bl, ch
add eax, dword [rax]
add byte [rbx - 0x7af0fe07], al
invalid
cmp ecx, 1
jne 0x140093f27
test rdi, rdi
jne 0x140093f5f
jmp 0x140093f34
invalid
mov dword [rsp + 0x14c], 0
mov eax, 1
add byte [rax], al
add qword [rax], r8
add byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x340], rax
and al, 0x40
add eax, dword [rax]
add bh, al
invalid
test byte [rsp + rbx*2], ah
add dword [rax], eax
mov dword [rsp + 0x15c], 1
mov r13b, 1
mov ch, 1
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x4b], al
mov ch, 1
invalid
invalid
mov ch, 1
mov r12b, 1
lea rax, [0x1400f38e8]
invalid
add dword [rax - 0x73], ecx
add eax, 0x5fd58
invalid
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add eax, dword [rax]
add bh, al
invalid
test byte [rax + rbx*2], ah
and al, 0x58
mov qword [rsp + 0x348], rax
mov dword [rsp + 0x158], 0
mov dword [rsp + 0x154], 0
test byte [rsp + rdx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bh, al
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
and al, 0x58
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bh, al
test byte [rsp + rdx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bh, al
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, ch
jle 0x140093c00
mov r12b, byte [rsp + 0x1b1]
mov ah, byte [rsp + 0x1b1]
movzx eax, word [rsp + 0x1b2]
mov word [rsp + 0xac], ax
mov dword [rsp + 0xac], eax
mov dword [rsp + 0xac], eax
mov eax, dword [rsp + 0x1b4]
mov dword [rsp + 0x15c], eax
and al, 0x5c
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rbx + 0x1c82484], cl
add byte [rax], al
and al, 0x5c
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
and al, 0xc0
add dword [rax], eax
and al, 0xc0
add byte [rax - 0x77], cl
test byte [rax + rax*2], ah
add eax, dword [rax]
add byte [rbx + 0x1c82484], cl
add byte [rax], al
mov dword [rsp + 0x150], eax
mov eax, dword [rsp + 0x1cc]
test byte [rsp + rcx*8], ah
add dword [rax], eax
add byte [rcx + 0x1542484], cl
add byte [rax], al
invalid
mov dword [rsp + 0x154], eax
add byte [rbx + 0x1d02484], cl
mov eax, dword [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
mov dword [rsp + 0x158], eax
mov eax, dword [rsp + 0x1d4]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x14c], eax
mov rax, qword [rsp + 0x1b8]
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add eax, dword [rax]
invalid
and al, 0x4c
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*2], ah
add eax, dword [rax]
add byte [rbx - 0x16bbdb8c], cl
invalid
invalid
invalid
mov esi, dword [rsp + 0x44]
jmp 0x140093569
invalid
invalid
jmp 0x140093569
invalid
mov byte [rsp + 0x3a0], 3
mov esi, dword [rsp + 0x44]
je 0x140093c71
jmp 0x140093779
je 0x140093c71
jmp 0x140093779
sti
invalid
movaps xmmword [rsp + 0xcf0], xmm6
and al, 0xf0
or al, 0
add byte [rbx + 0x2484c701], dh
or byte [rcx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
xor edi, edi
jmp 0x140093dce
push rcx
add byte [rbp + 0xf], dh
jmp case.0x140093441.0
invalid
invalid
invalid
cmp byte [rax + 0x52], 0
je case.0x140093441.0
push rdx
add byte [rdi], cl
test byte [rdi - 0x9000009], bh
invalid
test byte [rsp + rcx], ah
test byte [rsp + 0x50c], 1
jne 0x140093ce2
add eax, 0x75010000
push rsp
mov rcx, r15
call fcn.1400300f5
stc
dec dword [rbx + 0x12480]
invalid
stc
dec dword [rbx + 0x12480]
add byte [rsi - 0x39], ah
mov word [rsp + 0x3a0], 0x100
mov dword [rsp + 0x3a4], eax
and al, 0xa4
add eax, dword [rax]
invalid
mov word [rsp + 0x3a0], 0x100
mov dword [rsp + 0x3a4], eax
and al, 0xa4
add eax, dword [rax]
invalid
and al, 0xa4
add eax, dword [rax]
add bh, al
test byte [rax + rbp*4], ah
test al, 3
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r13
mov dword [rsp + 0x3a8], 1
test al, 3
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r13
call fcn.140089b8c
mov dword [rsp + 0x58], 0
lea rsi, [rsp + 0x300]
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rbx], al
add byte [rax], al
mov rdi, qword [rsp + 0xc0]
mov r15, qword [rsp + 0x78]
js 0x140093cc7
invalid
sbb dword [rax], eax
invalid
js 0x140093cc7
invalid
mov qword [rsp + 0x58], rdi
jl 0x140093d0a
pop rax
mov r8d, 0x120
lea rcx, [rsp + 0x8a0]
and al, 0xa0
or byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.14003017b
dec dword [rax - 0x73]
push rax
push rax
dec dword [rax - 0x73]
push rax
push rax
lea rcx, [rsp + 0x5c0]
lea ecx, [rsp + 0x5c0]
call fcn.140032591
mov al, byte [rsp + 0x5c0]
add byte [rbx + rax], bh
add byte [rbx + rax], bh
mov rdi, qword [rsp + 0xc0]
jne 0x140093ee6
invalid
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
call fcn.1400300f5
cmp dword [rax + 0x30], 2
jne 0x14009415f
add al, 0
invalid
add al, 0
add byte [rax - 0x7d], cl
js 0x140093d7b
cmp qword [rax + 0x38], 0
je 0x14009415f
add byte [rdi], cl
test byte [0x18c093d4f], dl
mov ecx, edi
mov rcx, r15
call fcn.1400300f5
mov eax, dword [rax + 0x124]
stc
dec dword [rbx + 0x12480]
add byte [rsi - 0x39], ah
mov word [rsp + 0x3c8], 0x100
mov dword [rsp + 0x3cc], eax
mov word [rsp + 0x3c8], 0x100
mov dword [rsp + 0x3cc], eax
mov dword [rsp + 0x3d0], 1
add dword [rax], eax
add byte [rax], al
jmp 0x140093f15
movaps xmmword [rsp + 0xcf0], xmm6
mov bl, 1
xor edi, edi
dec dword [rcx + 0x1082494]
add byte [rax], al
mov ah, 0x24
invalid
dec dword [rcx + 0x1082494]
add byte [rax], al
jmp 0x140093dc6
lea rcx, [rsi + 0x110]
mov edx, edi
mov r8, qword [rsp + 0x78]
mov r9, qword [rsp + 0x138]
call fcn.1400313c7
invalid
dec dword [rbx - 0x74a7dbbc]
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rbx + 0x1b74003], dh
invalid
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0xb0]
mov bl, 3
mov dil, 1
invalid
add dword [rbp - 0x7af68b37], eax
ror byte [rdi], 0x95
xchg byte [rax + 1], bh
test ecx, ecx
je 0x140093dc6
test eax, eax
setne byte [rsi + 0x178]
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x3f0]
mov rcx, qword [rsp + 0xd8]
mov dl, byte [rsp + 0xc8]
and al, 0xc8
add byte [rax], al
add al, ch
sbb eax, 0x48fffcc0
mov ecx, esi
and al, 0xc8
add byte [rax], al
add al, ch
sbb eax, 0x48fffcc0
mov ecx, esi
mov edx, r13d
call fcn.14005fdff
test dil, dil
je 0x140093e3d
cmp dword [rsp + 0xc0], 0
mov rdi, qword [rsp + 0x120]
mov esp, 0x12024
add byte [rax - 0x75], cl
mov word [rax + rsi], fs
or al, byte [rax]
add byte [rbx + 0x5982494], cl
and al, 0x98
invalid
add byte [rax], al
mov esp, 0x12024
add byte [rax - 0x75], cl
mov word [rax + rsi], fs
or al, byte [rax]
add byte [rbx + 0x5982494], cl
and al, 0x98
invalid
add byte [rax], al
and al, 0x98
add eax, 0x8b440000
mov word [rsp + rbx*4], fs
add eax, 0x840f0000
mov dword [rdx], eax
add byte [rax], al
mov r9d, dword [rsp + 0x59c]
je 0x1400940a8
mov rax, qword [rdi]
test rax, rax
je 0x140093e9e
cmp eax, 1
mov r8, qword [rsp + 0xa0]
jne 0x140093eca
cmp qword [rcx], r8
jmp 0x140093eb9
mov byte [rsp + 0x5c1], 1
mov ecx, dword [rsp + 0x108]
mov dword [rsp + 0x5c4], ecx
lea rax, [0x1400f38e8]
mov qword [rsp + 0x5c8], rax
mov qword [rsp + 0x5d0], 1
movaps xmm0, xmmword [rsp + 0xcf0]
test byte [rax + rsi*8], ah
or al, 0
add byte [rax - 0x73], cl
test byte [rcx + rax*8], ah
add eax, 0x110f0000
invalid
invalid
mov byte [rsp + 0x5c0], bl
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
jmp 0x14008f492
invalid
invalid
test byte [rax + rsi*8], ah
or al, 0
add byte [rax - 0x73], cl
test byte [rcx + rax*8], ah
add eax, 0x110f0000
invalid
invalid
mov rax, qword [rcx]
mov r8, qword [rsp + 0xa0]
cmp rax, r8
jae 0x14009409d
cmp rax, qword [r14 + 0xb0]
xchg byte [rax + 0xf000000], dh
xchg esi, eax
ror byte [rax + 0xf], 0x46
mov word [rax + riz], fs
invalid
setbe al
cmovbe rcx, qword [rsp + 0x720]
jmp 0x14009409f
add byte [rax], al
add byte [rax], al
cmp qword [r14 + 0xb0], r8
je 0x1400940a8
xor eax, eax
mov r8, qword [rsp + 0xa0]
jmp 0x14009409f
ror byte [rbx + rcx*4 - 0x7c], 0x24
movabs al, byte [0x1b9e9000000]
lea rdx, [rsp + 0x5c1]
mov rcx, qword [rdx + 0x1f]
lea r8, [rsp + 0x3c9]
test byte [rcx + rcx*8], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
invalid
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
adc dword [rax], eax
mov byte [rsp + 0x3c8], al
test byte [rcx + rcx*8], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
adc dword [rax], eax
lea rcx, [rsp + 0x8a0]
call fcn.14002d36e
jmp 0x1400941f6
mov rcx, qword [rax + 0x38]
mov ecx, dword [rax + 0x38]
sub rcx, rdi
jb 0x140093f5f
mov qword [rax + 0x38], rcx
test byte [rsp + 0x5e4], 1
je 0x1400942de
add byte [rax], al
add eax, 0xf010000
test byte [rbx + rax - 0x76b80000], bl
add byte [rax], al
mov rcx, rbp
invalid
stosd dword [rdi], eax
invalid
stc
add byte [rax], al
mov rcx, rbp
call fcn.1400300f5
cmp dword [rax + 0x30], 2
jne 0x1400942ac
pop rax
add eax, dword [rax]
invalid
pop rax
add eax, dword [rax]
add byte [rax - 0x7d], cl
js case.0x1400934af.3
cmp qword [rax + 0x38], 0
je 0x1400942ac
add byte [rdi], cl
test byte [rbp + 3], cl
add byte [rax], al
mov rcx, rbp
mov ecx, ebp
call fcn.1400300f5
mov eax, dword [rax + 0x124]
mov word [rsp + 0x8a0], 0x100
mov dword [rsp + 0x8a4], eax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x8a8], 1
xor ebp, ebp
jmp 0x140094622
mov cl, 1
mov dword [rsp + 0xc8], ecx
and al, 0xc8
add byte [rax], al
add byte [rax + 0x4100527e], al
mov ah, 1
and al, 0xc8
add byte [rax], al
add byte [rax + 0x4100527e], al
mov ah, 1
lea rbp, [0x1400f38e8]
mov ebx, 0
mov r15d, 0
add byte [rax], al
add byte [rax], al
jne 0x1400949a3
mov r12b, byte [rsi + 0x51]
mov dil, 1
mov bpl, 0xb
test al, 1
jne 0x14009406b
mov eax, dword [rsp + 0xcc8]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r13b
mov bpl, 9
jmp 0x140094873
mov ecx, dword [rax]
add byte [rax], al
mov ecx, dword [rax]
add byte [rax], al
test al, 1
jne 0x140094349
mov al, 1
mov dword [rsp + 0xc8], eax
mov eax, dword [rsp + 0xcc8]
add eax, 0xffffff9c
cmp ax, 0x64
setae bpl
add bpl, bpl
or bpl, 8
mov r12b, 1
xor edi, edi
jmp 0x14009487a
pop rsi
or byte [rax], al
invalid
pop rsi
or byte [rax], al
add byte [rcx + 0x248c8901], dh
mov cl, 1
mov dword [rsp + 0xc8], ecx
mov cl, 1
mov dword [rsp + 0xc8], ecx
cmp byte [rsi + 0x51], 0
mov r12b, 1
lea rbp, [0x1400f38e8]
mov ebx, 0
mov r15d, 0
jne 0x1400949a3
mov dil, 1
mov bpl, 3
test al, 1
jne 0x140094873
mov eax, dword [rsp + 0xcc8]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r12b
mov bpl, 0xa
jmp 0x140094873
mov al, 1
mov dword [rsp + 0xc8], eax
mov r12b, 1
lea rbp, [0x1400f38e8]
xor ebx, ebx
xor r15d, r15d
jmp 0x1400949a3
mov r13b, 3
mov r12b, byte [rsp + 0x85]
jmp 0x140093560
xor eax, eax
movzx eax, al
mov qword [rdi], rax
mov qword [rcx], r8
test r9d, r9d
je 0x14008f2d8
cmp edx, 0x1000000
lea r13, [rsp + 0x1b0]
jae 0x140095e9b
mov dword [r14 + 0x180], edx
jmp 0x14008f2e0
lea rax, [rsp + 0xe28]
movups xmmword [rax], xmm6
mov word [rsp + 0xe10], 0x101
mov dword [rsp + 0xe14], 1
lea rax, [0x1400f38e8]
mov qword [rsp + 0xe18], rax
mov qword [rsp + 0xe20], 1
lea r13, [rsp + 0x1b0]
mov rcx, r12
call fcn.14002d36e
mov esi, dword [rsp + 0x44]
cmp byte [rsp + 0xe10], 3
jne 0x140094200
mov r12d, dword [rsp + 0x748]
mov eax, dword [rsp + 0x74c]
mov qword [rsp + 0x380], rax
lea rcx, [rsp + 0xe10]
call fcn.140096dcb
mov r13b, 3
mov ebx, 1
jmp 0x140094430
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
mov dword [rsp + 0xd8], ebx
mov rbx, rsi
lea rsi, [rsp + 0x8a0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0xbd8]
rep movsq qword [rdi], qword [rsi]
mov rsi, rbx
mov ebx, dword [rsp + 0xd8]
mov rdi, qword [rsp + 0xc0]
lea rcx, [rsp + 0x620]
call fcn.14002d38c
mov rcx, r15
call fcn.14003017b
lea rcx, [rax + 0x18]
mov qword [rsp + 0xbd0], 5
mov rdx, rsi
lea r8, [rsp + 0xbd0]
call fcn.14002fe1a
mov rcx, r15
call fcn.14003017b
mov rcx, rax
call fcn.140032357
mov byte [rsp + 0x3c8], 3
mov r15, qword [rsp + 0x78]
jmp 0x14009566b
mov rcx, r13
mov rdx, qword [rsp + 0xb0]
call fcn.14003d799
cmp qword [rsp + 0x1b0], 0
jne 0x140095f5e
mov rsi, qword [rsp + 0x1b8]
mov bpl, byte [rsp + 0x1c0]
lea r8, [rsi + 8]
mov rax, qword [rsp + 0xe30]
mov qword [rsp + 0x1d0], rax
movaps xmm0, xmmword [rsp + 0xe10]
movaps xmm1, xmmword [rsp + 0xe20]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x28], r13
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rbx
lea r9, [rsp + 0x740]
call fcn.140097370
mov r13b, byte [rsp + 0x3f0]
cmp r13b, 3
jne 0x14009439e
xor ebx, ebx
mov r13b, 3
mov r12d, dword [rsp + 0x594]
jmp 0x140094422
mov rcx, rbp
call fcn.14003017b
lea rdx, [rax + 0x50]
lea rbp, [rsp + 0x3f0]
mov rcx, rbp
call fcn.140032591
cmp byte [rsp + 0x3f0], 3
jne 0x1400945db
lea rbp, [rsp + 0xe10]
mov rcx, rbp
call fcn.1400300f5
cmp byte [rax + 0x138], 0
je 0x14009435c
mov rcx, rbp
call fcn.14003017b
lea rcx, [rax + 0xa0]
mov edx, edi
call fcn.140031151
test eax, eax
je 0x1400946f6
lea rax, [rsp + 0x8d5]
movups xmmword [rax - 0x1d], xmm6
mov word [rsp + 0x8a0], 0x101
mov dword [rsp + 0x8a4], 3
jmp 0x140094604
mov al, 1
mov dword [rsp + 0xc8], eax
mov bpl, 0xb
xor r12d, r12d
xor edi, edi
jmp 0x14009487a
mov al, 1
mov dword [rsp + 0xc8], eax
mov bpl, 3
xor edi, edi
jmp 0x14009487a
and qword [rsp + 0x3f0], 0
mov rcx, qword [rsp + 0x58]
mov edx, edi
lea r8, [rsp + 0x3f0]
call fcn.140030fd9
mov rax, qword [rsp + 0x3f0]
test rax, rax
je 0x140094391
mov rcx, qword [rsp + 0x3f8]
call qword [rax + 0x18]
mov byte [rsp + 0x8a0], 3
jmp 0x14009461f
mov al, byte [rsp + 0x3f1]
mov byte [rsp + 0x84], al
movzx eax, word [rsp + 0x3f2]
mov word [rsp + 0x1ac], ax
mov ebx, dword [rsp + 0x3f4]
mov r12d, dword [rsp + 0x3f8]
mov eax, dword [rsp + 0x3fc]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0xa20], rax
mov eax, dword [rsp + 0x408]
mov dword [rsp + 0x590], eax
mov eax, dword [rsp + 0x40c]
mov dword [rsp + 0x58c], eax
mov eax, dword [rsp + 0x410]
mov dword [rsp + 0x588], eax
mov eax, dword [rsp + 0x414]
mov dword [rsp + 0x584], eax
mov rcx, rsi
mov edx, ebp
call fcn.14005fdff
mov esi, dword [rsp + 0x44]
cmp edi, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x138]
lea rdx, [rsp + 0x740]
call fcn.1400302d0
cmp r13b, 3
mov dword [rsp + 0x594], r12d
jne 0x140094550
cmp ebx, 1
jne 0x140094540
mov rax, qword [rsp + 0x58]
mov rcx, qword [rax + 0x1c0]
mov rdx, qword [rax + 0x1c8]
mov edi, dword [rsp + 0xa0]
mov r8d, edi
mov r9d, r15d
call fcn.140030193
movups xmm0, xmmword [rax + 0x110]
movaps xmmword [rsp + 0xa00], xmm0
mov ecx, dword [rax + 0x120]
mov dword [rsp + 0xa10], ecx
and dword [rax + 0x110], 0
mov dword [rsp + 0x1b8], r12d
mov rax, qword [rsp + 0x380]
mov dword [rsp + 0x1bc], eax
mov rbx, qword [rsp + 0xc0]
mov qword [rsp + 0x1b0], rbx
lea rcx, [rsp + 0xa00]
lea rsi, [rsp + 0x1b0]
mov rdx, rsi
call fcn.14003237a
mov dword [rsp + 0x1b8], edi
mov dword [rsp + 0x1bc], r15d
mov qword [rsp + 0x1b0], rbx
mov rcx, rsi
call fcn.14003017b
movaps xmm0, xmmword [rsp + 0xa00]
movups xmmword [rax + 0x110], xmm0
mov ecx, dword [rsp + 0xa10]
mov dword [rax + 0x120], ecx
mov rcx, rsi
mov esi, dword [rsp + 0x44]
call fcn.14003017b
mov rcx, rax
call fcn.1400326ef
mov r13b, 3
mov r12b, byte [rsp + 0x85]
jmp 0x1400945d1
mov eax, r12d
mov rcx, qword [rsp + 0x380]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x348], rcx
mov r12b, byte [rsp + 0x84]
movzx eax, word [rsp + 0x1ac]
mov word [rsp + 0xac], ax
mov dword [rsp + 0x15c], ebx
mov rax, qword [rsp + 0xa20]
mov qword [rsp + 0x340], rax
mov eax, dword [rsp + 0x584]
mov dword [rsp + 0x14c], eax
mov eax, dword [rsp + 0x588]
mov dword [rsp + 0x158], eax
mov eax, dword [rsp + 0x58c]
mov dword [rsp + 0x154], eax
mov eax, dword [rsp + 0x590]
mov dword [rsp + 0x150], eax
mov rdi, qword [rsp + 0x58]
jmp 0x140093576
mov rcx, rbp
call fcn.14002b7b5
lea rax, [rsp + 0x8d5]
movups xmmword [rax - 0x1d], xmm6
mov word [rsp + 0x8a0], 0x101
mov dword [rsp + 0x8a4], 1
lea rax, [0x1400f38e8]
mov qword [rsp + 0x8a8], rax
mov qword [rsp + 0x8b0], 1
mov bpl, 3
lea rcx, [rsp + 0x5c0]
call fcn.1400298f9
test bpl, bpl
mov rdx, qword [rsp + 0x58]
jne 0x14009466d
and qword [rsp + 0x1b0], 0
mov r15, rdx
mov rcx, rdx
mov edx, edi
mov r8, r13
call fcn.140030fd9
mov rax, qword [rsp + 0x1b0]
test rax, rax
je 0x14009466a
mov rcx, qword [rsp + 0x1b8]
call qword [rax + 0x18]
mov rdx, r15
lea rdi, [rsi + 8]
lea r8, [rbx + 8]
cmp r12d, 0x3b9aca00
setne r12b
lea rax, [rsp + 0x8a0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
lea rcx, [rsp + 0xbd0]
lea r13, [rsp + 0xe10]
mov r9, r13
call fcn.140097370
mov rcx, rdi
mov rdx, r13
mov r8d, r12d
call fcn.1400302d0
mov rcx, rbx
mov dl, byte [rsp + 0xb0]
call fcn.14005fdff
mov r13b, byte [rsp + 0xbd0]
mov r12, qword [rsp + 0x48]
mov bl, byte [rsp + 0x78]
mov rcx, rsi
mov edx, ebx
call fcn.14005fdff
cmp r13b, 3
jne 0x140095910
mov edi, 2
jmp 0x140091a55
mov rcx, rbp
call fcn.14003017b
add dword [rax + 0x12c], edi
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
lea rax, [rsp + 0x1b8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x1b0], 4
mov rcx, rbp
call fcn.14003017b
lea rcx, [rax + 0x18]
mov rdi, qword [rsp + 0x58]
mov rdx, rdi
mov r8, r13
call fcn.14002fe1a
mov rcx, rbp
call fcn.14003017b
mov rcx, rax
call fcn.140032357
mov rdx, rdi
mov byte [rsp + 0x8a0], 3
jmp 0x14009466d
mov dword [rsp + 0x130], edi
mov r8d, 0x120
lea rbp, [rsp + 0x1b0]
mov rcx, rbp
lea rsi, [rsp + 0x3f0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea rdi, [rsp + 0xab0]
mov rcx, rdi
lea rdx, [rsp + 0x210]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea r13, [rsp + 0xbd0]
mov rcx, r13
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea r8, [rsp + 0xcf0]
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r13
mov r9d, r12d
call fcn.140031750
mov rsi, qword [rsp + 0x1b0]
lea rax, [rsp + 0x1b8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf10], xmm0
movaps xmmword [rsp + 0xf20], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsp + 0xf30], rax
cmp rsi, 3
jne 0x140094ea8
movaps xmm0, xmmword [rsp + 0xf10]
movaps xmm1, xmmword [rsp + 0xf20]
movaps xmmword [rsp + 0xe10], xmm0
movaps xmmword [rsp + 0xe20], xmm1
mov rax, qword [rsp + 0xf30]
mov qword [rsp + 0xe30], rax
lea r12, [rsp + 0x3f0]
mov esi, dword [rsp + 0x44]
mov edi, dword [rsp + 0x130]
mov r13, rbp
jmp 0x140094120
mov ebx, dword [rsp + 0xd8]
mov rcx, rsi
add rcx, 0x50
call fcn.14002b798
mov byte [rsi + 0x50], bpl
mov byte [rsi + 0x51], r12b
mov byte [rsi + 0x52], r13b
test dil, dil
lea r12, [rsp + 0x370]
mov r15, qword [rsp + 0x78]
jne 0x1400948f4
mov eax, dword [rsp + 0xce8]
cmp eax, dword [r15 + 0xfc]
jbe 0x1400948bb
mov dword [r15 + 0xfc], eax
mov rsi, qword [r15 + 0x30]
cmp qword [r15 + 0x28], rsi
jbe 0x140095f2e
mov rcx, r12
call fcn.1400300f5
cmp byte [rax + 0x130], 0
jne 0x140095f46
inc rsi
mov qword [r15 + 0x30], rsi
mov rcx, r12
call fcn.14003017b
mov byte [rax + 0x130], 1
mov rcx, r12
call fcn.1400300f5
cmp dword [rax + 0x30], 1
mov rsi, qword [rsp + 0xa0]
je 0x140094a6e
movups xmm0, xmmword [0x140108fa8]
movaps xmmword [rsp + 0x5d0], xmm0
movups xmm0, xmmword [0x140108f98]
movaps xmmword [rsp + 0x5c0], xmm0
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0x5c0]
call fcn.14002b0c2
test rax, rax
je 0x140094a6e
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140031712
test rax, rax
je 0x140094a4f
mov rcx, r12
call fcn.1400300f5
mov r13d, dword [rax + 0x124]
movabs rax, 0xffffffff00000000
mov rbp, qword [rsp + 0x328]
and rbp, rax
or rbp, 1
xor r12d, r12d
mov rdi, qword [rsp + 0x320]
mov rbx, qword [rsp + 0x330]
mov r15, qword [rsp + 0x338]
lea rcx, [rsp + 0xbd0]
call fcn.14002d36e
mov rcx, rbp
movzx eax, word [rsp + 0xaa]
mov rsi, qword [rsp + 0xa0]
mov byte [rsp + 0x3c8], r12b
mov edx, dword [rsp + 0xc8]
mov byte [rsp + 0x3c9], dl
mov word [rsp + 0xaa], ax
mov word [rsp + 0x3ca], ax
mov dword [rsp + 0x3cc], r13d
mov qword [rsp + 0x328], rcx
mov qword [rsp + 0x3d0], rcx
mov qword [rsp + 0x320], rdi
mov qword [rsp + 0x3d8], rdi
mov qword [rsp + 0x338], r15
mov qword [rsp + 0x3e0], r15
mov qword [rsp + 0x330], rbx
mov qword [rsp + 0x3e8], rbx
mov r12, qword [rsp + 0x48]
mov r15, qword [rsp + 0x78]
mov rdi, qword [rsp + 0xc0]
mov ebx, dword [rsp + 0xd8]
jmp 0x14009566b
mov rsi, rdx
mov rcx, r12
call fcn.14003017b
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
mov rsi, qword [rsp + 0xa0]
cmp byte [rsp + 0xcd8], 0
je 0x140094ada
cmp byte [r15 + 0x60], 0
setne al
not dil
test dil, al
jne 0x140094bfb
lea rcx, [rsp + 0xbd0]
call fcn.14002d36e
lea rcx, [rsp + 0x300]
mov rdi, qword [rsp + 0xc0]
call fcn.1400300f5
mov eax, dword [rax + 0x124]
mov word [rsp + 0x3c8], 0x100
mov dword [rsp + 0x3cc], eax
mov dword [rsp + 0x3d0], 1
mov r12, qword [rsp + 0x48]
jmp 0x14009566b
mov eax, dword [rsp + 0xce8]
mov qword [rsp + 0xc8], rax
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
lea rbx, [rsp + 0xbd0]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea rsi, [rsp + 0xf10]
mov rcx, rsi
lea rdx, [rsp + 0x620]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea rcx, [rsp + 0x740]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0x1018]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x7b8], 0
mov r13, r15
mov al, byte [r15 + 0x60]
je 0x140094b6e
test al, al
je 0x140094b6e
cmp byte [r13 + 0x105], 0
je 0x140094b8d
movzx ecx, word [rsp + 0x7d8]
test al, al
sete r15b
test cx, cx
je 0x140094fa7
test al, al
je 0x140094f5d
mov rcx, r12
call fcn.1400300f5
movabs rcx, 0xffffffff00000000
mov rsi, qword [rsp + 0x328]
and rsi, rcx
or rsi, 1
mov r13d, dword [rax + 0x124]
lea rcx, [rsp + 0x1018]
call fcn.14002b56a
lea rcx, [rsp + 0x740]
call fcn.14002d38c
mov rcx, rsi
mov al, 1
mov dword [rsp + 0xc8], eax
xor r12d, r12d
movzx eax, word [rsp + 0xaa]
mov r15, qword [rsp + 0x338]
mov rbx, qword [rsp + 0x330]
jmp 0x140094d51
mov rcx, r12
call fcn.1400300f5
mov esi, dword [rax + 0x124]
mov byte [rsp + 0x5c0], 0xb
and qword [rsp + 0x5d8], 0
and qword [rsp + 0x5f8], 0
and qword [rsp + 0x618], 0
and qword [rsp + 0x638], 0
mov word [rsp + 0x658], 0x1af
lea rdi, [rsp + 0xf10]
mov rcx, rdi
call fcn.1400375f8
lea rcx, [rsp + 0x8a0]
mov edx, esi
lea r8, [rsp + 0x5c0]
mov r9, rdi
call fcn.14003240f
or byte [rsp + 0x9bc], 1
mov rsi, qword [rsp + 0x8a0]
mov r12b, byte [rsp + 0x8a8]
mov dil, byte [rsp + 0x8a9]
movzx eax, word [rsp + 0x8aa]
mov word [rsp + 0xaa], ax
mov r13d, dword [rsp + 0x8ac]
mov rax, qword [rsp + 0x8b0]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x8b8]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x8c0]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x8c8]
mov qword [rsp + 0x330], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xe10]
lea rdx, [rsp + 0x8d0]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xbd0]
call fcn.14002d36e
cmp rsi, 3
je 0x140094d5e
cmp rsi, 4
je 0x140094d2a
cmp rsi, 5
jne 0x140094d80
mov r12, qword [rsp + 0x48]
mov r15, qword [rsp + 0x78]
jmp 0x140095653
mov dword [rsp + 0xc8], edi
movzx eax, word [rsp + 0xaa]
mov r15, qword [rsp + 0x338]
mov rbx, qword [rsp + 0x330]
mov rcx, qword [rsp + 0x328]
mov rdi, qword [rsp + 0x320]
jmp 0x1400949bb
lea rcx, [rsp + 0x300]
mov r15, qword [rsp + 0x78]
mov rdi, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xa0]
jmp 0x140094aa9
mov qword [rsp + 0xab0], rsi
mov byte [rsp + 0xab8], r12b
mov byte [rsp + 0xab9], dil
movzx eax, word [rsp + 0xaa]
mov word [rsp + 0xaba], ax
mov dword [rsp + 0xabc], r13d
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0xac0], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0xac8], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0xad0], rax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0xad8], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xae0]
lea rdx, [rsp + 0xe10]
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x78]
lea rsi, [r12 + 0x108]
lea rdi, [r12 + 0x1a8]
mov al, byte [r12 + 0x60]
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], al
mov rcx, rsi
lea rdx, [rsp + 0xab0]
mov r8, qword [rsp + 0x58]
mov r15d, ebx
lea rbx, [rsp + 0x300]
mov r9, rbx
call fcn.14008a0b5
mov qword [rsp + 0x20], rdi
mov rcx, rsi
mov rdx, rbx
mov r8d, 1
mov rdi, qword [rsp + 0xc0]
mov r9, rdi
call fcn.14003086e
mov rsi, qword [rsp + 0xa0]
mov rcx, rsi
mov rdx, rbx
mov ebx, r15d
mov r15, r12
mov r8, rdi
call fcn.140030948
mov byte [rsp + 0x3c8], 3
mov rax, qword [rsp + 0x518]
mov qword [rsp + 0x58], rax
jmp 0x140094ad0
mov r8d, 0xb0
lea rcx, [rsp + 0xae0]
lea rdx, [rsp + 0x1e0]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xf30]
lea rcx, [rsp + 0xab1]
mov qword [rcx + 0x27], rax
movaps xmm0, xmmword [rsp + 0xf10]
movaps xmm1, xmmword [rsp + 0xf20]
movups xmmword [rcx + 0x17], xmm1
movups xmmword [rcx + 7], xmm0
mov qword [rsp + 0xab0], rsi
movups xmm0, xmmword [0x140108fa8]
movaps xmmword [rsp + 0x1c0], xmm0
movups xmm0, xmmword [0x140108f98]
movaps xmmword [rsp + 0x1b0], xmm0
lea rcx, [rsp + 0xab0]
mov rdx, rbp
call fcn.14002b0c2
test rax, rax
mov r13, rbp
je 0x140095212
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140031712
or rdx, rax
je 0x140095212
cmp rax, 3
mov edi, dword [rsp + 0x130]
je 0x14009524d
jmp 0x140095450
add ecx, 0xffffff9c
mov r15b, 1
cmp cx, 0x64
jae 0x140094fa7
lea rcx, [rsp + 0x1018]
call fcn.14002b56a
lea rcx, [rsp + 0x740]
call fcn.14002d38c
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xa0]
mov ebx, dword [rsp + 0xd8]
mov r15, r13
jmp 0x140095663
mov r8d, 0xa0
lea rbx, [rsp + 0xf10]
mov rcx, rbx
lea rdx, [rsp + 0x740]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea r8, [rsp + 0x10d8]
mov rdi, r8
lea rsi, [rsp + 0xbd0]
rep movsq qword [rdi], qword [rsi]
test r15b, r15b
mov byte [rsp + 0x19c], r15b
je 0x140095196
lea rcx, [rsp + 0x7e0]
call fcn.14003acfd
mov rsi, qword [rsp + 0x7e0]
mov dil, byte [rsp + 0x7e8]
mov bpl, byte [rsp + 0x7e9]
lea rbx, [rsp + 0x7ea]
movzx eax, word [rbx + 0x64]
mov word [rsp + 0x864], ax
mov eax, dword [rbx + 0x60]
mov dword [rsp + 0x860], eax
cmp rsi, 3
je 0x14009506b
lea rcx, [rsp + 0x861]
mov al, byte [rcx + 4]
mov byte [rsp + 0x12c], al
mov eax, dword [rcx]
mov dword [rsp + 0x128], eax
mov r8d, 0x60
lea rcx, [rsp + 0x5c0]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x7e0], rsi
mov byte [rsp + 0x7e8], dil
mov byte [rsp + 0x7e9], bpl
mov r8d, 0x60
mov rcx, rbx
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x84a], 3
mov al, byte [rsp + 0x12c]
mov byte [rbx + 0x65], al
mov eax, dword [rsp + 0x128]
mov dword [rbx + 0x61], eax
movzx r12d, word [rsp + 0xfa8]
test r12w, r12w
mov rdx, rbx
je 0x140095130
cmp rsi, 3
je 0x1400950f4
mov r13, qword [rsp + 0x848]
shr r13, 0x10
mov r8d, 0x5e
lea rcx, [rsp + 0x107a]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7ea]
mov r8d, 0x5e
mov rcx, rdx
lea rdx, [rsp + 0x107a]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7ea]
mov word [rsp + 0x848], r12w
mov dword [rsp + 0x84a], r13d
shr r13, 0x20
mov word [rsp + 0x84e], r13w
cmp rsi, 3
jne 0x1400952b6
mov rax, qword [rsp + 0x6e8]
and eax, 0xffff0000
mov rcx, qword [rsp + 0xc8]
shl rcx, 0x20
lea rdi, [rax + rcx]
add rdi, 0x100
movabs rax, 0xffffffff00000000
mov rsi, qword [rsp + 0x6f0]
and rsi, rax
or rsi, 1
lea rcx, [rsp + 0x10d8]
call fcn.14002b56a
lea rcx, [rsp + 0xf10]
call fcn.14002d38c
jmp 0x140095398
lea rcx, [rsp + 0x5c0]
mov rdx, rbx
mov r9, qword [rsp + 0xc8]
call fcn.140031750
mov r15, qword [rsp + 0x5c0]
mov r12b, byte [rsp + 0x5c8]
mov bl, byte [rsp + 0x5c9]
movzx edx, word [rsp + 0x5ca]
mov r13d, dword [rsp + 0x5cc]
mov rdi, qword [rsp + 0x5d0]
mov rsi, qword [rsp + 0x5d8]
mov rax, qword [rsp + 0x5e0]
mov r8, qword [rsp + 0x5e8]
cmp r15, 3
jne 0x1400953df
mov r15d, 4
mov r9, qword [rsp + 0x700]
jmp 0x140095443
lea rcx, [rsp + 0xb68]
lea rdx, [0x1400f40a0]
call fcn.140032712
test al, al
mov edi, dword [rsp + 0x130]
jne 0x14009524d
lea rcx, [rsp + 0xb68]
lea rdx, [0x1401228a8]
call fcn.140032712
test al, al
je 0x140095450
lea r12, [rsp + 0x740]
mov rcx, r12
call fcn.14003017b
lea rsi, [rax + 0x18]
mov r8d, pe_nt_image_headers64
mov rcx, r13
lea rdx, [rsp + 0xab0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov rdx, rbx
mov r8, r13
call fcn.14002fe1a
mov rcx, r12
call fcn.14003017b
mov rcx, rax
call fcn.140032357
mov rcx, r12
call fcn.14003017b
mov rcx, rax
call fcn.1400326ef
mov byte [rsp + 0xe10], 3
mov esi, dword [rsp + 0x44]
jmp 0x14009412e
mov r8d, 0x66
lea rcx, [rsp + 0x5ca]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x5c0], rsi
mov byte [rsp + 0x5c8], dil
mov byte [rsp + 0x5c9], bpl
lea rdi, [rsp + 0x5c0]
mov rcx, rdi
call fcn.14002b56a
mov ecx, 0xc
lea rsi, [rsp + 0x10d8]
rep movsq qword [rdi], qword [rsi]
mov r12, qword [rsp + 0x5c0]
mov rdi, qword [rsp + 0x5c8]
mov rsi, qword [rsp + 0x5d0]
mov rax, qword [rsp + 0x5d8]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x568], rax
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x6f8], rax
lea rax, [rsp + 0x5c1]
movups xmm0, xmmword [rax + 0x2f]
movups xmm1, xmmword [rax + 0x3f]
movups xmm2, xmmword [rax + 0x4f]
movups xmm3, xmmword [rax + 0x5f]
movaps xmmword [rsp + 0x860], xmm0
movaps xmmword [rsp + 0x870], xmm1
movaps xmmword [rsp + 0x880], xmm2
movaps xmmword [rsp + 0x890], xmm3
lea rcx, [rsp + 0xf10]
call fcn.14002d38c
cmp r12, 3
jne 0x140095487
mov r12, rdi
mov rdi, rsi
mov rax, qword [rsp + 0x568]
mov r15d, 4
mov r10, qword [rsp + 0x318]
mov rsi, r10
mov r8, qword [rsp + 0x6f8]
mov rcx, rax
mov qword [rsp + 0x6f0], rdi
mov qword [rsp + 0x6e8], r12
mov r9, qword [rsp + 0x700]
jmp 0x1400954fb
mov r9, qword [rsp + 0x5f0]
lea rcx, [rsp + 0x5c1]
movups xmm0, xmmword [rcx + 0x37]
movups xmm1, xmmword [rcx + 0x47]
movups xmm2, xmmword [rcx + 0x57]
movups xmm3, xmmword [rcx + 0x67]
movaps xmmword [rsp + 0x9c0], xmm0
movaps xmmword [rsp + 0x9d0], xmm1
movaps xmmword [rsp + 0x9e0], xmm2
movaps xmmword [rsp + 0x9f0], xmm3
mov ecx, 0xd
mov r10, rdi
lea rdi, [rsp + 0x1138]
mov r11, rsi
lea rsi, [rsp + 0x638]
rep movsq qword [rdi], qword [rsi]
mov rsi, r11
mov rdi, r10
mov r10, qword [rsp + 0x318]
jmp 0x140095516
mov word [rsp + 0xe10], 0x100
mov dword [rsp + 0xe14], r12d
mov dword [rsp + 0xe18], 1
lea rcx, [rsp + 0xab0]
call fcn.14002b4fd
lea r12, [rsp + 0x3f0]
jmp 0x14009411c
movaps xmm0, xmmword [rsp + 0x860]
movaps xmm1, xmmword [rsp + 0x870]
movaps xmm2, xmmword [rsp + 0x880]
movaps xmm3, xmmword [rsp + 0x890]
movaps xmmword [rsp + 0x9f0], xmm3
movaps xmmword [rsp + 0x9e0], xmm2
movaps xmmword [rsp + 0x9d0], xmm1
movaps xmmword [rsp + 0x9c0], xmm0
mov r15d, 3
mov r10, qword [rsp + 0x318]
mov rax, r10
mov r8, qword [rsp + 0x568]
mov rcx, r8
mov r9, qword [rsp + 0x6f8]
mov qword [rsp + 0x6f0], rsi
mov qword [rsp + 0x6e8], rdi
mov r13, r12
shr r13, 0x20
mov edx, r12d
shr edx, 0x10
mov ebx, r12d
shr ebx, 8
mov qword [rsp + 0x568], rcx
mov qword [rsp + 0x318], r10
cmp r15d, 4
mov qword [rsp + 0x700], r9
jne 0x140095546
mov dword [rsp + 0xc8], ebx
mov r15, rax
mov rbx, r8
mov rcx, rdi
mov rdi, rsi
mov eax, edx
jmp 0x1400949bb
mov qword [rsp + 0x5f0], r9
movaps xmm0, xmmword [rsp + 0x9c0]
movaps xmm1, xmmword [rsp + 0x9d0]
movaps xmm2, xmmword [rsp + 0x9e0]
movaps xmm3, xmmword [rsp + 0x9f0]
lea rcx, [rsp + 0x5c1]
movups xmmword [rcx + 0x67], xmm3
movups xmmword [rcx + 0x57], xmm2
movups xmmword [rcx + 0x47], xmm1
movups xmmword [rcx + 0x37], xmm0
mov ecx, 0xd
mov r9, rdi
lea rdi, [rsp + 0x638]
mov r10, rsi
lea rsi, [rsp + 0x1138]
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x5c8], r12b
mov byte [rsp + 0x5c9], bl
mov word [rsp + 0x5ca], dx
mov dword [rsp + 0x5cc], r13d
mov qword [rsp + 0x5d0], r9
mov qword [rsp + 0x5d8], r10
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], r8
lea rsi, [rsp + 0x300]
mov rcx, rsi
call fcn.14003017b
lea rcx, [rax + 0x18]
mov qword [rsp + 0x5c0], r15
mov rdx, qword [rsp + 0xa0]
lea r8, [rsp + 0x5c0]
call fcn.14002fe1a
mov rcx, rsi
call fcn.14003017b
mov rcx, rax
call fcn.140032357
cmp byte [rsp + 0x19c], 0
mov r15, qword [rsp + 0x78]
mov ebx, dword [rsp + 0xd8]
jne 0x14009564e
lea rcx, [r15 + 0xcc]
lea rdx, [rsp + 0x300]
call fcn.14003237a
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xa0]
mov byte [rsp + 0x3c8], 3
lea rax, [rsp + 0x3c8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
lea rcx, [rsp + 0x3a0]
mov rdx, rsi
mov r8, qword [rsp + 0x58]
lea rsi, [rsp + 0x300]
mov r9, rsi
call fcn.140097370
mov al, byte [rsp + 0x3a0]
mov dword [rsp + 0x58], eax
cmp ebx, 0x3b9aca00
setne r8b
mov rcx, rdi
mov rdx, rsi
call fcn.1400302d0
mov rcx, qword [rsp + 0xb0]
mov dl, byte [rsp + 0x130]
call fcn.14005fdff
mov esi, dword [rsp + 0x44]
mov r13b, byte [rsp + 0x138]
jmp 0x140093786
movzx eax, sil
cmp eax, 4
jne 0x1400956f5
mov rcx, qword [rsp + 0x140]
jmp 0x14009571c
lea rdx, [rsp + 0xab1]
mov rax, qword [rdx + 0x1f]
mov rcx, qword [rsp + 0x140]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], sil
jmp 0x1400959c2
cmp byte [r14 + 0x3ed], 0
je 0x14009581f
mov rax, qword [rsp + 0x140]
mov byte [rax], 3
jmp 0x1400959c2
mov rsi, qword [rsp + 0x388]
mov rcx, rsi
call fcn.1400298ee
mov rax, qword [rsp + 0x5e0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0x140]
mov byte [rax], 4
jmp 0x1400959c2
lea rcx, [rsp + 0x3f0]
call fcn.1400298f9
mov rcx, qword [rsp + 0x140]
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x1280]
add rsp, 0x1298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14002c7f0
mov rax, qword [rsp + 0x140]
mov rcx, qword [rsp + 0x118]
mov dword [rax], ecx
mov rcx, qword [rsp + 0x180]
mov dword [rax + 4], ecx
mov rcx, qword [rsp + 0x188]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x190]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0xe4]
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0xe8]
mov dword [rax + 0x1c], ecx
mov ecx, dword [rsp + 0xec]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0xf0]
mov dword [rax + 0x24], ecx
jmp 0x1400959c2
xorps xmm0, xmm0
mov rcx, qword [rsp + 0x140]
movups xmmword [rcx + 0x18], xmm0
lea rax, [0x1400f38e8]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
mov dword [rcx + 4], esi
mov word [rcx], 0x101
jmp 0x1400959c2
xorps xmm0, xmm0
movaps xmmword [rsp + 0x8a0], xmm0
mov bl, 1
mov eax, 1
jmp 0x140095877
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x8a0], xmm0
mov eax, 3
mov rcx, qword [rsp + 0x140]
mov byte [rcx + 1], 1
mov dword [rcx + 4], eax
lea rax, [0x1400f38e8]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
movaps xmm0, xmmword [rsp + 0x8a0]
movups xmmword [rcx + 0x18], xmm0
mov byte [rcx], bl
jmp 0x1400959c2
mov bl, byte [rsp + 0x3a1]
movzx eax, word [rsp + 0x3a2]
mov word [rsp + 0xac], ax
mov eax, dword [rsp + 0x3a4]
mov rbp, qword [rsp + 0x3a8]
mov rcx, qword [rsp + 0x3b0]
mov edx, dword [rsp + 0x3b8]
mov r15d, dword [rsp + 0x3bc]
mov r9d, dword [rsp + 0x3c0]
mov r10d, dword [rsp + 0x3c4]
jmp 0x14009598a
xor edx, edx
mov ecx, 1
mov bl, 1
mov eax, dword [rsp + 0x35c]
jmp 0x14009597a
mov bl, byte [rsp + 0xbd1]
movzx eax, word [rsp + 0xbd2]
mov word [rsp + 0xac], ax
mov eax, dword [rsp + 0xbd4]
mov rbp, qword [rsp + 0xbd8]
mov rcx, qword [rsp + 0xbe0]
mov edx, dword [rsp + 0xbe8]
mov r15d, dword [rsp + 0xbec]
mov r9d, dword [rsp + 0xbf0]
mov r10d, dword [rsp + 0xbf4]
jmp 0x14009598a
lea rcx, [rsp + 0x5c0]
call fcn.1400298f9
xor edx, edx
mov ecx, 1
mov eax, 1
mov bl, 1
lea rbp, [0x1400f38e8]
xor r15d, r15d
xor r9d, r9d
xor r10d, r10d
mov r11, qword [rsp + 0x140]
mov byte [r11], r13b
mov byte [r11 + 1], bl
movzx esi, word [rsp + 0xac]
mov word [r11 + 2], si
mov dword [r11 + 4], eax
mov qword [r11 + 8], rbp
mov qword [r11 + 0x10], rcx
mov dword [r11 + 0x18], edx
mov dword [r11 + 0x1c], r15d
mov dword [r11 + 0x20], r9d
mov dword [r11 + 0x24], r10d
movaps xmm6, xmmword [rsp + 0x1280]
add rsp, 0x1298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0x1b0]
and qword [r8], 0
lea rcx, [rsp + 0xcf0]
lea rdx, [rsp + 0x8a0]
call fcn.1400e1018
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_store.rs
call fcn.1400de430
lea rcx, str.reset_at_must_be_set_if_in_queue_
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.1400de450
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_framehead.rs
mov ecx, 3
mov rdx, r12
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_framehead.rs
mov ecx, 4
mov edx, 4
call fcn.1400ddf70
lea rcx, [0x140122b70]
lea r8, [0x140122bf8]
mov edx, 0x27
call fcn.1400de050
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
lea rcx, [0x140105748]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotoping_pong.rsinvalid_ping_frame
mov edx, 0x2d
call fcn.1400de050
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095e6b
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401231a8]
mov edx, 0x2b
call fcn.1400de330
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095e6b
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095e6b
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize_
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x30
call fcn.1400de050
lea r8, [0x140106790]
mov ecx, 2
mov edx, 2
call fcn.1400ddf70
lea r8, [0x140106790]
jmp 0x140095a3e
lea r8, [0x140106790]
mov ecx, 5
mov edx, 5
call fcn.1400ddf70
lea r8, [0x140106790]
mov ecx, 3
mov edx, 3
call fcn.1400ddf70
lea r8, [0x140106778]
mov ecx, 1
mov edx, 1
call fcn.1400ddf70
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0xbd0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0xbd0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095e6b
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095e6b
lea rax, str.pending_ping_should_be_for_shutdown
lea rdx, [rsp + 0x1b0]
mov qword [rdx], rax
mov qword [rdx + 8], 1
mov qword [rdx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x5c0]
call fcn.1400df015
mov rax, qword [rsp + 0x3f8]
mov cl, byte [rsp + 0x400]
lea r8, [rsp + 0x5c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095c16
lea rcx, [0x140105cb7]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x39
call fcn.1400de050
lea rax, str.received_unexpected_shutdown_ping
lea rcx, [rsp + 0x1b0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, [0x1401221a0]
call fcn.1400ddec0
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1400de050
mov rax, qword [rsp + 0x3f8]
mov cl, byte [rsp + 0x400]
lea r8, [rsp + 0x5c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401231c8]
jmp 0x140095c29
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, [0x140121f78]
mov edx, 0x3b
call fcn.1400de050
mov qword [rsp + 0x7e0], rax
lea rax, [rsp + 0x1138]
mov qword [rsp + 0x740], rax
lea rax, [fcn.1400027c4]
mov qword [rsp + 0x748], rax
lea rdx, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x1b0]
mov qword [rcx], rdx
mov edx, 2
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [rsp + 0x7e0]
mov qword [rsp + 0x750], r8
mov qword [rsp + 0x758], rax
lea rax, [rsp + 0x740]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1400ddec0
lea rcx, [0x14010584f]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x31
call fcn.1400de050
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x24
call fcn.1400de050
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rs
jmp 0x140095e6b
xlatb
jo 0x14009725c
add ah, cl
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rsi, r9
mov rbx, r8
mov ebp, edx
mov rdi, rcx
mov qword [rsp + 0x40], 2
and qword [rsp + 0x60], 0
and dword [rsp + 0x60], 0
mov rcx, r9
call fcn.1400300f5
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
enter 0xfffffffffffff980, 6
mov eax, 6
cmovb eax, ecx
cmp al, 6
ja 0x1400972be
movzx eax, al
mov ecx, 0x54
bt ecx, eax
jae 0x1400972be
mov rcx, rsi
call fcn.1400300f5
cmp qword [rax + 0x88], 0
je 0x140097306
mov rcx, rsi
call fcn.14003017b
inc dword [rbx]
test al, 0x80
add byte [rax], al
add byte [rcx + 0xa], dh
inc dword [rbx]
test al, 0x80
add byte [rax], al
add byte [rcx + 0xa], dh
mov ebp, 1
add dword [rax], eax
add byte [rax], al
mov r15b, 1
jmp 0x14009730b
add ebx, ebp
xor ecx, dword [rax - 0x7d]
invalid
add rdi, 8
mov dword [rax + 0x80], ebp
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov ecx, edi
mov rdx, rsi
call fcn.140030d96
stc
dec dword [rax - 0x73]
je 0x140097315
mov rcx, rsi
stc
dec dword [rax - 0x73]
je 0x140097315
mov rcx, rsi
mov ecx, esi
call fcn.14002cd83
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14008a4b7
xor ebp, ebp
jmp 0x14009735c
xor r15d, r15d
xor ebp, ebp
lea r14, [rsp + 0x40]
mov rcx, r14
call fcn.14002cd83
mov rcx, r14
pop rdx
stc
dec dword [rcx + rcx*4 - 0xf]
call fcn.14008a4b7
test r15b, r15b
je 0x14009735c
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
invalid
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
invalid
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rsi
mov rcx, rdi
mov ecx, edi
mov edx, 3
mov r8b, 1
mov r9, rbx
call fcn.14008b6f1
mov ebp, 1
mov eax, ebp
mov edx, 3
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
invalid
add rsp, 0x38
pop rdi
pop rsi
ret
and al, 0x70
cmp qword [r11], 0
cmp dword [rbx], 0
mov rcx, qword [r11 + 0x50]
je case.0x14004beaa.474
cmp qword [r11 + 8], rcx
ja case.0x14004beaa.474
lea rax, str.too_many_internal_resetsassertion_failed:_self.remote.is_none__C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_settings.rs
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], 0x18
add byte [rax], al
add byte [rax], al
and qword [rsi + 0x20], 0
lea rax, [0x1400e6300]
lea eax, [0x1400e6300]
lea eax, [0x1400e6300]
sub edi, ebp
add al, 0
mov qword [rsi + 8], rax
mov dword [rsi + 4], 0xb
add al, 0xb
add byte [rax], al
add dh, al
add dword [rcx], r8d
add al, 0xb
add byte [rax], al
add dh, al
add dword [rcx], r8d
mov al, 1
jmp 0x140097423
add ebx, ebp
cmp dword [rbx + rcx*4 + 0x57], eax
mov r10d, dword [rdi + 8]
invalid
invalid
invalid
mov r10d, dword [rdi + 8]
mov r8b, byte [rdi + 1]
mov al, byte [rdi + 1]
mov al, byte [rdi + 1]
add dword [rax - 1], ecx
ror dword [rcx - 0x77], 0x4b
push rax
inc rcx
mov qword [r11 + 0x50], rcx
lea rcx, [rdx + 0xa0]
add rdx, 0x140
mov ah, byte [rax + 0x48000000]
add edx, 0x140
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], r11
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x28], ebx
and al, 0x28
mov qword [rsp + 0x20], r9
mov edx, r10d
mov edx, edx
mov edx, edx
mov r9, rax
call fcn.14008b6f1
mov al, 3
mov byte [rsi], al
mov rcx, rdi
add rsp, 0x38
cmp byte [rdi + 0x5e], bl
cmp byte [rdi + 0x5e], bl
jmp fcn.140096dcb
mov rax, qword [rcx]
mov rcx, qword [rax]
jmp 0x14001f300
invalid
dec dword [rax - 0x7d]
cmp dword [rax], eax
jne fcn.140089a83
inc ebx
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x48
call fcn.14006834a
mov rcx, rsi
mov ecx, esi
ret
mov ecx, esi
call fcn.14006837e
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
lock dec qword [rax]
jne 0x140097475
lea rcx, [rsi + 0x10]
call 0x140097a0f
lea rcx, [rsi + 0x18]
call fcn.140068355
add rsi, 0x28
sub byte [rax - 0x77], cl
int1
sub byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.1400298f9
push 0x24
stc
invalid
push 0x24
stc
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
in al, dx
fadd dword [rax]
add byte [rax], al
invalid
in al, dx
fadd dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov rsi, rcx
lea r12, [rcx + 0x28]
invalid
sub byte [rbx + rcx*4 + 0x79], cl
cmp byte [rbp - 0x7b], cl
invalid
invalid
invalid
je 0x140097552
mov r8, qword [rdi]
mov r9, qword [rdi + 8]
mov rcx, qword [rdi + 0x10]
mov rbx, r9
mov ebx, ecx
sub rbx, rcx
cmp r15, rbx
cmovb rbx, r15
mov r15, qword [rsi + 0x30]
mov edi, dword [rsi + 0x30]
lea r14, [rbx + rcx]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_src_rtio.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rdx, r14
call fcn.14006ed81
mov rcx, rax
mov ecx, eax
mov rdx, r15
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
cmp qword [rdi + 0x18], r14
jae case.0x140063062.395
invalid
mov ebx, ecx
mov edi, dword [rsi + 0x30]
mov dword [rsp + 0x20], eax
mov ecx, eax
mov qword [rdi + 0x18], r14
mov qword [rdi + 0x10], r14
mov rcx, r12
mov rdx, rbx
mov edx, ebx
call fcn.140003855
ret
idiv bh
add rsi, 0x18
sbb byte [rax - 0x73], cl
jl 0x140097540
xor byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, rbx
call fcn.1400364a9
cmp byte [rdi], 5
je 0x14009753a
mov edx, ebx
ret
sbb byte [rax - 0x73], cl
jl 0x140097540
xor byte [rax - 0x77], cl
stc
mov ecx, edi
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.14003cc94
push qword [rcx]
sal byte [rcx], cl
ror byte [rax - 0x7f], 0xc4
fadd dword [rax]
xor edx, edx
xor eax, eax
add rsp, 0xd8
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rsp + 0x28], r12
and al, 0x28
lea r12, [rsi + 0x18]
lea rbx, [rsp + 0xb1]
pushfq
and al, 0xb1
mov cl, 0
add byte [rax], al
invalid
pushfq
and al, 0xb1
mov cl, 0
invalid
mov cl, 0
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x2a], cl
mov r13, qword [rdx]
lea rbp, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x18debfec1
loop 0x1400975c2
mov rcx, rbp
mov rdx, r12
loop 0x1400975c2
mov eax, ebp
loop 0x1400975c2
mov eax, ebp
call 0x139f4c463
inc dword [rdi + rcx - 0x4a]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx - 0x7d], al
clc
invalid
call fcn.1400360ca
movzx r8d, byte [rsp + 0xb0]
cmp r8d, 7
je 0x140097658
mov rax, qword [rbx + 0xf]
mov qword [rsp + 0x8f], rax
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x80], xmm0
mov r15, qword [rsp + 0xc8]
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x7d], al
cmp eax, 5
jne 0x1400975ff
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xd0
add byte [rax], al
add byte [rcx - 0x7d], al
cmp eax, 5
jne 0x1400975ff
test r15, r15
jne case.0x14007417b.261
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
cmp eax, 5
test r15, r15
jne case.0x14007417b.261
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.140036325
test al, al
jne 0x140097664
add byte [rax], al
stc
inc dword [rax + rax*8 + 0x8f850f]
add byte [rax], al
lea rax, [rsp + 0x87]
movups xmm0, xmmword [rax]
add byte [rdi], cl
sub dword [rsp + 0x30], eax
and qword [rsp + 0x40], 0
and al, 0x40
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x48
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x48
lea rcx, [rsp + 0x30]
and al, 0x30
call fcn.1400298f9
jmp 0x14009756e
outsd dx, dword [rsi]
invalid
invalid
invalid
mov eax, 0
cmp r8d, 6
cmp eax, 6
add byte [rax], al
add byte [rcx - 0x7d], al
invalid
clc
cmp eax, 6
invalid
mov edx, 0
je 0x14009753e
sub edi, edi
invalid
lea rcx, [rsp + 0x58]
and al, 0x58
mov byte [rcx], r8b
movups xmm0, xmmword [rbx]
add dword [rdi], ecx
adc byte [rbx], al
movups xmmword [rcx + 1], xmm0
mov rax, qword [rbx + 0xf]
mov eax, dword [rbx + 0xf]
add dword [rax - 0x75], ecx
cmovs ecx, dword [r9 - 0x76b3efbf]
mov dword [rcx + 0x18], edi
mov eax, dword [rbx + 0xf]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r15
mov dword [rcx + 0x18], edi
mov dword [rcx + 0x18], edi
sbb byte [rcx + rcx*4 + 0x71], cl
and al, ch
cmp al, 0x2a
invalid
mov qword [rcx + 0x20], r14
call fcn.14008a073
cmp eax, 1
jne 0x1400976ad
test edx, edx
je 0x14009764e
cmp edx, 5
je case.0x14007202e.282
cli
add eax, 0x90840f
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x5f7508fa], al
or byte [rbp + 0x5f], dh
cmp edx, 8
jne 0x1400976ad
or byte [rbp + 0x5f], dh
lea rcx, [rsp + 0x58]
jmp 0x140097535
mov eax, 1
xor edx, edx
jmp 0x14009753e
xor r15d, r15d
lea rax, [rsp + 0x87]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xa0], xmm0
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x48]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x48]
mov rdx, r15
mov ecx, dword [rsi + 0x48]
mov rdx, r15
call fcn.14003fcab
xchg dl, bh
dec dword [rbx + rcx*4 + 0x64]
and al, 0x28
xchg dl, bh
dec dword [rbx + rcx*4 + 0x64]
and al, 0x28
mov rcx, r12
call fcn.1400298f9
movaps xmm0, xmmword [rsp + 0xa0]
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsp], eax
mov qword [rsi + 0x38], r15
jle 0x1400976dc
mov qword [rsi + 0x40], r14
mov dword [rsi + 0x40], esi
jmp case.0x14005b3bf.414
mov rax, qword [rsp + 0x78]
js 0x1400976fb
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x58]
and al, 0x58
and al, 0x58
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
sub dword [rcx], eax
sub dword [rcx], eax
call fcn.140040db8
out 0x96, eax
cli
dec dword [rax - 0x77]
ret 0x63e9
mov rdx, rax
jmp 0x14009753c
invalid
invalid
invalid
mov rax, qword [rsp + 0x78]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rsp + 0x58]
pop rax
and byte [rdi], cl
adc byte [rsp + 0x58], al
pop rax
pop rax
movups xmm1, xmmword [rsp + 0x68]
movaps xmmword [rdx + 0x10], xmm1
invalid
invalid
adc byte [rdi], cl
sub dword [rdx], eax
movaps xmmword [rdx], xmm0
mov cl, 0xb
call fcn.14003d746
jmp 0x1400976d1
or ebp, eax
invalid
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
sub esp, 0x80
sub esp, 0x80
add byte [rbp - 0x7b], cl
leave
test r9, r9
je case.0x1400796c3.236
mov r15, r9
mov edi, ecx
mov r14, r8
mov rdi, rdx
mov rsi, rcx
invalid
mov edx, r15d
mov edx, edi
invalid
mov edx, edi
cli
call fcn.14008adb5
mov rdi, qword [rdi]
invalid
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rsi
mov r8, rdi
call fcn.14008aff8
cmp byte [rbx], 7
cmp eax, dword [rdi]
jne 0x14009774a
mov eax, 2
jmp 0x140097785
add bl, ch
cmp ecx, dword [rdi]
adc byte [rsp + 0x50], al
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x40], rax
movaps xmmword [rsp + 0x30], xmm1
movzx eax, byte [rsp + 0x20]
cmp eax, 5
je case.0x1400800f2.176
cmp eax, 6
jne 0x1400977ce
lea rcx, [rsp + 0x20]
call fcn.140097a02
xor ebx, ebx
xor eax, eax
mov rdx, rbx
add rsp, 0x80
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
mov rbx, qword [rsp + 0x28]
cmp rbx, r15
ja 0x140097876
rol dword [rax], 1
add byte [rax], al
rol dword [rax], 1
add byte [rax], al
mov rcx, rsi
mov rdx, r14
mov r8, rbx
xor r9d, r9d
call fcn.1400979a2
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x78
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x78
test rax, rax
je 0x140097867
invalid
invalid
add byte [rax], al
invalid
test byte [rbx + 0x48000000], ah
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x78]
lea rcx, [rsp + 0x78]
lea ecx, [rsp + 0x78]
and al, 0x78
call fcn.14006f55a
dec dword [rax - 0x73]
and al, 0x20
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140097a02
lea rbx, [rsp + 0x50]
pop rsp
and al, 0x50
add al, byte [rax]
add byte [rax - 0x73], cl
pop rsp
and al, 0x50
mov rcx, rbx
mov rdx, rsi
invalid
mov r8, rdi
call fcn.14008ae59
invalid
invalid
invalid
mov al, byte [rbx]
cmp al, 6
jne 0x1400977f8
mov eax, 2
jmp 0x140097816
add byte [rax], al
add bl, ch
invalid
mov edx, dword [rsp + 0x54]
cmp al, 5
jne 0x140097825
push rsp
mov al, 2
cmp edx, 8
ja 0x14009784b
mov ecx, 0x121
bt ecx, edx
jae 0x14009784b
mov eax, 1
movabs rbx, 0xb00000003
jmp 0x140097785
mov cl, byte [rsp + 0x53]
mov byte [rsp + 0x23], cl
movzx ecx, word [rsp + 0x51]
mov word [rsp + 0x21], cx
movups xmm0, xmmword [rsp + 0x58]
movups xmmword [rsp + 0x28], xmm0
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x38], xmm0
lea rcx, [rsp + 0x20]
mov byte [rcx], al
mov dword [rcx + 4], edx
call fcn.140040db8
mov rbx, rax
mov eax, 1
add cl, ch
invalid
invalid
invalid
invalid
add cl, ch
invalid
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140097a02
jmp 0x140097783
invalid
add dword [rax], eax
add cl, ch
or eax, 0x4cffffff
dec dword [rbp + rcx*4 + 5]
invalid
invalid
or byte [rax], al
dec dword [rbp + rcx*4 + 5]
invalid
lea r8, [0x140124ee0]
mov rcx, rbx
mov rdx, r15
cli
cli
call fcn.1400ddfe0
int3
ret
ror dword [rax - 0x77], cl
iretd
xor esi, esi
mov edx, 1
xor r8d, r8d
rol byte [rcx - 0x4f], 1
rol byte [rcx - 0x4f], 1
call fcn.1400979a2
mov r14, rax
lea rcx, [rsp + 0x28]
sub byte [rax - 0x77], cl
add eax, ebp
wait
jl 0x1400978bb
dec dword [rbp - 0x7b]
invalid
je 0x1400978e5
add eax, ebp
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
sub byte [rax - 0x77], cl
add eax, ebp
wait
jl 0x1400978bb
dec dword [rbp - 0x7b]
div byte [rcx + riz + 0x4c]
mov eax, dword [rbx]
mov r8, qword [rbx]
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, rdi
call fcn.14008ae59
mov dl, byte [rsi]
cmp dl, 6
jne 0x1400978e9
invalid
mov esi, 1
jmp 0x140097948
xor edx, edx
jmp 0x140097948
mov eax, dword [rsp + 0x2c]
cmp dl, 5
jne 0x14009790e
test eax, eax
je 0x140097955
cmp eax, 5
je 0x140097902
mov dl, 2
cmp eax, 8
jne 0x140097934
movabs rdx, 0xb00000003
jmp 0x140097946
mov cl, byte [rsp + 0x2b]
mov byte [rsp + 0x53], cl
movzx ecx, word [rsp + 0x29]
and al, 0x29
and al, 0x29
mov word [rsp + 0x51], cx
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movups xmmword [rsp + 0x58], xmm0
pop rax
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [rsp + 0x68], xmm0
invalid
push 0x244c8d48
push rax
lea rcx, [rsp + 0x50]
and al, 0x50
mov byte [rcx], dl
mov dword [rcx + 4], eax
call fcn.140040db8
jne 0x1400978d5
cli
dec dword [rax - 0x77]
invalid
jne 0x1400978d5
cli
dec dword [rax - 0x77]
ret 0xf631
xor esi, esi
test byte [rax - 0x77], 0xf0
mov rax, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
xor edx, edx
jmp 0x140097946
shl r9, 4
test r9, r9
leave
je 0x14009797d
mov eax, dword [r8 + 0x10]
mov eax, dword [rax + 0x10]
add r8, 0x10
add eax, 0x10
add r9, 0xfffffffffffffff0
test rax, rax
je 0x140097961
mov r8, qword [r8 + 8]
jmp 0x140097985
mov r8d, 1
xor eax, eax
mov r9, rax
jmp case.0x140073c1d.272
call fcn.14008b137
cmp byte [rdi], 5
jne 0x1400979ef
xor eax, eax
jmp 0x1400979f9
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140040db8
nop
add rsp, 0x70
pop rbx
jo 0x140097a5a
pop rdi
pop rsi
ret
add dword [rdi], ecx
xchg dword [rsi - 0x3c0005ae], eax
xchg byte [rdx - 6], dl
inc ebx
xchg byte [rdx - 6], dl
push rdx
cli
inc ebx
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov esi, dword [rcx]
mov rdi, qword [rsi + 0x20]
mov rbx, qword [rsi + 0x28]
add rdi, 0x18
invalid
sbb byte [rbp + rcx*4 + 0x35], cl
ret 0xc3d
add byte [rax - 0x7d], cl
jmp 0x140097a33
add dword [rdx + 0x48], esi
invalid
sbb byte [rbp + rcx*4 + 0x35], cl
ret 0xc3d
add dword [rdx + 0x48], esi
cmp dword [rdi - 0x18], 2
je 0x140097a73
movzx eax, byte [rdi - 8]
cmp rax, 6
ja 0x140097a73
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
jne 0x140097a73
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call fcn.140071b93
jmp 0x140097a73
add rdi, 0x138
jmp 0x140097a2e
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x140097a9a
imul r8, rax, 0x138
mov rcx, qword [rsi + 0x20]
mov edx, 8
call fcn.14000384b
cmp rsi, 0xffffffffffffffff
je 0x140097abd
lock dec qword [rsi + 8]
jne 0x140097abd
mov edx, 8
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140012c40
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rbx, [r14 + 0x48]
mov rcx, qword [r14 + 0x68]
mov rdx, qword [r14 + 0x70]
mov r8, rsi
call fcn.14007e875
mov rcx, rbx
mov rdx, rax
mov r8, rsi
call fcn.14007e99b
movabs rdi, 0x8000000000000000
test rax, rax
je 0x140098613
mov r14, rax
mov rcx, rbx
mov rdx, rax
call fcn.14007f1cf
add r14, 0xffffffffffffffb8
lea rbx, [rsp + 0x190]
mov r8d, 0x48
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memmove
cmp qword [rbx + 0x30], rdi
je 0x14009861b
lea rcx, [rsp + 0x190]
mov rax, qword [rcx + 0x40]
mov qword [rsp + 0x130], rax
movdqu xmm0, xmmword [rcx + 0x30]
movdqa xmmword [rsp + 0x120], xmm0
call fcn.14007d63d
cmp qword [rsp + 0x120], rdi
mov r14, qword [rsp + 0x30]
je 0x140098620
lea rcx, [rsp + 0x120]
call fcn.14007e7ee
jmp 0x140098620
mov qword [rsp + 0x1c0], rdi
mov r14, qword [rsp + 0x30]
cmp r13d, 0x3b9aca00
jne 0x140098a4e
mov r13d, 0x3b9aca00
mov dil, 1
mov rax, qword [rsp + 0x58]
cmp qword [rax], 0
jne 0x140098a50
mov dword [rsp + 0x4c], ebp
mov qword [rsp + 0x38], r12
mov ecx, 0x88
mov edx, 8
call fcn.140067ca3
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov byte [rax + 0x41], 2
xor ecx, ecx
mov byte [rax + 0x48], cl
and qword [rax + 0x50], 0
mov byte [rax + 0x60], cl
and qword [rax + 0x68], 0
mov byte [rax + 0x78], cl
mov byte [rax + 0x80], cl
lock inc qword [rax]
jle 0x140098c82
mov qword [rsp + 0x40], rax
add rax, 0x10
mov qword [rsp + 0x178], rax
lea rbx, [r14 + 0x78]
lea rdi, [rsp + 0x190]
mov rcx, rdi
mov rdx, rsi
call fcn.14007d8c6
lea rax, [r14 + 0x98]
mov qword [rsp + 0x160], rax
mov rcx, qword [r14 + 0x98]
mov rdx, qword [r14 + 0xa0]
mov r8, rdi
call fcn.14007e875
mov rcx, rax
mov rax, qword [r14 + 0x78]
mov rdi, qword [r14 + 0x80]
mov r12, rdi
and r12, rcx
mov qword [rsp + 0x168], rcx
shr rcx, 0x39
mov qword [rsp + 0x170], rcx
movd xmm0, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
xor ebp, ebp
pcmpeqd xmm7, xmm7
mov qword [rsp + 0x50], rax
movdqu xmm8, xmmword [rax + r12]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r14d, xmm0
test r14w, r14w
je 0x140098776
bsf eax, r14d
add rax, r12
and rax, rdi
mov rcx, qword [rbx]
neg rax
imul r15, rax, 0x50
add rcx, r15
add rcx, 0xffffffffffffffb0
lea rdx, [rsp + 0x190]
call fcn.14007f4aa
test al, al
jne 0x14009879d
lea eax, [r14 - 1]
and eax, r14d
mov r14d, eax
jmp 0x140098738
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140098b54
add r12, rbp
add r12, 0x10
add rbp, 0x10
and r12, rdi
mov rax, qword [rsp + 0x50]
jmp 0x140098724
mov rdi, qword [rsp + 0x50]
add rdi, r15
lea rcx, [rsp + 0x190]
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x200], xmm2
movaps xmmword [rsp + 0x1f0], xmm1
movdqa xmmword [rsp + 0x1e0], xmm0
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movdqa xmmword [rcx], xmm0
mov qword [rcx + 0x30], rdi
mov qword [rcx + 0x38], rbx
call fcn.14007ec61
mov r12, qword [rsp + 0x38]
mov r14, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x40]
mov rcx, qword [rdi - 0x20]
mov rax, qword [rdi - 8]
cmp rax, rcx
mov ebp, dword [rsp + 0x4c]
jne 0x14009881c
lea rcx, [rdi - 0x20]
call fcn.1400600f6
mov rcx, qword [rdi - 0x20]
mov rax, qword [rdi - 8]
mov rdx, qword [rdi - 0x10]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
mov rcx, qword [rdi - 0x18]
mov qword [rcx + rdx*8], rbx
inc rax
mov qword [rdi - 8], rax
lea rbx, [rsp + 0x190]
mov rcx, rbx
mov rdx, qword [rsp + 0x178]
mov r8, qword [rsp + 0x180]
call fcn.140098caa
mov al, byte [rbx + 0x31]
cmp al, 1
jbe 0x140098c84
cmp al, 3
jne 0x140098c91
mov rdi, qword [rsp + 0x58]
mov rcx, rdi
call fcn.140098d8b
mov rax, qword [rsp + 0x40]
mov qword [rdi], rax
mov dil, 1
jmp 0x140098a50
movaps xmmword [rsp + 0x130], xmm0
movups xmm0, xmmword [rsp + 0xb8]
movaps xmmword [rsp + 0x140], xmm0
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x150], rax
call fcn.1400ba5c0
mov qword [r14 + 0x38], rax
mov dword [r14 + 0x40], edx
mov rcx, qword [rsp + 0x40]
mov rdx, r14
call fcn.14002a841
mov r12, qword [rsp + 0x38]
mov r14, qword [rsp + 0x30]
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmm2, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x2d0], xmm0
movaps xmmword [rsp + 0x2e0], xmm1
movaps xmmword [rsp + 0x2f0], xmm2
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x300], rax
add byte [rax], al
cmp qword [rbx - 8], 0
mov qword [rsp + 0x90], rax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], edx
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x98], rbp
mov dword [rsp + 0xa0], r13d
sete byte [rsp + 0xa8]
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x100], rax
and al, 0
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add byte [rax], al
invalid
and al, 0x38
add byte [rbx], al
add byte [rax], al
jnp 0x1400989be
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], edx
and al, 0
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
and al, 0x60
mov qword [rsp + 0x108], rax
movdqa xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
movaps xmm2, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0xf0], xmm2
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], ecx
add byte [rax], al
movdqa xmmword [rsp + 0xd0], xmm0
rol byte [rax], 1
add byte [rax], al
mov bpl, 1
je 0x14009856c
invalid
sti
invalid
invalid
and al, 0x70
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], ecx
add byte [rax], al
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x1400989c4
and al, 0xd0
add byte [rax], al
add byte [rax - 0x4b], al
add dword [rdi], ecx
test byte [rsi], bl
invalid
rol byte [rax], 1
add byte [rax], al
invalid
sti
invalid
xor edi, edi
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmm1, xmmword [rsp + 0xe0]
sub byte [rsp + 0xe0], cl
movaps xmm2, xmmword [rsp + 0xf0]
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], bl
movaps xmmword [rsp + 0x240], xmm3
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x230], edx
add byte [rax], al
movaps xmmword [rsp + 0x220], xmm1
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xe0], cl
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xf0], dl
xchg esp, eax
and al, 0xf0
add byte [rax], al
invalid
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], bl
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x230], edx
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x220], ecx
movaps xmmword [rsp + 0x210], xmm0
mov dword [rsp + 0x250], r13d
test bpl, bpl
jne 0x140098ab4
invalid
adc byte [rdx], al
add byte [rax], al
invalid
cmp dword [rsp + 0xa0], 0x3b9aca00
je 0x140098ab4
lea rcx, [rsp + 0x60]
call fcn.14007d67d
invalid
mov rcx, r14
mov dl, byte [rsp + 0x2f]
call fcn.14005fdff
test dil, dil
mov rdi, qword [rsp + 0x188]
mov edi, dword [rsp + 0x188]
je 0x140098b1b
invalid
mov edi, dword [rsp + 0x188]
mov byte [rsp + r12 + 0x2c8], 2
mov byte [rsp + 0x2c8], 2
enter 2, 0
add cl, byte [rax - 0x7d]
invalid
cmp qword [rdi], 0
je 0x140098ae3
mov byte [r12 + 0x70], 3
jmp 0x140098aee
mov byte [r12], 0
mov byte [r12 + 0x70], 2
jo 0x140098af0
movaps xmm6, xmmword [rsp + 0x340]
movaps xmm7, xmmword [rsp + 0x350]
mov esp, 0x35024
add byte [rdi + rcx + 0x28], al
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x7f], cl
invalid
js 0x140098b0f
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
mov ah, 0x24
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x350], bh
mov esp, 0x35024
invalid
mov esp, 0x35024
add byte [rdi + rcx + 0x28], al
test byte [rax + riz*2], ah
add eax, dword [rax]
add byte [rax - 0x7f], cl
invalid
add esp, 0x378
pop rbp
lea rbx, [rsp + 0x258]
lea r9, [rsp + 0x210]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.140098d96
pop rbp
add al, byte [rax]
add byte [rax + 0x7402707b], al
xchg esi, eax
pop rbp
add al, byte [rax]
add byte [rax + 0x7402707b], al
xchg esi, eax
lea rsi, [rsp + 0x258]
mov ecx, 0xf
mov rdi, r12
out 0xf3, eax
movsq qword [rdi], qword [rsi]
jmp 0x140098aee
add al, byte [rax]
add byte [rcx + 0xf], bh
out 0xf3, eax
movsq qword [rdi], qword [rsi]
mov r14, qword [rsp + 0x30]
cmp qword [r14 + 0x88], 0
add byte [rax], al
add byte [rax], al
je 0x140098c31
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x190]
movups xmm1, xmmword [rsp + 0x1a0]
add byte [rdi], cl
adc byte [rsp + 0x1b0], dl
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x200], edx
add byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x1f0], xmm1
sub dword [rsp + 0x1f0], ecx
movaps xmmword [rsp + 0x1e0], xmm0
sub dword [rsp + 0x1e0], eax
mov rbp, qword [rbx]
mov rdi, qword [rbx + 8]
jnp 0x140098ba6
mov rcx, rbp
mov rdx, rdi
mov r8, qword [rsp + 0x168]
add dword [rax], eax
invalid
add byte [rdi], cl
adc byte [rsp + 0x1b0], dl
xchg esp, eax
and al, 0xb0
add dword [rax], eax
invalid
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x200], edx
add byte [rdx], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
sub dword [rsp + 0x1f0], ecx
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1e0], eax
and al, 0xe0
add dword [rax], eax
add byte [rax - 0x75], cl
sub ecx, dword [rax - 0x75]
jnp 0x140098ba6
test byte [rax + rbp*2], ah
add dword [rax], eax
add al, ch
push 0x67
invalid
add byte [rax], al
call fcn.14007f31b
movzx ecx, byte [rbp + rax]
add rax, 0x508d4800
invalid
and rdx, rdi
mov r8, qword [rsp + 0x170]
mov eax, dword [rsp + 0x170]
add rax, 0x508d4800
add eax, 0x508d4800
push rax
invalid
mov eax, dword [rsp + 0x170]
add dword [rax], eax
add byte [rax + rcx*4 + 0x44], al
add eax, 0x44884400
mov byte [rbp + rax], r8b
mov byte [rbp + rdx + 0x10], r8b
adc eax, 0xd8f74810
imul rax, rax, 0x50
rcl byte [rax - 0x7d], 0xe1
add dword [rax + 0x29], ecx
adc byte [r14 + 0xf], spl
outsd dx, dword [rsi]
test byte [rax + riz*8], ah
and al, 0xe0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1f0], cl
add byte [rdi], cl
sub byte [rsp + 0x200], dl
movups xmmword [rbp + rax - 0x30], xmm2
adc dword [rbp + rax - 0x30], edx
movups xmmword [rbp + rax - 0x40], xmm1
movdqu xmmword [rbp + rax - 0x50], xmm0
movq qword [rbp + rax - 0x50], mm0
adc eax, 0xd8f74810
neg eax
fmul dword [rax + 0x6b]
rcl byte [rax - 0x7d], 0xe1
add dword [rax + 0x29], ecx
adc byte [r14 + 0xf], spl
outsd dx, dword [rsi]
test byte [rax + riz*8], ah
and al, 0xe0
and al, 0xe0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1f0], cl
invalid
add byte [rdi], cl
sub byte [rsp + 0x200], dl
adc dword [rbp + rax - 0x30], edx
movq qword [rbp + rax - 0x50], mm0
add eax, 0x648348b0
add eax, 0x8d4800e0
add byte [rax - 0x73], cl
and qword [rbp + rax - 0x20], 0
lea rdi, [rax + rbp]
mov qword [rbp + rax - 0x18], 8
call 0x140098c21
pxor xmm0, xmm0
pxor mm0, mm0
movdqu xmmword [rbp + rax - 0x10], xmm0
movq qword [rbp + rax - 0x10], mm0
inc qword [rbx + 0x18]
mov r12, qword [rsp + 0x38]
and al, 0x38
jmp 0x1400987f5
add eax, 0x8d4800e0
add byte [rax - 0x73], cl
cmp al, 0x28
call 0x140098c21
or byte [rax], al
add byte [rax], al
pxor mm0, mm0
movq qword [rbp + rax - 0x10], mm0
and al, 0x38
mov rcx, rbx
mov rdx, qword [rsp + 0x160]
call fcn.1400e1054
add cl, ch
and edi, edi
invalid
invalid
add cl, ch
and edi, edi
invalid
and al, 0x68
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov dword [rax], eax
add byte [rcx - 0x78], al
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacypool.rsC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140123208]
or byte [rax], al
or byte [rax - 0x73], cl
add eax, 0x87d23
or byte [rax], al
mov edx, 0x2b
call fcn.1400de330
sub eax, dword [rax]
add byte [rax], al
ud2
or ecx, dword [rax - 0x73]
mov word [rax + rdx*4], fs
add dword [rax], eax
add al, ch
in al, dx
invalid
lea rcx, [rsp + 0x190]
lea ecx, [rsp + 0x190]
call fcn.14007d67d
lea rcx, str.assertion_failed:_Pin::new_mut_rx_.poll_cx_.is_pending__
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacypool.rsC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
lea eax, [0x1401209e0]
lea ecx, str.assertion_failed:_Pin::new_mut_rx_.poll_cx_.is_pending__
lea eax, [0x1401209e0]
add byte [rdx + 0x39], bh
mov edx, 0x39
add byte [rax], al
add al, ch
call fcn.1400de050
int3
cmpsd dword [rsi], dword [rdi]
push rbx
add al, 0
invalid
add ah, cl
pop rax
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov esi, edx
mov al, byte [rdx + 0x70]
test al, al
jne 0x140098d07
mov rax, qword [r8]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
or dil, dil
adc cl, byte [rax - 0x77]
mov ebx, eax
mov ebx, eax
ret
mov r14, rdx
mov al, 1
xchg byte [rsi + 0x50], al
test al, al
je 0x140098ce3
mov rcx, r14
call qword [rbx + 0x18]
jmp 0x140098d07
mov rax, qword [rsi + 0x40]
mov eax, dword [rsi + 0x40]
test rax, rax
je 0x140098cf3
mov rcx, qword [rsi + 0x48]
call qword [rax + 0x18]
mov qword [rsi + 0x40], rbx
mov qword [rsi + 0x48], r14
jbe 0x140098d43
xor eax, eax
invalid
xchg byte [rsi + 0x50], al
jbe 0x140098d43
rol byte [rsi + 0x468a5046], 0x70
mov al, byte [rsi + 0x70]
test al, al
je 0x140098d85
mov al, 1
xchg byte [rsi + 0x38], al
test al, al
jne 0x140098d4d
mov rax, qword [rsi + 0x30]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
adc byte [rsi + 0x20], dl
and byte [rdi], cl
sub dword [rsp + 0x40], edx
movaps xmmword [rsp + 0x30], xmm1
and byte [rdi], cl
sub dword [rsp + 0x40], edx
invalid
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov byte [rsi + 0x31], 2
xor dword [rdx], r8d
and dh, al
xor dword [rdx], r8d
xor dword [rdx], eax
cmp byte [rsp + 0x51], 2
jne 0x140098d5b
lea rcx, [rsp + 0x20]
call fcn.14007d632
invalid
invalid
xor eax, eax
xchg byte [rsi + 0x38], al
invalid
invalid
mov byte [rdi + 0x31], 2
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rax, qword [rsp + 0x50]
push rax
mov qword [rdi + 0x30], rax
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], cl
sub byte [rsp + 0x30], cl
movaps xmm2, xmmword [rsp + 0x40]
push rsp
and al, 0x40
movups xmmword [rdi + 0x20], xmm2
movups xmmword [rdi + 0x10], xmm1
invalid
invalid
adc dword [rdi + 0x20], edx
adc byte [r15], r9b
adc dword [rdi], eax
invalid
movups xmmword [rdi], xmm0
invalid
xor eax, eax
xchg byte [rsi + 0x38], al
jmp case.0x14007202e.292
int3
mov byte [rdi + 0x31], 3
jmp case.0x14007202e.292
invalid
invalid
cmp dword [rax], eax
add byte [rax], al
add bl, al
mov esi, eax
fild dword [rcx - 0x80]
jns 0x140098dbe
adc byte [rdx], al
add dh, byte [rax + rbx + 0x48]
sbb byte [rax - 0x7d], cl
cmp al, byte [rax]
invalid
cmp dword [rdx], 0
dec dword [rax - 0x77]
ret
invalid
dec dword [rax - 0x77]
int1
dec dword [rax - 0x75]
xor byte [r8 - 0x77], r9b
invalid
mov eax, dword [rdi + 0x30]
adc byte [rdi], cl
adc byte [rdi + 0x20], dl
adc dword [rsi + 0x30], eax
xor sil, r8b
jo 0x140098df8
mov dword [rsi + 0x68], ebx
sub byte [rbx + 0x5f], bl
add byte [rax], al
add byte [rax + 0x60478601], dh
invalid
sbb cl, byte [rax - 0x75]
push r8
push rax
push rax
invalid
sal byte [rbx + rax - 1], 0x50
sbb byte [rsi - 0x247b87a1], al
invalid
sbb cl, byte [rax - 0x75]
push 0x704f8b48
invalid
add byte [rcx], dh
rol byte [rsi - 0x7ab787a9], cl
sal byte [rbx + rax - 1], 0x50
or byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
invalid
invalid
add al, 0x11
mov ecx, dword [rax]
or cl, ch
loop 0x140098eea
pop rcx
pop rcx
invalid
wait
push rsi
invalid
call qword [rsi + 0x57]
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, rdx
mov rdx, r8
mov r8d, r9d
mov eax, ecx
mov eax, ecx
call fcn.140043eb6
mov rdi, rax
mov rbx, rdx
mov rcx, qword [rsi]
invalid
mov rdx, qword [rsi + 8]
call fcn.140002cb0
popfq
idiv bh
invalid
popfq
idiv bh
mov qword [rsi], rdi
mov dword [rsi], edi
mov qword [rsi + 8], rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, r8
invalid
mov rdi, rdx
xlatb
invalid
xlatb
mov rax, qword [rcx]
mov r14, qword [rcx + 8]
add dword [rbx + rcx*4 + 0x71], ecx
or byte [rcx - 0x75], cl
mov rcx, qword [r14 + 0x10]
invalid
invalid
mov rcx, qword [r14 + 0x10]
dec rcx
leave
and rcx, 0xfffffffffffffff0
loope 0x140098edf
lea rbx, [rax + rcx]
add rbx, 0x10
mov ecx, 0x10
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add byte [rdx + 8], bh
call fcn.140067ca3
mov qword [rax], rdi
mov qword [rax + 8], rsi
in eax, dx
cld
dec dword [rax - 0x77]
cmp byte [rax - 0x77], cl
jo 0x140098f15
mov r9, qword [r14 + 0x18]
lea r8, fcn.140068270
lea eax, [0x140120ee0]
jg 0x140098f1f
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rax
add rsp, 0x28
invalid
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
jmp r9
add dh, byte [rsp + rcx + 0x48]
add ecx, 0x30
mov rax, rcx
add rsp, 0x28
ret
lea ecx, str.not_dropped
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacypool.rsC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov edx, 0xb
add byte [rax], al
invalid
and bh, byte [rdx + 8]
add byte [rdx + 0xb], bh
add byte [rax], al
add al, ch
clc
push rsp
add al, 0
jp 0x140098f55
add byte [rax], al
add al, ch
clc
push rsp
add al, 0
int3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov ecx, 0x98
add byte [rax], al
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
xor ch, ch
cld
dec dword [rax - 0x77]
mov dword [rcx - 0x48], 0x98
call fcn.140067ca3
mov rdi, rax
mov r8d, 0x98
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [0x140120a58]
int3
jp 0x140098f93
or byte [rax], al
int3
or byte [rax], al
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
add dword [rax - 0x7d], ecx
clc
cmp eax, 3
je 0x140098fa5
add esi, dword [rsi + rax - 0x7d]
clc
add al, 0x75
or al, bl
cmp eax, 4
jne 0x140098fae
ret
add rcx, 8
jmp fcn.14007d317
jmp fcn.140068228
sub esp, 0x28
mov rdi, qword [rdx]
mov qword [rdx], 4
cmp rdi, 4
je 0x140098fec
mov rsi, rcx
add rdx, 8
ret 0x4808
add ecx, 8
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], rdi
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
ret 0x4808
lea rcx, str.Ready_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_ready.rs
lea r8, [0x1401256f8]
mov edx, 0x1d
call fcn.1400de450
int3
test eax, eax
je 0x140099055
cmp eax, 3
jne 0x14009907d
lea rcx, [rsi + 0x588]
mov byte [0x1b1f19026], al
add byte [r8], al
call fcn.14009d19a
lea rcx, [rsi + 0x530]
call fcn.14002b4d0
lea rcx, [rsi + 0x500]
call fcn.14007d63d
dec dword [rax - 0x7f]
invalid
cwde
add al, byte [rax]
add byte [rax - 0x77], cl
int1
add rsp, 0x20
add esp, 0x20
dec dword [rax - 0x7f]
invalid
add esp, 0x20
pop rsi
jmp fcn.14009d21b
add byte [r8], al
add byte [r8], al
mov rcx, rsi
call fcn.14009d21b
lea rcx, [rsi + 0x168]
call fcn.140068062
add rsi, 0x268
mov rcx, rsi
int1
stc
out dx, eax
cld
dec dword [rax - 0x7f]
invalid
invalid
nop
add rsp, 0x20
pop rsi
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x15c8
enter 0x15, 0
enter 0x15, 0
call fcn.1400dcc10
sub rsp, rax
mov qword [rsp + 0x98], r8
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x98], eax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r14, rdx
mov qword [rsp + 0x1d8], rcx
mov dword [rsp + 0x1d8], ecx
mov dword [rsp + 0x1d8], ecx
add dword [rax], eax
add byte [rdi], cl
add byte [rax], al
movzx eax, byte [rdx + 0xd68]
test eax, eax
je 0x140099106
mov dh, 0x82
push 0xffffffff8500000d
sal byte [rbx + rcx*2 - 0x7d], 0xf8
invalid
clc
cmp eax, 3
jne case.default.0x1400990f0
add ecx, dword [rdi]
test dword [rcx + rax], esi
add byte [rcx - 0x73], cl
xchg al, cl
invalid
lea rax, [r14 + 0x7c8]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rcx + 0xf], al
movzx eax, byte [r14 + 0x7c8]
mov qword [rsp + 0x188], rax
movzx eax, byte [r14 + 0x7c8]
add byte [rax], al
lea rbp, [r14 + 0x588]
lea ebp, [rsi + 0x588]
add byte [rax], al
lea rcx, [0x14015b824]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add byte [rax + 0x63], cl
add al, 0x81
invalid
or dword [rax + 1], 0x49e0ffc8
jmp rax
loopne 0x14009913c
mov rdi, qword [r14 + 0x6b8]
mov edi, dword [rsi + 0x6b8]
mov rax, qword [rsp + 0x188]
jmp 0x1400992e7
lea rcx, [r14 + 0x298]
mov r8d, 0x168
mov ds, word [rax + 0x41000002]
mov eax, 0x168
add byte [rcx - 0x48], al
push 0x4c000001
mov edx, esi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x400]
add byte [rax], al
lea rdx, [r14 + 0x168]
xchg esi, eax
push 0x41000001
mov eax, 0x100
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14 + 0x268]
movups xmm1, xmmword [r14 + 0x278]
movups xmm2, xmmword [r14 + 0x288]
movups xmmword [r14 + 0x500], xmm0
movups xmmword [rsi + 0x500], xmm0
add byte [rax], al
xchg esi, eax
push 0x41000001
mov eax, 0x100
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0x500], xmm0
movups xmmword [r14 + 0x510], xmm1
movups xmmword [r14 + 0x520], xmm2
lea rdx, [r14 + 0x460]
xchg esi, eax
invalid
add al, 0
add byte [rcx - 0x73], cl
invalid
xor byte [0x19ff19174], al
cmp byte [rax], al
add byte [rax], al
jmp 0x140099268
mov ss, word [rax]
add eax, 0xf410000
adc dword [rsi + 0x520], edx
xchg esi, eax
invalid
add byte [rax], al
mov rsi, qword [r14 + 0x848]
jmp 0x14009b393
add byte [rax], al
lea rcx, [r14 + 0xd60]
movzx eax, byte [r14 + 0xd60]
add byte [rax], al
lea r15, [r14 + 0x7d0]
test eax, eax
je 0x1400991f5
cmp eax, 3
jne case.default.0x1400991df
add byte [rax], al
invalid
add ecx, dword [rdi]
test dword [rbp + 0x48000000], esp
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbp], fs
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbp], fs
add al, byte [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
and byte [rbx], cl
add byte [rax], al
mov qword [rsp + 0x228], rcx
lea rdx, [r14 + 0xb20]
movzx eax, byte [r14 + 0xb20]
lea rcx, [r14 + 0x840]
mov es, word [rax + 8]
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + riz*4], fs
movabs al, byte [0x26600d8d48000000]
or al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movabs al, byte [0x26600d8d48000000]
or al, 0
mov rdi, qword [r14 + 0x870]
mov rax, qword [rsp + 0xa0]
add byte [rax], al
add cl, ch
inc dword [rcx]
add byte [rax], al
add byte [rax], al
add cl, ch
inc dword [rcx]
add byte [rax], al
mov rdi, qword [r14 + 0x800]
jmp 0x140099360
mov esi, 0x800
jmp 0x140099956
mov qword [rsp + 0x68], rbp
mov qword [rsp + 0x70], rdx
jmp 0x140099b78
lea rcx, [0x140120b38]
call fcn.1400de7b0
lea rcx, [0x140120b68]
call fcn.1400de7b0
jns 0x140099252
add al, ch
invalid
lea rcx, [0x140120b50]
call fcn.1400de7b0
or eax, 0x878f9
lea rcx, [0x140120c28]
call fcn.1400de7b0
lea rdi, [r14 + 0x298]
lea rdx, [r14 + 0x400]
lea rsi, [rsp + 0x640]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r14 + 0x500]
lea rcx, [rsp + 0x740]
call fcn.14007d8c6
lea rbx, [rsp + 0x1498]
mov r8d, 0x130
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r14 + 0x588]
mov r8d, 0x130
mov rcx, rbp
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x6b8], rdi
lea rax, [r14 + 0x7c8]
mov byte [r14 + 0x7c8], 0
mov qword [rsp + 0x188], rax
mov qword [r14 + 0x6c0], rdi
mov byte [r14 + 0x7c9], 1
lea rcx, [r14 + 0x6c8]
mov r8d, 0x100
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
lea r15, [r14 + 0x7d0]
movups xmm0, xmmword [r14 + 0x688]
movups xmm1, xmmword [r14 + 0x698]
movups xmm2, xmmword [r14 + 0x6a8]
movups xmmword [r14 + 0x7f0], xmm2
movups xmmword [r14 + 0x7e0], xmm1
movups xmmword [r14 + 0x7d0], xmm0
mov qword [r14 + 0x800], rdi
lea rcx, [r14 + 0xd60]
mov byte [r14 + 0xd60], 0
mov qword [rsp + 0x228], rcx
mov qword [r14 + 0x808], rdi
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmmword [r14 + 0x810], xmm0
movups xmmword [r14 + 0x820], xmm1
movups xmmword [r14 + 0x830], xmm2
mov rbx, qword [rsp + 0xa8]
lea rdx, [r14 + 0x810]
lea rsi, [rsp + 0x11c0]
mov rcx, rsi
call fcn.14007d8c6
lea rax, [r14 + 0x840]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r14 + 0x860], xmm2
movups xmmword [r14 + 0x850], xmm1
movups xmmword [r14 + 0x840], xmm0
mov qword [r14 + 0x870], rdi
lea rdx, [r14 + 0xb20]
mov byte [r14 + 0xb20], 0
mov byte [r14 + 0xb26], 0
and dword [r14 + 0xb22], 0
mov qword [r14 + 0x878], rdi
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [r14 + 0x8a0], xmm2
movups xmmword [r14 + 0x890], xmm1
movups xmmword [r14 + 0x880], xmm0
cmp qword [rdi + 0x158], 0
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0xa0], rax
je 0x140099b2a
mov qword [rsp + 0x40], r15
mov qword [rsp + 0xa8], rbx
lea rsi, [r14 + 0x880]
lea rcx, [rsp + 0x640]
mov rdx, rsi
call fcn.14007d8c6
mov rdi, qword [rdi + 0x158]
test rdi, rdi
je 0x140099483
lock inc qword [rdi]
jle case.0x1400990f0.2
lea r8, [rsp + 0x640]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0xa20], xmm2
movaps xmmword [rsp + 0xa10], xmm1
movaps xmmword [rsp + 0xa00], xmm0
mov rdx, qword [r14 + 0x878]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [r8 + 0x20], xmm2
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rsi, [rsp + 0xab0]
mov rcx, rsi
call fcn.14009ca2d
mov rax, qword [r14 + 0x878]
mov al, byte [rax + 0x162]
mov byte [r14 + 0xb21], al
movaps xmm0, xmmword [rsp + 0xa00]
movaps xmm1, xmmword [rsp + 0xa10]
movaps xmm2, xmmword [rsp + 0xa20]
movups xmmword [r14 + 0xb28], xmm0
movups xmmword [r14 + 0xb38], xmm1
movups xmmword [r14 + 0xb48], xmm2
mov qword [r14 + 0xb58], rdi
and qword [r14 + 0xb60], 0
lea rcx, [r14 + 0xb68]
mov r8d, 0x1f8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsp + 0x98]
cmp dword [r14 + 0xb68], 9
je 0x14009c942
lea r15, [r14 + 0xb28]
lea rsi, [r14 + 0xb68]
lea rdi, [rsp + 0xa30]
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call fcn.140098208
cmp byte [rdi + 0x70], 3
jne 0x140099675
lea rdi, [rsp + 0x470]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.14007cf07
cmp byte [rdi + 0x70], 3
je 0x14009c888
mov rax, qword [rsi]
mov qword [rsi], 9
cmp rax, 9
je 0x14009c95a
lea rdx, [r14 + 0xb70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
lea rbx, [rsp + 0x680]
movaps xmmword [rbx - 0x10], xmm3
movaps xmmword [rbx - 0x20], xmm2
movaps xmmword [rbx - 0x30], xmm1
movaps xmmword [rbx - 0x40], xmm0
mov qword [rbx], rax
lea rcx, [rsp + 0x688]
mov r8d, 0x1f0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
lea rdx, [rsp + 0x380]
movups xmmword [rdx + 0x78], xmm0
movups xmmword [rdx + 0x88], xmm1
movups xmmword [rdx + 0x98], xmm2
movups xmmword [rdx + 0xa8], xmm3
lea rsi, [rsp + 0x470]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x4f0]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14007d2ea
mov ebx, 9
jmp 0x14009972d
mov rbx, qword [rsi]
mov qword [rsi], 9
cmp rbx, 9
je 0x14009c95a
lea rdx, [r14 + 0xb70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
lea rsi, [rsp + 0x688]
movaps xmmword [rsi - 0x18], xmm3
movaps xmmword [rsi - 0x28], xmm2
movaps xmmword [rsi - 0x38], xmm1
movaps xmmword [rsi - 0x48], xmm0
mov qword [rsi - 8], rbx
mov r8d, 0x1f0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x4f0]
mov r8d, 0xb8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x740]
lea rcx, [rsp + 0x1088]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x880]
lea rsi, [rsp + 0xa30]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x640]
call fcn.14009cd98
cmp rbx, 0xa
je 0x14009c888
mov word [r14 + 0xb25], 0x101
lea rdi, [r14 + 0x8b0]
lea rsi, [rsp + 0x880]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x928], rbx
lea rsi, [r14 + 0x930]
lea rdx, [rsp + 0x4f0]
mov r8d, 0xb8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x9e8]
lea rdx, [rsp + 0x1088]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.14009cd53
cmp dword [r14 + 0x928], 9
jne 0x1400998e4
mov al, byte [r14 + 0x9a0]
cmp al, 2
jne 0x140099d20
mov al, 1
mov byte [r14 + 0xb24], al
mov rcx, qword [rsi + 0x30]
mov qword [r15 + 0x30], rcx
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov byte [r14 + 0xb23], al
movups xmm0, xmmword [r14 + 0x9a8]
movups xmm1, xmmword [r14 + 0x9b8]
movups xmm2, xmmword [r14 + 0x9c8]
movups xmm3, xmmword [r14 + 0x9d8]
movaps xmmword [rsp + 0x3b0], xmm3
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov al, byte [r14 + 0xb58]
test al, al
je 0x14009a100
mov byte [rsp + 0x29], al
mov byte [r14 + 0xb24], 0
mov rax, qword [r14 + 0xb28]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0xb30]
mov qword [rsp + 0x50], rax
mov rbx, qword [r14 + 0xb38]
mov rax, qword [r14 + 0xb40]
mov qword [rsp + 0xf0], rax
mov rax, qword [r14 + 0xb48]
mov qword [rsp + 0xe8], rax
mov sil, byte [r14 + 0xb50]
mov al, byte [r14 + 0xb51]
mov byte [rsp + 0x48], al
mov eax, dword [r14 + 0xb52]
movzx ecx, word [r14 + 0xb56]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
movzx eax, word [r14 + 0xb5d]
movzx ecx, byte [r14 + 0xb5f]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0xb59]
or rax, rcx
mov qword [rsp + 0xd8], rax
mov byte [rsp + 0x38], 2
mov r15, qword [rsp + 0x40]
jmp 0x14009a423
lea rdi, [r14 + 0x928]
mov al, byte [r14 + 0x920]
cmp al, 2
jne 0x140099e5d
mov bl, byte [r14 + 0x8b0]
mov byte [r14 + 0xb28], bl
lea rcx, [rsp + 0x640]
mov r8d, 0x1f8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0xb22], 1
cmp bl, 2
mov r15, qword [rsp + 0x40]
jne 0x140099fe5
mov qword [rsp + 0x58], r13
mov byte [r14 + 0xb22], 0
lea rcx, [r14 + 0xb30]
mov r8d, 0x1f8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r13, rbp
lea rdi, [r14 + 0xb30]
lea rsi, [rsp + 0x380]
mov rcx, rsi
mov rdx, rdi
mov r8, qword [rsp + 0x98]
call fcn.14007cf07
mov bpl, byte [rsi + 0x70]
cmp bpl, 3
mov byte [rsp + 0x38], bpl
je 0x14009c870
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x50], rax
mov rbx, qword [rsp + 0x390]
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0xe8], rax
mov sil, byte [rsp + 0x3a8]
mov al, byte [rsp + 0x3a9]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0x3aa]
movzx ecx, word [rsp + 0x3ae]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [rsp + 0x3b0]
mov byte [rsp + 0x29], al
movzx eax, byte [rsp + 0x3b7]
shl eax, 0x10
movzx ecx, word [rsp + 0x3b5]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x3b1]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [rsp + 0x3b8]
movaps xmmword [rsp + 0x1f0], xmm0
movups xmm0, xmmword [rsp + 0x3c8]
movaps xmmword [rsp + 0x200], xmm0
movups xmm0, xmmword [rsp + 0x3d8]
movaps xmmword [rsp + 0x210], xmm0
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x220], rax
mov eax, dword [rsp + 0x3f1]
mov ecx, dword [rsp + 0x3f4]
mov dword [rsp + 0x1cb], ecx
mov dword [rsp + 0x1c8], eax
mov rcx, rdi
call fcn.14007d2ea
cmp bpl, 2
jne 0x140099aa8
mov byte [rsp + 0x38], 2
jmp 0x140099afe
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmm2, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1c8]
mov ecx, dword [rsp + 0x1cb]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbp, r13
mov r13, qword [rsp + 0x58]
cmp byte [r14 + 0xb22], 0
je 0x140099b1d
lea rcx, [rsp + 0x640]
call fcn.14007d2ea
mov byte [r14 + 0xb22], 0
jmp 0x14009a456
mov qword [rsp + 0x68], rbp
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
lea r8, [rsp + 0xab0]
movaps xmmword [r8 + 0x20], xmm2
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rdi
call fcn.14009ca2d
lea rcx, [r14 + 0xb28]
mov r8d, 0x1f8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x98]
lea rdi, [r14 + 0xb28]
lea rsi, [rsp + 0xab0]
mov rcx, rsi
mov rdx, rdi
call fcn.14007cf07
mov bpl, byte [rsi + 0x70]
cmp bpl, 3
mov byte [rsp + 0x38], bpl
je 0x14009c874
mov rax, qword [rsp + 0xab0]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xab8]
mov qword [rsp + 0x50], rax
mov rbx, qword [rsp + 0xac0]
mov rax, qword [rsp + 0xac8]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0xad0]
mov qword [rsp + 0xe8], rax
mov sil, byte [rsp + 0xad8]
mov al, byte [rsp + 0xad9]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0xada]
movzx ecx, word [rsp + 0xade]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [rsp + 0xae0]
mov byte [rsp + 0x29], al
movzx eax, byte [rsp + 0xae7]
shl eax, 0x10
movzx ecx, word [rsp + 0xae5]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xae1]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [rsp + 0xae8]
movaps xmmword [rsp + 0x300], xmm0
movups xmm0, xmmword [rsp + 0xaf8]
movaps xmmword [rsp + 0x310], xmm0
movups xmm0, xmmword [rsp + 0xb08]
movaps xmmword [rsp + 0x320], xmm0
mov rax, qword [rsp + 0xb18]
mov qword [rsp + 0x330], rax
mov eax, dword [rsp + 0xb21]
mov ecx, dword [rsp + 0xb24]
mov dword [rsp + 0x1bb], ecx
mov dword [rsp + 0x1b8], eax
mov rcx, rdi
call fcn.14007d2ea
cmp bpl, 2
je 0x140099d16
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x300]
movaps xmm1, xmmword [rsp + 0x310]
movaps xmm2, xmmword [rsp + 0x320]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1b8]
mov ecx, dword [rsp + 0x1bb]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbp, qword [rsp + 0x68]
jmp 0x14009a45f
mov byte [rsp + 0x38], al
mov rax, qword [r14 + 0x930]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0x938]
mov qword [rsp + 0x50], rax
mov rbx, qword [r14 + 0x940]
mov rax, qword [r14 + 0x948]
mov qword [rsp + 0xf0], rax
mov rax, qword [r14 + 0x950]
mov qword [rsp + 0xe8], rax
mov sil, byte [r14 + 0x958]
mov al, byte [r14 + 0x959]
mov byte [rsp + 0x48], al
mov eax, dword [r14 + 0x95a]
movzx ecx, word [r14 + 0x95e]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [r14 + 0x960]
mov byte [rsp + 0x29], al
movzx eax, word [r14 + 0x965]
movzx ecx, byte [r14 + 0x967]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0x961]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [r14 + 0x988]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [r14 + 0x978]
movaps xmmword [rsp + 0x150], xmm0
movups xmm0, xmmword [r14 + 0x968]
movaps xmmword [rsp + 0x140], xmm0
mov rax, qword [r14 + 0x998]
mov qword [rsp + 0x170], rax
mov eax, dword [r14 + 0x9a1]
mov ecx, dword [r14 + 0x9a4]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
movups xmm0, xmmword [r14 + 0x9a8]
movups xmm1, xmmword [r14 + 0x9b8]
movups xmm2, xmmword [r14 + 0x9c8]
movups xmm3, xmmword [r14 + 0x9d8]
lea rcx, [rsp + 0x640]
movaps xmmword [rcx + 0x30], xmm3
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.14009cd98
jmp 0x14009a0f6
mov byte [rsp + 0x38], al
mov rax, qword [r14 + 0x8b0]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0x8b8]
mov qword [rsp + 0x50], rax
mov rax, qword [r14 + 0x8c0]
mov qword [rsp + 0xa8], rax
mov rax, qword [r14 + 0x8c8]
mov qword [rsp + 0xf0], rax
mov rax, qword [r14 + 0x8d0]
mov qword [rsp + 0xe8], rax
mov sil, byte [r14 + 0x8d8]
mov al, byte [r14 + 0x8d9]
mov byte [rsp + 0x48], al
mov eax, dword [r14 + 0x8da]
movzx ecx, word [r14 + 0x8de]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [r14 + 0x8e0]
mov byte [rsp + 0x29], al
movzx eax, word [r14 + 0x8e5]
movzx ecx, byte [r14 + 0x8e7]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0x8e1]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [r14 + 0x908]
movaps xmmword [rsp + 0x250], xmm0
movups xmm0, xmmword [r14 + 0x8f8]
movaps xmmword [rsp + 0x240], xmm0
movups xmm0, xmmword [r14 + 0x8e8]
movaps xmmword [rsp + 0x230], xmm0
mov rax, qword [r14 + 0x918]
mov qword [rsp + 0x260], rax
mov eax, dword [r14 + 0x921]
mov ecx, dword [r14 + 0x924]
mov dword [rsp + 0x1c0], eax
mov dword [rsp + 0x1c3], ecx
lea rbx, [rsp + 0x640]
mov r8d, 0x1f8
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rbx], 6
jne 0x14009a01e
lea rax, [r14 + 0x8e8]
lea rcx, [r14 + 0x921]
mov rdx, qword [rax + 0x30]
mov qword [rsp + 0x170], rdx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
lea rcx, [rsp + 0x640]
call fcn.14007d2ea
jmp 0x14009a0ee
mov ecx, ebx
call fcn.14009cd7a
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x48], 2
lea rax, [0x140121628]
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x29], 2
mov byte [rsp + 0x38], 2
mov sil, byte [rsp + 0x2f]
mov rbx, qword [rsp + 0xa8]
jmp 0x140099b06
lea rcx, [rsp + 0xd70]
mov r8d, 0x1f8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x878]
mov rcx, qword [rax + 0x148]
mov ebx, esi
mov rsi, qword [rax + 0x150]
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rdi, [rcx + rax]
add rdi, 0x10
mov ecx, 0x1f8
mov edx, 8
call fcn.140067ca3
mov r15, rax
mov r8d, 0x1f8
mov rcx, rax
lea rdx, [rsp + 0xd70]
call sub.VCRUNTIME140.dll_memcpy
lea r8, [0x140120ec0]
mov rcx, rdi
mov rdx, r15
call qword [rsi + 0x18]
mov esi, ebx
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x230]
movaps xmm1, xmmword [rsp + 0x240]
movaps xmm2, xmmword [rsp + 0x250]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1c0]
mov ecx, dword [rsp + 0x1c3]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbx, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x40]
jmp 0x14009a456
mov qword [rsp + 0xb0], r12
mov qword [rsp + 0x58], r13
lea rax, [r14 + 0x9a8]
mov byte [r14 + 0xb23], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r14 + 0xb60], xmm0
movups xmmword [r14 + 0xb70], xmm1
movups xmmword [r14 + 0xb80], xmm2
movups xmmword [r14 + 0xb90], xmm3
mov qword [rsp + 0x68], rbp
mov qword [rsp + 0x1e0], r14
lea rdi, [r14 + 0xb60]
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rdi
mov r8, qword [rsp + 0x98]
call fcn.140098208
mov sil, byte [rsi + 0x70]
cmp sil, 3
mov byte [rsp + 0x38], sil
je 0x14009c878
mov rcx, rdi
mov r14b, byte [rsp + 0x640]
movzx edi, byte [rsp + 0x647]
movzx r13d, word [rsp + 0x645]
mov ebx, dword [rsp + 0x641]
mov rax, qword [rsp + 0x648]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x650]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x658]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x660]
mov qword [rsp + 0x1e8], rax
mov al, byte [rsp + 0x668]
mov byte [rsp + 0x67], al
mov al, byte [rsp + 0x669]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0x66a]
mov qword [rsp + 0x378], rax
movzx r12d, word [rsp + 0x66e]
mov al, byte [rsp + 0x670]
mov byte [rsp + 0x29], al
movzx ebp, byte [rsp + 0x677]
movzx r15d, word [rsp + 0x675]
mov rax, qword [rsp + 0x6a8]
mov qword [rsp + 0x370], rax
mov eax, dword [rsp + 0x6b4]
mov dword [rsp + 0x1d3], eax
mov eax, dword [rsp + 0x6b1]
mov dword [rsp + 0x1d0], eax
mov eax, dword [rsp + 0x671]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rsp + 0x678]
movaps xmmword [rsp + 0x340], xmm0
movups xmm0, xmmword [rsp + 0x688]
movaps xmmword [rsp + 0x350], xmm0
movups xmm0, xmmword [rsp + 0x698]
movaps xmmword [rsp + 0x360], xmm0
call fcn.14009cd98
cmp sil, 2
jne 0x14009a2f2
lea rax, [0x140121628]
mov qword [rsp + 0x50], rax
cmp r14b, 2
mov ecx, r14d
mov r14, qword [rsp + 0x1e0]
jne 0x14009a3e1
mov byte [rsp + 0x48], 3
cmp byte [r14 + 0xb21], 0
je 0x14009a3e1
movzx eax, r14b
shl edi, 0x10
or r13d, edi
shl r13, 0x20
or rbx, r13
shl r12, 0x20
add r12, qword [rsp + 0x378]
shl ebp, 0x10
or r15d, ebp
shl r15, 0x20
mov rdx, qword [rsp + 0x30]
or rdx, r15
shl rbx, 8
or rbx, rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
movaps xmm2, xmmword [rsp + 0x360]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1d0]
mov ecx, dword [rsp + 0x1d3]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r12
mov rbx, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0xe8], rax
mov sil, byte [rsp + 0x67]
mov rbp, qword [rsp + 0x68]
mov r13, qword [rsp + 0x58]
mov r12, qword [rsp + 0xb0]
mov r15, qword [rsp + 0x40]
mov r14, qword [rsp + 0x1e0]
jmp 0x14009a419
call fcn.14009cd7a
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x48], 2
mov byte [rsp + 0x29], 2
mov rbp, qword [rsp + 0x68]
mov r13, qword [rsp + 0x58]
mov r12, qword [rsp + 0xb0]
mov sil, byte [rsp + 0x2f]
mov rbx, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x40]
cmp byte [r14 + 0xb23], 0
je 0x14009a430
lea rcx, [rsp + 0x380]
call fcn.14009cd98
mov byte [r14 + 0xb23], 0
cmp byte [r14 + 0xb24], 0
je 0x14009a44e
lea rcx, [r14 + 0xb28]
call fcn.14007d317
mov byte [r14 + 0xb24], 0
and word [r14 + 0xb25], 0
mov rax, qword [rsp + 0x70]
mov byte [rax], 1
mov rcx, qword [rsp + 0xa0]
call fcn.14009d049
cmp byte [rsp + 0x38], 2
mov byte [rsp + 0x2f], sil
jne 0x14009a4d6
cmp byte [rsp + 0x48], 3
jne 0x14009a52c
mov rdi, qword [r14 + 0x808]
cmp byte [rdi + 0x160], 0
jne 0x14009939d
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x630], rax
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmm2, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x620], xmm2
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0x1b0], eax
mov dword [rsp + 0x1b3], ecx
mov r12, qword [rsp + 0xd8]
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rbx
mov r13, qword [rsp + 0xf0]
mov rdi, qword [rsp + 0xe8]
mov qword [rsp + 0xa8], rbx
lea rcx, [r14 + 0x810]
call fcn.14007d63d
mov rax, qword [rsp + 0x630]
mov qword [rsp + 0x930], rax
movaps xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movaps xmm2, xmmword [rsp + 0x620]
movaps xmmword [rsp + 0x920], xmm2
movaps xmmword [rsp + 0x910], xmm1
movaps xmmword [rsp + 0x900], xmm0
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [rsp + 0x1a0], eax
mov dword [rsp + 0x1a3], ecx
mov byte [r14 + 0xd60], 1
movaps xmm0, xmmword [rsp + 0x900]
movaps xmm1, xmmword [rsp + 0x910]
movaps xmm2, xmmword [rsp + 0x920]
movaps xmmword [rsp + 0x940], xmm0
movaps xmmword [rsp + 0x950], xmm1
movaps xmmword [rsp + 0x960], xmm2
mov rax, qword [rsp + 0x930]
mov qword [rsp + 0x970], rax
mov eax, dword [rsp + 0x1a0]
mov ecx, dword [rsp + 0x1a3]
mov dword [rsp + 0x1a8], eax
mov dword [rsp + 0x1ab], ecx
mov rcx, r15
call fcn.14009d11e
mov dl, byte [rsp + 0x38]
cmp dl, 2
jne 0x14009a6ea
mov qword [rsp + 0x68], rbp
movups xmm0, xmmword [rsp + 0xd40]
movups xmm1, xmmword [rsp + 0xd50]
movups xmm2, xmmword [rsp + 0xd60]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov eax, dword [rsp + 0x2f9]
mov ecx, dword [rsp + 0x2fc]
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x83], ecx
mov byte [rsp + 0x40], 2
mov eax, 3
mov qword [rsp + 0xa0], rax
mov r15, r12
mov rax, r13
mov rcx, qword [rsp + 0x88]
mov qword [rsp + 0x130], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x58], r13
mov rbp, rdi
mov qword [rsp + 0x110], rdi
mov ebx, esi
mov byte [rsp + 0x2e], sil
jmp 0x14009c350
mov rax, qword [rsp + 0x970]
mov qword [rsp + 0x670], rax
movaps xmm0, xmmword [rsp + 0x940]
movaps xmm1, xmmword [rsp + 0x950]
movaps xmm2, xmmword [rsp + 0x960]
movaps xmmword [rsp + 0x660], xmm2
movaps xmmword [rsp + 0x650], xmm1
movaps xmmword [rsp + 0x640], xmm0
mov rax, qword [rsp + 0x30]
mov qword [r14 + 0x7d0], rax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0x7d8], rax
mov rax, qword [rsp + 0x90]
mov qword [r14 + 0x7e0], rax
mov qword [rsp + 0x58], r13
mov qword [r14 + 0x7e8], r13
mov qword [rsp + 0x110], rdi
mov qword [r14 + 0x7f0], rdi
mov byte [rsp + 0x2e], sil
mov byte [r14 + 0x7f8], sil
mov al, byte [rsp + 0x48]
mov byte [r14 + 0x7f9], al
mov rcx, qword [rsp + 0x88]
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x7fe], ax
mov dword [r14 + 0x7fa], ecx
mov al, byte [rsp + 0x29]
mov byte [r14 + 0x800], al
mov rax, r12
shr rax, 0x30
mov byte [r14 + 0x807], al
mov rax, r12
shr rax, 0x20
mov word [r14 + 0x805], ax
mov dword [r14 + 0x801], r12d
movaps xmm0, xmmword [rsp + 0x640]
movaps xmm1, xmmword [rsp + 0x650]
movaps xmm2, xmmword [rsp + 0x660]
movups xmmword [r14 + 0x808], xmm0
movups xmmword [r14 + 0x818], xmm1
movups xmmword [r14 + 0x828], xmm2
mov rax, qword [rsp + 0x670]
mov qword [r14 + 0x838], rax
mov byte [r14 + 0x840], dl
mov eax, dword [rsp + 0x1a8]
mov ecx, dword [rsp + 0x1ab]
mov dword [r14 + 0x841], eax
mov dword [r14 + 0x844], ecx
lea rax, [r14 + 0x6c8]
mov qword [rsp + 0x48], rax
mov rcx, qword [r14 + 0x798]
test rcx, rcx
mov qword [rsp + 0xb0], r12
je 0x14009abcf
mov rsi, r15
movabs r15, 0x7451422c5b8b91e7
mov qword [rsp + 0x640], r15
movabs rax, 0x92d1fd39ebece594
mov qword [rsp + 0x648], rax
cmp qword [rcx + 0x18], 0
je 0x14009aa4c
movabs rdi, 0x92d1fd39ebece594
lea r13, [rsp + 0x640]
mov rdx, rdi
mov r8, r13
call fcn.14008a6d9
test rax, rax
je 0x14009aa4c
mov rcx, qword [rax - 0x10]
mov rax, qword [rax - 8]
call qword [rax + 0x30]
mov rbx, rax
mov rcx, rax
call qword [rdx + 0x18]
cmp rax, r15
mov r15, rsi
jne 0x14009abcf
cmp rdx, rdi
jne 0x14009abcf
test rbx, rbx
je 0x14009abcf
mov qword [rsp + 0x68], rbp
mov rcx, r15
call fcn.140098f2a
lea rdx, [rax + 0x18]
mov rdi, qword [rbx]
lea rcx, [rsp + 0xd70]
call fcn.140043e18
mov r12, qword [rdi + 0x10]
lea rbp, [r12 + 0x10]
lea rdi, [r12 + 0x130]
mov ecx, 8
xor eax, eax
lock cmpxchg qword [r12 + 0x130], rcx
je 0x14009ab4d
lea r15, [rsp + 0xab0]
and dword [r15], 0
mov rbx, qword [rdi]
test bl, 0xc
je 0x14009a969
test bl, 3
jne 0x14009a94e
mov rcx, r15
call fcn.140061ff3
test al, al
jne 0x14009a935
test bl, 1
jne 0x14009a983
mov rcx, rbx
or rcx, 1
mov rax, rbx
lock cmpxchg qword [rdi], rcx
mov rbx, rax
jne 0x14009a938
jmp 0x14009a983
mov rcx, rbx
or rcx, 8
mov rax, rbx
lock cmpxchg qword [rdi], rcx
je 0x14009aa54
mov rbx, rax
jmp 0x14009a938
and qword [rsp + 0x640], 0
call fcn.140061de4
mov rbx, rax
test rax, rax
jne 0x14009a9a4
mov rcx, r13
call fcn.140061ed0
mov rbx, r13
mov rcx, rdi
call fcn.140061f14
mov rcx, qword [rdi]
test cl, 1
je 0x14009a9e7
and ecx, 0xc
je 0x14009a9e7
mov byte [rbx + 0x30], 0
and qword [rbx + 0x18], 0
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x28], 8
mov qword [rbx + 8], 1
cmp qword [rax + 8], 0
je 0x14009aa04
mov rcx, qword [rax + 0x10]
add rcx, 0x18
jmp 0x14009aa0b
mov rcx, rax
call fcn.14006197f
cmp qword [rsp + 0x640], 0
je 0x14009aa3f
lock dec qword [0x1401641e0]
jmp 0x14009aa3f
mov rcx, rax
add rcx, 8
mov qword [rcx], rbx
mov qword [rax + 0x10], rbx
mov rcx, rax
call fcn.14006197f
mov rcx, rbx
call fcn.140061f85
mov rax, qword [rbx + 0x20]
cmp qword [rsp + 0x640], 0
je 0x14009aa39
lock dec qword [0x1401641e0]
cmp rax, 1
je 0x14009aa54
and dword [rsp + 0xab0], 0
jmp 0x14009a935
mov r15, rsi
jmp 0x14009abcf
lea r15, [rsp + 0xab0]
and dword [r15], 0
mov rbx, qword [rdi]
mov r13, rdi
or r13, 1
cmp rbx, 0x10
jb 0x14009ab4a
mov rcx, r15
call fcn.140061ff3
test al, al
jne 0x14009ab42
test bl, 2
jne 0x14009aa9d
mov rcx, rbx
or rcx, 2
mov rax, rbx
lock cmpxchg qword [rdi], rcx
mov rbx, rax
jne 0x14009aa6a
and qword [rsp + 0x640], 0
call fcn.140061de4
mov rbx, rax
test rax, rax
jne 0x14009aac3
lea rbx, [rsp + 0x640]
mov rcx, rbx
call fcn.140061ed0
mov rcx, r13
call fcn.140061f14
mov rcx, qword [rdi]
cmp rcx, 0x10
jb 0x14009ab07
and ecx, 2
je 0x14009ab07
mov byte [rbx + 0x30], 0
and qword [rbx + 0x18], 0
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x28], 8
mov qword [rbx + 8], 1
cmp qword [rax + 8], 0
je 0x14009ab11
mov rcx, qword [rax + 0x10]
add rcx, 0x18
jmp 0x14009ab18
mov rcx, rax
call fcn.14006197f
jmp 0x14009ab2f
mov rcx, rax
add rcx, 8
mov qword [rcx], rbx
mov qword [rax + 0x10], rbx
mov rcx, rax
call fcn.14006197f
mov rcx, rbx
call fcn.140061f85
cmp qword [rsp + 0x640], 0
je 0x14009ab42
lock dec qword [0x1401641e0]
mov rbx, qword [rdi]
jmp 0x14009aa6a
mov r15, rsi
xor eax, eax
cmp rax, 4
je 0x14009ab7a
mov rcx, qword [r12 + rax*8 + 0x138]
mov rdx, qword [rsp + rax*8 + 0xd70]
mov qword [r12 + rax*8 + 0x138], rdx
mov qword [rsp + rax*8 + 0xd70], rcx
inc rax
jmp 0x14009ab4f
lock add qword [r12 + 0x158], 2
mov rcx, rdi
call fcn.1400421fd
xor edi, edi
cmp rdi, 0x100
je 0x14009aba6
lea rcx, [rdi + rbp]
add rdi, 0x20
call 0x1400c8d8f
jmp 0x14009ab8e
movups xmm0, xmmword [rsp + 0xd70]
movups xmm1, xmmword [rsp + 0xd80]
lea rcx, [rsp + 0x640]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140042145
mov rbp, qword [rsp + 0x68]
mov rcx, r15
call fcn.140098f2a
cmp byte [rax + 0x10], 2
jne 0x14009abfd
lea rcx, [r14 + 0x780]
lea rdx, [0x140120618]
call fcn.1400324fa
test al, al
jne 0x14009afc3
jmp 0x14009afcf
cmp byte [r14 + 0x7a0], 3
jne 0x14009acd5
mov qword [rsp + 0x68], rbp
lea rsi, [rsp + 0x640]
mov byte [rsi + 0x30], 4
and qword [rsi], 0
mov byte [rsi + 0x29], 2
mov rcx, r15
call fcn.140098f2a
lea rdx, [rax + 0x18]
lea rbx, [rsp + 0xab0]
mov rcx, rbx
call fcn.140043e18
lea rdi, [rsp + 0xd70]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.14004370c
mov rax, qword [rdi]
mov qword [rsp + 0x30], rax
mov rax, qword [rdi + 8]
mov qword [rsp + 0x50], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x38], rax
mov rbp, qword [rdi + 0x18]
mov rdx, qword [rdi + 0x20]
mov bl, byte [rdi + 0x28]
mov al, byte [rdi + 0x29]
mov byte [rsp + 0x48], al
mov eax, dword [rdi + 0x2a]
movzx r12d, word [rdi + 0x2e]
shl r12, 0x20
or r12, rax
mov al, byte [rdi + 0x30]
mov byte [rsp + 0x29], al
movzx eax, byte [rdi + 0x37]
shl eax, 0x10
movzx ecx, word [rdi + 0x35]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rdi + 0x31]
mov rdi, rdx
or rsi, rcx
mov eax, 3
mov qword [rsp + 0xa0], rax
mov al, byte [rsp + 0x2e]
mov rcx, qword [rsp + 0x110]
mov r13, qword [rsp + 0x58]
jmp 0x14009c2ed
mov rax, qword [r14 + 0x6c0]
cmp byte [rax + 0x161], 0
je 0x14009afa8
lea rdx, [r14 + 0x728]
lea rcx, [rsp + 0x640]
call fcn.14009c9d6
movups xmm0, xmmword [0x140120b90]
lea r8, [rsp + 0xab0]
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x140120b80]
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0xd70]
mov rcx, rdi
mov rdx, qword [rsp + 0x48]
call fcn.14003f1c4
cmp byte [rdi + 0x32], 2
jne 0x14009ad51
mov rcx, qword [rsp + 0xd70]
mov rdx, qword [rsp + 0xd80]
call fcn.14003e42a
jmp 0x14009af9b
mov qword [rsp + 0x40], r15
mov r13, rbp
lea rbx, [rsp + 0x640]
mov rcx, rbx
call fcn.14006c614
lea rcx, [0x140120bb8]
mov qword [rsp + 0x20], rcx
lea r8, str.authority_implies_host
mov r9d, 0x16
mov rcx, rax
call fcn.140075796
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0xa30], rax
mov qword [rsp + 0xa38], rdx
lea r15, [rsp + 0xab0]
mov rcx, r15
mov rdx, rbx
call fcn.14003bcae
mov r12, qword [r15]
movzx ebp, word [r15 + 0x10]
mov al, byte [rbx]
test al, al
je 0x14009add7
cmp al, 2
jne 0x14009ade2
mov rax, qword [rsp + 0x648]
mov r15, qword [rax + 8]
mov rbx, qword [rax + 0x10]
jmp 0x14009ae05
test r12, r12
jne 0x14009af23
jmp 0x14009ae58
xor ebx, ebx
cmp byte [rsp + 0x641], 0
sete bl
lea rax, [0x140157b13]
lea r15, [0x140157b17]
cmove r15, rax
xor rbx, 5
lea r8, [0x140157b1e]
mov r9d, 3
mov rcx, r15
mov rdx, rbx
call fcn.1400aa21e
test al, al
je 0x14009ae28
test r12, r12
jne 0x14009ae4d
jmp 0x14009ae58
test r12, r12
je 0x14009ae58
lea r8, [0x140157b17]
mov r9d, 5
mov rcx, r15
mov rdx, rbx
call fcn.1400aa21e
test al, al
je 0x14009af23
cmp bp, 0x1bb
je 0x14009af2d
lea rbx, [rsp + 0x470]
lea rdx, [rsp + 0x640]
mov rcx, rbx
call fcn.14003bcae
cmp qword [rbx], 0
je 0x14009af36
mov rax, qword [rsp + 0x480]
lea rcx, [rsp + 0x4f0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x470]
movaps xmmword [rcx], xmm0
lea rax, [rsp + 0xa30]
lea r8, [rsp + 0x1088]
mov qword [r8], rax
lea rax, [0x14001514a]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rcx
lea rax, [0x140120bd0]
lea rdx, [rsp + 0xab0]
mov qword [rdx], rax
mov eax, 2
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea rcx, [0x14009d54f]
mov qword [r8 + 0x18], rcx
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x380]
mov rcx, rsi
call fcn.140003575
mov rdi, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rcx, [rsp + 0xab0]
mov rdx, rdi
call fcn.14002b489
mov rcx, qword [rsi]
mov rdx, rdi
call fcn.1400d1167
jmp 0x14009af49
cmp bp, 0x50
jne 0x14009ae58
and qword [rsp + 0x470], 0
lea rcx, [rsp + 0xab0]
mov rdx, rsi
mov r8, rdi
call fcn.14002b489
mov rbp, r13
mov r15, qword [rsp + 0x40]
lea rax, [0x140120c10]
mov qword [rsp + 0x20], rax
lea r8, str.uri_host_is_valid_header_value
lea rsi, [rsp + 0x1088]
lea rdx, [rsp + 0xab0]
mov r9d, 0x1e
mov rcx, rsi
call fcn.14009d558
lea rcx, [rsp + 0xd70]
mov rdx, rsi
call fcn.14003e451
test rax, rax
je 0x14009c974
lea rcx, [rsp + 0x640]
call fcn.14002b4d0
lea rcx, [r14 + 0x780]
lea rdx, [0x140120618]
call fcn.1400324fa
test al, al
je 0x14009b1b2
lea rcx, [r14 + 0x728]
call fcn.14004332a
mov rcx, r15
call fcn.140068f7a
mov rsi, rax
mov byte [r14 + 0x7c9], 0
mov r12, qword [r14 + 0x6c8]
mov r13, qword [r14 + 0x6d0]
lea rdx, [r14 + 0x6d8]
lea rcx, [rsp + 0x380]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rsi + 0x10], 2
jne 0x14009b09f
call fcn.14009d5a5
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x650]
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], r13
lea rdx, [rsp + 0x380]
mov r8d, 0xf0
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xf0], 0
mov qword [r15 + 0xf8], 1
mov qword [r15 + 0x100], rbx
lea rbx, [rsp + 0xd70]
lea r15, [rsp + 0x640]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.14009d5e1
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x14009b166
mov r12d, 3
mov r13, rdi
jmp 0x14009b2ba
mov rcx, qword [rsi]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x14009b0d7
cmp byte [rsi + 0x10], 0
je 0x14009b0d7
lea rcx, [rsp + 0x1088]
lea rdx, [rsp + 0x380]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14009b33e
mov byte [rsi + 0x10], 1
call fcn.14009d5a5
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x650]
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], r13
lea rdx, [rsp + 0x380]
mov r8d, 0xf0
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xf0], 0
mov qword [r15 + 0xf8], 1
mov qword [r15 + 0x100], rbx
lea rbx, [rsp + 0xd70]
lea r15, [rsp + 0x640]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.14009d5e1
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x14009b1f1
mov r12d, 3
mov r13, rdi
jmp 0x14009b33e
lea rsi, [rsp + 0xab0]
lea rdx, [rsp + 0xd70]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x640]
call fcn.14009d33c
cmp qword [rsi + 0x100], 3
jne 0x14009b23d
mov r12d, 3
mov r13, qword [rsp + 0xab0]
jmp 0x14009b2ba
mov rcx, r15
call fcn.140098f2a
lea rsi, [r14 + 0x728]
cmp byte [rax + 0x31], 0
je 0x14009b1e4
xor ecx, ecx
cmp byte [rsi], 0
cmovne rcx, rsi
lea rdx, [0x1401261c8]
call fcn.140043312
test al, al
je 0x14009afcf
mov rcx, rsi
call fcn.140043153
jmp 0x14009afcf
lea rsi, [rsp + 0xab0]
lea rdx, [rsp + 0xd70]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x640]
call fcn.14009d33c
cmp qword [rsi + 0x100], 3
jne 0x14009b2c1
mov r12d, 3
mov r13, qword [rsp + 0xab0]
jmp 0x14009b33e
lea rsi, [rsp + 0xd70]
lea rdi, [rsp + 0xab0]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x640]
mov rcx, rbx
mov rdx, rdi
call fcn.1400687d2
mov r12, qword [rbx]
mov r13, qword [rbx + 8]
lea rdx, [rsp + 0x650]
lea rcx, [rsp + 0x1088]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x740]
call fcn.140067fcb
mov rcx, rsi
call fcn.140068800
mov esi, 1
jmp 0x14009b340
lea rsi, [rsp + 0xd70]
lea rdi, [rsp + 0xab0]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x640]
mov rcx, rbx
mov rdx, rdi
call fcn.1400687d2
mov r12, qword [rbx]
mov r13, qword [rbx + 8]
lea rdx, [rsp + 0x650]
lea rcx, [rsp + 0x1088]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x740]
call fcn.140067fcb
mov rcx, rsi
call fcn.140068800
xor esi, esi
mov qword [r14 + 0x848], rsi
mov qword [r14 + 0x850], r12
mov qword [r14 + 0x858], r13
lea rcx, [r14 + 0x860]
lea rdx, [rsp + 0x1088]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0x958], 0
mov eax, dword [rsp + 0x600]
mov ecx, dword [rsp + 0x603]
mov dword [r14 + 0x959], eax
mov dword [rsi + 0x959], eax
mov dword [r14 + 0x95c], ecx
lea r13, [r14 + 0x848]
test rsi, rsi
je 0x14009b3bc
movzx eax, byte [r14 + 0x958]
test eax, eax
je 0x14009b3e1
cmp eax, 3
je 0x14009b400
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
call fcn.1400de7b0
movzx eax, byte [r14 + 0x958]
test eax, eax
je 0x14009b591
cmp eax, 3
je 0x14009b5ac
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp1.rs
call fcn.1400de7b0
mov rax, qword [r14 + 0x850]
mov r15, qword [r14 + 0x858]
cmp rax, 3
jne 0x14009b5e7
mov qword [r14 + 0x950], r15
lea rbx, [r14 + 0x950]
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rbx
mov r8, qword [rsp + 0x98]
call fcn.14009d3be
mov r12, qword [rsi]
cmp r12, 6
je 0x14009b5db
lea rax, [rsp + 0x6e0]
mov r15, qword [rax - 0x98]
mov rcx, qword [rax - 0x90]
mov qword [rsp + 0xb8], rcx
mov rcx, qword [rax - 0x88]
mov qword [rsp + 0xc0], rcx
mov rcx, qword [rax - 0x80]
mov qword [rsp + 0xc8], rcx
mov rcx, qword [rax - 0x78]
mov qword [rsp + 0xd0], rcx
mov cl, byte [rax - 0x70]
mov byte [rsp + 0x2a], cl
mov cl, byte [rax - 0x6f]
mov byte [rsp + 0x2b], cl
mov ecx, dword [rax - 0x6e]
movzx edx, word [rax - 0x6a]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x108], rdx
mov cl, byte [rax - 0x68]
mov byte [rsp + 0x2d], cl
movzx ecx, byte [rax - 0x61]
shl ecx, 0x10
movzx edx, word [rax - 0x63]
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rax - 0x67]
or rcx, rdx
mov qword [rsp + 0x100], rcx
mov rcx, qword [rax - 0x60]
mov qword [rsp + 0xf8], rcx
movups xmm0, xmmword [rax - 0x58]
movaps xmmword [rsp + 0x470], xmm0
movups xmm0, xmmword [rax - 0x48]
movaps xmmword [rsp + 0x480], xmm0
movups xmm0, xmmword [rax - 0x38]
movaps xmmword [rsp + 0x490], xmm0
mov cl, byte [rax - 0x28]
mov byte [rsp + 0x2c], cl
mov ecx, dword [rax - 0x27]
mov dword [rsp + 0x230], ecx
mov ecx, dword [rax - 0x24]
mov dword [rsp + 0x233], ecx
movups xmm0, xmmword [rax - 0x20]
movaps xmmword [rsp + 0x140], xmm0
movups xmm0, xmmword [rax - 0x10]
movaps xmmword [rsp + 0x150], xmm0
lea rdi, [rsp + 0xd70]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax + 0x60]
mov rcx, rbx
call fcn.14009d33c
cmp r12d, 4
cld
add al, 0xf
test al, al
add eax, dword [rax]
invalid
mov qword [rsp + 0x120], rsi
cmp r12d, 5
jne 0x14009b881
lea rax, str.dispatch_dropped_without_returning_error
lea rcx, [rsp + 0x640]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
call fcn.1400ddec0
mov rax, qword [r14 + 0x850]
mov r15, qword [r14 + 0x858]
cmp rax, 3
jne 0x14009b5e7
mov qword [r14 + 0x950], r15
lea rbx, [r14 + 0x950]
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rbx
mov r8, qword [rsp + 0x98]
call fcn.14009d3be
mov r12, qword [rsi]
cmp r12, 6
jne 0x14009b754
mov al, 3
mov ebx, 5
jmp 0x14009ba09
mov rbx, rax
mov rax, qword [r14 + 0x860]
mov qword [rsp + 0xb8], rax
mov rax, qword [r14 + 0x868]
mov qword [rsp + 0xc0], rax
mov rax, qword [r14 + 0x870]
mov qword [rsp + 0xc8], rax
mov rax, qword [r14 + 0x878]
mov qword [rsp + 0xd0], rax
mov al, byte [r14 + 0x880]
mov byte [rsp + 0x2a], al
mov al, byte [r14 + 0x881]
mov byte [rsp + 0x2b], al
mov eax, dword [r14 + 0x882]
movzx ecx, word [r14 + 0x886]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x108], rcx
mov al, byte [r14 + 0x888]
mov byte [rsp + 0x2d], al
movzx eax, word [r14 + 0x88d]
movzx ecx, byte [r14 + 0x88f]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0x889]
or rax, rcx
mov qword [rsp + 0x100], rax
mov rax, qword [r14 + 0x890]
mov qword [rsp + 0xf8], rax
movups xmm0, xmmword [r14 + 0x8a8]
movaps xmmword [rsp + 0x390], xmm0
movups xmm0, xmmword [r14 + 0x898]
movaps xmmword [rsp + 0x380], xmm0
movups xmm0, xmmword [r14 + 0x8b8]
movaps xmmword [rsp + 0x3a0], xmm0
mov al, byte [r14 + 0x8c8]
mov byte [rsp + 0x2c], al
mov eax, dword [r14 + 0x8cc]
mov dword [rsp + 0x1f3], eax
mov eax, dword [r14 + 0x8c9]
mov dword [rsp + 0x1f0], eax
movups xmm0, xmmword [r14 + 0x8d0]
movups xmm1, xmmword [r14 + 0x8e0]
movaps xmmword [rsp + 0x890], xmm1
movaps xmmword [rsp + 0x880], xmm0
lea rsi, [r14 + 0x8f0]
lea rdi, [rsp + 0x640]
lea edi, [rsp + 0x640]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
call fcn.140040426
lea rdx, str.connection_was_not_readyx
mov r8d, 0x18
mov qword [rsp + 0x120], rax
mov rcx, rax
call fcn.1400403ce
jmp 0x14009b97b
lea rax, [rsp + 0x6e0]
mov r15, qword [rax - 0x98]
mov rcx, qword [rax - 0x90]
mov qword [rsp + 0xb8], rcx
mov rcx, qword [rax - 0x88]
mov qword [rsp + 0xc0], rcx
mov rcx, qword [rax - 0x80]
mov qword [rsp + 0xc8], rcx
mov rcx, qword [rax - 0x78]
mov qword [rsp + 0xd0], rcx
mov cl, byte [rax - 0x70]
mov byte [rsp + 0x2a], cl
mov cl, byte [rax - 0x6f]
mov byte [rsp + 0x2b], cl
mov ecx, dword [rax - 0x6e]
movzx edx, word [rax - 0x6a]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x108], rdx
mov cl, byte [rax - 0x68]
mov byte [rsp + 0x2d], cl
movzx ecx, byte [rax - 0x61]
shl ecx, 0x10
movzx edx, word [rax - 0x63]
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rax - 0x67]
or rcx, rdx
mov qword [rsp + 0x100], rcx
mov rcx, qword [rax - 0x60]
mov qword [rsp + 0xf8], rcx
movups xmm0, xmmword [rax - 0x58]
movaps xmmword [rsp + 0x470], xmm0
movups xmm0, xmmword [rax - 0x48]
movaps xmmword [rsp + 0x480], xmm0
movups xmm0, xmmword [rax - 0x38]
movaps xmmword [rsp + 0x490], xmm0
mov cl, byte [rax - 0x28]
mov byte [rsp + 0x2c], cl
mov ecx, dword [rax - 0x27]
mov dword [rsp + 0x230], ecx
mov ecx, dword [rax - 0x24]
mov dword [rsp + 0x233], ecx
movups xmm0, xmmword [rax - 0x20]
movaps xmmword [rsp + 0x140], xmm0
movups xmm0, xmmword [rax - 0x10]
movaps xmmword [rsp + 0x150], xmm0
lea rdi, [rsp + 0xd70]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax + 0x60]
mov rcx, rbx
call fcn.14009d33c
cmp r12d, 4
je 0x14009b90a
mov qword [rsp + 0x120], rsi
cmp r12d, 5
je 0x14009c9a0
mov rbx, r12
movaps xmm0, xmmword [rsp + 0x470]
movaps xmm1, xmmword [rsp + 0x480]
movaps xmm2, xmmword [rsp + 0x490]
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov eax, dword [rsp + 0x230]
mov ecx, dword [rsp + 0x233]
mov dword [rsp + 0x1f0], eax
mov dword [rsp + 0x1f3], ecx
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x880], xmm0
movaps xmmword [rsp + 0x890], xmm1
lea rdi, [rsp + 0x640]
lea rsi, [rsp + 0xd70]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
jmp 0x14009b97b
movaps xmm0, xmmword [rsp + 0x470]
movaps xmm1, xmmword [rsp + 0x480]
movaps xmm2, xmmword [rsp + 0x490]
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov eax, dword [rsp + 0x230]
mov ecx, dword [rsp + 0x233]
mov dword [rsp + 0x1f0], eax
mov dword [rsp + 0x1f3], ecx
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x880], xmm0
movaps xmmword [rsp + 0x890], xmm1
mov ebx, 4
movaps xmm0, xmmword [rsp + 0x380]
movaps xmm1, xmmword [rsp + 0x390]
movaps xmm2, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0xa50], xmm2
movaps xmmword [rsp + 0xa40], xmm1
movaps xmmword [rsp + 0xa30], xmm0
mov eax, dword [rsp + 0x1f0]
mov ecx, dword [rsp + 0x1f3]
mov dword [rsp + 0x300], eax
mov dword [rsp + 0x303], ecx
movaps xmm0, xmmword [rsp + 0x880]
movaps xmm1, xmmword [rsp + 0x890]
movaps xmmword [rsp + 0x340], xmm0
movaps xmmword [rsp + 0x350], xmm1
lea rdi, [rsp + 0xab0]
lea rsi, [rsp + 0x640]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov al, 1
mov qword [rsp + 0x128], r15
mov byte [r14 + 0x958], al
cmp ebx, 5
je 0x14009c884
movaps xmm0, xmmword [rsp + 0xa30]
movaps xmm1, xmmword [rsp + 0xa40]
movaps xmm2, xmmword [rsp + 0xa50]
movaps xmmword [rsp + 0x2b0], xmm2
movaps xmmword [rsp + 0x2a0], xmm1
movaps xmmword [rsp + 0x290], xmm0
mov eax, dword [rsp + 0x300]
add byte [rbx + 0x303248c], cl
add byte [rax], al
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x7b], ecx
and al, 0x7b
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
push rax
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x270], eax
movaps xmmword [rsp + 0x280], xmm1
mov word [rax + rax*4], fs
add al, byte [rax]
add byte [rax - 0x73], cl
lea edi, [rsp + 0xf70]
lea rsi, [rsp + 0xab0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, r13
call fcn.14009d156
invalid
add byte [rax], al
cmp ebx, 4
mov qword [rsp + 0xa0], rbx
jne 0x14009bd04
lea r15, [rsp + 0x530]
mov rax, qword [rsp + 0x128]
mov qword [r15 - 0x40], rax
mov rax, qword [rsp + 0xb8]
mov eax, dword [rsp + 0xb8]
mov qword [r15 - 0x38], rax
mov rax, qword [rsp + 0xc0]
mov qword [r15 - 0x30], rax
mov rax, qword [rsp + 0xc8]
add byte [rax], al
add byte [rcx - 0x77], cl
fmul dword [r8 - 0x75]
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx - 0x77], cl
loopne 0x14009ba7f
and al, 0x2a
mov byte [r15 - 0x18], al
mov al, byte [rsp + 0x2b]
mov byte [r15 - 0x17], al
mov rax, qword [rsp + 0x108]
mov dword [r15 - 0x16], eax
shr rax, 0x20
mov word [r15 - 0x12], ax
mov dword [rdi - 0x12], eax
mov al, byte [rsp + 0x2d]
mov byte [r15 - 0x10], al
mov rcx, qword [rsp + 0x100]
mov dword [r15 - 0xf], ecx
mov dword [rdi - 0xf], ecx
mov rax, rcx
shr rax, 0x30
mov byte [r15 - 9], al
mov rax, rcx
shr rax, 0x20
mov word [r15 - 0xb], ax
mov rax, qword [rsp + 0xf8]
mov qword [r15 - 8], rax
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
lea rdi, [rsp + 0x560]
mov al, byte [rsp + 0x2c]
mov byte [rdi], al
mov eax, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7b]
mov dword [rdi + 4], ecx
mov dword [rdi + 1], eax
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
movups xmmword [rdi + 8], xmm0
movups xmmword [rdi + 0x18], xmm1
lea rsi, [r14 + 0x7d0]
mov rcx, rsi
call fcn.140098f2a
mov rcx, qword [rax + 0x18]
test rcx, rcx
mov r13, qword [rsp + 0x58]
je 0x14009bbd6
lea rdx, [rsp + 0x550]
mov rax, qword [rax + 0x20]
call qword [rax + 0x20]
mov rcx, rsi
call fcn.140098f2a
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x14009bf25
mov qword [rsp + 0x68], rbp
mov rax, qword [rsp + 0x4f0]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x4f8]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x500]
add eax, 0x89480000
and al, 0x38
mov rbp, qword [rsp + 0x508]
add byte [rax], al
mov rdi, qword [rsp + 0x510]
mov bl, byte [rsp + 0x518]
add eax, 0x848a0000
and al, 0x19
add eax, 0x44880000
and al, 0x48
mov eax, dword [rsp + 0x51a]
movzx r12d, word [rsp + 0x51e]
shl r12, 0x20
or r12, rax
mov al, byte [rsp + 0x520]
add byte [rax], al
mov byte [rsp + 0x29], al
movzx eax, byte [rsp + 0x527]
shl eax, 0x10
movzx ecx, word [rsp + 0x525]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rsp + 0x521]
or rsi, rcx
mov rax, qword [rsp + 0x528]
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rdi], al
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov al, byte [rsp + 0x560]
mov byte [rsp + 0x40], al
mov eax, dword [r15 + 0x31]
mov ecx, dword [r15 + 0x34]
mov dword [rsp + 0x83], ecx
mov dword [rsp + 0x80], eax
movups xmm0, xmmword [r15 + 0x38]
movups xmm1, xmmword [r15 + 0x48]
movaps xmmword [rsp + 0xfd0], xmm0
movaps xmmword [rsp + 0xfe0], xmm1
mov al, byte [rsp + 0x2e]
mov rcx, qword [rsp + 0x110]
jmp 0x14009c2ed
mov qword [rsp + 0x68], rbp
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
lea rdi, [rsp + 0xd90]
movaps xmmword [rdi - 0x10], xmm1
movaps xmmword [rdi - 0x20], xmm0
lea rsi, [rsp + 0xf70]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp ebx, 3
jne 0x14009c086
lea rax, [rsp + 0x6e0]
mov qword [rax - 0xa0], 3
mov rcx, qword [rsp + 0x128]
mov qword [rax - 0x98], rcx
mov rcx, qword [rsp + 0xb8]
mov qword [rax - 0x90], rcx
mov rcx, qword [rsp + 0xc0]
mov qword [rax - 0x88], rcx
mov rcx, qword [rsp + 0xc8]
mov qword [rax - 0x80], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rax - 0x78], rcx
mov cl, byte [rsp + 0x2a]
mov byte [rax - 0x70], cl
mov cl, byte [rsp + 0x2b]
mov byte [rax - 0x6f], cl
mov rdx, qword [rsp + 0x108]
mov rcx, rdx
shr rcx, 0x20
mov word [rax - 0x6a], cx
mov dword [rax - 0x6e], edx
mov cl, byte [rsp + 0x2d]
mov byte [rax - 0x68], cl
mov rdx, qword [rsp + 0x100]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax - 0x61], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax - 0x63], cx
mov dword [rax - 0x67], edx
mov rcx, qword [rsp + 0xf8]
mov qword [rax - 0x60], rcx
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rdi], cl
adc dword [rax - 0x58], eax
movups xmmword [rax - 0x48], xmm1
movups xmmword [rax - 0x38], xmm2
mov bpl, byte [rsp + 0x2c]
mov byte [rax - 0x28], bpl
mov ecx, dword [rsp + 0x78]
and al, 0x78
mov edx, dword [rsp + 0x7b]
mov dword [rax - 0x24], edx
mov dword [rax - 0x27], ecx
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
movups xmmword [rax - 0x20], xmm0
movups xmmword [rax - 0x10], xmm1
lea rsi, [rsp + 0xf70]
sldt word [rax]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x120]
mov qword [rax + 0x60], rcx
lea rsi, [rsp + 0x640]
mov rcx, rsi
call fcn.14009d180
mov rcx, rax
call fcn.140041ab1
cli
inc esi
xor byte [rsi], r8b
mov qword [rsi], rax
lea rax, [0x140109968]
mov qword [rsi + 8], rax
mov byte [rsi + 0x29], 2
lea rcx, [r14 + 0x7d0]
call fcn.140098f2a
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0x380]
mov rcx, rsi
call fcn.140043e18
lea rdi, [rsp + 0xab0]
lea rdx, [rsp + 0x640]
mov rcx, rdi
mov r8, rsi
call fcn.14004370c
mov rax, qword [rdi]
mov qword [rsp + 0x30], rax
mov rax, qword [rdi + 8]
mov qword [rsp + 0x50], rax
mov r10, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
mov r9b, byte [rdi + 0x28]
mov al, byte [rdi + 0x29]
mov byte [rsp + 0x48], al
mov eax, dword [rdi + 0x2a]
movzx r12d, word [rdi + 0x2e]
shl r12, 0x20
or r12, rax
mov bl, byte [rdi + 0x30]
movzx eax, byte [rdi + 0x37]
shl eax, 0x10
movzx ecx, word [rdi + 0x35]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rdi + 0x31]
mov rdi, r8
or rsi, rcx
jmp 0x14009c2c8
mov rcx, rsi
call fcn.140098f2a
cmp byte [rax + 0x10], 2
je 0x14009bf58
cmp qword [r14 + 0x838], 0
je 0x14009bf58
mov rcx, rsi
call fcn.140098f2a
mov rcx, qword [rax]
mov dl, byte [rax + 0x10]
call fcn.14007f623
test al, al
je 0x14009c7fc
mov qword [rsp + 0x58], r13
lea rax, [rsp + 0x640]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.14007d50f
mov rax, qword [rsp + 0x4f0]
mov qword [rsp + 0x30], rax
mov rbx, qword [rsp + 0x4f8]
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x38], rax
mov r13, qword [rsp + 0x510]
mov al, byte [rsp + 0x518]
mov cl, byte [rsp + 0x519]
mov byte [rsp + 0x48], cl
mov ecx, dword [rsp + 0x51a]
movzx esi, word [rsp + 0x51e]
shl rsi, 0x20
or rsi, rcx
mov r8b, byte [rsp + 0x520]
movzx ecx, byte [rsp + 0x527]
shl ecx, 0x10
movzx edx, word [rsp + 0x525]
or edx, ecx
shl rdx, 0x20
mov r12d, dword [rsp + 0x521]
or r12, rdx
mov rcx, qword [rsp + 0x528]
mov qword [rsp + 0x180], rcx
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov cl, byte [rsp + 0x560]
mov byte [rsp + 0x40], cl
mov ecx, dword [r15 + 0x31]
mov edx, dword [r15 + 0x34]
mov dword [rsp + 0x83], edx
mov dword [rsp + 0x80], ecx
movups xmm0, xmmword [r15 + 0x38]
movups xmm1, xmmword [r15 + 0x48]
movaps xmmword [rsp + 0xfd0], xmm0
movaps xmmword [rsp + 0xfe0], xmm1
lea rdi, [r14 + 0x7c9]
mov r15d, 4
jmp 0x14009c3cb
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov eax, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7b]
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x83], ecx
mov al, byte [r14 + 0x840]
mov byte [rsp + 0x1e8], al
lea rax, [rsp + 0x6e0]
mov qword [rax - 0xa0], 3
mov rcx, qword [rsp + 0x128]
mov qword [rax - 0x98], rcx
mov rcx, qword [rsp + 0xb8]
mov qword [rax - 0x90], rcx
mov rcx, qword [rsp + 0xc0]
mov qword [rax - 0x88], rcx
mov rcx, qword [rsp + 0xc8]
mov qword [rax - 0x80], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rax - 0x78], rcx
mov cl, byte [rsp + 0x2a]
mov byte [rax - 0x70], cl
mov cl, byte [rsp + 0x2b]
mov byte [rax - 0x6f], cl
mov r12, qword [rsp + 0x108]
mov rcx, r12
shr rcx, 0x20
mov word [rax - 0x6a], cx
mov dword [rax - 0x6e], r12d
mov bl, byte [rsp + 0x2d]
mov byte [rax - 0x68], bl
mov r15, qword [rsp + 0x100]
mov rcx, r15
shr rcx, 0x30
mov byte [rax - 0x61], cl
mov rcx, r15
shr rcx, 0x20
mov word [rax - 0x63], cx
mov dword [rax - 0x67], r15d
mov r13, qword [rsp + 0xf8]
mov qword [rax - 0x60], r13
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
add byte [rdi], cl
adc dword [rax - 0x58], eax
movups xmmword [rax - 0x48], xmm1
movups xmmword [rax - 0x38], xmm2
mov bpl, byte [rsp + 0x2c]
and al, 0x2c
mov byte [rax - 0x28], bpl
push 0x244c8bd8
js 0x14009c148
push rsp
and al, 0x7b
mov dword [rax - 0x24], edx
mov dword [rax - 0x27], ecx
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
movups xmmword [rax - 0x10], xmm1
movups xmmword [rax - 0x20], xmm0
lea rsi, [rsp + 0xf70]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x120]
mov qword [rax + 0x60], rcx
mov dword [rax + 0x60], ecx
lea rsi, [r14 + 0x7d0]
lea rdi, [rsp + 0x640]
invalid
add byte [rax], al
mov rcx, rdi
call fcn.14009d180
mov rcx, rax
call fcn.140041ab1
mov byte [rdi + 0x30], 0
mov qword [rdi], rax
lea rax, [0x140109968]
mov qword [rdi + 8], rax
or r14b, r8b
sub dword [r10], r8d
mov rcx, rsi
call fcn.140098f2a
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0xab0]
and al, 0xb0
or al, byte [rax]
add byte [rax - 0x77], cl
int1
call fcn.140043e18
lea rcx, [rsp + 0x1050]
lea rdx, [rsp + 0x640]
mov r8, rsi
call fcn.14004370c
lea rdi, [rsp + 0xfd0]
lea rsi, [rsp + 0xd70]
and al, 0x70
or eax, 0x10b90000
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x180], r13
mov rsi, r15
mov r10, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
mov rdi, qword [rsp + 0xd0]
mov r9b, byte [rsp + 0x2a]
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xb8]
add byte [rax - 0x77], cl
and al, 0x50
mov al, byte [rsp + 0x2b]
mov byte [rsp + 0x48], al
add byte [rdi], cl
adc dword [rax - 0x58], eax
and al, 0x2c
push 0x244c8bd8
js 0x14009c148
push rsp
and al, 0x7b
mov dword [rax + 0x60], ecx
add byte [rax - 0x77], cl
and al, 0x50
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0x38], r10
mov dword [rsp + 0x38], edx
mov byte [rsp + 0x29], bl
mov byte [rsp + 0x40], bpl
mov al, byte [rsp + 0x2e]
mov rcx, qword [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov ebx, r9d
mov dword [rsp + 0x38], edx
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov byte [rsp + 0x2e], al
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0x58], r13
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x130], rax
xor byte [rcx], al
add byte [rax], al
mov r15, qword [rsp + 0xb0]
lea rcx, [r14 + 0x7d0]
call fcn.14007d50f
fst qword [rcx]
invalid
dec dword [rcx + rcx*4 - 0x5c]
and al, 0x88
add byte [rax], al
add byte [rcx - 0x77], cl
hlt
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x90], rax
mov r13, rbp
mov rbp, rdi
xor byte [rcx], al
add byte [rax], al
fst qword [rcx]
invalid
lea rdi, [r14 + 0x7c9]
cmp byte [r14 + 0x7c9], 0
invalid
je 0x14009c36d
add byte [rsp + rcx + 0x49], dh
lea ecx, [rsi + 0x6c8]
lea rcx, [r14 + 0x6c8]
call fcn.140068062
mov rsi, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x38], r13
cmp byte [rcx - 0x77], cl
in eax, dx
mov eax, ebx
mov qword [rsp + 0xb0], r15
mov rcx, qword [rsp + 0x130]
mov qword [rsp + 0x88], rcx
mov rcx, qword [rsp + 0x138]
mov qword [rsp + 0x90], rcx
mov rbp, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x50]
mov r8b, byte [rsp + 0x29]
mov r15, qword [rsp + 0xa0]
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x70
cmp byte [rcx - 0x77], cl
in eax, dx
mov byte [rdi], 0
movzx eax, al
movzx ecx, byte [rsp + 0x48]
shl ecx, 8
or rcx, rax
shl rsi, 0x10
or rsi, rcx
movzx eax, r8b
shl r12, 8
or byte [rcx + 9], cl
invalid
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
movaps xmm2, xmmword [rsp + 0x2e0]
movaps xmmword [rsp + 0x9a0], xmm2
movaps xmmword [rsp + 0x990], xmm1
or byte [rcx + 9], cl
invalid
movaps xmmword [rsp + 0x980], xmm0
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x190], eax
mov dword [rsp + 0x193], ecx
lea rdi, [rsp + 0x11f0]
lock adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
sldt word [rax]
lock adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
sldt word [rax]
mov r8d, 0xb8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x188]
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x980]
movaps xmm1, xmmword [rsp + 0x990]
movaps xmm2, xmmword [rsp + 0x9a0]
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x5e0], xmm1
add byte [rdi], cl
sub dword [rsp + 0x5f0], edx
mov eax, dword [rsp + 0x190]
mov ecx, dword [rsp + 0x193]
add dword [rax], eax
add byte [rcx + 0x11b248c], cl
add byte [rax], al
mov dword [rsp + 0x118], eax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x5c0], xmm1
movaps xmmword [rsp + 0x5b0], xmm0
add byte [rdi], cl
sub dword [rsp + 0x5f0], edx
add dword [rax], eax
add byte [rcx + 0x11b248c], cl
add byte [rax], al
lea rdx, [rsp + 0x1210]
lea rcx, [rsp + 0xca8]
mov r8d, 0x98
add byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
call fcn.14009d19a
cmp r15d, 3
je 0x14009c6e8
cmp r15d, 4
mov rax, qword [rsp + 0x30]
add al, 0x48
mov eax, dword [rsp + 0x30]
mov bpl, byte [rsp + 0x40]
je 0x14009c655
lea rdi, [rsp + 0x6e0]
mov qword [rdi - 0xa0], r15
mov qword [rdi - 0x98], rax
mov qword [rdi - 0x90], rbx
mov dword [rdi - 0x90], ebx
and al, 0xe0
invalid
mov dword [rdi - 0x90], ebx
mov rax, qword [rsp + 0x70]
mov qword [rdi - 0x88], rax
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rdi - 0x80], rax
mov qword [rdi - 0x78], r13
mov dword [rdi - 0x78], ebp
mov dword [rdi - 0x78], ebp
mov qword [rdi - 0x70], rsi
mov qword [rdi - 0x68], r12
mov rax, qword [rsp + 0x180]
mov qword [rdi - 0x60], rax
mov dword [rdi - 0x60], eax
mov dword [rdi - 0x60], eax
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmm1, xmmword [rsp + 0x5e0]
movaps xmm2, xmmword [rsp + 0x5f0]
movups xmmword [rdi - 0x58], xmm0
movups xmmword [rdi - 0x48], xmm1
movups xmmword [rdi - 0x38], xmm2
mov byte [rdi - 0x28], bpl
mov eax, dword [rsp + 0x118]
mov ecx, dword [rsp + 0x11b]
and al, 0x1b
add dword [rax], eax
add byte [rcx + 0x4f89d947], cl
fmul qword [rdi]
sub byte [rsp + 0x5b0], al
movaps xmm1, xmmword [rsp + 0x5c0]
movups xmmword [rdi - 0x10], xmm1
movups xmmword [rdi - 0x20], xmm0
lea rsi, [rsp + 0xca8]
or al, 0
add byte [rcx + 0xc], bh
or al, 0
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
test byte [rsp + 0x1e8], 1
je 0x14009c6f4
test byte [rcx], dh
add dword [rax], eax
invalid
test byte [rcx], dh
add dword [rax], eax
add byte [rcx - 0x80], al
mov esi, 0x3f8
add byte [rdi], cl
test byte [rbx], ah
add dword [rax], eax
add byte [rax - 0x73], cl
pushfq
and al, 8
cmp byte [r14 + 0x3f8], 0
je 0x14009c6f4
lea rbx, [rsp + 0xd08]
lea rdx, [r14 + 0x530]
lea rsi, [rsp + 0xd70]
or eax, 0x8d490000
xchg esi, eax
xor byte [0xcd51c5e2], al
mov ah, 0x24
jo 0x14009c5f3
add byte [rax], al
mov rcx, rsi
int1
call fcn.14009c9d6
lea rdi, [rsp + 0x6a0]
mov rcx, rdi
call fcn.14002b4d0
clc
invalid
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x1398]
lea rdx, [rsp + 0x640]
xchg esp, eax
and al, 0x40
invalid
add byte [rax], al
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14007d317
lea rcx, [r14 + 0x400]
mov r8d, 0x100
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0xb0]
mov r13, qword [rsp + 0x58]
jmp 0x140099268
and al, 0xa0
invalid
clc
invalid
xchg esp, eax
and al, 0x40
invalid
mov r15, rax
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmm1, xmmword [rsp + 0x5e0]
movaps xmm2, xmmword [rsp + 0x5f0]
xchg esp, eax
and al, 0xf0
add eax, 0x290f0000
xchg esp, eax
and al, 0xf0
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x9e0], ecx
add byte [rax], al
xchg esp, eax
and al, 0xf0
add eax, 0x290f0000
xchg esp, eax
and al, 0xf0
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x9e0], ecx
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x9d0], xmm0
mov eax, dword [rsp + 0x118]
mov ecx, dword [rsp + 0x11b]
sbb eax, dword [rcx]
add byte [rax], al
sbb eax, dword [rcx]
add byte [rax], al
mov dword [rsp + 0x198], eax
mov dword [rsp + 0x19b], ecx
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x5b0]
movaps xmm1, xmmword [rsp + 0x5c0]
add byte [rax], al
movaps xmmword [rsp + 0x9b0], xmm0
test byte [rax + rsi*4], ah
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x9c0], ecx
add byte [rax], al
test byte [rax + rsi*4], ah
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x9c0], ecx
mov qword [rsp + 0x30], rbx
mov rbx, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x38], r13
mov r13, rsi
mov rsi, r12
mov r12, qword [rsp + 0x180]
jmp 0x14009c749
pop rsp
and al, 0x30
mov bpl, byte [rsp + 0x40]
mov rdi, qword [rsp + 0x70]
jmp 0x14009c749
mov r12, qword [rsp + 0xd38]
mov rsi, qword [rsp + 0xd30]
mov r13, qword [rsp + 0xd28]
mov rax, qword [rsp + 0xd20]
mov qword [rsp + 0x38], rax
mov rdi, qword [rsp + 0xd18]
mov rax, qword [rsp + 0xd08]
mov qword [rsp + 0x30], rax
mov rbx, qword [rsp + 0xd10]
lea rcx, [rsp + 0x640]
call fcn.140068062
mov r15d, 3
lea rcx, [r14 + 0x530]
call fcn.14002b4d0
lea rcx, [r14 + 0x500]
call fcn.14007d63d
lea rcx, [r14 + 0x298]
call fcn.14009d21b
mov rax, qword [rsp + 0x1d8]
mov qword [rax], r15
mov rcx, qword [rsp + 0x30]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rdi
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0x20], rcx
mov qword [rax + 0x28], r13
mov qword [rax + 0x30], rsi
mov qword [rax + 0x38], r12
movaps xmm0, xmmword [rsp + 0x9d0]
movaps xmm1, xmmword [rsp + 0x9e0]
movaps xmm2, xmmword [rsp + 0x9f0]
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm2
mov byte [rax + 0x70], bpl
mov edx, dword [rsp + 0x198]
mov ecx, dword [rsp + 0x19b]
mov dword [rax + 0x71], edx
mov dword [rax + 0x74], ecx
movaps xmm0, xmmword [rsp + 0x9b0]
movaps xmm1, xmmword [rsp + 0x9c0]
movups xmmword [rax + 0x78], xmm0
movups xmmword [rax + 0x88], xmm1
mov cl, 1
add ecx, ebp
invalid
add byte [rax], al
invalid
add ecx, ebp
mov ebp, 0x48000000
mov ecx, edi
mov rcx, rdi
call fcn.1400400c7
test al, al
je 0x14009c8d4
add byte [rax], al
lea rbx, [rsp + 0x1320]
mov ecx, 0xf
mov rdi, rbx
mov edi, ebx
mov edi, ebx
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x6c0]
rol byte [rsi], 0
add byte [rax - 0x75], cl
mov byte [rax + 1], cl
add byte [rax], al
rol byte [rsi], 0
add byte [rax - 0x75], cl
mov byte [rax + 1], cl
add byte [rax], al
mov r13, qword [rax + 0x150]
mov rax, qword [r13 + 0x10]
adc byte [r8 - 1], r9b
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
lea r12, [rcx + rax]
add r12, 0x10
mov ecx, 0x78
mov edx, 8
add byte [rax], al
add al, ch
mov r12b, 0xfc
invalid
mov ecx, 0xf
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r8, case.0x14000eebb.1431
jmp 0x14009c933
adc byte [r8 - 1], r9b
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
add byte [rax], al
add al, ch
mov r12b, 0xfc
invalid
mov al, 5
jmp 0x14009c88a
mov al, 3
jmp 0x14009c88a
mov al, 6
mov r14, qword [rsp + 0x1e0]
jmp 0x14009c88a
mov cl, 4
jmp 0x14009c89e
invalid
invalid
mov al, 4
mov rcx, qword [rsp + 0x70]
mov byte [rcx], al
mov rax, qword [rsp + 0x228]
sub byte [rdx], al
add byte [rax], al
sub byte [rdx], al
add byte [rax], al
mov byte [rax], 3
mov cl, 3
mov rax, qword [rsp + 0x1d8]
mov rdx, qword [rsp + 0x188]
mov byte [rdx], cl
mov qword [rax], 4
add al, 0
add byte [rax], al
mov cl, 3
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x88
add dword [rax], eax
add byte [rax + 0xc7480a], cl
add al, 0
add byte [rax], al
mov byte [r14 + 0xd68], cl
add rsp, 0x15c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
add byte [rax], al
pop rdi
lea rbx, [rsp + 0x12a8]
mov ecx, 0xf
sldt word [rax]
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x6c0]
mov rcx, qword [rax + 0x148]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x58], cl
push rax
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rax, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea r12, [rcx + rax]
add r12, 0x10
invalid
adc byte [rcx + 0x78], bh
add byte [rax], al
add byte [rdx + 8], bh
call fcn.140067ca3
mov ecx, 0xf
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r8, case.0x14000eebb.1431
adc al, byte [rax]
add byte [rcx + 0xf], bh
sldt word [rax]
invalid
sldt word [rax]
mov eax, dword [rbp + 0x10]
invalid
add byte [rax], al
add byte [rdx + 8], bh
mov rcx, r12
mov rdx, rax
call qword [r13 + 0x18]
jmp 0x14009bf78
invalid
dec dword [rax - 0x73]
or eax, 0x890af
lea rcx, str.cannot_poll_Select_twicepY
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_select.rs
mov edx, 0x18
call fcn.1400de450
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_select.rs
mov edx, 0x28
call fcn.1400de050
cmp eax, 0x8d4c0009
add eax, 0x89078
ud2
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, str.size_overflows_MAX_SIZE
lea r9, [0x1401230e8]
or byte [eax], al
or byte [eax], al
lea r8, [rsp + 0xab0]
mov edx, 0x17
add byte [rax], al
add byte [rax], al
call fcn.1400de330
lea rax, str.dispatch_dropped_without_returning_error
lea rcx, [rsp + 0x640]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
mov qword [rcx + 0x10], 8
adc byte [r8], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x87980
add al, ch
jmp 0x14009c9e7
add al, 0
int3
mov dword [rcx + 8], 1
adc byte [r8], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x87980
invalid
add al, ch
jmp 0x14009c9e7
mov rsi, rdx
mov rdi, rcx
call fcn.140043437
push 0xfffffffffffffffa
dec dword [rax - 0x73]
push rsi
adc byte [rax - 0x73], cl
adc r8b, r13b
xor al, 0x9e
idiv edi
push 0xfffffffffffffffa
dec dword [rax - 0x73]
push rsi
adc byte [rax - 0x73], cl
adc r8b, r13b
xor al, 0x9e
idiv edi
lea rdx, [rsi + 0x30]
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
fld1
and ebx, dword [rsi - 0x48f00009]
push rax
call fcn.140016829
movzx eax, word [rsi + 0x50]
mov word [rbx + 0x20], ax
movups xmm0, xmmword [rbx]
and byte [rdi], cl
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rdi + 0x40], xmm1
movups xmmword [rdi + 0x30], xmm0
xor byte [r8 - 0x75], r9b
and byte [r8 - 0x77], cl
push r8
xor byte [r8 - 0x75], r9b
and byte [r8 - 0x77], cl
push r8
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x448
mov r12, r8
mov rsi, rdx
mov rbx, rcx
mov rcx, qword [rdx + 0x148]
mov rdx, qword [rdx + 0x150]
mov edx, dword [rdx + 0x150]
invalid
mov edx, dword [rdx + 0x150]
call fcn.14007f30f
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov qword [rsp + 0x40], rdx
mov rax, qword [rsi + 0x158]
mov rax, qword [rsi + 0x158]
test rax, rax
je 0x14009ca7c
lock inc qword [rax]
inc qword [rax]
inc dword [rax]
add byte [rdi], cl
mov ss, ebp
add al, byte [rax]
add byte [rax - 0x77], cl
and al, 0x38
jle 0x14009cd51
mov qword [rsp + 0x38], rax
lea rdx, [rsi + 0x80]
lea rcx, [rsp + 0x128]
lea ecx, [rsp + 0x128]
call fcn.140097cb2
lea rdx, [rsi + 0xc0]
lea rcx, [rsp + 0x1f0]
lea ecx, [rsp + 0x1f0]
lea ecx, [rsp + 0x1f0]
call fcn.140097c14
mov al, byte [rsi + 0x162]
mov byte [rsp + 0x37], al
lea rcx, [rsp + 0x278]
add byte [rax], al
add byte [rax], al
mov rdx, rsi
call fcn.1400698b3
lea rsi, [rsp + 0x168]
mov rcx, rsi
int1
int1
mov rdx, r12
mov edx, esp
call fcn.14007d8c6
lea rdx, [rsp + 0xd0]
add dh, al
add al, byte [rbx]
add dh, al
add al, byte [rbx]
and qword [rdx + 0x10], 0
lea rdi, [rsp + 0x178]
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
xor byte [rax], al
lea r13, [rsp + 0x78]
mov rcx, r13
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
mov r8, rsi
call fcn.140041f27
push rsp
cli
dec dword [rax - 0x73]
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax], al
push rsp
cli
dec dword [rax - 0x73]
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
mov rdx, r13
mov edx, ebp
mov r8, rdi
call fcn.140041fee
invalid
push rsp
cli
dec dword [rdx + 0x768a4406]
jbe 0x14009cb20
invalid
cli
dec dword [rdx + 0x768a4406]
jbe 0x14009cb20
mov r15b, byte [rsi + 2]
mov bpl, 4
cmp al, 4
je 0x14009cbed
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x9b
add dword [rax], eax
invalid
jbe 0x14009cb20
mov r15b, byte [rsi + 2]
mov bh, byte [rsi + 2]
mov bpl, 4
cmp al, 4
je 0x14009cbed
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x9b
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
rol dword [rax], cl
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x19b]
lea rsi, [rsp + 0xd3]
mov byte [rsi - 3], al
std
mov byte [rsi - 2], r14b
mov byte [rsi - 1], r15b
mov r8d, 0x55
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
add al, 0
add al, 0
lea rdi, [rsp + 0x78]
mov rcx, rdi
call fcn.140041ec4
mov r14, qword [rdi]
mov r15b, byte [rdi + 8]
test r14, r14
je 0x14009cbda
invalid
push 0x48
lea rdi, [rsp + 0x78]
lea edi, [rsp + 0x78]
mov bpl, byte [rdi + 9]
movups xmm0, xmmword [rdi + 0x18]
movups xmmword [rsp + 0x5e], xmm0
movups xmm0, xmmword [rdi + 0xa]
adc byte [rdi + 0xa], al
or cl, byte [rdi]
sub dword [rsp + 0x50], eax
or cl, byte [rdi]
sub dword [rsp + 0x50], eax
lea r13, [rsp + 0x100]
mov rcx, r13
mov ecx, ebp
call fcn.1400298ee
push rbx
int 0xf8
dec dword [rbp - 0x77]
jne case.0x140070d7c.319
mov byte [r13 + 8], r15b
mov byte [rbp + 8], bh
mov byte [r13 + 9], bpl
insd dword [rdi], dx
or dword [rdi], ecx
sub byte [rsp + 0x50], al
push rax
mov byte [rbp + 8], bh
push rax
movups xmmword [r13 + 0xa], xmm0
movups xmm0, xmmword [rsp + 0x5e]
and al, 0x5e
and al, 0x5e
pop rsi
movups xmmword [r13 + 0x18], xmm0
sbb byte [r9 - 0x76], r8b
insd dword [rdi], dx
rol byte [rbp - 0x76], 1
jne 0x14009cb94
pop rsi
sbb byte [r9 - 0x76], r8b
insd dword [rdi], dx
rol byte [rbp - 0x76], 1
jne 0x14009cb94
mov r15b, byte [r13 - 0x2e]
mov r8d, 0x55
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
or al, 4
add bl, ch
invalid
or al, 4
add bl, ch
adc ecx, dword [rax - 0x73]
lea rcx, [rsp + 0xd0]
call fcn.140041efa
adc edx, dword [rbx - 6]
inc dword [rax - 0x4b]
add al, 0x41
mov dh, 2
mov word [rax + rdx*8], fs
add byte [rax], al
add al, ch
adc edx, dword [rbx - 6]
inc dword [rax - 0x4b]
add al, 0x41
mov dh, 2
cli
lea rcx, [rsp + 0xd3]
mov word [rbx + rdx*8], fs
add byte [rax], al
add byte [rax - 0x78], al
imul edi, ebp, 0xfe718844
std
mov byte [rcx - 2], r14b
rol dword [rax], cl
add byte [rax], al
mov byte [rcx - 3], bpl
mov byte [rcx - 3], ch
std
mov byte [rcx - 2], r14b
mov byte [rcx - 1], r15b
lea rdx, [rsp + 0x78]
push rsp
and al, 0x78
push rsp
and al, 0x78
mov r8d, 0x55
call sub.VCRUNTIME140.dll_memcpy
iretd
or eax, dword [rax + rax]
add al, ch
iretd
lea rsi, [rsp + 0x78]
lea rdx, [rsp + 0xd0]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
int1
call fcn.14003b76d
cmp byte [rsi], 3
add ecx, dword ds:[rdi]
test ch, ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea r13, [rsp + 0x3f0]
add eax, dword [rax]
add byte [rax - 0x73], cl
je 0x14009cc5f
add byte [rax], al
lea rsi, [rsp + 0x78]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
js 0x14009cbf6
or eax, dword [rax]
add byte [rax], al
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [r12]
adc byte [rsp], al
adc byte [rsp], al
movups xmm1, xmmword [r12 + 0x10]
and al, 0x10
movups xmm2, xmmword [r12 + 0x20]
movups xmmword [r13 - 0x30], xmm0
movups xmmword [r13 - 0x20], xmm1
adc dword [rbp - 0x20], ecx
movups xmmword [r13 - 0x10], xmm2
push rbp
invalid
lea rcx, [rsp + 0x2f8]
lea rdx, [rsp + 0x1f0]
add byte [rax], al
mov r8d, 0x88
mov byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x128]
adc byte [rsp + 0x128], al
movups xmm1, xmmword [rsp + 0x138]
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x148], dl
xchg esp, eax
and al, 0x48
add dword [rax], eax
invalid
movups xmm2, xmmword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x158], bl
and al, 0x58
add dword [rax], eax
invalid
movups xmm3, xmmword [rsp + 0x158]
and al, 0x58
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rbp - 0x70], eax
movups xmmword [r13 - 0x70], xmm0
movups xmmword [r13 - 0x60], xmm1
movabs al, byte [0x110f41b055110f41]
pop rbp
ror byte [rax - 0x39], 3
invalid
movups xmmword [r13 - 0x50], xmm2
movups xmmword [r13 - 0x40], xmm3
mov qword [rbx], 6
add byte [rax], al
add byte [rax], al
lea rcx, [rbx + 8]
or byte [rax - 0x73], cl
xchg esp, eax
and al, 0x78
add al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0x1d0
lea rdx, [rsp + 0x278]
mov r8d, 0x1d0
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
mov qword [rbx + 0x1d8], rax
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rbx + 0x1e0], rax
mov rax, qword [rsp + 0x38]
mov qword [rbx + 0x1e8], rax
mov al, byte [rsp + 0x37]
mov byte [rbx + 0x1f0], al
add dword [rax], eax
add byte [rax + 0x1f183], cl
add byte [rax - 0x7f], cl
invalid
add al, 0
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
add dword [rax], eax
add byte [rax + 0x1f183], cl
add dword [rax], eax
add byte [rax - 0x7f], cl
invalid
pop rsp
pop r13
pop r14
pop r15
ret
movzx eax, word [rsp + 0x79]
lea r8, [rsp + 0xd0]
lea eax, [rsp + 0xd0]
test byte [rax + rdx*8], ah
add byte [rax], al
invalid
mov word [r8], ax
lea rax, [0x140109bf0]
add eax, 0x6cebc
invalid
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea rcx, str.domain_is_valid_Uri
add byte [rbp + rcx*4 + 0xd], cl
loope 0x14009cda8
or byte [rax], al
mov edx, 0x13
call fcn.1400de330
add al, 0
invalid
add al, 0
ud2
jns 0x14009cd9b
or dword [rbp + 6], esi
invalid
add rsp, 0x20
pop rsi
ret
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.14007d2ea
mov ebx, ecx
mov ecx, 1
mov edx, 1
add dword [rax], eax
add byte [rax], al
retf
add dword [rax], eax
add byte [rax], al
call fcn.140067ca3
mov byte [rax], bl
add rsp, 0x20
invalid
invalid
pop rbx
invalid
and byte [rbx - 0x3d], bl
ret
push rsi
sub esp, 0x58
mov esi, ecx
add byte [rax - 0x73], cl
and al, 0x38
invalid
cmp byte [rax - 0x77], cl
cmp eax, ebp
retf 0xffbf
test dh, bh
add dword [rax], eax
add byte [rax], al
invalid
invalid
push rsi
add byte [rax], al
xor byte [rax - 0x7b], cl
ror byte [rdi], cl
test cl, dh
add dword [rax], eax
add byte [rax - 0x7d], cl
ret 0x4810
jl 0x14009ce03
and byte [rax - 0x77], cl
stc
sub byte [rdx + 0x4c30245c], cl
lea esi, [rdi + 0x78]
jns 0x14009ce2b
invalid
mov ebx, edx
ror byte [rdi + rcx + 0x42], 1
ror byte [rbp - 0x75], cl
pop rdi
or byte [rbp + 0x29], cl
ror byte [rdi - 0x75], 1
cmovb edx, edx
adc al, 0xcb
ror dword [rcx - 1], 0xc5
invalid
mov edx, dword [rdi]
adc byte [r13 + r9*4 + 0x64], r9b
and al, 0x38
dec dword [rcx - 0x75]
add al, 0x24
and al, 8
lea ecx, [rax + rdx*8]
sub esp, edx
int 0x4d
sub esp, ebp
jmp 0x128ec58ce
mov ecx, edi
mov ecx, edi
cld
dec dword [rax - 0x7d]
std
add dword [rbp + 0xe], esi
add byte [rax], al
and eax, 0x48000002
add byte [rax - 0x77], cl
invalid
mov ecx, esi
invalid
lea rcx, [rsi + 0x320]
adc byte [rsi + 8], al
sub byte [rdi + 0x10], cl
invalid
jo 0x14009db19
jge 0x14009dad4
invalid
test esi, esi
invalid
add byte [rax], al
add byte [rcx + 0x10], bh
add byte [rax], al
mov edi, esp
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x90], dl
and al, 0x90
add byte [rax], al
invalid
and al, 0x90
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], bl
movups xmmword [rsp + 0x80], xmm0
add byte [rax - 0x73], cl
mov word [rax + rax], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
in eax, dx
sti
add eax, dword [rax]
add dword [rax], eax
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov esp, dword [rax - 0x76b70004]
dec dword [rax - 0x77]
mov byte [rcx - 0x48], 0x48
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x1e], 0xe8
mov ah, 0xfb
add eax, dword [rax]
mov r8d, 0x148
mov rcx, rax
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rsi + 0x148], rax
xchg byte [rax + 1], cl
add byte [rax], al
mov qword [rsi + 0x150], r15
mov qword [rsi + 0x158], r14
pop rax
add dword [rax], eax
add byte [rax], al
movzx eax, word [rsp + 0x28]
mov word [rsi + 0x160], ax
add dword [rax], eax
add byte [rdx - 0x77d5dbbc], cl
mov al, byte [rsp + 0x2a]
mov byte [rsi + 0x162], al
lea rcx, [rsi + 0x163]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x130]
add byte [rcx - 0x48], al
add eax, 0xe8000001
push 0xfffffffffffffffb
add eax, dword [rax]
mov qword [rsi + 0x268], r13
mov dword [rsi + 0x268], ebp
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
push rax
movups xmmword [rsi + 0x270], xmm0
adc dword [rsi + 0x270], eax
movups xmmword [rsi + 0x280], xmm1
mov es, word [rax - 0x75fffffe]
and al, 0x60
mov byte [rsi + 0x290], al
add al, byte [rax]
add byte [rax - 0x78], al
scasb al, byte [rdi]
xchg ecx, eax
add al, byte [rax]
add byte [rbx - 0x76cfdbbc], cl
and al, 0x30
mov dword [rsi + 0x292], eax
movzx eax, word [rsp + 0x34]
mov word [rsi + 0x296], ax
mov dword [rsi + 0x296], eax
mov byte [rsi + 0xd68], 0
lea rdi, [0x140120a78]
scasb al, byte [rdi]
sub eax, 0x60eb0008
mov eax, 0x148
and al, 0x38
xchg byte [rax + 1], cl
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rax], al
movzx eax, word [rsp + 0x28]
add byte [rax], al
add dword [rax], eax
add byte [rdx - 0x77d5dbbc], cl
mov al, byte [rsp + 0x2a]
mov byte [rsi + 0x162], al
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rcx - 0x48], al
add eax, 0xe8000001
push 0xfffffffffffffffb
add eax, dword [rax]
mov dword [rsi + 0x268], ebp
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x40], al
push rax
adc dword [rsi + 0x270], eax
mov es, word [rax - 0x75fffffe]
add byte [rax], al
and al, 0x60
add al, byte [rax]
add byte [rax - 0x78], al
scasb al, byte [rdi]
xchg ecx, eax
add al, byte [rax]
add byte [rbx - 0x76cfdbbc], cl
and al, 0x30
mov dword [rsi + 0x292], eax
movzx eax, word [rsp + 0x34]
and al, 0x30
mov dword [rsi + 0x296], eax
add dh, al
xchg byte [rax + 0xd], ch
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [0x140120a78]
scasb al, byte [rdi]
invalid
or byte [rax], al
scasb al, byte [rdi]
sub eax, 0x60eb0008
lea rcx, [rsp + 0x240]
add byte [rcx + rcx*4 + 0x69], cl
or byte [rdi], cl
sub byte [rsp + 0xb0], al
mov qword [rcx + 8], r13
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
add byte [rdi], cl
adc dword [rcx + 0x10], eax
add byte [rdi], cl
adc dword [rcx + 0x10], eax
movups xmmword [rcx + 0x20], xmm1
mov al, byte [rsp + 0xd0]
mov byte [rcx + 0x30], al
mov byte [rcx + 0x31], bpl
mov eax, dword [rsp + 0x20]
mov dword [rcx + 0x32], eax
movzx eax, word [rsp + 0x24]
and al, 0x24
and al, 0x24
mov word [rcx + 0x36], ax
mov byte [rcx + 0x38], 5
mov qword [rcx], 3
add dword [rbx], eax
add byte [rax], al
add byte [rax], al
add dword [rbx], eax
add byte [rax], al
add byte [rax], al
call case.0x14008583a.186
invalid
invalid
add byte [rax], al
call case.0x14008583a.186
mov rsi, rax
mov rdi, rdx
mov dl, 0xff
dec dword [rax - 0x77]
invalid
invalid
invalid
mov rcx, rbx
call fcn.140068062
invalid
dec dword [rax - 0x77]
invalid
mov rax, rsi
mov rdx, rdi
add rsp, 0x388
add esp, 0x388
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
add esp, 0x388
pop rbp
pop r14
pop r15
ret
or eax, dword [rcx + 0x57]
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
mov r14, r8
mov r15, rdx
mov edi, edx
mov edi, edx
xlatb
call fcn.1400cd1a3
lea rcx, [rsp + 0x68]
mov qword [rcx], rax
mov qword [rsp + 0x70], r15
mov dword [rsp + 0x70], edi
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], rcx
call fcn.1400c9806
add al, byte [rax]
add al, byte [rax]
test rax, rax
je 0x14009e170
add byte [rax], al
test eax, eax
add byte [rax], al
mov rsi, rax
mov rax, qword [rax]
add byte [rax - 0x47], cl
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jg case.0x140070d7c.327
cmp eax, ecx
add byte [rax - 0x47], cl
cmp eax, ecx
enter 0xffffffffffff830f, 0xffffffffffffffd7
jae case.0x140063062.429
xlatb
add eax, dword [rax]
add byte [rax - 1], cl
ror byte [rax - 0x77], 6
inc rax
mov qword [rsi], rax
mov rax, qword [rsi + 8]
cmp rax, 2
cmp eax, 2
cmp eax, 2
add dh, byte [rbp + 0x11]
jne case.0x140070d7c.324
lea rcx, [rsp + 0x70]
call fcn.140068270
cld
push qword [rcx]
invalid
jmp 0x14009e138
add byte [rax], al
cld
push qword [rcx]
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x68
mov r12, qword [rsp + 0x68]
mov rbx, rsi
add rbx, 0x10
invalid
add rbx, 0x10
adc byte [rax - 0x7b], cl
test rax, rax
je 0x14009ded5
add byte [rax], al
ror byte [rdi], 0x84
clc
add byte [rax], al
invalid
add byte [rax], al
mov rbx, qword [rbx]
lock inc qword [rbx]
add ecx, dword [rdi]
invalid
mov cl, 3
add eax, dword [rax]
invalid
add ecx, dword [rdi]
invalid
mov rcx, qword [rbx + 0x1f0]
mov rdx, qword [rbx + 0x1f8]
add al, ch
invalid
sub eax, dword [rbx]
add eax, dword [rax]
mov rbp, rax
mov r13, rdx
mov ecx, 0x80
mov edx, 0x80
add al, ch
xchg ecx, eax
sahf
cld
dec dword [rax - 0x77]
invalid
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x140124968]
or byte [rax], al
mov qword [rdi + 0x10], rax
adc byte [rax - 0x7d], cl
sbb byte [eax], al
add byte [rax - 0x75], cl
xchg ebx, eax
clc
add dword [rax], eax
add al, ch
invalid
add al, ch
xchg ecx, eax
sahf
cld
dec dword [rax - 0x77]
invalid
or byte [rax], al
adc byte [rax - 0x7d], cl
sbb byte [eax], al
mov qword [rdi + 0x20], rbx
mov qword [rdi + 0x28], r12
mov dword [rdi + 0x28], esp
and dword [rdi + 0x30], 0
xor byte [eax], al
add byte [rcx + rcx*4 + 0x7f], cl
invalid
pop rdi
and byte [rcx + rcx*4 + 0x67], cl
sub byte [rbx + 0x4c003067], al
xor byte [eax], al
add byte [rcx + rcx*4 + 0x7f], cl
invalid
mov dword [rdi + 0x28], esp
add byte [rcx + rcx*4 + 0x7f], cl
cmp byte [rcx + rcx*4 + 0x77], cl
ja 0x14009de85
xorps xmm0, xmm0
invalid
mov qword [rdi + 0x40], r14
xorps xmm0, xmm0
invalid
ja 0x14009de85
movaps xmmword [rdi + 0x50], xmm0
and qword [rdi + 0x60], 0
invalid
invalid
add byte [rax - 0x77], cl
outsd dx, dword [rsi]
jo 0x14009dea2
mov dword [rdi + 0x78], ebp
outsd dx, dword [rsi]
jo 0x14009dea2
mov dword [rdi + 0x78], ebp
js 0x14009dea2
mov rax, qword [rbx + 0xb0]
mov eax, dword [rbx + 0xb0]
mov qword [rdi + 0x18], rax
sbb byte [r8 - 0x75], r9b
sub dword [rax + 0x4c000000], 0x21
test al, 0
add byte [rax], al
and rax, r12
invalid
mov rax, qword [rbx + 0xa8]
test al, 0
add byte [rax], al
and rax, r12
imul r14, rax, 0x18
imul esi, eax, 0x18
imul esi, eax, 0x18
add r14, qword [rbx + 0x88]
mov rcx, r14
call fcn.14009e232
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbx + 0x98]
lea rcx, [rbx + 0xa0]
movabs al, byte [0x302474894c000000]
sbb dword [rax + 0x48000000], 0xffffff8d
mov esp, dword [rax + 0x4c000000]
movabs al, byte [0x302474894c000000]
add byte [rax], al
add byte [rax - 0x73], cl
movabs al, byte [0x302474894c000000]
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
invalid
xor byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rcx
and al, 0x40
mov qword [rsp + 0x48], r12
mov al, byte [rbx + 0xb8]
add byte [rax], al
invalid
mov al, byte [rbx + 0xb8]
add byte [rax], al
add byte [rax + rax*8 + 0x121840f], al
test byte [rcx], ah
add dword [rax], eax
invalid
test al, al
je 0x14009dfd2
test byte [rcx], ah
add dword [rax], eax
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x30]
and al, 0x30
call fcn.14009e223
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
mov ecx, edi
mov rax, qword [rdi + 0x10]
mov rcx, rdi
mov ecx, edi
call qword [rax + 0x30]
mov rcx, rdi
stc
push rax
xor byte [rax - 0x77], cl
stc
call fcn.1400c8a69
stosd dword [rdi], eax
add al, byte [rax]
xor r14d, r14d
jmp 0x14009e055
invalid
add byte [rax - 0x75], cl
mov rbp, qword [rbx]
mov ebp, dword [rbx]
sub esi, eax
inc qword [rbp]
lock inc qword [rbp]
jle case.0x14009183f.51
mov rcx, qword [rbp + 0x190]
nop
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebp, eax
cwde
add dword [rax], eax
add al, ch
add eax, 0x4800032b
sub eax, dword [rbx]
add byte [rax - 0x77], cl
and al, 0x60
mov rdx, qword [rbp + 0x198]
call fcn.1400d09fb
sub eax, dword [rbx]
add byte [rax - 0x77], cl
and al, 0x60
sub eax, dword [rbx]
add byte [rax - 0x77], cl
and al, 0x60
mov r13, rdx
mov ecx, 0x80
add byte [rax], al
add byte [rdx + 0x80], bh
add byte [rax], al
add byte [rdx + 0x80], bh
call fcn.140067ca3
mov rdi, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x140124918]
add eax, 0x869f5
cmc
imul ecx, dword [rax], 0x47894800
adc byte [rax - 0x7d], cl
and qword [rdi + 0x18], 0
mov qword [rdi + 0x10], rax
and qword [rdi + 0x18], 0
and dword [rdi + 0x18], 0
mov qword [rdi + 0x20], rbp
mov qword [rdi + 0x28], r12
sub byte [ebx + 0x4c003067], al
mov dword [rdi + 0x38], edi
cmp byte [rcx + rcx*4 + 0x77], cl
mov qword [rdi + 0x40], r14
xorps xmm0, xmm0
invalid
xorps xmm0, xmm0
movaps xmmword [rdi + 0x50], xmm0
push rax
and qword [rdi + 0x60], 0
mov rax, qword [rsp + 0x60]
mov qword [rdi + 0x70], rax
mov qword [rdi + 0x78], r13
mov dword [rdi + 0x78], ebp
jo 0x14009dfa2
mov dword [rdi + 0x78], ebp
mov rax, qword [rbp + 0xa0]
mov qword [rdi + 0x18], rax
sbb byte [rax - 0x75], cl
test dword [rax + 0x4c000000], ebx
and eax, esp
add byte [rax - 0x77], cl
sbb byte [r8 - 0x75], r9b
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
test dword [rax + 0x4c000000], ebx
and eax, esp
imul r14, rax, 0x18
imul esi, eax, 0x18
add r14, qword [rbp + 0x78]
jne 0x14009dfee
mov rcx, r14
call fcn.14009e232
lea rax, [rbp + 0x88]
lea eax, [rbp + 0x88]
lea eax, [rbp + 0x88]
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rax + 0x4c000000]
mov dword [rsp + 0x30], esi
and al, 0x30
lea rcx, [rbp + 0x90]
mov qword [rsp + 0x30], r14
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x48], r12
mov al, byte [rbp + 0xa8]
test al, 0
add byte [rax], al
test al, al
ror byte [rdi], 0x84
je 0x14009e08d
fild word [rax]
add byte [rax], al
mov rcx, qword [rsp + 0x30]
call fcn.14009e223
mov rax, qword [rdi + 0x10]
mov rcx, rdi
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], r9b
stc
call qword [rax + 0x30]
mov rcx, rdi
call fcn.1400c8a69
stosb byte [rdi], al
add al, byte [rax]
stosb byte [rdi], al
add al, byte [rax]
xor r14d, r14d
jmp 0x14009e110
imul cl
add dword ds:[rax], eax
add byte [rax - 0x75], cl
push rdi
adc byte [rax - 0x75], cl
mov rax, qword [rdi + rax]
add al, 7
mov rdx, qword [rdi + 0x10]
mov rax, qword [rdx + 0x48]
mov rax, qword [rdi + rax]
add al, 7
add al, 7
invalid
mov qword [rsp + 0x50], rax
and al, 0x50
cmp rax, qword [rsp + 0x48]
jne case.0x140063062.432
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x30
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x58], rdi
mov dword [rsp + 0x58], edi
mov rax, qword [rcx + 8]
cmp rax, rdi
je case.0x140089b47.108
or byte [rax + 0x39], cl
clc
mov rdx, qword [rdx + 0x38]
mov edx, dword [rdx + 0x38]
mov qword [rdi + rdx + 8], rax
mov rdx, qword [rdi + 0x10]
mov rdx, qword [rdx + 0x38]
mov edx, dword [rdx + 0x38]
mov edx, dword [rdx + 0x38]
and qword [rdi + rdx], 0
test rax, rax
je 0x14009e02c
and al, 0x17
add byte [rax - 0x7b], cl
sal byte [rsp + rcx + 0x48], 0x8b
push rax
mov rdx, qword [rax + 0x10]
mov rdx, qword [rdx + 0x38]
invalid
adc byte [rax - 0x75], cl
push rdx
cmp byte [rax - 0x77], cl
mov qword [rax + rdx], rdi
cmp al, 0x10
mov qword [rcx + 8], rdi
cmp qword [rcx + 0x10], 0
jne 0x14009e03b
mov qword [rcx + 0x10], rdi
mov rax, qword [rsp + 0x38]
and al, 0x38
lock inc qword [rax]
mov rax, qword [rsp + 0x40]
lock inc qword [rax]
inc qword [rax]
inc qword [rax]
inc dword [rax]
call fcn.14009e223
rol dword [rcx], 1
add byte [rax], al
mov r14, rdi
mov rcx, qword [rbx + 0x1e0]
mov rdx, qword [rbx + 0x1e8]
xchg ebx, eax
call 0x18c09e065
lea eax, [rsp + 0x2f]
add byte [rax - 0x75], cl
xchg ebx, eax
call 0x18c09e065
lea eax, [rsp + 0x2f]
call fcn.1400d0a20
test r14, r14
je 0x14009e138
mov bl, 0x29
add eax, dword [rax]
add rbx, 0x10
mov rcx, rbx
mov rdx, r14
xor r8d, r8d
call 0x1400cec49
jmp 0x14009e138
mov rdx, qword [rdi + 0x10]
mov rax, qword [rdx + 0x48]
mov rax, qword [rdi + rax]
mov eax, dword [rdi + rax]
mov qword [rsp + 0x50], rax
push rax
cmp rax, qword [rsp + 0x48]
jne case.0x140063062.432
mov eax, dword [rdi + rax]
push rax
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x58], rdi
mov rax, qword [rcx + 8]
cmp rax, rdi
je case.0x140089b47.108
mov eax, dword [rcx + 8]
mov rdx, qword [rdx + 0x38]
mov qword [rdi + rdx + 8], rax
mov dword [rdi + rdx + 8], eax
mov rdx, qword [rdi + 0x10]
mov rdx, qword [rdx + 0x38]
and qword [rdi + rdx], 0
test rax, rax
je 0x14009e0e7
cmp byte [rax - 0x77], cl
invalid
mov dword [rdi + rdx + 8], eax
mov rdx, qword [rax + 0x10]
mov rdx, qword [rdx + 0x38]
mov qword [rax + rdx], rdi
push rdx
cmp byte [rax - 0x77], cl
cmp al, 0x10
mov qword [rcx + 8], rdi
cmp qword [rcx + 0x10], 0
jne 0x14009e0f6
mov qword [rcx + 0x10], rdi
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
lock inc qword [rax]
mov rax, qword [rsp + 0x40]
lock inc qword [rax]
call fcn.14009e223
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
dec byte [rax - 0x75]
mov ecx, dword [rbp + 0x180]
mov rdx, qword [rbp + 0x188]
mov rcx, qword [rbp + 0x180]
mov rdx, qword [rbp + 0x188]
lea r8, [rsp + 0x2f]
and al, 0x2f
mov ecx, dword [rbp + 0x180]
and al, 0x2f
call fcn.1400d0a20
test r14, r14
test esi, esi
je 0x14009e138
test esi, esi
mov rcx, rbx
mov rdx, r14
call fcn.1400ce954
bnd call fcn.1400ce954
dec qword [rsi]
test rdi, rdi
je 0x14009e18a
invalid
movabs rcx, 0xccb800000084
add al, dh
cmpxchg qword [rdi], rcx
cmpxchg dword [rdi], ecx
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
cmpxchg dword [rdi], ecx
cmpxchg dword [rdi], ecx
pcmpeqb mm1, qword [rdx]
je 0x14009e15b
mov rax, qword [rdi + 0x10]
mov rcx, rdi
mov ecx, edi
call qword [rax + 0x20]
nop
add rsp, 0xb8
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
lea rcx, [rsp + 0x70]
call fcn.140068270
mov al, 1
invalid
jo 0x14009e15e
mul byte [rax + 0x1b0fffc]
add ebx, ebp
invalid
jmp 0x14009e18c
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtimecontextcurrent.rs
call fcn.1400de2d0
wait
xor byte [rcx], cl
invalid
or dword [rax], eax
add al, ch
add dword [rax + r8], r8d
xor eax, eax
lea rcx, [rsp + 0x88]
add byte [rax], al
add byte [rax + 0x3096e801], cl
xor byte [rax + rax], al
add byte [rax], al
mov byte [rcx], al
call fcn.1400e1231
xor byte [rax + rax], al
xor byte [rax + rax], al
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x73]
lea rdx, [rsp + 0x48]
push rsp
and al, 0x48
lea r8, [rsp + 0x88]
and qword [r8], 0
and byte [rax], al
lea r9, [0x140124900]
lea ecx, [0x140124900]
add byte [rcx - 0x7d], cl
and byte [rax], al
lea ecx, [0x140124900]
or eax, 0x8674b
or byte [eax], al
lea rcx, [rsp + 0x50]
call fcn.1400e3543
invalid
and al, 0x50
push rax
add byte [rax - 0x7d], cl
ror dword [rax], 0x4c
or byte [rbp + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
invalid
add rcx, 8
lea r8, [rsp + 0x88]
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
or byte [rbp + rcx*4 - 0x7c], cl
and al, 0x88
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx - 0x7d], cl
and byte [rax], al
invalid
and qword [r8], 0
lea rdx, [rsp + 0x58]
add byte [rax - 0x73], cl
push rsp
and al, 0x58
call fcn.1400e123b
int3
invalid
xor byte [rax + rax], al
sub esp, 0x68
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rcx
lea rdx, [0x140158bf0]
adc eax, 0xbaa03
lea rcx, [rsp + 0x38]
mov qword [rcx], rdx
mov dword [rcx], edx
mov dword [rcx], edx
mov edx, 1
add byte [rax], al
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x1400cdea7]
add eax, 0x2fc9d
add eax, 0x2fc9d
cld
or byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0x87023
or byte [rax], al
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_src_rt_tokio.rs
or byte [rax], al
or byte [rax], al
call fcn.1400ddec0
int3
add ah, cl
lock cmpxchg byte [rcx], dl
jne fcn.1400e00c9
invalid
cwde
invalid
add al, 0
test dword [rax - 0x3cfffbe2], ebx
ret
xor eax, eax
lock cmpxchg byte [rcx], dl
adc dword [rdi], ecx
test edx, ecx
retf 0x41f
invalid
adc dword [rdi], ecx
test edx, ecx
invalid
invalid
retf 0x41f
ret
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov esi, ecx
call fcn.1400cdb60
or al, 0xf9
add al, byte [rax]
invalid
or al, 0xf9
add al, byte [rax]
adc dl, dh
or eax, dword [rax]
invalid
add byte [rax + 0x63], cl
add al, 0x81
lea rax, [0x1401330e8]
jp 0x14009e2ba
or dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x48
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rcx
and al, 0x30
sub byte [rax - 0x77], cl
and al, 0x30
and qword [rsp + 0x38], 0
cmp byte [rax], al
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
jno 0x14009e292
cmp dword [rsi + 0x30], 0
cmp byte [rax], al
jno 0x14009e292
jne case.0x140071ff3.326
add byte [rax], al
lea rdi, [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call fcn.1400c9aa2
mov rbx, rax
mov rcx, qword [rsi + 0x38]
cmp byte [rax - 0x75], cl
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
cmp byte [rax - 0x75], cl
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
call qword [rax + 0x18]
mov ebp, eax
mov rcx, rbx
fld1
in al, 0xb7
add al, byte [rax]
add byte [rax - 0x7c], al
in eax, dx
fld1
in al, 0xb7
add al, byte [rax]
invalid
add byte [rax - 0x7c], al
in eax, dx
je 0x14009e2df
mov rcx, rsi
int1
call fcn.1400cdbdd
cmp al, 3
jne case.0x140071ea7.327
stc
add al, byte [rax]
mov rcx, rdi
jmp 0x14009e2d8
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.14009e9a1
jmp case.0x14009e32e.0
invalid
invalid
mov rcx, rdi
call fcn.14009eb92
or byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x60]
or byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x60]
mov qword [rdx - 8], rdi
and qword [rdx], 0
and dword [rdx], 0
jp case.0x14009d071.19
and dword [rdx], 0
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14009ebac
mov al, 8
add byte [rax], al
xor ecx, ecx
call fcn.1400c82ae
add al, byte [rax]
mov al, 8
add byte [rax], al
add al, byte [rax]
mov rcx, rsi
int1
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
jmp 0x14009e4fd
invalid
add esp, 0x88
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
add byte [rcx + 0x470e8c1], cl
add byte [rax], al
mov ecx, eax
call 0x14009e78d
add byte [rax], al
shr eax, 0x70
add al, 0
add byte [rax], al
invalid
movzx eax, al
lea rcx, [0x14015b880]
lea ecx, [0x14015b880]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
add rcx, 0x10
mov rdx, rsi
mov r8b, 1
call 0x1400cec49
mov rcx, rsi
mov r8b, 1
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
jmp 0x14009e4d8
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x773b7eb8], dl
nop
add rsp, 0x88
add esp, 0x88
pop rbx
pop rbp
nop
add rsp, 0x88
add esp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
ret
add esp, 0x88
mov rcx, rsi
int1
add rsp, 0x88
pop rbx
invalid
pop rbp
pop rdi
pop rsi
jmp 0x14009e68a
invalid
add byte [rax - 0x73], cl
add eax, 0x944db
fild dword [rcx + rcx]
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x58]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_taskcore.rsh_
lea edx, [0x1401328d0]
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_taskcore.rsh_
lea edx, [0x1401328d0]
lea edx, [0x1401328d0]
or dword [r8], r8d
call fcn.1400ddec0
int3
adc byte [rax - 0x75], cl
mov rcx, qword [rcx + rax]
mov rax, qword [rax + 0x40]
mov rcx, qword [rcx + rax]
add rcx, 0x10
add ecx, 0x10
xor r8d, r8d
jmp 0x1400cec49
sub esp, 0x78
mov rsi, rdx
in al, dx
js case.0x1400796c3.273
mov esi, edx
mov rdi, rcx
lea rdx, [rcx + 0x50]
push rcx
push rax
push rcx
push rax
call fcn.1400cd961
test al, al
je 0x14009e436
mov eax, dword [rdi + 0x30]
xor byte [rdi], cl
adc byte [rdi + 0x40], al
invalid
invalid
movups xmm0, xmmword [rdi + 0x40]
movups xmmword [rsp + 0x2c], xmm0
movups xmmword [rsp + 0x2c], xmm0
and al, 0x2c
movups xmm0, xmmword [rdi + 0x34]
movaps xmmword [rsp + 0x20], xmm0
and al, 0x20
and al, 0x20
mov dword [rdi + 0x30], 2
cmp eax, 1
jne 0x14009e43d
xor byte [r10], r8b
add byte [rax], al
add byte [rbx + 0x397501f8], al
mov rax, qword [rsp + 0x34]
xor al, 0x48
mov dword [rsp + 0x50], eax
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rsp + 0x24]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
and al, 0x40
mov rcx, rsi
mov ecx, esi
call fcn.14009e77d
and qword [rsi], 0
movaps xmm0, xmmword [rsp + 0x40]
sub byte [rsp + 0x40], al
sub byte [rsp + 0x40], al
movups xmmword [rsi + 8], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x18], rax
add rsp, 0x78
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], rax
mov qword [rcx + 8], 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 0x10], 8
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
push rdi
ror byte [rdi], 0x11
invalid
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_taskcore.rsh_
adc eax, 0x944b6
call fcn.1400ddec0
int3
mov rsi, rcx
call fcn.1400cd91a
test rax, rax
je 0x14009e492
invalid
adc byte [rax - 0x73], cl
and al, r13b
and al, ch
lea rcx, [rsi + 0x20]
and al, ch
call fcn.14009eb92
xor ecx, ecx
call fcn.1400c82ae
invalid
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14009e4d8
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400cd815
add al, byte [rax]
add al, byte [rax]
test al, al
je 0x14009e4cb
invalid
invalid
lea rcx, [rsi + 0x20]
call fcn.14009e9a1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14009e4fd
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x14009e4d8
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400b93ee.243
movsb byte [rdi], byte [rsi]
add al, byte [rax]
and byte [rax - 0x77], cl
invalid
movsb byte [rdi], byte [rsi]
add al, byte [rax]
test al, al
je 0x14009e4f6
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp 0x14009e68a
nop
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x60
sub esp, 0x60
sub esp, 0x60
mov rsi, rcx
call fcn.1400cd83a
test al, 8
jne 0x14009e51b
invalid
lea rcx, [rsi + 0x20]
call fcn.14009eb92
invalid
add byte [rax], al
jmp 0x14009e528
invalid
invalid
or eax, 0x97410a8
test al, 0x10
je 0x14009e528
lea rcx, [rsi + 0x50]
call fcn.1400c9a56
mov ch, 2
invalid
mov ch, 2
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.1400c82ae
mov rax, qword [rsi + 0x70]
test rax, rax
invalid
add byte [rax - 0x75], cl
jo 0x14009e57c
test eax, eax
sal byte [rsi + riz + 0x4c], 0x8b
js 0x14009e586
je 0x14009e55e
mov r8, qword es:[rsi + 0x78]
mov r8, qword [rsi + 0x78]
mov rcx, qword [r8 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
loope 0x14009e537
mov ecx, dword [rax + 0x10]
loope 0x14009e537
add rcx, rax
add ecx, eax
add rcx, 0x10
lea rdx, [rsp + 0x30]
invalid
rcl dword [rax], 0x48
lea edx, [rsp + 0x30]
invalid
xor byte [rcx - 1], al
call qword [r8 + 0x28]
xor ecx, ecx
push rax
sub byte [rcx], dh
leave
call fcn.1400c82ae
add al, byte [rax]
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x14009e608
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsi + 0x20]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
cmp rax, qword [rdi + 0xb0]
jne 0x14009e66c
jmp 0x14009e57f
add byte [rax], al
test ebx, ebp
add byte [rax], al
jmp 0x14009e57f
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rdi + 0x88]
mov rax, qword [rsi + 0x10]
mov rax, qword [rax + 0x48]
mov eax, dword [rax + 0x48]
add byte [rax], al
mov eax, dword [rax + 0x48]
mov rdx, qword [rsi + rax]
call fcn.1400cc4f6
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rsi + rcx]
test rdx, rdx
je 0x14009e60f
mov r8, qword [rdx + 0x10]
mov r8, qword [r8 + 0x38]
mov rcx, qword [rsi + rcx + 8]
mov qword [rdx + r8 + 8], rcx
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rsi + rcx + 8]
test rdx, rdx
je 0x14009e625
mov r8, qword [rdx + 0x10]
mov r8, qword [r8 + 0x38]
mov rcx, qword [rsi + rcx]
mov qword [rdx + r8], rcx
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rsi + rcx + 8], 0
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rsi + rcx], 0
lock dec qword [rdi + 0xa0]
movabs al, byte [0x2bb000000]
movabs al, byte [0x2bb000000]
jmp 0x14009e630
mov ebx, 1
jmp 0x14009e638
mov ebx, 1
cmp qword [rax + 8], rsi
jne 0x14009e630
invalid
invalid
mov rdx, qword [rsi + rcx + 8]
mov qword [rax + 8], rdx
jmp 0x14009e5c9
mov ebx, 1
cmp qword [rax + 0x10], rsi
je 0x14009e65f
mov rcx, rax
call fcn.14009e223
mov ecx, eax
mov rcx, rsi
mov rdx, rbx
call fcn.1400cd891
test al, al
je 0x14009e656
mov rcx, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
jmp 0x14009e68a
nop
add rsp, 0x60
invalid
pop rbx
pop rdi
pop rsi
ret
invalid
mov rdx, qword [rsi + rcx]
mov qword [rax + 0x10], rdx
jmp 0x14009e5e6
invalid
invalid
invalid
add rdi, 0xb0
lea r8, [rsp + 0x30]
and qword [r8], 0
and dword [rax], 0
and dword [rax], 0
lea rcx, [rsp + 0x28]
mov rdx, rdi
call fcn.1400e3675
add al, 0
add al, 0
int3
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x50]
add rcx, 0x20
call fcn.14006c331
cld
dec dword [rax - 0x73]
xor al, r13b
sbb eax, dword [rax]
add byte [rax], al
mov rcx, rdi
cld
dec dword [rax - 0x73]
xor al, r13b
sbb eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.14009e6e2
mov edx, 0x80
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140012c40
mov eax, dword [rcx]
test eax, eax
je 0x14009e6d8
cmp eax, 1
jne case.0x140089b47.120
add rcx, 8
jmp fcn.14009e721
add byte [r8], al
invalid
ror dword [rax], 0xe9
or cl, ch
add byte [r8], al
add byte [rax - 0x7d], cl
ror dword [rax], 0xe9
invalid
add rcx, 8
jmp fcn.140068270
ret
sub esp, 0x20
mov rsi, rcx
mov rax, qword [rcx + 0x10]
test rax, rax
invalid
sal byte [rdi + rax + 0x48], 0x8b
sbb dil, r15b
push rax
sbb byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
je 0x14009e6fa
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x18]
mov rax, qword [rsi + 0x20]
test rax, rax
invalid
je 0x14009e71a
and byte [rax - 0x7b], cl
sal byte [rdi + rdx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x14009e71a
adc dword [rax - 0x7d], ecx
invalid
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400c8101
add al, byte [rax]
nop
add rsp, 0x20
pop rsi
ret
cmp dword [rcx], 0
sub esp, 0x20
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rcx + 8]
call fcn.1400c9aa2
mov rbx, rax
ret
lea rcx, [rdi + 0x10]
call case.0x140089657.123
movups xmm0, xmmword [rsi]
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rdi + 0x20], xmm1
and byte [rdi], cl
adc dword [rdi + 0x10], eax
ret
mov rcx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400c9aa2
dec dword [rdi]
call 0x195613e61
push rdi
push rbp
push rbx
sub rsp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
in al, dx
mov byte [rax], al
add byte [rax], al
mov rsi, rcx
call fcn.1400cdb60
lea rax, [0x1401330e8]
lea eax, [0x1401330e8]
lea rcx, [rsp + 0x48]
mov dword [rcx + 8], esi
mov ebp, eax
mov rcx, rbx
call fcn.1400c9aa2
test bpl, bpl
je case.0x1400991df.34
mov rcx, rsi
call fcn.1400cdbdd
add al, byte [rax]
cmp al, 3
jne 0x14009e870
mov ecx, esi
mov rcx, rdi
jmp 0x14009e832
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.14009e9a1
jmp case.0x14009d071.25
mov rcx, rdi
call fcn.14009eb92
lea rdx, [rsp + 0x60]
mov qword [rdx - 8], rdi
clc
and qword [rdx], 0
add byte [rax - 0x77], cl
stc
call fcn.14009ebac
xor ecx, ecx
call fcn.1400c82ae
invalid
add al, byte [rax]
clc
invalid
mov rcx, rsi
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
jmp 0x14009e9ce
mov ecx, eax
call 0x14009e78d
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14015b8a0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov dh, 0xc0
mov rcx, rdi
mov rdx, rsi
call fcn.1400ce954
mov rcx, rsi
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
jmp 0x14009e97c
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x773b7eb8], dl
nop
add rsp, 0x88
pop rbx
pop rbp
nop
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov rcx, rsi
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
jmp 0x14009eb58
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400b93ee.243
test al, al
je 0x14009e99a
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14009eb58
nop
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x60
mov rsi, rcx
call fcn.1400cd83a
test al, 8
jne 0x14009e9ec
lea rcx, [rsi + 0x20]
call fcn.14009eb92
jmp 0x14009e9f9
test al, 0x10
je 0x14009e9f9
lea rcx, [rsi + 0x50]
call fcn.1400c9a56
mov al, 2
invalid
xor ecx, ecx
call fcn.1400c82ae
mov rax, qword [rsi + 0x70]
test rax, rax
je 0x14009ea2f
mov r8, qword [rsi + 0x78]
mov rcx, qword [r8 + 0x10]
dec rcx
dec ecx
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
lea rdx, [rsp + 0x30]
call qword [r8 + 0x28]
xor ecx, ecx
call fcn.1400c82ae
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x14009ead6
mov rdi, qword [rsi + 0x20]
mov qword [rsp + 0x28], rax
cmp rax, qword [rdi + 0xa0]
jne 0x14009eb3a
lea rcx, [rdi + 0x78]
mov rax, qword [rsi + 0x10]
mov rax, qword [rax + 0x48]
mov rdx, qword [rsi + rax]
call fcn.1400cc4f6
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
cmp byte [rax - 0x75], cl
adc al, 0xe
test rdx, rdx
je 0x14009eadd
mov r8, qword [rdx + 0x10]
mov r8, qword [r8 + 0x38]
mov rcx, qword [rsi + rcx + 8]
mov qword [rdx + r8 + 8], rcx
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rsi + rcx + 8]
test rdx, rdx
je 0x14009eaf3
mov r8, qword [rdx + 0x10]
mov r8, qword [r8 + 0x38]
mov rcx, qword [rsi + rcx]
mov qword [rdx + r8], rcx
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rsi + rcx + 8], 0
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rsi + rcx], 0
lock dec qword [rdi + 0x90]
add byte [rax], al
mov ebx, 2
jmp 0x14009eafe
mov ebx, 1
jmp 0x14009eb06
mov ebx, 1
cmp qword [rax + 8], rsi
jne 0x14009eafe
mov rdx, qword [rsi + rcx + 8]
mov qword [rax + 8], rdx
jmp 0x14009ea97
mov ebx, 1
cmp qword [rax + 0x10], rsi
je 0x14009eb2d
mov rcx, rax
call fcn.14009e223
mov rcx, rsi
mov rdx, rbx
call fcn.1400cd891
test al, al
je 0x14009eb24
mov rcx, rsi
add rsp, 0x60
add esp, 0x60
pop rbx
pop rdi
pop rsi
jmp 0x14009eb58
nop
add rsp, 0x60
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsi + rcx]
mov qword [rax + 0x10], rdx
jmp 0x14009eab4
add rdi, 0xa0
lea r8, [rsp + 0x30]
and qword [r8], 0
lea rcx, [rsp + 0x28]
mov rdx, rdi
call fcn.1400e3675
int3
push rsi
push rdi
sub rsp, 0x28
sub esp, 0x28
mov rsi, rcx
lea rdi, [rcx + 0x50]
add rcx, 0x20
call fcn.14006c322
cld
dec dword [rax - 0x73]
xor al, r13b
sti
invalid
dec dword [rax - 0x77]
mov rcx, rdi
call fcn.14009e6e2
mov edx, 0x80
mov rcx, rsi
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.140012c40
push rsi
push rdi
sub rsp, 0x28
mov esi, ecx
mov edx, 1
xor ecx, ecx
call fcn.140067ca3
mov rdi, rax
mov ecx, 0x70
mov edx, 8
call fcn.140067ca3
movabs rcx, 0x8000000000000000
mov qword [rax], rcx
mov qword [rax + 0x58], rdi
lea rcx, [0x140121880]
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x28
pop rdi
pop rsi
ret
add byte [rax], al
mov bpl, byte [rsp + 0x160]
mov dil, byte [rsp + 0x161]
movups xmm0, xmmword [rsp + 0x162]
movaps xmmword [rsp + 0xc0], xmm0
movups xmm0, xmmword [rsp + 0x172]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm0
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0xde], rax
movups xmm0, xmmword [rsp + 0x188]
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x30], eax
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x30], eax
movups xmm0, xmmword [rsp + 0x198]
movaps xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [rsp + 0x1a8]
movaps xmmword [rsp + 0x50], xmm0
mov rcx, r15
mov dl, byte [rsp + 0x2f]
call fcn.140067140
dec dword [rcx - 0x7d]
inc byte [rbx]
dec dword [rcx - 0x7d]
inc byte [rbx]
je 0x14009fb54
cmp r14, 4
je 0x14009fdb4
test cl, bh
add eax, dword [rax]
invalid
test cl, bh
add eax, dword [rax]
add byte [rcx - 0x7d], cl
inc byte [0x144bf7dd2]
add byte [rax], al
cmp r14, 5
je 0x14009fe7a
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x6a], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x6a], eax
mov rax, qword [rsp + 0xde]
mov qword [rsp + 0x88], rax
movups xmmword [rsp + 0x7a], xmm1
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rsp + 0x90], xmm0
movups xmmword [rsp + 0xa0], xmm1
and al, 0xa0
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xa0], ecx
and al, 0xa0
add byte [rax], al
invalid
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xb0], edx
movups xmmword [rsp + 0xb0], xmm2
mov byte [rsp + 0x68], bpl
mov byte [rsp + 0x69], dil
mov rdi, qword [rsp + 0x68]
jmp 0x14009fdba
add byte [rax - 0x77], cl
jmp 0x128f48385
call fcn.140067140
jmp 0x14009fe7a
invalid
jbe 0x14009fa44
invalid
add byte [rcx], dh
invalid
and al, 0x68
test rdi, rdi
je 0x14009fbbf
lea rax, [rsp + 0x70]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x140], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x130], xmm0
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], edi
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
jl 0x14009faa4
mov dword [rsp + 0x30], edi
xor byte [rdi], cl
sub byte [rsp + 0x130], al
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rsp + 0x38], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x48], eax
and al, 0x48
test rdi, rdi
je 0x14009facb
mov r15, qword [rsp + 0x40]
mov rax, qword [rsi + 8]
invalid
jl 0x14009fac8
mov rax, qword [rsi + 8]
or byte [rax - 0x7d], cl
clc
std
cmp rax, 0xfffffffffffffffd
ja case.0x14006a120.368
sub rax, r15
mov qword [rsi + 8], rax
mov r13, qword [rsp + 0x48]
mov r14d, 3
add byte [rax], al
add byte [rax], al
mov rbp, qword [rsp + 0x38]
jmp 0x14009fe68
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x73], cl
and al, 0x30
add byte [rax], al
lea rcx, [rsp + 0x30]
call fcn.1400298ee
sahf
clc
dec dword [rbx + rcx*4 + 0x66]
mov r12, qword [rsi + 0x20]
invalid
invalid
mov r12, qword [rsi + 0x20]
mov al, byte [r12 + 0xa8]
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax + rax*8 + 0x11c850f], al
add byte [rax], al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax + rax*8 + 0x11c850f], al
add byte [rax], al
mov rax, qword [r14]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov rdi, rdx
mov al, 1
xchg byte [r12 + 0x88], al
xchg byte [rsp + 0x88], al
xchg byte [rsp + 0x88], al
test al, al
je 0x14009fbc9
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call qword [rsi + 0x18]
sbb cl, ch
in eax, dx
add byte [rax], al
add byte [rax], al
sbb cl, ch
in eax, dx
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rdx*2], ah
push rax
add byte [rax], al
mov rax, qword [rsp + 0x250]
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0xde], eax
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rsp + 0xde], eax
movups xmm0, xmmword [rsp + 0x232]
mov dword [rsp + 0xde], eax
movups xmm0, xmmword [rsp + 0x232]
movups xmm1, xmmword [rsp + 0x242]
movaps xmmword [rsp + 0xd0], xmm1
add byte [rax], al
and al, 0x2f
call fcn.140067140
lea rdx, [rsp + 0x290]
mov byte [rdx], bpl
mov byte [rdx + 1], dil
mov byte [rdx + 1], bh
cld
dec dword [rax - 0x73]
xchg esp, eax
and al, 0x90
add al, byte [rax]
add byte [rax - 0x78], al
sub al, byte [rax - 0x78]
mov byte [rdx + 1], bh
mov byte [rdx + 1], bh
movaps xmm0, xmmword [rsp + 0xc0]
sub byte [rsp + 0xc0], al
movaps xmm1, xmmword [rsp + 0xd0]
movups xmmword [rdx + 2], xmm0
adc dword [rdx + 2], eax
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 2], eax
movups xmmword [rdx + 0x12], xmm1
mov rax, qword [rsp + 0xde]
mov qword [rdx + 0x20], rax
and byte [rax - 0x73], cl
je 0x14009fbaf
invalid
mov rcx, rsi
mov ecx, esi
adc cl, byte [rax - 0x75]
test byte [rsi + rbx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and byte [rax - 0x73], cl
and byte [rax - 0x73], cl
je 0x14009fbaf
push 0xffffffffe8f18948
test eax, 0x48fff8fd
mov eax, dword [rsi]
invalid
mov ecx, esi
call fcn.14002f93d
mov rax, qword [rsi]
invalid
invalid
lea rcx, [rsp + 0x268]
mov qword [rcx], rax
movups xmm0, xmmword [rsi + 8]
movups xmmword [rcx + 8], xmm0
mov word [rax + rbp*2], fs
movups xmm0, xmmword [rsi + 0x18]
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
call fcn.14003fe34
mov rdi, rax
jmp 0x14009fe62
mov rdi, qword [rsp + 0x70]
jmp 0x14009fe62
cdq
add al, byte [rax]
invalid
cdq
add al, byte [rax]
add byte [rcx - 0x75], cl
mov eax, dword [rsp + 0x78]
mov rax, qword [r12 + 0x78]
mov eax, dword [rsp + 0x78]
test rax, rax
je 0x14009fbde
mov rcx, qword [r12 + 0x80]
add byte [rax], al
call qword [rax + 0x18]
mov qword [r12 + 0x78], rsi
mov qword [r12 + 0x80], rdi
xor eax, eax
rol byte [rcx - 0x7a], 0x84
and al, 0x88
add byte [rax], al
add byte [rcx - 0x76], al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax + rax*8 + 0x275840f], al
jne 0x14009fc05
add byte [rax], al
rol byte [rcx - 0x7a], 0x84
and al, 0x88
add byte [rax], al
add byte [rcx - 0x76], al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax + rax*8 + 0x275840f], al
jne 0x14009fc05
add byte [rax], al
mov al, 1
add dword [rcx - 0x7a], eax
and al, 0x70
xchg byte [r12 + 0x70], al
mov r14d, 5
test al, al
jne 0x14009fc55
invalid
lea rax, [r12 + 0x10]
and al, 0x10
lea rdx, [rsp + 0x150]
mov ecx, 0xc
add byte [rcx + 0xc], bh
mov rdi, rdx
mov edi, edx
mov rsi, rax
mov esi, eax
rep movsq qword [rdi], qword [rsi]
mov qword [rax], 3
add byte [rax], al
add byte [rax], al
mov rax, qword [rdx]
cmp rax, 3
jne 0x14009fc5a
mov eax, dword [rdx]
lea rcx, [rsp + 0x150]
call fcn.14003d5ed
push qword [rcx]
rol byte [rcx - 0x7a], 0x44
and al, 0x70
push rax
add dword [rax], eax
add al, ch
lahf
fyl2xp1
push qword [rcx]
rol byte [rcx - 0x7a], 0x44
and al, 0x70
jmp 0x14009fe68
mov rdi, qword [rsp + 0x158]
mov rbp, qword [rsp + 0x160]
mov r15, qword [rsp + 0x168]
mov r13, qword [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x178], al
js case.0x14007417b.317
add byte [rax], al
and al, 0x68
add dword [rax], eax
add byte [rbx + rcx*4 - 0x54], cl
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x178], al
js case.0x14007417b.317
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], eax
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rsp + 0x188]
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
and al, 0x88
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x70], xmm0
and al, 0x70
and al, 0x70
and al, 0x70
movups xmm0, xmmword [rsp + 0x198]
movaps xmmword [rsp + 0x80], xmm0
sub dword [rsp + 0x80], eax
sub dword [rsp + 0x80], eax
mov rcx, qword [rsp + 0x1a8]
mov qword [rsp + 0x90], rcx
xor ecx, ecx
xchg byte [r12 + 0x70], cl
xchg byte [rsp + 0x70], cl
xchg byte [rsp + 0x70], cl
and al, 0x70
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x120], rcx
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x60], al
and al, 0x60
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + riz], fs
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x60], al
and al, 0x60
and al, 0x60
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
movaps xmm2, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x110], xmm2
invalid
add byte [rdi], cl
movaps xmmword [rsp + 0x100], xmm1
sub dword [rsp + 0x100], ecx
add byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0xf0], xmm0
mov r14, rax
mov esi, eax
mov esi, eax
jmp 0x14009fe68
add byte [rax], al
mov rdi, qword [rsp + 0x38]
mov rbp, qword [rsp + 0x40]
lea r14, [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
add byte [rax], al
mov rcx, r14
mov rdx, r12
mov r8, r15
call fcn.1400364a9
cmp byte [r14], 5
invalid
je 0x14009fd30
add eax, 0x8d480d74
lea rcx, [rsp + 0x150]
mov word [rax + rdx*2], fs
add dword [rax], eax
add al, ch
invalid
iretd
call fcn.14003cc94
stc
dec dword [rax - 0x75]
mov eax, dword [rsi + 8]
cmp rax, 0xfffffffffffffffd
mov rax, qword [rsi + 8]
cmp rax, 0xfffffffffffffffd
ja 0x14009fd41
invalid
sub rax, r15
clc
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov rcx, qword [rsi + 0x10]
mov rdx, r15
call fcn.14003fcab
mov r14d, 3
add cl, ch
adc byte [rcx], al
add byte [rax], al
add cl, ch
adc byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
mov byte [rcx], al
movups xmm0, xmmword [rsp + 0x31]
and al, 0x31
and al, 0x31
movups xmmword [rcx + 1], xmm0
mov rax, qword [rsp + 0x40]
add dword [r8 - 0x75], ecx
and al, 0x40
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r15
jns 0x14009fd8d
mov qword [rcx + 0x20], r13
call fcn.14003fd8b
cmp eax, 1
jne 0x14009fe28
add byte [rax], al
invalid
add byte [rax], al
test edx, 0xfffffff7
invalid
jne 0x14009fe28
lea rcx, [rsp + 0x60]
call fcn.14003cc94
mov r14d, 5
jmp 0x14009fe68
invalid
stc
inc dword [rcx - 0x42]
add eax, 0xe9000000
rol byte [rax], 0
add byte [rcx + rcx*4 - 7], cl
mov dl, byte [rsp + 0x2f]
push rsp
and al, 0x2f
push rsp
and al, 0x2f
call fcn.140067140
mov r14d, 3
mov rcx, qword [rsi + 0x10]
call fcn.14003fdab
cmp r14, 3
jne 0x14009fdd4
mov r14d, 5
add byte [rax], al
jmp 0x14009fe68
mov rbp, qword [rsp + 0x70]
mov r15, qword [rsp + 0x78]
jo 0x14009fe26
mov edi, dword [rsp + 0x78]
mov r13, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xf0], rax
mov dword [rsp + 0xf0], eax
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0xf0], eax
movups xmm0, xmmword [rsp + 0x90]
mov dword [rsp + 0xf0], eax
movups xmm0, xmmword [rsp + 0x90]
movups xmmword [rsp + 0xf8], xmm0
movups xmm0, xmmword [rsp + 0xa0]
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], al
movups xmmword [rsp + 0x108], xmm0
movups xmm0, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x118], eax
add byte [rdi], cl
adc byte [rsp + 0xb0], al
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x118], eax
jmp 0x14009fe68
mov rax, qword [rsp + 0x80]
lea rsi, [rsp + 0x150]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rsp + 0x60]
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rax - 0x77], cl
and byte [rdi], r9b
adc byte [rsp + 0x60], al
movups xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov cl, 7
call fcn.14003fea3
add dl, bh
dec dword [rax - 0x77]
invalid
mov rcx, rax
mov rdx, rsi
mov edx, esi
add dl, bh
dec dword [rax - 0x77]
invalid
mov edx, esi
call fcn.14003fece
inc dword [rcx - 0x42]
add al, 0
add byte [rax], al
mov r14d, 4
cmp r14, 4
je 0x14009fe8c
cmp r14, 5
cmp esi, 5
je 0x14009fe83
cmp r14, 6
jne 0x14009feac
mov qword [rbx], 6
jmp 0x14009feef
insb byte [rdi], dx
add bl, ch
insb byte [rdi], dx
mov qword [rbx], 5
jmp 0x14009feef
mov rcx, rdi
call fcn.140041ab1
cli
dec dword [rax - 0x39]
add eax, dword [rax + rax]
add byte [rax], al
cli
dec dword [rax - 0x39]
add eax, dword [rax + rax]
add byte [rax], al
mov qword [rbx + 8], rax
lea rax, [0x140109968]
invalid
invalid
add byte [rax - 0x77], cl
adc r11b, bpl
invalid
invalid
invalid
mov qword [rbx], r14
mov qword [rbx + 8], rdi
xor ecx, dword [rax - 0x77]
jnp 0x14009febb
mov qword [rbx + 0x10], rbp
mov dword [rbx + 0x10], ebp
mov qword [rbx + 0x18], r15
mov qword [rbx + 0x20], r13
movaps xmm0, xmmword [rsp + 0xf0]
add byte [rdi], cl
sub byte [rsp + 0x100], cl
add byte [rdi], cl
sub byte [rsp + 0x100], cl
movaps xmm2, xmmword [rsp + 0x110]
movups xmmword [rbx + 0x28], xmm0
movups xmmword [rbx + 0x38], xmm1
cmp byte [rdi], cl
adc dword [rbx + 0x48], edx
cmp byte [rdi], cl
adc dword [rbx + 0x48], edx
mov rax, qword [rsp + 0x120]
mov qword [rbx + 0x58], rax
pop rax
pop rax
mov rax, rbx
add rsp, 0x2b8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
pop rax
add dword [rax], eax
add byte [rdx + 0x160248c], cl
add byte [rax], al
lea r8, [rsp + 0x230]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0x661fd
or byte [rax - 0x73], cl
add eax, 0x661fd
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f2c80]
mov edx, 0x2b
call fcn.1400de330
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.31_srcmpscmod.rs
or eax, 0x853a1
or eax, 0x853a1
call fcn.1400de430
int3
dec dword [rax - 0x77]
enter 0xffffffffffffb60f, 0xa
test ecx, ecx
je 0x14009ff7c
cmp ecx, 1
mov rcx, qword [rdx + 8]
or byte [rax - 0x7d], cl
stc
std
or byte [rax - 0x7d], cl
stc
std
ja 0x14009ff8b
mov qword [rax + 8], rcx
mov edx, 1
jmp 0x14009ff8f
mov qword [rax], 1
xorps xmm0, xmm0
ror byte [rdi], 0x11
or bl, al
ror byte [rdi], 0x11
or bl, al
xor ecx, ecx
xor edx, edx
mov qword [rax + 0x10], rcx
mov qword [rax], rdx
ret
add byte [rax - 0x75], cl
xchg ecx, eax
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
jmp qword [rdx + 0x20]
push r15
mov rcx, rax
jmp qword [rdx + 0x20]
mov ecx, eax
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x108
mov rax, r8
mov rbx, rdx
mov rsi, rcx
mov esi, ecx
mov eax, 0xb
mov rcx, rdi
mov rdx, rax
call fcn.1400a0531
lea r9, [rsp + 0x34]
and dword [r9], 0
and dword [rcx], 0
and dword [rcx], 0
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x30
lea r13, [rsp + 0x30]
and dword [r13], 0
mov rdi, qword [rdi + 8]
invalid
or byte [rcx + rcx*4 + 0x6c], cl
and al, 0x28
mov qword [rsp + 0x28], r13
and qword [rsp + 0x20], 0
mov rcx, rbx
mov rdx, rdi
cli
cli
xor r8d, r8d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
invalid
je 0x1400a0057
sal byte [rcx + rax*2 + 0xf], 0xb7
enter 0xffffffffffffc981, 0
add byte [rdi], al
add byte [rbp - 0x37b1f040], 0x48
cmovle ecx, eax
and qword [rsi + 8], 0
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
and qword [rsi + 8], 0
mov dword [rsi + 0x10], ecx
adc bh, al
invalid
mov dword [rsi], 6
mov rcx, qword [rsp + 0xa8]
mov rdx, rdi
cli
call fcn.1400471e6
call qword [rax + 0x8c48148]
or byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test al, 0
add byte [rax], al
cli
or byte [rcx], al
add byte [rax], al
mov eax, dword [rsp + 0x34]
dec eax
cmp eax, 0xa
ja case.default.0x1400a0074
lea rcx, [0x14015b8b0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov edx, dword [rsp + 0x30]
shr edx, 1
lea r14, [rsp + 0x60]
mov rcx, r14
call fcn.1400aa969
mov r14, qword [r14 + 8]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], r14
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
leave
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
je 0x1400a024b
add byte [rax], al
add byte [rax], al
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
and qword [rsi + 8], 0
and dword [rsi + 8], 0
mov dword [rsi + 0x10], ecx
mov dword [rsi], 6
jmp 0x1400a02aa
add dword [rax], eax
invalid
mov bh, 0xc8
and dword [rsi + 8], 0
or byte [rax], al
or byte [rax], al
mov r15d, dword [rsp + 0x30]
lea r14, [rsp + 0x38]
mov rcx, r14
mov rdx, r15
mov edx, edi
mov r8b, 1
call fcn.1400aa243
cmp qword [r14], 0
mov r14, qword [r14 + 8]
jne 0x1400a04e9
mov r12, qword [rsp + 0x48]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], r12
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
je 0x1400a0309
invalid
add dword [rax], eax
invalid
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
enter 0xffffffffffff8348, 0x66
or byte [rax], al
mov dword [rsi + 0x10], ecx
mov dword [rsi], 6
mov rcx, r14
mov rdx, r12
call fcn.1400d1167
jmp 0x1400a0032
enter 0xffffffffffff8348, 0x66
or byte [rax], al
cmp dword [rsp + 0x30], 8
jne case.default.0x1400a0074
and al, 0x30
or byte [rdi], cl
test dword [rbx + 0x48000000], eax
lea rax, [rsp + 0x38]
lea eax, [rsp + 0x38]
and qword [rax], 0
mov qword [rsp + 0x28], r13
insb byte [rdi], dx
and al, 0x28
add byte [rcx + rcx*4 + 0x6c], cl
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
retf
add al, 0
test eax, eax
jne 0x1400a0016
retf
mov rax, qword [rsp + 0x38]
mov dword [rsi], 1
mov qword [rsi + 8], rax
jmp 0x1400a0032
cmp bh, al
invalid
cmp dword [rsp + 0x30], 4
jne case.default.0x1400a0074
and al, 0x30
add al, 0x75
cmp ecx, dword [rax - 0x73]
and al, 0x38
lea rax, [rsp + 0x38]
and dword [rax], 0
mov qword [rsp + 0x28], r13
and al, 0x28
sub byte [rax - 0x77], cl
and al, 0x20
sub byte [rax - 0x77], cl
and al, 0x20
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
jne 0x1400a0016
invalid
dec dword [rbx - 0x7cc7dbbc]
add byte es:[rcx + 0x57e90446], cl
invalid
mov eax, dword [rsp + 0x38]
and dword [rsi], 0
mov dword [rsi + 4], eax
jmp 0x1400a0032
and qword [rsi + 8], 0
mov dword [rsi + 0x10], 0x8007000d
jmp 0x1400a002c
and dword [rsi + 8], 0
mov edx, dword [rsp + 0x30]
shr edx, 1
lea r14, [rsp + 0x90]
mov rcx, r14
call fcn.1400aa969
mov r14, qword [r14 + 8]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], r14
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
je 0x1400a02b4
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
and qword [rsi + 8], 0
mov dword [rsi + 0x10], ecx
mov dword [rsi], 6
jmp 0x1400a04b3
mov rdx, qword [rsp + 0x70]
mov rcx, r14
call fcn.1400dc417
lea rcx, [rax + rdx*2]
lea rbx, [rsp + 0x38]
mov qword [rbx], rax
mov qword [rbx + 8], rcx
and word [rbx + 0x10], 0
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rbx
call fcn.1400dc462
movups xmm0, xmmword [r15]
movups xmmword [rbx + 4], xmm0
mov rax, qword [r15 + 0x10]
mov qword [rbx + 0x14], rax
mov dword [rsi], 2
movups xmm0, xmmword [rbx]
mov rax, qword [rbx + 0xc]
mov qword [rsi + 0x10], rax
mov rax, qword [rbx + 0x14]
mov qword [rsi + 0x18], rax
movups xmmword [rsi + 4], xmm0
mov rcx, qword [rsp + 0x60]
jmp 0x1400a04bb
mov rdx, qword [rsp + 0xa0]
mov rcx, r14
call fcn.1400dc417
lea r8, [rsp + 0xc0]
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov byte [r8 + 0x10], 0
lea rbx, [rsp + 0xd8]
mov rcx, rbx
mov rdx, r8
call fcn.14009efb7
movabs r13, 0x8000000000000000
cmp qword [rbx], r13
jne 0x1400a0320
mov ebx, 8
xor ebp, ebp
xor r12d, r12d
jmp 0x1400a04a1
mov dword [rsi], 3
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r12
mov qword [rsi + 0x18], r15
jmp 0x1400a0032
mov ecx, 8
mov edx, 0x60
call fcn.1400aa5ef
test rax, rax
je 0x1400a04f6
mov rbx, rax
mov rax, qword [rsp + 0xe8]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rsp + 0xd8]
movups xmmword [rbx], xmm0
mov rax, qword [rsp + 0xd0]
lea r14, [rsp + 0xf0]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rsp + 0xc0]
movaps xmmword [r14], xmm0
mov ebp, 1
mov r12d, 4
mov edi, 0x18
lea r15, [rsp + 0x60]
xor eax, eax
mov qword [rsp + 0x58], rax
mov rcx, r15
mov rdx, r14
call fcn.14009efb7
cmp qword [rsp + 0x60], r13
je 0x1400a047d
cmp rbp, r12
jne 0x1400a045e
mov r8, rbx
mov rbx, rbp
mov rbp, r14
mov r14, r15
mov r15, r13
movzx eax, byte [rsp + 0x100]
mov r13d, 2
sub r13, rax
add r13, r12
jb 0x1400a04c8
lea rax, [r12 + r12]
cmp rax, r13
cmova r13, rax
xor edx, edx
movabs rax, 0x555555555555556
cmp r13, rax
setb al
cmp r13, 5
jae 0x1400a03ff
mov r13d, 4
test r12, r12
je 0x1400a0419
imul rcx, r12, 0x18
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x48], rcx
mov ecx, 8
jmp 0x1400a041b
xor ecx, ecx
imul r8, r13, 0x18
mov dl, al
shl edx, 3
mov qword [rsp + 0x40], rcx
lea rcx, [rsp + 0x78]
lea r9, [rsp + 0x38]
call fcn.140062616
cmp qword [rsp + 0x78], 0
jne 0x1400a04ca
mov rax, qword [rsp + 0x80]
mov r12, r13
mov r13, r15
mov r15, r14
mov r14, rbp
mov rbp, rbx
mov rbx, rax
movups xmm0, xmmword [rsp + 0x60]
mov rax, qword [rsp + 0x70]
mov qword [rbx + rdi + 0x10], rax
movups xmmword [rbx + rdi], xmm0
inc rbp
add rdi, 0x18
jmp 0x1400a038e
mov rdx, qword [rsp + 0x68]
movabs rcx, 0x8000000000000000
call fcn.1400a1c18
mov r14, qword [rsp + 0x98]
mov rdi, qword [rsp + 0xb0]
mov dword [rsi], 4
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], rbp
mov rcx, qword [rsp + 0x90]
mov rdx, r14
call fcn.1400471e6
jmp 0x1400a0032
jmp 0x1400a04df
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x58], rax
mov rdx, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x58]
call fcn.1400ddae0
mov rdx, qword [rsp + 0x48]
mov rcx, r14
call fcn.1400ddae0
mov ecx, 8
mov edx, 0x60
call fcn.1400ddae0
int3
and byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
mov rax, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
adc bl, byte [rax - 4]
invalid
mov byte [rsi], dil
mov ecx, dword [rsp + 0x20]
mov r8d, dword [rsp + 0x23]
mov dword [rsi + 1], ecx
mov dword [rsi + 4], r8d
mov qword [rsi + 8], rax
or byte [rax - 0x77], r9b
push rsi
adc byte [rax - 0x7d], cl
invalid
sub byte [rdi + 0x5e], bl
ret
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
push rsi
adc byte [rax - 0x7d], cl
invalid
or bl, bpl
mov edi, 0x8488b48
mov rdx, qword [rax + 0x10]
call fcn.14002c1a3
jmp 0x1400a37ad
mov r8d, 0x100
mov eax, 0x100
add rsp, 0x38
jmp sub.VCRUNTIME140.dll_memcpy
and al, 0x36
mov word [rax], cx
mov qword [rsp + 0x20], r8
lea rcx, [0x140125e7e]
lea r9, [0x140123128]
mov edx, 0x13
add byte [rax], al
add byte [rcx - 0x77], cl
shr al, 0xef
stosb byte [rdi], al
add eax, dword [rax]
add byte [rax], al
add byte [rcx - 0x77], cl
shr al, 0xef
stosb byte [rdi], al
add eax, dword [rax]
int3
push rax
mov rdi, qword [rsi + 0x20]
mov qword [rsp + 0x40], rsi
mov rsi, qword [rsi + 0x28]
lea r15, [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, rsi
call fcn.1400373e8
cmp qword [r15], 0
mov r14, qword [r15 + 8]
or byte [rdi], cl
test dword [rbp + 2], ebp
add byte [rax], al
or byte [rdi], cl
test dword [rbp + 2], ebp
add byte [rax], al
lea rbp, [rsp + 0xa8]
mov r12, qword [rbp + 0x10]
add rdi, 0x40
mov qword [rsp + 0x38], rsi
imul r13, rsi, 0xffffffffffffff98
imul ebp, esi, 0xffffff98
imul ebp, esi, 0xffffff98
mov esi, 0x40
mov qword [rsp + 0x30], r14
and al, 0x30
and al, 0x30
sub r14, 1
jb 0x1400a39df
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdx - 0x73], cl
add al, 0x2e
lea rax, [rsi + r13]
cmp rax, 0x40
je 0x1400a39df
invalid
cmp eax, 0x40
add byte [rdi + rcx - 0x49], al
jg 0x1400a3909
movzx r15d, word [rdi + 0x20]
cmp qword [rdi], 0
je 0x1400a38fe
mov bh, 0x7f
and byte [rax - 0x7d], cl
invalid
lea rcx, [rsp + 0x60]
mov rdx, rdi
call fcn.140016829
jmp case.0x14005b3bf.466
invalid
mov al, byte [rdi + 8]
mov byte [rsp + 0x68], al
and qword [rsp + 0x60], 0
and dword [rsp + 0x60], 0
and dword [rsp + 0x60], 0
invalid
lea rdx, [rdi - 0x28]
mov rcx, rbp
call fcn.1400705d4
dec dword [rax - 0x7d]
jg 0x1400a38db
invalid
je 0x1400a392d
dec dword [rax - 0x7d]
jg 0x1400a38db
add byte [rdi + rcx + 0x48], dh
mov eax, dword [rdi - 0x38]
mov rax, qword [rdi - 0x38]
mov rcx, qword [rdi - 0x30]
sar byte [r10 + 1], 1
jmp 0x1400a392f
sar byte [r10 + 1], 1
add dword [rax], eax
add byte [rax], al
xor edx, edx
movups xmm0, xmmword [rsp + 0x60]
and al, 0x60
invalid
movups xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x100], xmm1
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0xa8]
adc byte [rsp + 0xa8], al
movups xmm1, xmmword [rsp + 0xb8]
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm1
add byte [rax], al
invalid
and al, 0x70
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xa0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
adc byte [rsp + 0xa8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
movaps xmmword [rsp + 0x80], xmm0
mov qword [r12 + rsi - 0x40], rdx
mov qword [r12 + rsi - 0x38], rax
mov qword [r12 + rsi - 0x30], rcx
movaps xmm0, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], cl
and al, 0x80
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x90], cl
movups xmmword [r12 + rsi - 0x28], xmm0
movups xmmword [r12 + rsi - 0x18], xmm1
mov rax, qword [rsp + 0xa0]
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
xor al, 0xf8
xor al, 0xf8
movaps xmm0, xmmword [rsp + 0xf0]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], cl
add byte [rax], al
xor al, 0xd8
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
xor al, 0xf8
xor al, 0xf8
xor al, 0xf8
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x100], cl
add byte [rax], al
and al, 0xf0
add byte [rax], al
movups xmmword [r12 + rsi], xmm0
movups xmmword [r12 + rsi + 0x10], xmm1
movups xmmword [rsp + rsi + 0x10], xmm1
movups xmmword [rsp + rsi + 0x10], xmm1
adc dword [rsp + rsi + 0x10], ecx
mov word [r12 + rsi + 0x20], r15w
add rsi, 0x68
add rdi, 0x68
jmp 0x1400a38cc
mov rax, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
sbb byte [r9 + r9*4 + 0x63], cl
and byte [rax - 0x75], cl
and al, 0x38
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], r12
mov rax, qword [rsp + 0x38]
mov qword [rbx + 0x28], rax
mov rax, qword [rsp + 0x40]
mov r12, qword [rax + 0x38]
mov r14, qword [rax + 0x40]
test r14, r14
mov qword [rsp + 0x48], rbx
je 0x1400a3a45
imul rsi, r14, 0x48
movabs rax, 0x1c71c71c71c71c7
invalid
jno 0x1400a3a31
invalid
jno 0x1400a3a34
mov dword [rcx], 0xfc63949
xchg dword [rbx], eax
add dword [rax], eax
invalid
invalid
mov edi, 8
add byte [rax], al
add byte [rcx + 8], bh
mov ecx, 8
mov rdx, rsi
call fcn.140067cf7
mov r15, rax
invalid
mov r13, r14
cmc
invalid
cmc
test rax, rax
jne 0x1400a3a4e
invalid
jmp 0x1400a3b28
mov r15d, 8
xor r13d, r13d
mov qword [rsp + 0x38], r14
imul rbx, r14, 0x48
xor r14d, r14d
xor r14d, r14d
mov qword [rsp + 0x30], r13
sub r13, 1
jb 0x1400a3ab9
cmp rbx, r14
je 0x1400a3ab9
je 0x1400a3ab9
lea rbp, [r12 + 0x48]
insb byte [rdi], dx
and al, 0x48
lea rdi, [r15 + r14]
lea rdx, [r12 + 0x20]
and byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add byte [rax], al
invalid
and byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add al, ch
retfq
call fcn.1400705d4
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rsp + 0xa8], xmm0
movups xmmword [rsp + 0xb8], xmm1
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp]
mov ecx, 9
lea rsi, [rsp + 0xa8]
mov ah, 0x24
test al, 0
add byte [rax], al
mov ah, 0x24
test al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
add r14, 0x48
invalid
mov r12, rbp
jmp 0x1400a3a5f
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
xor byte [r9 + rcx*4 + 0x79], cl
xor byte [rcx + rcx*4 + 0x79], cl
cmp byte [rax - 0x75], cl
and al, 0x38
xor byte [rax - 0x77], cl
xor byte [r9 + rcx*4 + 0x79], cl
xor byte [rcx + rcx*4 + 0x79], cl
xor byte [rcx + rcx*4 + 0x79], cl
cmp byte [rax - 0x75], cl
and al, 0x38
mov qword [rcx + 0x40], rax
mov rax, qword [rsp + 0x40]
and al, 0x40
movups xmm0, xmmword [rax]
add byte [rax - 0x75], cl
adc byte [rdi], cl
mov bh, 0x54
and al, 0x2e
and al, 0x40
adc byte [rdi], cl
mov bh, 0x54
and al, 0x2e
mov word [rcx + 0x58], dx
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
mov qword [rcx + 0x48], rdx
mov dword [rcx + 0x48], edx
mov rdx, qword [rsp + 0x50]
mov qword [rcx + 0x50], rdx
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
add rsp, 0x118
add esp, 0x118
add esp, 0x118
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdx, qword [rsp + 0xb8]
mov eax, 0x4c000000
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.1400ddae0
xor edi, edi
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov rdx, rsi
call fcn.1400ddae0
lodsd eax, dword [rsi]
lahf
add eax, dword [rax]
lodsd eax, dword [rsi]
lahf
add eax, dword [rax]
int3
clc
add dl, cl
invalid
invalid
retf 0x3b9a
or eax, 0x7f4e4
add cl, ch
sbb al, dl
add al, byte [rax]
jmp fcn.1400d0b69
cmp dword [rcx], 2
jne case.0x140073c1d.330
invalid
add al, 0x31
shr bl, 0x1d
xor eax, eax
jmp 0x1400a3b7d
mov rsi, rcx
mov ecx, 0x78
mov edx, 8
add byte [rax], al
add byte [rax], al
call fcn.140067ca3
mov ecx, 0xf
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rax
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
ret
add dword [rax], eax
add cl, ch
add al, 0xb8
invalid
jmp 0x14009f391
sub byte [rsi - 0x7d], ah
jns 0x1400a3bbd
add byte [rdx + rcx + 0xf], dh
mov bh, 0x51
push rcx
push rcx
sub ah, byte [rsi - 0x48]
add dword [rax], eax
invalid
jmp 0x1400a3baf
dec dword [rax - 0x77]
shr eax, 0xc4
adc al, byte [rbx]
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
ret
call fcn.1400682ad
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
jmp 0x1400a3c06
add rsp, 0x20
pop rsi
jmp fcn.140002cb0
cmc
dec esp
int3
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov rsi, rcx
invalid
mov r12, qword [rdx + 0x18]
invalid
sbb byte [rbx + rcx*4 + 0x7a], cl
invalid
invalid
invalid
xor r13d, r13d
cmp r12, r15
jb 0x1400a3d91
mov rdi, rdx
mov rax, qword [rdx + 8]
mov qword [rbp - 8], rax
cmp r12, rax
ja 0x1400a3d91
mov rax, qword [rdi]
movzx ebx, byte [rdi + 0x28]
movzx r14d, byte [rdi + rbx + 0x1f]
invalid
cmp rbx, 4
mov qword [rbp], rax
add byte [rdi], cl
invalid
xchg edi, eax
add byte [rax], al
invalid
invalid
xor r13d, r13d
jmp 0x1400a3c49
cmp r12, r15
jb 0x1400a3d91
mov r8, r12
sub r8, r15
loopne 0x1400a3c9a
sub eax, edi
lea rdx, [rax + r15]
cmp r8, 0x10
cmp eax, 0x10
cmp eax, 0x10
jae case.0x14000eebb.1470
cmp r12, r15
je 0x1400a3d8d
sub eax, dword [rcx]
add byte [rax], al
sub eax, dword [rcx]
add byte [rax], al
xor ecx, ecx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cmp byte [rdx + rcx], r14b
je 0x1400a3ca9
xor al, 0xa
inc rcx
cmp r8, rcx
cmp eax, ecx
cmp eax, ecx
jne 0x1400a3c70
jmp 0x1400a3d8d
mov ecx, r14d
call fcn.14001f400
cmp rax, 1
jne 0x1400a3d8d
jmp 0x1400a3ca0
add byte [rax], al
clc
add dword [rdi], ecx
test ebx, ebp
invalid
jmp 0x1400a3ca0
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edx
invalid
invalid
add byte [rax], al
mov rcx, rdx
mov rax, qword [rbp]
invalid
invalid
add byte [r9 + 1], r9b
iretd
add r15, rcx
inc r15
invalid
invalid
mov qword [rdi + 0x10], r15
cmp r15, rbx
jb 0x1400a3c40
invalid
mov byte [rbx + rdi + 0x7d], cl
cmp r15, qword [rbp - 8]
clc
ja 0x1400a3c40
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
add eax, 0xb3c73
mov edx, 4
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400ddfe0
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x10], rcx
xor r13d, r13d
jmp 0x1400a3cf2
and byte [r8 - 0x77], r9b
invalid
nop
cmp r12, r15
mov rsi, r13
mov r13d, 0
add byte [rax], al
jb 0x1400a3d91
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x1400a3d43
mov r8, r12
sub r8, r15
sub eax, edi
lea rdx, [rax + r15]
cmp r8, 0xf
emms
invalid
emms
invalid
cmp r12, r15
je 0x1400a3d8d
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
nop dword [rax]
cmp byte [rdx + rcx], r14b
xor al, 0xa
je 0x1400a3d40
inc rcx
cmp r8, rcx
jne 0x1400a3d10
jmp 0x1400a3d8d
mov ecx, r14d
int1
call fcn.14001f400
cmp rax, 1
clc
add dword [rbp + 0x5c], esi
clc
add dword [rbp + 0x5c], esi
mov rcx, rdx
mov r13, rsi
mov rax, qword [rbp]
jmp 0x1400a3d43
add byte [rax], al
mov r13, rsi
add r15, rcx
inc r15
mov qword [rdi + 0x10], r15
mov rsi, r15
sub rsi, rbx
jb 0x1400a3ce0
cmp r15, qword [rbp - 8]
ja 0x1400a3ce0
cmp edi, dword [rbp - 8]
lea rcx, [rax + rsi]
mov rdx, qword [rbp - 0x10]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
lea ebx, [rdx - 0x3f7afffd]
mov rax, qword [rbp]
jne 0x1400a3ce0
lea ebx, [rdx - 0x3f7afffd]
mov qword [r13 + 8], rsi
mov rsi, r13
mov qword [r13 + 0x10], r15
mov r13d, 1
add bl, ch
invalid
mov r13, rax
mov qword [rdi + 0x10], r12
mov qword [rsi], r13
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x30], rcx
xor byte [rax - 0x73], cl
clc
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 4
and byte [rax + rax], al
add byte [rax], al
lea rdx, [0x140126f9b]
mov ch, 0x31
or byte [rax], al
and byte [rax + rax], al
add byte [rax], al
mov ch, 0x31
or byte [rax], al
lea r9, [0x14012cb07]
mov r8d, 0xd
add byte [rax - 0x77], cl
shr eax, 0x45
sahf
idiv edi
invalid
add byte [rax - 0x77], cl
shr eax, 0x45
sahf
idiv edi
invalid
nop
add rsp, 0x40
pop rbp
ret
int3
int3
int3
lea ecx, [0x140127658]
mov r8, qword [rcx + rax*8]
lea rcx, [0x140127680]
add byte [rax + 0x63], cl
add al, 0x81
cmp byte [rax], cl
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
push rsp
cmp byte [rax], cl
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
invalid
pop rbp
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0x495d
invalid
jmp r9
int3
push rsi
push rdi
push rbx
sub rsp, 0x90
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x1400a42e1
test byte [rbp + 4], ch
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov rsi, rcx
test byte [rbp + 4], ch
add byte [rax], al
invalid
add byte [rbx - 0x3f00e7ba], cl
mov eax, dword [rsi + 0x18]
inc eax
ror byte [rcx - 0xac2e7ba], 1
add byte [rax], al
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
sbb byte [0x1400a4076], r15b
jae 0x1400a3efc
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.0x1400a3ebc.68
invalid
add al, 0
invalid
invalid
movzx ebx, byte [rcx + rax]
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
lea r10d, [rbx - 0x42]
cmp r10d, 0x17
ja case.0x1400a3ebc.68
invalid
add al, 0
invalid
push 0x4c000004
lea ebx, [0x14015b8dc]
lea r11, [0x14015b8dc]
movsxd r10, dword [r11 + r10*4]
add r10, r11
add edx, ebx
jmp r10
add edx, ebx
cmp r9, r8
jae 0x1400a4355
add byte [rax], al
add byte [rax], al
cmp byte [rcx + r9], 0x73
jne 0x1400a4355
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
adc byte [rbp + 0x39], cl
ror dword [rdi], 0x83
cmc
add al, byte [rax]
invalid
add cl, byte [rcx + rcx*4 + 0x4e]
adc byte [rbp + 0x39], cl
ror dword [rdi], 0x83
cmc
add al, byte [rax]
add byte [rdx - 0x80], al
cmp al, 9
pop rdi
cmp byte [rcx + r9], 0x5f
jne 0x1400a41d9
add rax, 3
mov qword [rsi + 0x10], rax
adc cl, ch
pop rcx
add al, 0
invalid
adc cl, ch
pop rcx
add al, 0
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je 0x1400a3f22
lea rdx, [0x1401274d0]
mov r8d, 0x19
call fcn.140017e10
idiv edi
mov dil, 1
test al, al
ror byte [rdi], 0x85
and eax, dword [rax + rax]
invalid
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
idiv edi
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], al
jmp 0x1400a4343
mov edi, edx
mov rcx, rsi
call case.0x14007c538.291
mov rbx, rax
test bl, 1
jne 0x1400a40e1
mov rcx, rsi
mov edx, edi
call fcn.1400a3e50
mov dil, 1
mov bh, 1
test al, al
jne 0x1400a4345
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
test byte [rbp + 3], cl
add byte [rax], al
cmp qword [rsi], 0
je 0x1400a42b4
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.1400a4730
cmp byte [rbp - 0x10], 0
jne case.0x14002cafe.1240
invalid
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x1400a42e1
mov r14, qword [rbp - 8]
lea rcx, [rbp - 0x10]
mov rdx, rsi
mov edx, esi
call fcn.1400a4820
cmp qword [rbp - 0x10], 0
add byte [rdi], cl
test byte [rcx], cl
add eax, dword [rax]
invalid
add byte [rdi], cl
test byte [rcx], cl
add eax, dword [rax]
add byte [rax - 0x3f], cl
shr rbx, 0x20
shr rbx, 0x20
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
adc byte [rbp], cl
movaps xmmword [rbp - 0x20], xmm1
sub dword [rbp - 0x20], ecx
adc byte [rbp], cl
sub dword [rbp - 0x20], ecx
movaps xmmword [rbp - 0x30], xmm0
cmp ebx, 0x110000
jne 0x1400a4416
add al, 0
invalid
rol byte [r9 + 0x110000fb], 1
add byte [rdi], cl
test dword [rsp + rax], edx
add al, 0
add al, 0
add byte [rax - 0x75], cl
fmul dword [r8 + 0xb]
invalid
invalid
mov rax, qword [rbp - 0x28]
or rax, qword [rbp - 0x18]
call 0x1443ec3dd
add byte [rax], al
call 0x1443ec3dd
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x1400a4404
leave
lea rdx, [0x1401270e0]
mov r8d, 2
add byte [rax], al
add al, ch
and dword [rsi], edi
idiv edi
test al, al
jne 0x1400a4345
add byte [rax], al
add al, ch
and dword [rsi], edi
idiv edi
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400a4404
add byte [rax + rax], al
invalid
add byte [rax + rax], al
add byte [rax - 0x73], cl
shr r8b, 1
shr al, 1
lea rcx, [rbp - 0x30]
call fcn.1400a4a20
shr al, 1
adc ecx, dword [rdx]
add byte [rax], al
jmp 0x1400a43fc
lea rcx, [rbp - 0x10]
mov rdx, rsi
mov edx, esi
call fcn.1400a4730
invalid
add byte [rax], al
cmp byte [rbp - 0x10], 0
lock add byte [rdi], cl
test ah, ah
add byte [rax], al
invalid
mov edx, esi
lock add byte [rdi], cl
test ah, ah
add byte [rax], al
add byte [rdi], cl
mov dh, 0x5d
int1
movzx ebx, byte [rbp - 0xf]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400a4243
test rcx, rcx
mov rcx, rsi
call fcn.1400a4580
mov dil, 1
jmp 0x1400a43fc
mov rdi, qword [rsi + 0x20]
jmp 0x1400a4377
mov rcx, rsi
mov ebx, edx
call fcn.1400a3e50
mov dil, 1
test al, al
jne 0x1400a4345
test bl, bl
je 0x1400a40a8
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a40a8
lea rdx, [0x1401270e0]
mov r8d, 2
call fcn.140017e10
test al, al
jne 0x1400a4345
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x1400b3175.1527
lea rdx, [0x14012719a]
mov r8d, 1
call fcn.140017e10
test al, al
jne 0x1400a4345
mov rcx, rsi
call fcn.1400a55e0
test rax, rax
jne 0x1400a4345
jmp 0x1400a43e1
mov rcx, qword [rsi + 0x20]
test ebx, 0x100
add byte [rcx], al
add byte [rax], al
jne 0x1400a4274
test rcx, rcx
je 0x1400a4296
invalid
pushfq
add dword [rax], eax
invalid
pushfq
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x833bf
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
jmp 0x1400a4286
add cl, ch
jp 0x1400a410b
add byte [rax], al
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
test bl, cl
add dword [rax], eax
add byte [rax - 0x75], cl
pop rbp
clc
cmp qword [rsi], 0
je 0x1400a42e1
mov rbx, qword [rbp - 8]
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.1400a4820
cli
invalid
add byte [rax], al
cmp qword [rbp - 0x10], 0
jge 0x1400a411a
add byte [rdi], cl
test byte [rdx + 1], bh
add byte [rax], al
cli
invalid
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movaps xmmword [rbp - 0x40], xmm1
sub dword [rbp - 0x40], ecx
movaps xmmword [rbp - 0x50], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400a4404
sub dword [rbp - 0x40], ecx
lea rcx, [rbp - 0x50]
call fcn.1400a4a20
mov dil, 1
test al, al
jne 0x1400a4345
mov rax, qword [rsi + 0x20]
test rax, rax
test eax, eax
je 0x1400a4404
test rbx, rbx
je 0x1400a4404
mov ecx, dword [rax + 0x34]
and ecx, 4
jne 0x1400a4404
add byte [rdx], 0
invalid
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x140157a20]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x1400a4345
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
call 0x14001d6f0
test al, al
jne 0x1400a4345
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea edx, [0x140157a21]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x1400a43fc
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
lea edx, [0x140157a21]
xor eax, eax
mov r10d, 0x3e
add byte [rax], al
invalid
cmp r9, r8
jae case.0x1400a3ebc.68
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x1400a4309
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x1400a4225
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
sbb dh, byte [rbx + 5]
add dl, 0xa9
jmp 0x1400a4222
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x1400a3ebc.68
add dl, 0xe3
mov r11d, edx
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x1400a3ebc.68
movzx edx, r11b
add rax, rdx
jae case.0x14000eebb.1535
jmp case.0x1400a3ebc.68
test rcx, rcx
ror byte [rdi], 0x85
loopne 0x1400a4263
invalid
add byte [rax], al
add byte [rax], al
test rcx, rcx
je 0x1400a4296
lea rdx, [0x1401274d0]
mov r8d, 0x19
call fcn.140017e10
mov dil, 1
test al, al
ror byte [rdi], 0x85
scasd eax, dword [rdi]
add byte [rax], al
invalid
shr ebx, 8
and bl, 1
jrcxz 0x1400a429d
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400a4343
cwde
add byte [rax], al
invalid
movzx ebx, byte [rbp - 8]
jmp 0x1400a402c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x1400a4343
lea rdx, [0x1401270e0]
mov r8d, 2
add al, byte [rax]
add byte [rax], al
call fcn.140017e10
cmp esi, edi
invalid
test al, al
jne 0x1400a4345
add al, byte [rax]
add byte [rax], al
cmp qword [rsi], 0
jne 0x1400a3f67
add byte [rdi], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a4343
lea rdx, [0x1401274e9]
mov r8d, 1
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
jmp fcn.140017e10
inc r9
mov qword [rsi + 0x10], r9
cmp rax, 0xfffffffffffffffd
jbe 0x1400a4355
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a4338
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
add al, ch
fistp qword [rdx]
idiv edi
mov dil, 1
test al, al
jne 0x1400a4345
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
call fcn.1400a3e50
test al, al
jne 0x1400a4556
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x1400a4398
lea rdx, [0x14012719a]
mov r8d, 1
mov rcx, rdi
call fcn.140017e10
mov dil, 1
test al, al
jne 0x1400a4345
mov rcx, rsi
call case.0x140089657.174
mov dil, 1
invalid
test al, al
jne 0x1400a4345
cmp bl, 0x4d
je 0x1400a43e1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x1400a43cf
lea rdx, [0x140127500]
mov r8d, 4
call fcn.140017e10
test al, al
jne 0x1400a4345
mov rcx, rsi
xor edx, edx
call fcn.1400a3e50
test al, al
jne 0x1400a4345
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a4404
lea rdx, [0x140127199]
mov r8d, 1
call fcn.140017e10
test al, al
jne 0x1400a4345
cmp qword [rsi], 0
je 0x1400a4343
invalid
invalid
invalid
invalid
dec dword [rsi + 0x18]
jmp 0x1400a4343
invalid
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a443f
lea rdx, [0x1401274f1]
mov r8d, 3
call fcn.140017e10
test al, al
jne 0x1400a4345
mov rax, qword [rsi + 0x20]
jmp 0x1400a4441
xor eax, eax
cmp ebx, 0x43
je 0x1400a445f
cmp ebx, 0x53
jne 0x1400a447b
test rax, rax
je 0x1400a4497
invalid
lea rdx, [0x1401274fb]
mov r8d, 4
jmp 0x1400a4471
invalid
test rax, rax
je 0x1400a4497
lea rdx, [0x1401274f4]
mov r8d, 7
mov rcx, rax
call fcn.140017e10
jmp 0x1400a448f
mov dword [rbp - 0x10], ebx
test rax, rax
test eax, eax
je 0x1400a4497
lea rcx, [rbp - 0x10]
mov rdx, rax
call fcn.14001f220
test al, al
jne 0x1400a4345
mov rax, qword [rbp - 0x28]
mov rcx, qword [rsi + 0x20]
or rax, qword [rbp - 0x18]
jne 0x1400a4503
test rcx, rcx
je 0x1400a4404
lea rdx, [0x1401274ff]
mov r8d, 1
call fcn.140017e10
test al, al
jne 0x1400a4345
mov rdx, qword [rsi + 0x20]
mov qword [rbp - 0x10], r14
test rdx, rdx
je 0x1400a4404
lea rcx, [rbp - 0x10]
call fcn.1400175a0
test al, al
jne 0x1400a4345
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a4404
lea rdx, [0x14012d253]
jmp 0x1400a43f1
test rcx, rcx
je 0x1400a4404
lea rdx, [0x140157a22]
mov r8d, 1
call fcn.140017e10
cmp bh, dh
inc dword [rax + rax*8 - 0x1e07af1]
invalid
invalid
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400a4404
lea rcx, [rbp - 0x30]
call fcn.1400a4a20
test al, al
jne 0x1400a4345
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x1400a44ae
jmp 0x1400a4404
lea rax, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x140126f10]
lea r8, [rbp - 0x10]
mov edx, 0x3d
add al, ch
call fcn.1400de330
int3
test eax, eax
ror dword [rax - 0x77], 1
ret 0x8949
test eax, eax
pushfq
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
js 0x1400a4ae0
inc rcx
cmp rdi, 0x80
jne 0x1400a4b80
jmp 0x1400a4f4b
mov r9d, edx
and r9d, 0x1f
movzx esi, byte [rcx + 1]
and esi, 0x3f
cmp dl, 0xdf
jbe 0x1400a4b3f
invalid
movzx r10d, byte [rcx + 2]
movzx r10d, byte [rcx + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
cmp bl, 0xf0
cmp bl, 0xf0
jb 0x1400a4b5b
movzx edx, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and edx, 0x3f
or edx, r10d
or edx, r9d
or edx, ecx
cmp edx, 0x110000
je 0x1400a4bbf
or edx, ecx
add rcx, 4
cmp rdi, 0x80
jne 0x1400a4b80
jmp 0x1400a4f4b
add rcx, 2
shl r9d, 6
or r9d, esi
mov edx, r9d
cmp rdi, 0x80
inc dword [rax + 0x75000000]
invalid
inc dword [rax + 0x75000000]
sub ch, cl
lock add eax, dword [rax]
add byte [rax - 0x7d], cl
rol dword [rbx], 0x41
shl ecx, 0xc
jmp 0x1400a4f4b
add rcx, 3
shl r9d, 0xc
or r10d, r9d
mov edx, r10d
cmp rdi, 0x80
je 0x1400a4f4b
nop word cs:[rax + rax]
mov dword [rbp + rdi*4 - 0x60], edx
inc rdi
cmp rcx, rax
jne 0x1400a4ab0
invalid
invalid
jmp 0x1400a4bbf
mov edx, dword [rsp]
and al, 8
sub byte [rax - 0x75], cl
sbb byte [rax - 0x7f], cl
invalid
invalid
invalid
add rsp, 0x278
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
jmp rax
pop rbp
dec dword [rax - 0x75]
test dword [rax + 0x4c000001], edi
add dword [rax], eax
add byte [rbx + rcx*4 - 0x53], cl
enter 1, 0
add byte [rax], al
mov rax, qword [rbp + 0x1b8]
mov r13, qword [rbp + 0x1c8]
add byte [rax], al
add dword [rax], eax
add byte [rbx + rcx*4 - 0x53], cl
enter 1, 0
add byte [rax], al
add byte [rax], al
add rax, r13
mov qword [rbp + 0x1b0], rax
lea rax, [rdi*4 + 4]
lea eax, [rdi*4 + 4]
mov qword [rbp + 0x1d8], rax
add byte [rax], al
lea eax, [rdi*4 + 4]
add byte [rax], al
mov rax, rdi
not rax
ror byte [rax - 0x77], 1
test eax, edx
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rdi + 1]
mov qword [rbp + 0x1f0], rax
lock add dword [rax], eax
add byte [rbp + rcx*4 + 0x64], cl
mov ebp, 0x2bcb894
add byte [rax], al
invalid
mov eax, edi
ror byte [rax - 0x77], 1
test eax, edx
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [rdi + 1]
invalid
invalid
test eax, esi
lock add dword [rax], eax
lea eax, [rdi + 1]
lock add dword [rax], eax
add byte [rbp + rcx*4 + 0x64], cl
mov ebp, 0x2bcb894
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test eax, ebp
add dword [rax], eax
add byte [rcx - 0x42], al
add byte [rax], al
add byte [rbx + 0x80], bh
add byte [rax], 0
invalid
mov qword [rbp + 0x1e8], rax
mov r14d, 0x48
mov ebx, 0x80
add byte [rax], 0
add byte [rdx + 0x1a], bh
add byte [rax], 0
add byte [rdx + 0x1a], bh
add byte [rax], al
xor r9d, r9d
mov ecx, 0x24
sub rcx, r14
sub ecx, esi
mov eax, 0
cmovae rax, rcx
cmp rax, 1
adc rax, 0
cmp rax, 0x1a
cmp eax, 0x1a
cmovae rax, rdx
lea ecx, [r8 - 0x61]
cmp cl, 0x1a
jb 0x1400a4c60
invalid
add byte [rax], al
add byte [rcx + rbp - 0xf], cl
sub ecx, esi
sub ecx, esi
cmp eax, 0x1a
adc al, 0x41
lea ecx, [rax - 0x30]
lea ecx, [r8 - 0x30]
cmp cl, 9
ja 0x1400a4f4b
add r8b, 0xea
mov ecx, r8d
mov ecx, eax
shr dl, 0x44
mov ecx, eax
sar dword [rsi + 0x1a], 0x49
inc ebp
mov esi, 0x1a
inc r13
movzx ecx, cl
cmp rax, rcx
jbe 0x1400a4cb0
invalid
add r9, rcx
add r9, rcx
jb 0x1400a4f4b
lea r15, [rdi + 1]
mov rax, r9
or rax, r15
shr rax, 0x20
and byte [rdi], cl
test dl, al
add byte [rax], al
invalid
jg 0x1400a4c7e
add dword [rcx + rcx*4 - 0x38], ecx
mov eax, ecx
and byte [rdi], cl
test dl, al
add byte [rax], al
add byte [rcx + rcx*4 - 0x38], cl
invalid
mov rax, r9
enter 0xffffffffffffd231, 0x49
div edi
xor edx, edx
div r15
mov r10, rdx
add rbx, rax
jae 0x1400a4d63
jmp 0x1400a4f4b
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
mov r8d, 0x24
and al, 0
add byte [rax], al
sub r8, rax
mov r15d, 0x48
nop
mov rax, r15
sub rax, r14
mov r11d, 0
cmovae r11, rax
cmp r11, 1
add dword [rcx - 0x7d], ecx
rol dword [rax], cl
cmp r11, 0x1a
sti
sbb cl, byte [rdi + rcx + 0x43]
invalid
mov eax, edi
sti
sbb cl, byte [rdi + rcx + 0x43]
fimul word [rbx + rdi - 0x53]
cmp r13, qword [rbp + 0x1b0]
cmp r13, qword [rbp + 0x1b0]
je 0x1400a4f4b
movzx eax, byte [r13]
lea edx, [rax - 0x61]
lahf
cmp dl, 0x1a
jb 0x1400a4d0a
add byte [rbp - 0x57f60b0], cl
sbb dh, byte [rdx + 0x10]
lahf
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x1400a4f4b
push rax
rol byte [rax - 0x78f0f606], 1
add r8b, byte [r8]
add byte [rdx + rbp*8], al
invalid
mov edx, eax
add al, 0xea
invalid
movzx r10d, dl
mov rax, r10
mul r8
loopne 0x1400a4d24
xor byte [rcx], 2
add byte [rax], al
loopne 0x1400a4d24
xor byte [rcx], 2
add byte [rax], al
add al, byte [rax]
add byte [rax + 1], cl
ror dword [rdi], 0x82
sub byte [rdx], al
add al, byte [rax]
invalid
add rcx, rax
jb 0x1400a4f4b
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 1], cl
invalid
inc r13
inc ebp
cmp r11, r10
cmp ebx, edx
ja 0x1400a4c70
mov edx, 0x24
and al, 0
add byte [rax], al
invalid
add byte [rcx + rbp - 0x26], cl
sub rdx, r11
sub edx, ebx
add r15, 0x24
mov rax, r8
mul rdx
mul edx
mul edx
mov r8, rax
jno 0x1400a4cc0
jbe case.0x14006a120.406
invalid
invalid
jbe case.0x14006a120.406
invalid
invalid
invalid
jmp 0x1400a4f4b
add dword [rax], eax
add byte [rcx + rcx*4 - 0x38], al
mov eax, r9d
xor edx, edx
rol byte [rcx - 9], cl
invalid
mov r10d, edx
rol byte [rcx - 9], cl
test dword [rcx - 0x77], 0xc30148d2
add rbx, rax
add rbx, rax
jb 0x1400a4f4b
mov rax, rbx
shr rax, 0x20
call 0x11b8f5c8d
add dword [rax], eax
invalid
add byte [rcx - 0x27ffca28], cl
add byte [rax], al
mov eax, ebx
xor eax, 0xd800
add eax, 0xfffff800
cmp eax, 0x10f7ff
not dword [rax]
add byte [rdi], cl
xchg esp, eax
add dword [rax], eax
invalid
not dword [rax]
add byte [rdi], cl
xchg esp, eax
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
invalid
cmp rdi, 0x7f
ja 0x1400a4f4b
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
clc
mov r8, rdi
sub r8, r10
jbe case.0x140063cf5.459
cmp r8, 7
jbe 0x1400a4e30
mov rax, r9
mov r11, qword [rbp + 0x1f0]
mov ebx, dword [rbp + 0x1f0]
or rax, r11
invalid
mov ebx, dword [rbp + 0x1f0]
add byte [rcx + rcx - 0x28], cl
shr rax, 0x20
je 0x1400a4dce
mov rax, r9
xor edx, edx
div r11
div ebx
jmp 0x1400a4dd6
cmp r10, 0x80
jb case.0x14007518c.337
cmp edx, 0x80
add byte [rax], 0
add byte [rdx + 0x7b], dh
jmp 0x1400a5046
mov eax, r9d
enter 0xffffffffffffd231, 0x41
xor edx, edx
div r11d
div ebx
div ebx
mov rdx, r8
and rdx, 0xfffffffffffffff8
imul rax, qword [rbp + 0x1d0]
scasd eax, dword [rdi]
test eax, edx
add dword [rax], eax
add byte [rax], al
scasd eax, dword [rdi]
test eax, edx
add dword [rax], eax
add byte [rax], al
add r9, rax
mov rax, rdi
add byte [rax], al
add r9, rax
mov rax, rdi
sub rax, r9
sub eax, ecx
enter 0xffffffffffff8348, 0xffffffffffffffe0
clc
and rax, 0xfffffffffffffff8
neg rax
xor r9d, r9d
nop dword [rax + rax]
invalid
add byte [rbx + 0xf], al
adc byte [rsp + rcx*4 - 0x14], al
mov esp, gs
movups xmm0, xmmword [r12 + r9*4 - 0x14]
movups xmm0, xmmword [rsp + rcx*4 - 0x14]
mov esp, gs
movups xmm1, xmmword [r12 + r9*4 - 4]
movups xmm1, xmmword [rsp + rcx*4 - 4]
cld
movups xmmword [r12 + r9*4], xmm1
movups xmmword [r12 + r9*4 - 0x10], xmm0
invalid
invalid
invalid
add r9, 0xfffffffffffffff8
invalid
cmp rax, r9
jne 0x1400a4e00
cmp r8, rdx
je case.0x14007518c.337
sub rdi, rdx
xlatb
nop dword [rax + rax]
mov eax, dword [rbp + rdi*4 - 0x64]
pushfq
mov dword [rbp + rdi*4 - 0x60], eax
lea rax, [rdi - 1]
dec dword [rax - 0x77]
invalid
cmp rax, r10
movabs al, byte [0x4cc78948ff478d48]
cmp eax, edx
dec dword [rax - 0x77]
invalid
ja 0x1400a4e30
mov dword [rbp + r10*4 - 0x60], ebx
cmp r13, qword [rbp + 0x1b0]
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
je case.0x1400796c3.317
movzx r8d, byte [r13]
movzx eax, byte [rbp]
mov rax, rcx
shr rax, 0x20
invalid
invalid
je case.0x140070d7c.393
and byte [rcx + rdx + 0x48], dh
mov rax, rcx
xor edx, edx
div qword [rbp + 0x1e8]
mov rcx, rax
jmp 0x1400a4e81
invalid
mov eax, ecx
or al, 0x89
enter 0xffffffffffffd231, 0xfffffffffffffff7
sal bh, cl
mov eax, ecx
xor edx, edx
sal bh, cl
mov ch, 0xe8
add dword [rax], eax
invalid
sal bh, cl
mov ch, 0xe8
add dword [rax], eax
add byte [rcx - 0x6274b33f], cl
mov ecx, eax
mov r11, qword [rbp + 0x1f0]
movabs rsi, 0xea0ea0ea0ea0ea0f
mov esi, 0xea0ea0f
invalid
invalid
invalid
invalid
invalid
invalid
mov ecx, eax
mov r11, qword [rbp + 0x1f0]
movabs rsi, 0xea0ea0ea0ea0ea0f
mov esi, 0xea0ea0f
movabs al, byte [0xc88948ea0ea0ea0e]
movabs al, byte [0xc88948ea0ea0ea0e]
or rax, r15
shr rax, 0x20
je 0x1400a4eab
invalid
or eax, 0x31c88948
ror byte [rcx - 9], cl
test dword [rax - 0x77], 0x8909ebc2
mov edx, eax
jmp case.0x14007a6b6.309
mov eax, ecx
xor edx, edx
div r15d
mov rax, rcx
mov eax, ecx
enter 0xffffffffffffd231, 0x49
div edi
xor edx, edx
div r15
mov rdx, rax
mov edx, eax
jmp case.0x14007a6b6.309
mov eax, ecx
xor edx, edx
div r15d
mov edx, eax
ret 0x148
add rdx, rcx
cmp rdx, 0x1c8
cli
enter 1, 0
cli
enter 1, 0
jb 0x1400a4ef0
mov rcx, rdx
xor r9d, r9d
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
mov rax, rcx
enter 0xfffffffffffff748, 0xffffffffffffffe6
mul rsi
shr rdx, 5
shr edx, 5
add r9, 0x24
cmp rcx, 0x3e57
stc
push rdi
add byte ds:[rax], al
stc
push rdi
add byte ds:[rax], al
mov rcx, rdx
ja 0x1400a4ed0
sal dword [rdi - 0x1a], 1
jmp case.0x1400b93ee.299
nop dword [rax]
xor r9d, r9d
inc r10
lea eax, [rdx*4]
add byte [rax], al
ret 0x48d
add byte [rax], al
lea eax, [rax + rax*8]
add al, 0xc0
add edx, 0x26
mov rcx, rdx
xor edx, edx
div cx
movzx r14d, ax
add r14, r9
invalid
add qword [rbp + 0x1d8], 4
test eax, ebx
add dword [rax], eax
add byte [rax + rcx*2], al
dec dword [rbp + 0x1d0]
invalid
add dword [rax], eax
add byte [rax + rcx*2], al
dec dword [rbp + 0x1d0]
inc r11
mov qword [rbp + 0x1f0], r11
add dword [rax], eax
add byte [rcx - 0x7d], cl
invalid
add al, 0xb8
add al, byte [rax]
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x7d], cl
invalid
mov qword [rbp + 0x1e8], rax
mov rdi, r15
mov r9, r10
mov edx, 0x1a
add byte [rax], al
add byte [rax], al
jmp 0x1400a4c22
cld
invalid
mov rax, qword [rbp + 0x1c0]
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x82383
mov r8d, 9
or dword [rax], eax
add byte [rax], al
mov rcx, r14
mov ecx, esi
mov rsi, rax
call rax
mov r13b, 1
mov ch, 1
mov ch, 1
test al, al
jne 0x1400a4fc9
mov r8, qword [rbp + 0x1a0]
mov eax, dword [rbp + 0x1a0]
test dword [rax + 0x4d000001], esp
test eax, eax
add byte [rbp - 0x7b], cl
sal byte [rcx + rbp + 0x4c], 0x89
invalid
test r8, r8
je case.0x1400868b0.242
mov rcx, r14
mov ecx, esi
int1
mov rdx, qword [rbp + 0x1a8]
mov rdi, rsi
call rsi
test al, al
jne 0x1400a4fc9
lea rdx, [0x1401272f1]
lea edx, [0x1401272f1]
adc eax, 0x82351
push rcx
and ecx, dword [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, r14
call rdi
test al, al
invalid
sal byte [rbp + 0x1a], 0x4c
mov ecx, esi
jne 0x1400a4fc9
mov rcx, r14
mov rdx, qword [rbp + 0x1c8]
mov r8, qword [rbp + 0x1b8]
mov eax, dword [rbp + 0x1b8]
mov eax, 0x48000001
mov edi, esi
call rsi
test al, al
je 0x1400a4fe0
mov eax, 0x48000001
mov edi, esi
add byte [rax - 0x77], cl
idiv edi
invalid
mov eax, r13d
add rsp, 0x278
js 0x1400a4fd3
add byte [rax], al
pop rbx
pop rdi
js 0x1400a4fd3
add byte [rax], al
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, [0x14012d253]
mov r8d, 1
mov rcx, r14
mov rax, rdi
jmp case.0x140064d47.465
lea rsi, [rbp + 0x1e4]
mov rdi, qword [rbp + 0x1c0]
lea rbx, [rbp - 0x60]
mov r14, qword [rbp + 0x1d8]
mov ch, 0xd8
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
mov ch, 0xd8
add dword [rax], eax
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
mov eax, dword [rbx]
mov dword [rbp + 0x1e4], eax
mov rcx, rsi
mov rdx, rdi
call fcn.14001f220
mov r13d, eax
test al, al
jne 0x1400a4fc9
add rbx, 4
add ebx, 4
add r14, 0xfffffffffffffffc
cld
jne 0x1400a5020
jmp 0x1400a4fc9
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov edx, 0x80
add byte [rax], 0
add byte [rcx + rcx*4 - 0x2f], cl
add byte [rax], 0
add byte [rcx + rcx*4 - 0x2f], cl
call fcn.1400ddf70
int3
pop qword [rbx]
add ah, cl
int3
push rbp
mov rbp, rsp
mov rax, qword [rcx + 0x10]
cmp rax, qword [rcx + 8]
jae 0x1400a508b
mov rdx, qword [rcx]
movzx edx, byte [rdx + rax]
inc rax
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
mov edx, dword [rcx]
mov dword [rcx + 0x10], eax
lea eax, [rdx - 0x41]
cmp al, 0x1a
jae 0x1400a5094
shl rdx, 0x20
xor eax, eax
and byte [rcx], dh
shr bl, 0x24
jmp 0x1400a50af
jmp 0x1400a50af
mov eax, 1
xor edx, edx
jmp 0x1400a50af
add dl, 0x85
xor ecx, ecx
xor eax, eax
cmp dl, 0xe6
setb al
movabs rdx, 0x11000000000000
add byte [rax], al
add byte [rcx], dl
add byte [rax + 0xf], cl
invalid
invalid
add byte [rax], al
add byte [rcx], dl
add byte [rax + 0xf], cl
ror dword [rax + 9], 1
rcr byte [rbp - 0x3d], 1
int3
or rax, rdx
pop rbp
ret
int3
int3
xor byte [rax - 0x77], cl
invalid
add byte [rdi], cl
mov dh, 0x1c
or byte [rax - 0x73], cl
push rcx
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
lahf
sbb dword [rdi + 0x14], esi
movzx ecx, cl
retf 0x820f
push 0x44000001
mov ecx, dword [rsi + 0x18]
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4e], al
sbb byte [rcx - 1], al
rol dword [rcx + rcx*4 + 0x4e], 0x18
mov dword [rsi + 0x18], ecx
mov dword [rsi + 0x18], ecx
cmp ecx, 0x1f4
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
retf
add byte [rax], al
hlt
mov cl, byte [rbp + 1]
rol dword [rcx - 1], 1
jmp r9
invalid
mov ecx, dword [rsi + 0x20]
test ecx, ecx
add dword [rax + rax*8 + 0x431850f], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
add al, 0
add byte [rax + 0x387541fb], al
cmp bl, 0x41
jne case.0x140090bcd.112
sti
jne case.0x140090bcd.112
and byte [rax - 0x7b], cl
leave
adc eax, 0x8236f
sub al, 0xf7
int1
mov dl, 1
call fcn.1400a57b0
test al, al
jne 0x1400a55a9
add byte [rax], al
add byte [rax], al
test ecx, ecx
add eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0xb2845
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov eax, 1
add byte [rax], al
add al, ch
sub dword [rdi + rsi*8], ebp
invalid
and byte [rax - 0x7b], cl
scasb al, byte [rdi]
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
jmp 0x1810a5a23
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
std
sub esi, edi
idiv edi
mov rcx, qword [rsi + 0x20]
test rcx, rcx
idiv edi
add byte [rax], al
add al, ch
loop 0x1400a5257
idiv edi
mov dword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
pop rsi
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
mov ecx, dword [rsi + 0x20]
test ecx, ecx
or byte [rax], al
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
invalid
add al, ch
lodsb al, byte [rsi]
sub esi, edi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x33a850f], eax
ror byte [rdi], 0x85
cmp al, byte [rbx]
ror byte [rdi], 0x85
cmp al, byte [rbx]
add byte [rax], al
mov dword [rsi], 0
invalid
add byte [rax], al
sub byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
invalid
invalid
test ecx, ecx
leave
test byte [rbx], bl
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
loope case.0x140064d47.470
add ecx, dword [rax - 0x73]
add eax, 0x824d1
shl dword [rax + rcx], 1
invalid
shl dword [rax + rcx], 1
and al, 8
or byte [rax], al
add byte [rcx - 0x75], cl
adc al, 1
lea eax, [0x140127698]
mul byte [rbx]
or byte [rax], al
add al, 1
pop rbx
invalid
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
sub rsi, rdi
sub esi, edi
sub esi, edi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x2d8850f], eax
test al, al
jne 0x1400a55a9
add al, byte [rax]
invalid
mov bh, 1
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
add byte [rbx + rcx*4 + 0x46], cl
or byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
push rsi
adc byte [rcx + rdi - 0x3e], cl
cmp rdx, r8
ret 0x830f
add byte [rax - 1], cl
ret 0x8948
invalid
mov dword [rsi + 0x10], edx
adc byte [rax - 0x73], cl
clc
xor eax, 0x80000029
jge case.0x14006a120.425
clc
add byte [rdi], cl
test byte [rdx + rax], bl
add al, byte [rax]
invalid
mov ecx, dword [rsi + 0x20]
and byte [rbx + r11*8 + 0x28f840f], r8b
test byte [rdi + 0x48000002], cl
pop qword [rdx]
add byte [rax], al
sbb dword [rax], eax
add byte [rax], al
invalid
add cl, ch
xchg byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
invalid
invalid
leave
cwde
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x81e48
mov eax, 1
add dword [rax], eax
add byte [rax], al
test dword [rdi], edi
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
and cl, r13b
je case.0x140069e2c.447
add byte [rax], al
add byte [rax - 0x77], cl
int1
invalid
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x10], ecx
int1
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
and dword [rax], ecx
or byte [rax], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
sub dh, bh
inc dword [rax - 0x49]
mov dil, 1
test al, al
jne 0x1400a55a9
mov ecx, esi
fild qword [rcx]
add byte [rax], al
invalid
sub dword [rax], eax
add byte [rax - 0x49], al
add dword [rax + rax*8 + 0x1dd850f], eax
test al, al
jne 0x1400a55a9
invalid
add byte [rax - 0x75], cl
invalid
test byte [rax], dh
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
cmp eax, dword [rsi + 8]
invalid
xor byte [rcx], al
add byte [rax], al
adc byte [rax + 0x3b], cl
or byte [rdi], cl
and dword [rdx], 1
add byte [rax], al
cmp al, 1
jne 0x1400a5508
invalid
mov dword [rsi + 0x10], eax
adc byte [rax - 0x73], r9b
adc byte [rax - 0x73], cl
clc
clc
clc
clc
add byte [rdi], cl
test dword [rax], ecx
invalid
invalid
dec dword [rax - 0x75]
pop rbp
add byte [rax - 0x7b], cl
invalid
test ebx, ebx
fisttp dword [rdi]
test byte [rcx + rax - 0x74b80000], al
test byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
sbb cl, byte [rax - 0x73]
adc eax, 0x820eb
mov eax, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
invalid
fld xword [rcx]
idiv edi
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov ecx, esi
int1
or al, byte [rax]
add cl, ch
add qword [r8], r8
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov ecx, dword [rsi + 0x20]
cmp ebx, dword [0xf84b5467]
add dword [rax], eax
add byte [rax], al
or byte [rax], al
idiv edi
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x136850f], eax
add byte [rax], al
invalid
add dword ss:[rax], eax
add byte [rax - 0x77], cl
int1
add byte [rax - 0x49], al
add dword [rax - 0x7b], ecx
ror byte [rdi], 0x85
jne 0x1400a55a9
add byte [rax - 0x7d], cl
cli
add dword [rbp + 0x27], esi
jne 0x1400a54b4
add al, 1
add byte [rax], al
or byte [rax], al
add byte [rax], al
test ebp, esi
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
invalid
invalid
add byte [rax], al
leave
test ch, bl
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xb36f4
or eax, dword ss:[rax]
or eax, dword ss:[rax]
add byte [rax], al
add al, ch
cmp eax, 0xe9fff729
invalid
ret 0
mov ecx, esi
int1
add byte [rax], al
sti
push rax
add byte [rax], al
add byte [rax - 0x7b], cl
leave
add byte [rax], al
adc eax, 0x82009
and byte [rax], cl
add byte [rcx - 0x48], al
invalid
invalid
mov eax, 6
test ecx, ecx
test byte [rdi*8 - 0x72b70001], ah
adc eax, 0x81fa4
lea edx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
add byte [rax], al
add al, ch
jmp 0xc50a4c50
idiv edi
invalid
idiv edi
inc dword [rax + rax*8 - 0x2f57bf1]
invalid
invalid
mov edx, dword [rbp]
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x74b79f8b], eax
sal byte [rbp + 0x60], 0x48
mov ecx, dword [rsi + 0x20]
invalid
invalid
sal byte [rbp + 0x60], 0x48
mov ecx, dword [rsi + 0x20]
leave
or byte [rax], al
mov eax, 1
cmp r11b, 0x52
sti
push rdx
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov eax, 4
sbb cl, byte [rax - 0x77]
int1
mov ecx, esi
mov bh, 1
sal byte [rbp + 0xb], 0x48
cmp dword [rsi], 0
dec dword [rcx - 0x3b7cb708]
cmp byte [rbx + 0x5f], bl
adc eax, 0x81f00
add byte [rax], al
add al, ch
call fcn.140017e10
mov dil, 1
test al, al
sal byte [rbp - 0x29], 0x48
invalid
invalid
add byte [rax], al
sal byte [rbp - 0x29], 0x48
mov dword [rsi], 0
add byte [rax], al
add byte [rax], al
pop rsi
or bl, ch
jmp 0x1400a55a7
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov rax, qword [rcx]
test rax, rax
test eax, eax
test eax, eax
je 0x1400a5657
mov rdi, rcx
xor esi, esi
lea rbx, [0x140132a98]
sbb eax, 0x8d495
sbb eax, 0x8d495
xor r14d, r14d
nop word cs:[rax + rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 + 0x3b], r9b
or byte [r11 + 6], r14b
add byte [rax], al
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x1400a5620
cmp byte [rax + rcx], 0x45
je 0x1400a5662
invalid
je 0x1400a5662
sub r14, 1
sub r14, 1
jb 0x1400a5641
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1400a5641
mov r8d, 2
mov rdx, rbx
invalid
call fcn.140017e10
test al, al
jne 0x1400a565b
invalid
mov rcx, rdi
call case.0x14009183f.161
test al, al
jne 0x1400a565b
mov rax, qword [rdi]
test rax, rax
test eax, eax
test eax, eax
jne 0x1400a5610
jmp 0x1400a566b
xor esi, esi
jmp 0x1400a566b
mov esi, 1
jmp 0x1400a566b
or dword [rax - 1], ecx
ror dword [rax - 0x77], 0x4f
adc byte [rcx], dh
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
invalid
test byte [rax - 0x77], 0xf0
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
int3
int3
and al, 0x20
mov r8, qword [rcx]
test r8, r8
je case.0x140089657.182
mov r9, qword [rcx + 8]
mov rax, qword [rcx + 0x10]
cmp rax, r9
jae case.0x140089657.182
or byte [r8 - 0x75], cl
or byte [rax - 0x75], cl
adc byte [r9 + rdi - 0x38], cl
movzx edx, byte [r8 + rax]
cmp edx, 0x4b
je 0x1400a56dd
cmp edx, 0x4c
jne case.0x140089657.182
invalid
and ecx, dword [rbp + rcx*4 + 0x50]
add dword [rcx + rcx*4 + 0x51], ecx
adc byte [rbp + 0x39], cl
retf 0x3573
invalid
lea r10, [rax + 1]
mov qword [rcx + 0x10], r10
cmp r10, r9
jae 0x1400a56f1
xor eax, 0x103c8043
pop rdi
cmp byte [r8 + r10], 0x5f
cmp byte [rax + rdx], 0x5f
adc byte [rdi + 0x75], bl
add rax, 2
jne 0x1400a56f1
add rax, 2
mov qword [rcx + 0x10], rax
xor eax, eax
jmp case.0x14008d20e.164
add rsp, 0x28
pop rsi
pop rbp
jmp case.0x140089657.174
invalid
invalid
add esp, 0x28
inc rax
mov qword [rcx + 0x10], rax
adc byte [r9], sil
ror byte [rax - 0x7d], cl
invalid
sub byte [rsi + 0x5d], bl
jmp fcn.1400a57b0
adc byte [r9], sil
ror byte [rax - 0x7d], cl
invalid
xor eax, eax
mov r11d, 0x3e
nop dword [rax]
add byte [rax], al
add byte [rax], al
cmp r10, r9
jae 0x1400a5769
movzx edx, byte [r8 + r10]
adc al, 0x10
cmp dl, 0x5f
cli
pop rdi
je 0x1400a574b
cli
pop rdi
lea esi, [rdx - 0x30]
cmp sil, 0xa
dec byte [rdx]
dec byte [rdx]
jb case.0x1400b15d4.169
sbb al, 0x8d
lea esi, [rdx - 0x61]
jb 0x1400a56ba
cmp sil, 0x1a
jae case.0x140089657.197
add dl, 0xa9
jmp case.0x140090bcd.151
lea esi, [rdx - 0x41]
jb 0x1400a56e8
cmp sil, 0x1a
jae 0x1400a5769
invalid
add dl, 0xe3
mov esi, edx
inc r10
mov qword [rcx + 0x10], r10
push rcx
invalid
ret 0x894c
mul r11
jo 0x1400a5769
movzx edx, sil
movzx edx, dh
invalid
jae case.0x1400991df.129
jmp 0x1400a5769
inc r10
inc edx
mov qword [rcx + 0x10], r10
cmp rax, 0xffffffffffffffff
je 0x1400a5769
invalid
adc dword [rax - 1], ecx
ror byte [rax - 0x77], 0xc2
mov rdx, rax
inc rax
mov rdx, rax
add rsp, 0x28
sub byte [rsi + 0x5d], bl
jmp fcn.1400a5e90
pop rsi
pop rbp
mov rax, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
and byte [rax - 0x7b], cl
test rax, rax
je 0x1400a5795
invalid
sal byte [rbx + riz + 0x48], 0x8d
and ecx, dword [rax - 0x73]
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
lea edx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0x81d47
mov r8d, 0x10
mov rsi, rcx
mov rcx, rax
call fcn.140017e10
mov rcx, rsi
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov ecx, esi
mov edx, eax
mov al, 1
test dl, dl
jne 0x1400a57a2
mov qword [rcx], 0
mov dword [rcx], 0
add byte [rax], al
mov byte [rcx + 8], 0
xor eax, eax
add rsp, 0x28
pop rsi
sub byte [rsi + 0x5d], bl
pop rbp
ret
lea ebp, [rsp + 0x30]
test byte [rax + 0x4c000004], dh
mov edx, dword [rsi + 8]
adc byte [rcx + r15 - 0x2f], r9b
mov dh, 0x14
or byte [rbp + rcx*4 + 0x49], cl
add qword [r9 + rcx*4 + 0x4e], rcx
add qword [r9 + rcx*4 + 0x4e], rcx
adc byte [rbx + rcx*4 + 0x5e], al
pop rsi
sbb byte [rcx - 1], al
ret
pop rsi
sbb byte [rcx - 0x7f], al
sti
hlt
cmp byte [rdi], cl
xchg dword [rcx + rax - 0x72b80000], ecx
add byte [rax - 0x73], cl
cmp eax, 0xb616f
invalid
invalid
jmp rbx
sal dword [rbx + 0x3c], 1
cmp byte [rax + rcx], 0x6e
rol dword [rdx], 0x48
mov dword [rsi + 0x10], ecx
invalid
adc byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
leave
je case.0x1400a5824.104
and byte [rax - 0x7b], cl
lea rax, [0x1401272f1]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
mov ebx, edx
mov rdx, rax
call fcn.140017e10
mov edx, ebx
mov dil, 1
test al, al
jne 0x1400a5ca1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x3d76b72d], cl
add bh, bh
sbb cl, r13b
adc al, byte [rax + rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x20]
invalid
invalid
mov ecx, dword [rsi + 0x20]
leave
add al, ch
push 0x40fff725
idiv edi
mov dil, 1
idiv edi
out dx, al
add eax, dword [rax]
add byte [rax - 0x39], cl
invalid
add byte [rax], al
add byte [rax], al
or byte [rcx], al
bnd call fcn.1400a6300
xor dword [rdx], ecx
add byte [rax], al
invalid
add byte [rax - 0x75], cl
clc
add byte [rax], al
mov edx, dword [rbp]
test dword [rbx + 0x48000000], esi
test edx, edx
mov bl, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rsp + rax - 0x7cb80000], ah
invalid
cmp edx, 1
cli
add dword [rdi], ecx
test dword [rax + 0x48000000], esp
mov ecx, dword [rsi + 0x20]
test byte [rdi + rdi*8 - 1], ch
dec dword [rax - 0x73]
adc eax, 0x84f07
invalid
add cl, ch
adc byte [0xcb525923], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
invalid
mov ebp, 0x48000002
lea ecx, [rbp - 8]
or dword [rax], eax
add byte [rax - 0x75], cl
clc
clc
test rcx, rcx
je 0x1400a5a78
add dword [rax], eax
invalid
mov rdx, qword [rbp]
call fcn.1400a63a0
test rax, rax
invalid
je case.0x1400a5824.67
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
jne case.0x1400a5824.67
mov eax, edx
xor eax, 0xd800
add eax, 0xffef0000
add bh, ch
invalid
cmp eax, 0xffef0800
out dx, eax
push qword [rdx + 0x16]
out dx, eax
push qword [rdx + 0x16]
cmp edx, 0x110000
je case.0x1400a5824.67
mov rcx, qword [rsi + 0x20]
call fcn.1400a6530
jmp case.0x1400991df.90
and al, ch
xchg ebx, eax
or eax, dword [rax]
add cl, ch
invalid
add byte [rax - 0x39], cl
invalid
add cl, ch
mov dword [rdx], 0xc0840000
test al, al
fucomi st(1)
mov dword [rdx], 0x89480000
mov rcx, rsi
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x1400a6990
cmp byte [rax + rcx], 0x45
je case.0x140069e2c.486
sub r14, 1
jb 0x1400a69b1
invalid
sbb ecx, dword [rax - 0x75]
and byte [r8 - 0x7b], r9b
leave
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x1400a69b1
mov r8d, 2
mov rdx, rbx
call fcn.140017e10
test al, al
jne 0x1400a69cd
mov rcx, rdi
mov dl, 1
call fcn.1400a57b0
test al, al
jne 0x1400a69cd
mov rax, qword [rdi]
test rax, rax
jne 0x1400a6980
invalid
jmp 0x1400a69dd
mov esi, 1
jmp 0x1400a69dd
add bl, ch
or dword [rax - 1], ecx
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
inc rcx
inc ecx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop rbp
ret
and al, 0x20
mov rax, qword [rcx]
test rax, rax
je 0x1400a6a6b
mov rbx, rcx
xor edi, edi
dec dword [rbp + rcx*4 + 0x35]
test eax, eax
or byte [rax], al
dec dword [rbp + rcx*4 + 0x35]
test eax, eax
or byte [rax], al
add byte [rcx], dh
mul byte [rsi + 0x66]
nop dword cs:[rax + rax]
invalid
xor esi, esi
nop word cs:[rax + rax]
invalid
add byte [rax - 0x75], cl
adc byte [r8 + 0x3b], cl
mov rcx, qword [rbx + 0x10]
cmp rcx, qword [rbx + 8]
or byte [r11 + 6], sil
or byte [r11 + 6], sil
cmp byte [rax + rcx], 0x45
je case.0x140070d0e.495
test rsi, rsi
je 0x1400a6a50
mov rcx, qword [rbx + 0x20]
test rcx, rcx
je 0x1400a6a50
mov r8d, 2
mov rdx, r14
call fcn.140017e10
invalid
adc esi, edi
invalid
test al, al
jne case.0x140071ff3.441
invalid
mov rcx, rbx
mov dl, 1
call fcn.1400a57b0
test al, al
jne case.0x140071ff3.441
invalid
inc rsi
mov rax, qword [rbx]
test rax, rax
jne 0x1400a6a20
jmp 0x1400a6a81
xor esi, esi
xor edi, edi
jmp 0x1400a6a81
invalid
mov edi, 1
jmp 0x1400a6a81
inc rcx
mov qword [rbx + 0x10], rcx
xor edi, edi
mov rax, rdi
mov rdx, rsi
add rsp, 0x20
pop rbx
pop rdi
add rsp, 0x20
pop rsi
pop r14
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
invalid
mov r8, qword [rcx]
mov eax, dword [rcx]
test r8, r8
je 0x1400a6cb3
mov rsi, rcx
mov esi, ecx
mov r12d, 0x3e
add byte [rax], al
add byte [rax - 0x73], cl
jge 0x1400a6ab6
lea rdi, [rbp - 0x18]
lea rbx, [rbp - 0x40]
lea r14, [0x14012efce]
or byte [rax], al
pop rbp
ror byte [rbp + rcx*4 + 0x35], 0xf5
test byte [rax], cl
or byte [rax], al
xor r15d, r15d
mov r9, qword [rsi + 8]
invalid
invalid
or byte [rax], al
xor r15d, r15d
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
cmp eax, ecx
or byte [rax - 0x75], r9b
adc byte [rcx + r15 - 0x38], r9b
cmp eax, ecx
jae 0x1400a6af4
cmp byte [r8 + rax], 0x45
je 0x1400a6ce6
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x7b], cl
push qword [rdi + rsi + 0x48]
invalid
mov rcx, qword [rsi + 0x20]
test r15, r15
je 0x1400a6b30
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
je 0x1400a6b30
mov r8d, 2
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x8bf89
invalid
or byte [rax], al
add byte [rax], al
lea rdx, [0x140132a98]
mov edi, 0xfce80008
adc dh, bh
or byte [rax], al
call fcn.140017e10
test al, al
jne 0x1400a6ca1
add byte [rax], al
inc dword [rax + rax*8 + 0x185850f]
add byte [rax], al
mov r8, qword [rsi]
test r8, r8
ror byte [rdi], 0x84
stosb byte [rdi], al
add byte [rax], al
invalid
ror byte [rdi], 0x84
stosb byte [rdi], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x4e], cl
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
cmp rax, r9
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
adc byte [rcx + rdi - 0x38], cl
cmp rax, r9
jae 0x1400a6c10
add byte [rax], al
add byte [rcx - 0x80], al
cmp al, 0
cmp byte [r8 + rax], 0x73
jne 0x1400a6c10
int3
add byte [rax], al
invalid
jae 0x1400a6b4e
test esp, ecx
add byte [rax], al
add byte [rax - 0x73], cl
add qword [rax - 0x77], rcx
adc byte [rcx + r15 - 0x37], r9b
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
leave
jae 0x1400a6b65
cmp byte [r8 + rcx], 0x5f
pop rdi
jne 0x1400a6b65
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x1400a6c10
xor eax, eax
nop word [rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
cmp rcx, r9
jae 0x1400a6c82
add byte [rax], al
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je case.0x14007c538.397
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x1400a6bb4
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
sbb dh, byte [rbx + 9]
jae 0x1400a6ba0
add dl, 0xa9
jmp 0x1400a6bb1
ret 0xeba9
add byte [rbp + rcx*4 + 0x52], al
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
cli
invalid
mov edi, 0x1afa8041
cli
sbb cl, byte [rdi]
jae 0x1400a6c82
adc esp, 0
add byte [rax], al
invalid
add byte [rax - 0x76be1c3e], al
ror byte [rax - 1], cl
ror dword [rax - 0x77], 0x4e
adc byte [rcx - 9], cl
invalid
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul r12
mul esp
mul esp
in al, 0xf
cmp byte [rsi + 0x41000000], 0xf
movzx edx, r10b
jo 0x1400a6c82
movzx edx, r10b
add rax, rdx
jae case.0x140078e21.433
jmp 0x1400a6c82
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a6cb3
mov r8d, 1
lea rdx, [0x1401274e9]
call fcn.140017e10
mov ecx, eax
mov eax, 1
test cl, cl
je 0x1400a6c71
jmp case.0x1400868b0.352
inc rcx
mov qword [rsi + 0x10], rcx
cmp rax, 0xfffffffffffffffd
ja 0x1400a6c82
nop
mov rcx, rdi
mov rdx, rsi
bnd call fcn.1400a4820
bnd call fcn.1400a4820
cmp qword [rbp - 0x18], 0
je 0x1400a6cc6
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
call 0x138577c3d
call 0x138577c3d
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
in eax, dx
in eax, dx
je 0x1400a6c63
mov rcx, rbx
mov rdx, r13
call fcn.1400a4a20
test al, al
jne 0x1400a6ca1
push rbx
push rbx
mov r8d, 2
mov rcx, r13
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r14
mov edx, esi
call fcn.140017e10
idiv edi
test al, al
jne 0x1400a6ca1
sal byte [rbp + 0x3e], 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
mov dl, 1
call fcn.1400a57b0
invalid
inc dword [rax + rax*8 - 0x74b3cf8b]
test al, al
jne 0x1400a6ca1
invalid
xor byte [rbx + rcx*4 + 6], cl
mov r8, qword [rsi]
inc r15
test r8, r8
invalid
jne case.0x14007417b.420
jmp 0x1400a6cb3
xor dword [rax - 0x75], ecx
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a6ca8
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
or byte [rax], al
mov r8d, 0x10
call fcn.140017e10
jae 0x1400a6cac
idiv edi
add al, ch
jae 0x1400a6cac
idiv edi
test al, al
je 0x1400a6ca8
invalid
sal byte [rdi + rax - 0x48], 1
add byte [rax], al
invalid
mov eax, 1
jmp case.0x1400868b0.352
invalid
add bl, ch
or eax, 0x6c748
mov qword [rsi], 0
mov byte [rsi + 8], 0
add byte [rax], al
add dh, al
or byte [rax], r8b
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movzx ebx, byte [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400a6cef
test rcx, rcx
je 0x1400a6d0a
lea rdx, [0x1401274d0]
mov r8d, 0x19
jmp 0x1400a6d01
inc rax
mov qword [rsi + 0x10], rax
jmp 0x1400a6cb3
test rcx, rcx
je 0x1400a6d0a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140017e10
test al, al
jne 0x1400a6ca1
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400a6cb3
rcr byte [rdi + 0xac08341], 0x41
mov edx, 0xffffffff
cmovae r10d, r8d
cmp r10d, 0x10
jae 0x1400a7085
adc byte [rdi], cl
or edx, 2
add byte [rax], al
shl al, 4
or r10b, al
js 0x1400a6e08
mov byte [rbp + 0x34], r10b
mov byte [rbp + 0x34], dl
mov word [rbp + 0x35], 0
mov byte [rbp + 0x37], 0
lea rax, [rbp + 0x34]
mov qword [rbp + 0x20], rax
xor al, 0x48
mov dword [rbp + 0x20], eax
mov qword [rbp + 0x28], 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x48], al
mov r8d, 1
lea rsi, [rbp - 0x18]
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
jne 0x1400a6dd3
add byte [rax], al
lea rdx, [rbp + 0x34]
mov rcx, rsi
push rbp
xor al, 0x48
mov ecx, esi
call fcn.14001c1e0
push rbx
idiv edi
cmp qword [rbp - 0x18], 0
je 0x1400a6e2e
cmp dword [rbp - 0x18], 0
jge 0x1400a6de3
add byte [rax + rsi - 0x48], dh
add byte [rax], al
adc dword [rax], eax
invalid
mov eax, 0x110000
add cl, ch
jno 0x1400a6e08
jmp case.0x1400a514f.111
add byte [rax], al
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
cmp r10b, 0xc0
jb case.0x1400a514f.111
ror byte [rdi], 0x82
invalid
cmp r10b, 0xe0
jae 0x1400a6ead
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
add al, byte [rax]
mov r8d, 2
add byte [rax], al
xor eax, eax
jmp 0x1400a6ebf
shr cl, 0x91
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov rax, qword [rbp - 8]
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rax
loopne 0x1400a6e87
lea edx, [rcx + rax]
loopne 0x1400a6e87
lea edx, [rcx + rax]
test rax, rax
je 0x1400a70a9
movzx eax, byte [rcx]
test al, al
js 0x1400a6e5b
lea r9, [rcx + 1]
jmp 0x1400a706d
mov r8d, eax
and r8d, 0x1f
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
jrcxz 0x1400a6eaa
jrcxz 0x1400a6eaa
cmp al, 0xdf
jbe 0x1400a703e
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
cmp al, 0xf0
jb 0x1400a705f
add byte [rax], al
invalid
or eax, r8d
jmp 0x1400a706d
invalid
add dword [rax], eax
add byte [rcx - 0x80], al
cli
invalid
cmp r10b, 0xf0
jae 0x1400a704e
xchg edi, eax
add dword [rax], eax
invalid
xchg edi, eax
add dword [rax], eax
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
invalid
mov r8d, 3
add byte [rax], al
add byte [rax + 0x55884401], dh
push rbp
mov al, 1
mov byte [rbp + 0x34], r10b
mov word [rbp + 0x35], 0
xor eax, 0x45c60000
invalid
add byte [rbp + rcx*4 + 0x5d], cl
xor al, 0x4c
mov dword [rbp + 0x20], ebx
pop rbp
invalid
push rbp
xor al, 0x66
mov dword [rbp + 0x35], 0x45c60000
xor eax, 0x45c60000
add ebx, 0xa
mov esi, 0xffffffff
cmovae esi, ebx
cmp esi, 0xf
ja 0x1400a7085
invalid
add byte [rbp - 0x47c2fa1], cl
or dh, byte [rdx + 0x1a]
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
jb 0x1400a6f3f
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
mov ebx, 0xffffffff
invalid
invalid
dec dword [rdi]
fild word [r11 - 0x78f0f005]
add dword [rax], r8d
invalid
invalid
shl sil, 4
or bl, sil
mov byte [rbp + 0x35], bl
mov byte [rbp + 0x35], bl
cmp r10b, 0xe0
jb 0x1400a6de7
loopne 0x1400a6f5d
invalid
cmp r11, 2
jb 0x1400a6dfe
invalid
invalid
invalid
invalid
sti
add cl, byte [rdi]
invalid
movabs eax, dword [0x4c04598d4dfffffe]
invalid
lea r11, [r9 + 4]
add al, 0x4c
lea r10, [rdx - 4]
lea edx, [rdx - 4]
mov qword [rcx], r11
sbb dword [rcx + rcx*4 + 0x51], ecx
or byte [rcx + 0xf], al
mov qword [rcx + 8], r10
movzx edi, byte [r9 + 2]
mov dh, 0x79
add al, byte [rcx + 0xf]
mov dh, 0x71
add eax, dword [rbp + rcx*4 + 0x5f]
rol byte [rcx - 0x7d], 1
sti
or dh, byte [rdx + 0x1d]
mov dh, 0x79
add al, byte [rcx + 0xf]
mov dh, 0x71
add eax, dword [rbp + rcx*4 + 0x5f]
rol byte [rcx - 0x7d], 1
sti
or dh, byte [rdx + 0x1d]
or edi, 0x20
add edi, 0xffffff9f
lahf
lahf
add edi, 0xa
mov r11d, 0xffffffff
cmovae r11d, edi
fild word [r9 - 0x7d]
sti
invalid
ja 0x1400a7085
xchg eax, ebp
add byte [rax], al
invalid
or al, byte [rcx - 0x45]
fild word [r9 - 0x7d]
sti
invalid
xchg eax, ebp
add byte [rax], al
add byte [rbp - 0x7c2f82], cl
rol byte [rbx + 0x1a720aff], 1
lea edi, [rsi - 0x30]
cmp edi, 0xa
dec dword [rdx]
jb case.0x14009e7bf.133
rol byte [rbx + 0x1a720aff], 1
or esi, 0x20
add esi, 0xffffff9f
add esi, 0xa
or bh, byte [rdi - 1]
invalid
or bh, byte [rdi - 1]
invalid
cmovae edi, esi
cmp edi, 0xf
invalid
ja 0x1400a7085
add byte [rax], al
invalid
shl r11b, 4
jrcxz 0x1400a6fc7
or dil, r11b
mov byte [rbp + 0x36], dil
mov byte [rbp + 0x36], bh
jge 0x1400a7000
test al, al
jne 0x1400a6de7
invalid
invalid
invalid
invalid
invalid
test dword [0x18a0a6fd1], edx
cmp edx, 2
invalid
cmp r10, 2
jb 0x1400a6dfe
lea rax, [r9 + 6]
lea eax, [rcx + 6]
add rdx, 0xfffffffffffffffa
mov qword [rcx], rax
mov qword [rcx + 8], rdx
movzx edx, byte [r9 + 4]
movzx ecx, byte [r9 + 5]
lea eax, [rdx - 0x30]
cmp eax, 0xa
jb 0x1400a7013
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov eax, 0xffffffff
cmovae eax, edx
cmp eax, 0xf
ja 0x1400a7085
lea edx, [rcx - 0x30]
cmp edx, 0xa
jb 0x1400a7031
or ecx, 0x20
add ecx, 0xffffff9f
add ecx, 0xa
mov edx, 0xffffffff
cmovae edx, ecx
cmp edx, 0xf
ja 0x1400a7085
shl al, 4
or dl, al
mov byte [rbp + 0x37], dl
jmp 0x1400a6de7
lea r9, [rcx + 2]
shl r8d, 6
or r8d, r11d
mov eax, r8d
jmp 0x1400a706d
cmp r10b, 0xf8
jae case.0x1400a514f.111
mov r8d, 4
jmp 0x1400a6e27
invalid
invalid
invalid
lea r9, [rcx + 3]
shl r8d, 0xc
shl eax, 0xc
shl eax, 0xc
or r10d, r8d
mov eax, r10d
mov eax, edx
mov eax, edx
cmp r9, rdx
jne 0x1400a70a9
cmp eax, 0x110000
je 0x1400a70a9
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
call fcn.1400de430
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov edx, 0x28
call fcn.1400de050
call fcn.1400a72c0
mov qword [rbp + 0x18], rax
lea rax, [rbp + 0x20]
mov qword [rbp - 0x18], rax
lea rax, [0x1400a73b0]
mov qword [rbp - 0x10], rax
lea rax, [rbp - 0x28]
mov qword [rbp - 8], rax
lea rax, [0x1400b1ed0]
mov qword [rbp], rax
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
lea rax, [fcn.1400175a0]
mov qword [rbp + 0x10], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found_s
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x48], rsi
mov qword [rbp - 0x40], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
lea rcx, [rbp - 0x58]
call fcn.1400ddec0
int3
mov ecx, dword [rsp + 0x68]
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rsi + 0x18], xmm0
mov qword [rsi + 8], rcx
mov ecx, 1
jmp case.0x140071ea7.486
invalid
or eax, 0x20e0c148
or rax, 2
mov ecx, 2
mov qword [rsi], rax
mov qword [rsi + 0x10], rcx
adc byte [rax - 0x7c], al
in eax, dx
jne 0x1400ab6c2
mov rdx, qword [rsp + 0xa8]
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbx
invalid
invalid
mov rcx, rbx
call fcn.1400ab301
invalid
invalid
mov rcx, qword [rsp + 0x80]
mov rdx, rdi
cli
call fcn.1400460a3
movaps xmm6, xmmword [rsp + 0xf0]
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x7f], cl
invalid
add byte [rcx], al
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
cli
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 0x7f], cl
invalid
mov rsi, rcx
xorps xmm0, xmm0
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
movaps xmmword [r8], xmm0
sub dword [rax], eax
and al, 0x20
sub dword [rax], eax
and dword [r8 + 0x10], 0
mov rcx, rdx
mov edx, 4
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
add eax, dword [rax]
add bh, bh
adc eax, 0x38f3d
add eax, dword [rax]
add eax, dword [rax]
add byte [rbp + 0x481374c0], al
test eax, eax
je 0x1400ab72a
shl rax, 0x20
shl eax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp case.0x14007202e.478
adc cl, byte [rbx - 0x76cfdbbc]
adc al, 0xf
sub byte [rsp + 0x20], al
and al, 0x20
mov eax, dword [rsp + 0x30]
and al, 0x30
mov dword [rsi + 0x14], eax
movaps xmm0, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
and byte [rdi], cl
adc dword [rsi + 4], eax
invalid
movups xmmword [rsi + 4], xmm0
xor eax, eax
mov dword [rsi], eax
add rsp, 0x40
pop rsi
ret
lea r8, [rsp + 0x20]
and byte [rcx - 0x7d], cl
and byte [rax], al
and qword [r8], 0
mov edx, 0x53
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
add eax, dword [rax]
mov edx, eax
xor eax, eax
add eax, dword [rax]
test edx, edx
setne cl
invalid
sal dword [rbp + 7], 0x48
mov edx, dword [rsp + 0x20]
push rsp
and al, 0x20
jne case.0x140070d7c.506
mov rdx, qword [rsp + 0x20]
push rsp
and al, 0x20
jmp case.0x140070d0e.499
shl rdx, 0x20
or rdx, 2
mov al, cl
add rsp, 0x28
add esp, 0x28
invalid
ret
retf 0x58a
add eax, 0xb8bb2
xor ecx, ecx
jmp fcn.1400ba930
int1
add byte [rax], al
sub rsp, 0x28
test rdx, rdx
test edx, edx
je 0x1400ab7ad
test r8, r8
je 0x1400ab7c3
mov rax, rdx
mov eax, edx
xor edx, edx
div r8
cmp rdx, 1
cmp edx, 1
cli
add dword [rax - 0x7d], ecx
sbb rax, 0xffffffffffffffff
fdivr st(7)
invalid
jmp 0x1400ab7af
xor eax, eax
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
add byte [rax], al
mov qword [rcx + 0x10], rax
adc byte [rax - 0x7d], cl
add rsp, 0x28
ret
invalid
sub bl, al
lea rcx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_sliceiter.rs
call fcn.1400de230
int3
add ah, cl
movabs rax, 0x7a0d63d25c776ab
stosd dword [rdi], eax
jbe 0x1400ab79c
invalid
and eax, 0x7a0d63d
stosd dword [rdi], eax
jbe 0x1400ab79c
invalid
invalid
and eax, 0x7a0d63d
invalid
movabs rdx, 0x5343e4541c78e5d9
ret
mov eax, 0x7404ef50
xchg ebx, eax
je 0x1400ab77f
movsd dword [rdi], dword [rsi]
and al, 0x2c
invalid
sub al, 0x48
movabs rdx, 0x175cd9eaa0f994ea
ret
mov edx, 0xa0f994ea
invalid
xchg esp, eax
stc
movabs al, byte [0x535756c3175cd9ea]
fstp dword [rdi + rdx - 0x3d]
push rsi
push rdi
push rbx
fstp dword [rdi + rdx - 0x3d]
push rsi
push rdi
push rbx
sub rsp, 0x50
push rax
mov rax, qword [rcx]
mov eax, dword [rcx]
cmp rax, 0xffffffffffffffff
dec dword [rdi]
je case.0x140071ea7.496
test byte [rbx + 0x48000000], al
mov esi, ecx
add dword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rbx, [rax + 1]
lea ebx, [rax + 1]
lea rcx, [rax + rax]
add byte [rax + 0x39], cl
invalid
cmp rcx, rbx
cmova rbx, rcx
cmova ebx, ecx
movabs rcx, 0x13b13b13b13b13c
mov cl, 0x13
adc edi, dword [rbx]
add dword [rcx], esi
xor edx, edx
cmp rbx, rcx
cmp eax, dword [rcx]
xor edx, edx
cmp rbx, rcx
setb dl
xchg edx, eax
ret 0x8348
sti
invalid
xchg edx, eax
ret 0x8348
cmp ebx, 5
mov ecx, 4
cmovb rbx, rcx
invalid
imul r8, rbx, 0x68
imul eax, ebx, 0x68
invalid
imul eax, ebx, 0x68
push 0x4802e2c1
shl edx, 2
test rax, rax
test eax, eax
add cl, byte [rax - 0x7b]
sal byte [rsp + rdx + 0x48], 0x6b
je case.0x14007202e.495
imul rax, rax, 0x68
mov r9, qword [rsi + 8]
invalid
invalid
invalid
test eax, eax
je case.0x14007202e.495
imul rax, rax, 0x68
mov r9, qword [rsi + 8]
mov qword [rsp + 0x38], r9
and al, 0x38
mov qword [rsp + 0x48], rax
and al, 0x48
jmp case.0x140070d7c.509
add dh, byte [rcx]
leave
xor ecx, ecx
lea r9, [rsp + 0x38]
and al, 0x38
mov qword [r9 + 8], rcx
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
or byte [rax - 0x73], cl
jl 0x1400ab892
invalid
lea edi, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140062616
cmp qword [rdi], 0
cmp dword [rdi], 0
insd dword [rdi], dx
sti
dec dword [rax - 0x7d]
invalid
invalid
cmp dword [rdi], 0
add byte [rbp + 0x1b], dh
jne 0x1400ab898
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
mov qword [rsi], rbx
mov dword [rsi], ebx
or byte [rax - 0x77], cl
invalid
mov dword [rsi], ebx
add rsp, 0x50
add esp, 0x50
push rax
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
call fcn.1400ddae0
and al, byte [rbx]
invalid
leave
and al, byte [rbx]
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
add eax, dword [rax]
mov rcx, qword [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x75], cl
push rsp
and al, 0x30
mov rdx, qword [rsp + 0x30]
call fcn.1400ddae0
add eax, dword [rax]
add ah, cl
int3
lea rax, [rcx + 0x38]
lea rdx, fcn.140067cd2
jmp 0x1400ab8b9
invalid
add bl, al
push rsi
sub rsp, 0x20
sub esp, 0x20
ret
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
call case.0x14007a6b6.441
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
or byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x17], bl
insd dword [rdi], dx
jae 0x1400ab8c8
pop rsi
jmp fcn.140012c40
call qword [rsi + 0x48]
sub esp, 0x20
in al, dx
invalid
push rsi
sub rsp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov esi, ecx
add rcx, 8
call fcn.1400ab8f5
add byte [rax], al
invalid
add ecx, 8
ror dword [rax], 0xe8
or al, ch
adc dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsi, 0x38
mov rcx, rsi
mov ecx, esi
mov ecx, esi
int1
add rsp, 0x20
invalid
pop rsi
jmp fcn.140067cd2
ffree st(3)
sti
invalid
ffree st(3)
sti
ret
dec dword [rax - 0x75]
mov eax, dword [rcx]
add dword [rax - 0x7d], ecx
clc
add esi, dword [rdi + 7]
ja case.0x140084bc0.380
cmp rax, 3
ja case.0x140084bc0.380
invalid
cmp rax, 2
cmp eax, 2
je case.0x140084bc0.380
ret
add rcx, 8
add ecx, 8
jmp fcn.140013f9d
xchg dh, dh
dec dword [rax - 0x77]
mov rax, rcx
invalid
invalid
invalid
idiv bh
mov rax, rcx
lea rdx, case.0x14007a6b6.441
push 0xffffffffc30007eb
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov rax, qword [rcx]
call qword [rax + 8]
mov r8, qword [rdx + 0x20]
and byte [rax - 0x77], cl
and byte [rax - 0x77], cl
mov rcx, rax
ror dword [rax - 0x77], 0xf2
mov rdx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp r8
jmp rax
movabs r9, 0x2c24a5937404ef50
mov ecx, 0x7404ef50
out dx, eax
add al, 0x74
xchg ebx, eax
movsd dword [rdi], dword [rsi]
and al, 0x2c
xor r9, rdx
movabs rdx, 0x175cd9eaa0f994ea
stc
invalid
invalid
fstp dword [rdi + rdx + 0x4c]
pop rsp
invalid
xor rdx, r8
xor edx, eax
stc
movabs al, byte [0x48c2314c175cd9ea]
pop rsp
invalid
xor rdx, r8
xor edx, eax
add rcx, 0x38
pop rsp
invalid
xor edx, eax
ret 0x8348
add rcx, 0x38
cmp byte [rcx], dh
ror byte [rcx + rcx - 0x36], 0x48
or rdx, r9
cmove rax, rcx
invalid
xor eax, eax
or rdx, r9
cmove rax, rcx
invalid
rol ebx, 0x56
ret
sub rsp, 0x20
mov rsi, rcx
call fcn.1400ab77d
paddd mm7, mm7
dec dword [rax - 0x7b]
invalid
je 0x1400ab979
invalid
invalid
paddd mm7, mm7
dec dword [rax - 0x7b]
sal byte [rsi + rax + 0x48], 0x83
invalid
invalid
invalid
invalid
add rsp, 0x20
pop rsi
ret
invalid
mov ecx, 8
mov rdx, rsi
call fcn.1400ddb00
jp case.0x14007c538.409
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1400ddb00
jp case.0x14007c538.409
add eax, dword [rax]
jp case.0x14007c538.409
add eax, dword [rax]
int3
push r14
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
sub esp, 0xe8
sub esp, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
mov rbx, r9
xorps xmm0, xmm0
lea rdx, [rsp + 0x80]
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x54], eax
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x54], eax
push rsp
movups xmmword [rdx + 0x44], xmm0
movups xmmword [rdx + 0x34], xmm0
invalid
invalid
movups xmmword [rdx + 0x34], xmm8
xor al, 0xf
movups xmmword [rdx + 0x24], xmm0
adc dword [rdx + 0x24], eax
movups xmmword [rdx + 0x14], xmm0
adc dword [rdx + 0x14], eax
movups xmmword [rdx + 4], xmm0
and dword [rdx + 0x64], 0
mov dword [rdx], 0x68
add ch, byte [rax]
add byte [rax], al
add al, 0x83
invalid
add ch, byte [rax]
add byte [rax], al
push 0xffffffffff000000
add byte [rax], al
add bh, bh
call qword [sym.imp.user32.dll_GetMonitorInfoW]
adc eax, 0x38cf4
add byte [rbp + 0x486b74c0], al
test eax, eax
je 0x1400aba3b
lea rsi, [rsp + 0x8c]
lea esi, [rsp + 0x8c]
mov ah, 0x24
mov word [rax], es
add byte [rax], al
add byte [rbx - 0x74b30b92], cl
mov ebp, dword [rsi - 0xc]
mov r15, qword [rsi - 8]
jle 0x1400ab9d7
lea rdi, [rsp + 0x20]
mov ecx, 0x17
add byte [rax], al
invalid
add byte [rax], al
add bl, dh
add byte [rax], al
rep movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
mov r14, qword [rbx + 0x10]
cmp r14, qword [rbx]
jne case.0x1400800f2.389
mov rcx, rbx
call 0x1400ab7fa
std
invalid
dec dword [rax - 0x75]
or byte [r9 + 0x6b], cl
mov rax, qword [rbx + 8]
imul rcx, r14, 0x68
invalid
invalid
invalid
push 0x83c8d48
lea rdi, [rax + rcx]
add rdi, 0xc
mov dword [rdi - 0xc], ebp
hlt
mov qword [rdi - 8], r15
mov dword [rdi - 8], edi
or al, 0x89
outsd dx, dword [rsi]
hlt
mov dword [rdi - 8], edi
jg 0x1400aba0b
lea rsi, [rsp + 0x20]
lea esi, [rsp + 0x20]
and al, 0x20
mov ecx, 0x17
rep movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
inc r14
inc esi
mov qword [rbx + 0x10], r14
mov eax, 1
invalid
adc byte [rax + 1], bh
add byte [rax - 0x7f], cl
add rsp, 0xe8
invalid
call 0x19b0aba33
add byte [rax], al
add byte [rbx + 0x5d], bl
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
call fcn.1400dc2ee
mov ecx, eax
shr eax, 0xaf
pop rdx
add eax, dword [rax]
invalid
shr eax, 0xaf
pop rdx
add eax, dword [rax]
invalid
add byte [rax - 0x75], cl
mov rdx, qword [rax]
mov rcx, rax
sar edi, 0x12
mov edx, dword [rax]
adc byte [rax - 0x77], cl
sar edi, 0x12
xor eax, eax
jmp 0x1400aba2b
shr bl, 0xd8
push rsi
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx]
add dword [rax - 0x7b], ecx
invalid
je case.0x140089b47.285
mov esi, ecx
add dword [rax - 0x7b], ecx
sal byte [rdx + rdx + 0x4c], 0x6b
imul r8, rax, 0x68
imul eax, eax, 0x68
shr byte [rax + 0x48], 0x8b
or byte [rdx + 4], r15b
call fcn.14000384b
mov rcx, qword [rsi + 8]
mov edx, 4
mov edx, 8
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.140012c40
mov rsi, rdx
mov esi, edx
mov rdi, rcx
lea rdx, [rsp + 0x24]
lea edx, [rsp + 0x24]
mov edi, ecx
lea edx, [rsp + 0x24]
push rsp
and al, 0x24
and dword [rdx], 0
mov ecx, r8d
shr eax, 0x4b
xor dh, 0xff
shr eax, 0x4b
xor dh, 0xff
mov r9, rdx
mov rcx, rdi
ror dword [rax - 0x77], 1
stc
mov rdx, rsi
mov edx, esi
mov r8, rax
call fcn.1400ababc
add byte [rax], al
mov eax, eax
add byte [rax], al
nop
add rsp, 0x28
pop rdi
pop rsi
ret
cmp edx, ecx
retf 0x473
jae 0x1400abac9
xor eax, eax
jmp 0x1400abadf
shr bl, 0x16
mov rax, rcx
mov rcx, r8
mov rdx, rax
ror dword [rax - 0x77], 0xc2
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
invalid
sbb eax, 0xc0850003
add byte [rbp - 0x3f6bf040], al
add rsp, 0x28
sub bl, al
invalid
add byte [rbp - 0x3f6bf040], al
ror byte [rax - 0x7d], 0xc4
sub bl, al
and byte [rax - 0x75], cl
test rax, rax
test rax, rax
test eax, eax
mov eax, dword [rcx + 0x40]
test rax, rax
test eax, eax
je case.0x140089657.278
dec rax
mov qword [rcx + 0x40], rax
cmp qword [rcx], 0
cmp dword [rcx], 0
cmp dword [rcx], 0
je 0x1400abbdb
test al, bl
add byte [rax], al
add byte [rbx + rcx*4 + 0x41], cl
or byte [rbp - 0x7b], cl
test eax, eax
je 0x1400abb1d
invalid
invalid
mov r8, qword [rcx + 8]
test r8, r8
test eax, eax
je 0x1400abb1d
mov rax, qword [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
jmp 0x1400abb6b
adc byte [r8 - 0x75], cl
push rcx
sbb bl, ch
push rbp
xor eax, eax
jmp case.0x140089b47.291
lea rax, [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
mov r8, rax
mov eax, eax
adc byte [r8 - 0x75], cl
push rcx
sbb byte [rcx - 0x77], cl
mov eax, eax
mov r8, qword [r8]
mov eax, eax
mov r8, qword [r8]
add byte [rax - 0x7d], cl
sub rdx, 1
invalid
jb 0x1400abb3a
add r8, 0x278
jmp 0x1400abb28
mov qword [rcx], 1
mov dword [rcx], 1
mov qword [rcx + 8], r8
mov dword [rcx + 8], eax
xorps xmm0, xmm0
movups xmmword [rax], xmm0
xor edx, edx
xor eax, eax
jmp 0x1400abb6b
mov r9, qword [r8 + 0x160]
mov ecx, dword [rax + 0x160]
add byte [rbp - 0x7b], cl
test r9, r9
leave
je 0x1400abbcf
inc rax
movzx edx, word [r8 + 0x270]
nop
jo 0x1400abb68
add al, byte [rax]
add byte [rax], al
nop
jo 0x1400abb68
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
enter 0xf45, 0xffffffffffffffb7
movzx ecx, word [rax + 0x272]
mov r8, r9
movzx r9d, word [r8 + 0x272]
movzx ecx, word [rax + 0x272]
add byte [rcx + rdi - 0x36], cl
cmp rdx, r9
jae 0x1400abb51
lea r9, [rdx + 1]
test rax, rax
test eax, eax
je 0x1400abba5
and al, 0x4f
lea ebx, [rax + rcx*8]
sbb al, 0xc8
lea r11, [r8 + r9*8]
sbb al, 0xc8
add r11, 0x278
js 0x1400abb8c
add byte [rax], al
xor r9d, r9d
leave
xor esi, esi
mov r10, qword [r11]
lea r11, [r10 + 0x278]
add al, byte [rax]
add byte [rax - 1], cl
invalid
invalid
inc rsi
inc esi
invalid
cmp rax, rsi
cmp eax, esi
invalid
jne 0x1400abb91
jmp 0x1400abba8
mov r10, r8
imul rax, rdx, 0x18
add rax, r8
add eax, eax
ret 0x4c18
add eax, eax
add rax, 0x168
shl rdx, 5
loop case.0x14009e7bf.160
add byte [rax - 0x3f], cl
loop case.0x14009e7bf.160
add eax, 0x4cc2014c
mov dword [rcx + 8], edx
push rcx
invalid
add rdx, r8
mov qword [rcx + 8], r10
push rcx
invalid
push rcx
or byte [rax - 0x7d], cl
invalid
and qword [rcx + 0x10], 0
mov qword [rcx + 0x18], r9
mov dword [rcx + 0x18], ecx
mov dword [rcx + 0x18], ecx
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
lea rcx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btree_navigate.rs
call fcn.1400de430
sub byte [rbx], al
invalid
invalid
add al, ch
push rbp
sub byte [rbx], al
add byte [rax - 0x73], cl
or eax, 0x7ea96
xchg esi, eax
invalid
invalid
invalid
lea rcx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btree_navigate.rs
xchg esi, eax
invalid
add al, ch
sub byte [r11], al
sub byte [rbx], al
invalid
call fcn.1400de430
add eax, dword [rax]
int3
imul ebx, dword [rcx + 0x4856fffc], 0xffffff83
in al, dx
sub rsp, 0x20
mov rsi, qword [rcx]
mov rax, qword [rsi]
mov eax, dword [rsi]
cmp rax, 1
cmp eax, 1
clc
invalid
je case.0x140090bcd.232
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
mov eax, dword [rsi]
mov eax, dword [rsi]
clc
test rax, rax
sal byte [rbp + 0x22], 0x4c
mov r8, qword [rsi + 0x10]
test r8, r8
invalid
je 0x1400abc28
sal byte [rcx + rbx + 0x48], 0x8b
mov rcx, qword [rsi + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
or byte [rdx + 1], r15b
or byte [rdx + 1], bh
add byte [rax], al
call fcn.14000384b
jl case.0x14009d071.206
invalid
jmp 0x1400abc28
mov rcx, qword [rsi + 8]
or al, ch
fidiv dword [rdi]
add byte [rax], al
mov edx, 8
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
pop rsi
mov ecx, esi
add esp, 0x20
invalid
jmp fcn.140012c40
inc dword [rcx + 0x56]
push rsi
push rsi
push rdi
push rbx
sub rsp, 0xb8
in al, dx
mov eax, 0x48000000
lea eax, [rsp + 0x88]
and al, 0x88
add byte [rax], al
invalid
mov eax, 0x48000000
lea eax, [rsp + 0x88]
and al, 0x88
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
mov byte [rax], al
add byte [rax], al
and qword [rax], 0
mov qword [rax + 8], 1
add byte [rax - 0x7d], cl
and dword [rax + 0x10], 0
add byte [rax - 0x77], cl
invalid
lea rdi, [rsp + 0x30]
and al, 0x30
mov qword [rdi + 0x30], 0x20
xor byte [r8], r12b
add byte [rax], al
add dh, al
cmp byte [r11], r8b
and qword [rdi], 0
and qword [rdi + 0x10], 0
adc byte [eax], al
mov rbx, qword [rcx]
sbb dword [rax - 0x77], ecx
and byte [r8 - 0x73], r9b
add eax, 0x7eb5e
jmp 0x1400abc90
invalid
and byte [rax], al
add byte [rax - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add byte [rax - 0x77], cl
invalid
and al, 0x30
xor byte [rax - 0x39], cl
xor byte [r8], r12b
xor byte [rax], ah
add byte [rax], al
add dh, al
adc byte [eax], al
adc byte [rax], al
sbb dword [rax - 0x77], ecx
and byte [r8 - 0x73], r9b
and byte [rax - 0x73], cl
lea eax, [0x14012a7e8]
jmp 0x1400abc90
mov qword [rdi + 0x28], rax
mov rcx, rbx
mov rdx, rdi
mov edx, edi
call 0x1400abe2b
add dword [rax], eax
add byte [rax + rax*8 + 0x9e850f], al
ror byte [rdi], 0x85
sahf
add byte [rax], al
invalid
invalid
mov edx, edi
add dword [rax], eax
add byte [rax + rax*8 + 0x9e850f], al
ror byte [rdi], 0x85
sahf
add byte [rax], al
invalid
ror byte [rdi], 0x85
sahf
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x88
lea r8, [rsp + 0x88]
movups xmm0, xmmword [r8]
movups xmm0, xmmword [rax]
lea r14, [rsp + 0x70]
movaps xmmword [r14], xmm0
mov rax, qword [r8 + 0x10]
mov eax, dword [rax + 0x10]
mov qword [r14 + 0x10], rax
adc byte [rax - 0x73], cl
lea eax, [rbx + 0x18]
add rbx, 0x20
mov qword [rsp + 0x30], r14
xor byte [rax - 0x73], cl
or eax, 0xfff693d2
invalid
xchg ebx, eax
idiv bh
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx + 0xf], al
movups xmm0, xmmword [rax]
movups xmm0, xmmword [rax]
mov eax, dword [rax + 0x10]
adc byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
adc byte [rax - 0x73], r9b
lea eax, [rbx + 0x18]
xor byte [rax - 0x73], cl
or eax, 0xfff693d2
invalid
xchg ebx, eax
idiv bh
rcl byte [rbx - 0x76b7000a], cl
and al, 0x38
idiv bh
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
lea rax, [fcn.1400175a0]
mov qword [rsp + 0x48], rax
and al, 0x48
mov qword [rsp + 0x50], rbx
pop rsp
and al, 0x50
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
and al, 0x58
lea rax, str.Error___line:___column:_7
lea eax, [0x14012b7d8]
mov qword [r8], rax
mov dword [rax], eax
mov qword [r8 + 8], 4
mov dword [rax + 8], 4
mov dword [rsp + 0x38], ecx
lea rax, [fcn.1400175a0]
dec dword [rax - 0x77]
and al, 0x48
pop rsp
and al, 0x50
and al, 0x58
and al, 0x58
lea eax, [0x14012b7d8]
mov dword [rax], eax
mov dword [rax + 8], 4
add byte [rcx - 0x7d], cl
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rdi
mov dword [rax + 0x10], edi
js 0x1400abd1d
mov qword [r8 + 0x18], 3
sbb byte [rbx], al
add byte [rax], al
invalid
and dword [rax + 0x20], 0
invalid
js 0x1400abd1d
sbb byte [rbx], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
push rsi
sub al, ch
pop rcx
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
push rsi
sub al, ch
pop rcx
xchg ebx, eax
idiv bh
dec dword [rcx + 0xe8b49c3]
mov rdx, qword [r14 + 8]
or al, ch
adc al, 0x3f
sti
dec dword [rcx - 0x3b7eb728]
mov eax, 0x5b000000
pop rdi
pop rsi
pop r14
pop rsi
ret
xchg ebx, eax
idiv bh
invalid
dec dword [rcx + 0xe8b49c3]
or al, ch
adc al, 0x3f
sti
dec dword [rcx - 0x3b7eb728]
mov eax, 0x5b000000
pop rsi
lea rax, [0x1401575e0]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
lea ecx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_string.rs
add byte [rbp + rcx*4 + 0xd], cl
iretd
invalid
invalid
invalid
mov dword [rsp + 0x20], eax
add byte [rbp + rcx*4 + 0xd], cl
iretd
invalid
lea r8, [rsp + 0x70]
mov edx, 0x37
add byte [rax], al
add al, ch
enter 0x325, 0
and al, 0x70
add al, ch
enter 0x325, 0
int3
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rcx]
invalid
invalid
jns 0x1400abd8f
add byte [rax], al
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
cmp qword [rcx + 0x18], 0
je 0x1400abde7
add byte [rbp + rbp*2 + 0x48], dh
lea eax, [rcx + 0x18]
invalid
lea rax, [rcx + 0x18]
lea r9, [rsp + 0x58]
and al, 0x58
pop rax
mov qword [r9], rcx
add rcx, 0x20
invalid
and byte [rbp + rcx*4 + 5], cl
lea r8, [0x1400abe2b]
invalid
add byte [rax], al
mov qword [r9 + 8], r8
mov qword [r9 + 0x10], rax
mov dword [rcx + 0x10], eax
mov dword [rcx + 0x10], eax
lea rax, [fcn.1400175a0]
mov eax, 0x8949fff6
idiv bh
dec dword [rcx - 0x77]
mov qword [r9 + 0x18], rax
mov qword [r9 + 0x20], rcx
mov dword [rcx + 0x20], ecx
sbb byte [r9 - 0x77], cl
mov dword [rcx + 0x20], ecx
and byte [r9 - 0x77], cl
sub byte [r8 - 0x73], cl
add eax, 0x7f9dd
mov qword [r9 + 0x28], rax
mov dword [rcx + 0x28], eax
lea rax, [0x14012b790]
lea r8, [rsp + 0x28]
mov qword [r8], rax
mov dword [rax], eax
mov dword [rax], eax
add byte [rax + 3], bh
mov eax, 3
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
and dword [rax + 0x20], 0
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
push rdx
sub al, ch
call fcn.14001507b
popfq
xchg edx, eax
idiv bh
nop
add rsp, 0x88
ret
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
jmp 0x1400abe2b
add byte [rax - 0x7d], cl
in al, dx
sub rsp, 0x28
mov rcx, qword [rcx]
cmp dword [rcx], 1
jne 0x1400abe0a
sub byte [rax - 0x75], cl
or dword [rbx + 0xb750139], eax
add rcx, 8
call 0x1400b92b0
add byte [rax], al
add byte [rax], al
jmp 0x1400abe0c
xor eax, eax
add rsp, 0x28
ret
mov eax, 0x70e8147b
push rdx
invalid
jnp 0x1400abe28
mov es, word [0x1af896ae8]
lodsb al, byte [rsi]
jle 0x1400abe94
ret
invalid
mov rax, qword [rcx]
lea r8, [0x14015bb10]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rax, qword [rcx + 8]
mov r8, qword [rcx + 0x10]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
jmp rax
add cl, ch
loope 0x1400abe8b
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x7f75d
mov rax, qword [rax + 0x18]
lea rdx, [0x14012b5fc]
jmp 0x1400ac004
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14012b57b]
jmp 0x1400abf2d
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14012b608]
jmp 0x1400ac03c
mov r8d, 0x1a
jmp rax
add rcx, 8
jmp fcn.1400b6d40
mov r8d, 0xc
jmp rax
mov r8d, 0xe
jmp rax
mov edx, 0x2d8
call fcn.1400ddb00
int3
test r9b, 1
jne 0x1400ad55a
cmp r8, rcx
ja 0x1400ad55a
setae r9b
mov r10, qword [rax + r8*8 + 0x278]
mov qword [r10 + 0x160], rax
mov word [r10 + 0x270], r8w
invalid
jo case.0x140071ff3.507
add byte [rax], al
invalid
invalid
add byte [rcx - 0x7d], cl
rol byte [rax], 1
adc r8, 0
jmp 0x1400ad52e
invalid
invalid
ret
mov r9, r8
mov rsi, rdx
invalid
mov rdi, rcx
mov r12, qword [rsp + 0x80]
mov esp, dword [rsp + 0x80]
invalid
mov esp, dword [rsp + 0x80]
movzx r14d, word [rcx + 0x272]
lea rbx, [r14 + 1]
add rcx, 0x168
mov rdx, rbx
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.1400ad866
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
mov r9, r15
call fcn.14004e3b4
or dword [rsi], ecx
cli
invalid
or dword [rsi], ecx
cli
dec dword [rbp - 0x73]
lea r15, [r14 + 2]
lea r15, [r14 + 2]
lea edi, [rsi + 2]
lea rax, [rsi + 2]
cmp rax, r15
add r9b, byte [rcx + r15 - 8]
jae 0x1400ad5da
lea rcx, [rdi + 0x278]
lea rdx, [rsi + 1]
lea rdx, [rcx + rdx*8]
lea rcx, [rcx + rax*8]
lea ecx, [rcx + rax*8]
lea ecx, [rcx + rax*8]
sub r14, rsi
shl r14, 3
mov r8, r14
mov eax, esi
test byte [rcx - 0x3f], 0xe6
add ecx, dword [rbp - 0x77]
mov eax, esi
mov eax, esi
call sub.VCRUNTIME140.dll_memmove
mov qword [rdi + rsi*8 + 0x280], r12
mov word [rdi + 0x272], bx
add byte [rax], al
add byte [rax], al
add rsi, 0x50
lea rax, [rsi - 0x4f]
cmp rax, r15
jae case.0x140078e21.460
mov rax, qword [rdi + rsi*8]
mov qword [rax + 0x160], rdi
lea ecx, [rsi - 0x4f]
mov cl, 0x66
mov dword [rax + 0x270], ecx
mov byte [rax + 2], dh
add byte [rax], al
invalid
mov cl, 0x66
mov cl, 0x66
mov dword [rax + 0x270], ecx
mov byte [rax + 2], dh
add byte [rax], al
invalid
mov byte [rax + 2], dh
add byte [rax], al
invalid
add byte [rax - 1], cl
invalid
inc rsi
jmp 0x1400ad5ed
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
mov bh, 0x85
jb case.0x140071ff3.510
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rax
call fcn.1400ad4e1
mov rbx, rax
movzx r14d, word [rbp + 0x272]
mov qword [rsp + 0x20], rdi
and byte [rax - 0x75], cl
jg 0x1400ad66c
and byte [rax - 0x75], cl
mov edi, dword [rdi + 0x10]
jg 0x1400ad66c
mov r15, rdi
dec dword [rcx - 9]
xlatb
not r15
add r15, r14
mov word [rax + 0x272], r15w
mov dword [rax + 0x272], r15d
mul dword [rsi + 0x44]
mov dword [rax + 0x272], edi
jb 0x1400ad66d
add byte [rax], al
mov dword [rax + 0x272], r15d
jb 0x1400ad66d
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rax, rdi, 0x18
lea r12, [rax + rbp]
and al, 0x28
and al, 0x28
add r12, 0x180
mov rax, qword [r12 - 8]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
movups xmm0, xmmword [r12 - 0x18]
movups xmm0, xmmword [rsp - 0x18]
and al, 0xe8
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
mov rax, rdi
shl rax, 5
loopne case.0x140073c1d.494
loopne case.0x140073c1d.494
movups xmm0, xmmword [rbp + rax]
add eax, 0x4c100f00
add eax, 0x44110f10
invalid
invalid
invalid
movups xmm1, xmmword [rbp + rax + 0x10]
adc byte [rbp + rax + 0x10], cl
add rax, 0x44110f10
movups xmmword [rsp + 0x48], xmm0
and al, 0x48
movups xmmword [rsp + 0x58], xmm1
lea r13, [rdi + 1]
add dword [rbp + 0x29], ecx
out dx, al
add dword [rbp + 0x29], ecx
sub esi, ebp
out dx, al
lea rdx, [rbx + 0x168]
push 0x4c000001
mov ecx, edi
mov rcx, r15
call fcn.14004e353
mov r9, rdx
mov rcx, r12
invalid
xchg ecx, eax
or al, 0xfa
dec dword [rcx - 0x77]
ror dword [rcx + rcx*4 - 0x1f], 1
invalid
loope case.0x140078e21.464
mov rdx, r14
mov edx, esi
mov r8, rax
call fcn.1400ad7c9
shl r13, 5
shr al, 0xf6
add byte [rax], al
add byte [rcx - 0x3f], cl
in eax, 5
add r13, rbp
mov rcx, r15
mov rdx, rbx
call fcn.1400ad804
add byte [rcx - 0x77], cl
ror dword [rcx + rcx*4 - 0x17], 1
add byte [rcx - 0x77], cl
ror dword [rcx + rcx*4 - 0x17], 1
mov rdx, r14
mov r8, rax
call fcn.1400ad82b
add dword [rax], eax
add byte [rsi - 0x77], ah
mov ebp, 0x272
add dword [rax], eax
add byte [rsi - 0x77], ah
mov ebp, 0x272
movzx eax, word [rbx + 0x272]
lea r8, [rax + 1]
cmp rax, 0xc
lea eax, [rax + 1]
add dword [rax - 0x7d], ecx
clc
or al, 0xf
jae case.0x14007417b.498
invalid
invalid
jae case.0x14007417b.498
add byte [rax - 0x75], cl
mov rax, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
sub rax, rdi
cmp rax, r8
jne case.0x1400b93ee.454
invalid
add byte [rax - 0x73], cl
adc al, 0xfd
std
lea rdx, [rdi*8 + 0x280]
std
add byte [rdx], 0
add byte [rax + 1], cl
invalid
add rdx, rbp
mov rcx, rbx
add rcx, 0x278
sar dword [rax + 2], 0
add byte [rcx - 0x3f], al
loopne 0x1400ad73f
invalid
mov ecx, ebx
invalid
sar dword [rax + 2], 0
add al, byte [rax]
add byte [rcx - 0x3f], al
loopne 0x1400ad73f
invalid
add ebp, eax
call sub.VCRUNTIME140.dll_memcpy
lahf
add byte [rbx], al
add eax, dword [rax]
add byte [rax - 0x75], cl
and al, 0x20
invalid
mov rax, qword [rsp + 0x20]
and byte [rax - 0x75], cl
js case.0x1400b93ee.448
mov rdi, qword [rax + 8]
mov edi, dword [rax + 8]
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400ad51e
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
std
invalid
sub byte [rsp + 0x30], al
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
invalid
invalid
adc byte [rdi], r9b
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x20], xmm2
mov rcx, qword [rsp + 0x60]
mov qword [rsi + 0x30], rcx
mov qword [rsi + 0x38], rbp
outsb dx, byte [rsi]
cmp byte [rax - 0x77], cl
jle 0x1400ad7c0
xor byte [rax - 0x77], r9b
xor byte [rax - 0x77], cl
outsb dx, byte [rsi]
cmp byte [rax - 0x77], cl
jle 0x1400ad7c0
mov qword [rsi + 0x48], rax
mov qword [rsi + 0x50], rdx
mov qword [rsi + 0x50], rdx
mov dword [rsi + 0x50], edx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rax, [0x14012aaf0]
mov edx, 0xc
add byte [rax], al
push rax
rol dword [rdi], cl
add byte [rdx + 0xc], bh
add byte [rax], al
add byte [rax], al
mov rcx, r8
mov r8, rax
call fcn.1400ddfe0
invalid
add byte [rax - 0x73], cl
or eax, 0x7d2c9
invalid
invalid
lea rcx, str.assertion_failed:_src.len____dst.len__
invalid
lea r8, [0x14012aaa8]
mov edx, 0x28
add byte [rax], al
add al, ch
call fcn.1400de050
call fcn.1400de050
int3
in al, dx
sub byte [rcx + rdi - 0x36], cl
jne 0x1400ad7eb
mov rax, rcx
imul r9, rdx, 0x18
mov rcx, r8
sbb byte [rcx + rcx*4 - 0x3f], cl
mov rdx, rax
mov r8, r9
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x7d28e
mov ss, edx
invalid
invalid
lea rcx, str.assertion_failed:_src.len____dst.len__
mov ss, edx
invalid
lea r8, [0x14012aaa8]
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
invalid
rol byte [rdi], cl
add byte [rdx + 0x28], bh
sub byte [rax], al
add byte [rax], al
invalid
sub byte [rax], al
add byte [rax], al
invalid
add al, ch
or byte [r11], r8b
call fcn.1400de050
int3
add ah, cl
sub esp, 0x28
cmp rcx, 0xb
ja 0x1400ad819
mov rax, rdx
mov rdx, rcx
add rsp, 0x28
ret
lea r8, [0x14012aad8]
lea eax, [0x14012aad8]
mov eax, 0xba0007d2
or eax, dword [rax]
add byte [rax], al
invalid
invalid
mov edx, 0xb
add byte [rax], al
add al, ch
invalid
call fcn.1400ddfe0
mov dh, 7
add eax, dword [rax]
int3
sub byte [rax - 0x77], cl
ror byte [rcx + rdi - 0x36], 1
cmp rdx, r9
mov eax, edx
cmp rdx, r9
jne case.0x140078e21.472
invalid
mov rdx, rcx
shl rax, 5
shl eax, 5
mov rcx, r8
mov r8, rax
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
add al, byte [rax]
add esp, 0x28
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, str.assertion_failed:_src.len____dst.len__
or eax, 0x7d22c
rol byte [rdi], cl
add byte [rbp + rcx*4 + 5], cl
rol byte [r15], cl
rol byte [rdi], cl
lea r8, [0x14012aaa8]
mov edx, 0x28
rol byte [rdi], cl
add byte [rdx + 0x28], bh
call fcn.1400de050
int3
invalid
iretd
add dword [rax + 0x39], ecx
cmp ecx, edx
sal dword [rbx + 0x23], 1
jae 0x1400ad8a2
imul rax, rbx, 0x18
add rax, rdi
add eax, edi
add eax, edi
imul rcx, rcx, 0x18
add rcx, rdi
stc
sbb byte [rax + 1], cl
stc
mov r8, rbx
not r8
add r8, rdx
add eax, edx
fmul dword [rcx - 9]
ror byte [rcx + 1], 1
add eax, edx
imul r8, r8, 0x18
mov rdx, rax
add eax, edx
imul r8, r8, 0x18
mov rdx, rax
sbb byte [rax - 0x77], cl
ret 0x44e8
call sub.VCRUNTIME140.dll_memmove
add byte [rax + 0x6b], cl
ret
imul rax, rbx, 0x18
imul eax, ebx, 0x18
mov rcx, qword [rsi + 0x10]
mov qword [rdi + rax + 0x10], rcx
mov dword [rdi + rax + 0x10], ecx
mov dword [rdi + rax + 0x10], ecx
movups xmm0, xmmword [rsi]
adc byte [rsi], al
movups xmmword [rdi + rax], xmm0
add rsp, 0x20
pop rbx
pop rdi
invalid
pop rsi
ret
push rdi
push r14
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
mov rsi, r9
invalid
push rsp
sub esp, 0x28
in al, dx
sub byte [rcx + rcx*4 - 0x32], cl
invalid
invalid
mov r9, r8
mov ecx, eax
mov rdi, rdx
mov rbx, rcx
mov r14, qword [rdx]
mov r15, qword [rdx + 0x10]
movzx r12d, word [r14 + 0x272]
add byte [rcx - 1], cl
invalid
lea rcx, [r14 + 0x168]
mov gs, word [rax + 1]
add byte [rax], al
add byte [rcx - 1], cl
invalid
mov gs, word [rax + 1]
add byte [rax], al
mov rdx, r12
mov r8, r15
call fcn.1400ad866
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rdx, r12
mov r8, r15
clc
mov r9, rsi
call fcn.14004e3b4
mov word [r14 + 0x272], r12w
cmpsb byte [rsi], byte [rdi]
jb 0x1400ad914
add byte [rax], al
invalid
clc
cmpsb byte [rsi], byte [rdi]
jb 0x1400ad914
add byte [rax], al
mov rax, qword [rdi + 8]
mov qword [rbx], r14
mov qword [rbx + 8], rax
or byte [r9 + r9*4 + 0x7b], cl
invalid
or byte [r9 + r9*4 + 0x7b], cl
adc byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
ret
pop rsi
mov r10, rdx
mov rax, rcx
sub rdx, rcx
jb 0x1400ad966
test rax, rax
je 0x1400ad955
cmp rax, r9
jae 0x1400ad953
invalid
enter 0x973, 0x41
cmp byte [rax + rax], 0xbf
cmp al, 0
invalid
or dword [rcx - 0x80], eax
cmp byte [r8 + rax], 0xbf
cmp al, 0
mov edi, 0x13eb047f
jmp 0x1400ad966
jg 0x1400ad955
jmp 0x1400ad966
jne 0x1400ad966
test r10, r10
je 0x1400ad985
sal byte [rbx + rbp + 0x4d], cl
cmp edx, ecx
cmp r10, r9
jae 0x1400ad983
cmp byte [r8 + r10], 0xbf
jg 0x1400ad985
lea rcx, [0x14012b8c8]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov rcx, r8
mov rdx, r9
mov edx, ecx
mov edx, ecx
mov r8, rax
mov r9, r10
mov ecx, edx
ror byte [rbp - 0x77], 0xd1
mov ecx, edx
shr eax, 1
popfq
or al, 3
call fcn.1400de620
add byte [rbp - 0x1f], dh
jne 0x1400ad966
add r8, rax
add eax, eax
ror byte [rcx + rcx*4 - 0x40], 0x48
add esp, 0x28
mov rax, r8
mov eax, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
add rsp, 0x28
ret
sub rsp, 0x28
mov r9, r8
mov r8, rcx
invalid
enter 0xffffffffffff8548, 0xffffffffffffffc9
test rcx, rcx
je case.0x1400868b0.400
and eax, 0x76c1394d
invalid
cmp r9, r8
jbe 0x1400ad9c2
cmp byte [rdx + r8], 0xbf
jg case.0x1400868b0.400
cmp al, 2
mov edi, 0x8d48197f
add eax, 0x7defe
lea rax, [0x14012b8b0]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x36], 1
mov rdx, r9
mov rcx, rdx
mov rdx, r9
call fcn.1400de620
pop rsi
or al, 3
invalid
pop rsi
or al, 3
add byte [rbp - 0x19], dh
invalid
jne 0x1400ad9ab
out 0x4d, eax
sub ecx, eax
sub r9, r8
add rdx, r8
mov rax, rdx
mov rdx, r9
add rsp, 0x28
ret
sub bl, al
push rsi
push rdi
sub rsp, 0x28
mov rsi, r8
mov rdi, rcx
iretd
mov rcx, rdx
call fcn.1400adc1e
add byte [rax], al
iretd
add byte [rax], al
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.1400e1643
mov qword [rdi + 8], rax
ret 0x4ce8
mov qword [rdi], 2
mov dword [rdi], 2
add byte [rax], al
add rsp, 0x28
pop rdi
sub byte [rdi + 0x5e], bl
pop rsi
ret
add byte [rax], al
mov r8, rdx
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
sbb bh, byte [rbx + rax]
add eax, dword [rax]
invalid
add eax, dword [rax]
push r14
push rsi
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x38
mov rdi, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
mov esi, ecx
mov rdx, qword [rdx]
adc cl, byte [rbx + rcx*4 + 0x77]
mov r14, qword [rdi + 8]
mov esi, dword [rdi + 8]
ja 0x1400ada47
or byte [rax - 0x75], cl
pop rdi
mov rbx, qword [rdi + 0x10]
lea r9, [0x14012bb10]
or eax, 0x7e0c6
adc byte [rbp + rcx*4 + 0xd], cl
invalid
or eax, 0x7e0c6
loopne 0x1400ada50
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.140023ee6
xchg ecx, eax
idiv edi
idiv edi
idiv edi
cmp rdx, 3
cli
add esi, dword [rsi + 0x52]
or byte [rdi], cl
mov dh, 0x50
add dword [rdi + rcx - 0x4a], eax
movzx r8d, byte [rax + 2]
movzx eax, byte [rax + 2]
invalid
movzx eax, byte [rax + 2]
mov dh, 0x40
add ecx, dword [rax - 0x7d]
ret
pop rdi
adc byte [rbp + rcx*4 + 0xd], cl
invalid
invalid
invalid
scasb al, byte [rdi]
loop 0x1400ada80
add byte [rbp + rcx*4 + 0x15], cl
cmpsd dword [rsi], dword [rdi]
loopne 0x1400ada87
add byte [rcx + 0xf], al
mov bh, 0x14
push rdx
movzx edx, word [r10 + rdx*2]
movsx r8d, word [r9 + r8*2]
movsx eax, word [rcx + rax*2]
movsx r10d, word [r10 + rax*2]
or dx, word [r9 + rcx*2]
adc al, 0x49
movsx eax, dx
adc al, 0x49
shl eax, 8
or eax, r8d
or eax, r10d
rol byte [rcx + rcx - 0x30], 0x78
sbb al, 0x66
mov word [rsi + 2], ax
js 0x1400adabf
mov word [rsi + 2], ax
and word [rsi], 0
add bl, ch
sub dword [rcx + rcx*4 + 0x77], ecx
adc byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
jmp case.0x1400991df.216
and al, 0x20
and byte [rcx - 0x39], cl
add byte [rax + rax], al
add byte [rax], al
invalid
mov qword [r8], 4
add bl, ch
jmp 0x1400adacb
or al, 0x4c
lea eax, [rsp + 0x20]
and al, 0x20
lea r8, [rsp + 0x20]
and al, 0x20
mov qword [r8], 0xc
mov dword [rax], 0xc
or al, 0
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
cli
cli
call fcn.1400adcb3
nop
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
pop rsi
sub esp, 0x38
in al, dx
cmp byte [rax - 0x75], cl
adc byte [rax + 0x3b], cl
invalid
mov rax, qword [rdx + 0x10]
cmp rax, qword [rdx + 8]
cmp eax, dword [rdx + 8]
cmp eax, dword [rdx + 8]
or byte [rbx + 0xe], sil
or byte [rbx + 0xe], dh
jae 0x1400adafd
invalid
mov rdx, qword [rdx]
adc cl, byte [rdx + 0x41880204]
mov al, byte [rdx + rax]
mov byte [rcx + 1], al
mov byte [rcx], 0
jmp case.0x14007518c.495
add r14d, eax
add esi, eax
add dword [rax], eax
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
mov qword [r8], 4
add byte [rax + rax], al
add al, 0
add byte [rax], al
add al, ch
loopne 0x1400adb0c
invalid
call case.0x1400a514f.146
add byte [rax], al
add byte [rax + 0x38c48348], dl
nop
add rsp, 0x38
add byte [rax], al
nop
add rsp, 0x38
ret
in al, dx
sub byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rbx + 0x10], dh
invalid
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
mov edx, edi
cli
cli
add rsp, 0x28
invalid
pop rdi
pop rsi
jmp fcn.14004130a
invalid
stc
invalid
invalid
mov eax, dword [rsi]
invalid
mov rdx, qword [rsi + 0x10]
sub rax, rdx
sub eax, edx
adc byte [rax + 0x29], cl
ror byte [rax - 0x7d], 1
cmp rax, 3
invalid
sub eax, edx
cmp rax, 3
jbe 0x1400adbd7
invalid
mov word [rax], es
add byte [rax], al
invalid
cmp eax, 3
xchg byte [rax + rax - 0x74b80000], cl
add byte [rax - 0x75], cl
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or byte [rax + 1], r9b
or byte [rax + 1], cl
add rax, rdx
mov ecx, edi
stc
ror byte [rcx + 0xff81f9], 1
or byte [rax], al
add byte [rbx + 0xf], dh
jae 0x1400adb6b
stc
cmp edi, 0x800
add byte [rax], cl
add byte [rax], al
invalid
jae 0x1400adb6b
shr ecx, 6
or cl, 0xc0
mov byte [rax], cl
or byte [rcx + 2], bh
jmp 0x100d45b68
invalid
or byte [rcx + 2], bh
add al, byte [rax]
add byte [rax], al
jmp 0x1400adbbc
cmp edi, 0x10000
add byte [rax], al
add byte [rcx], al
add byte [rbx + 0x1d], dh
add dword [rax], eax
jae 0x1400adb90
shr ecx, 0xc
or cl, 0xe0
mov byte [rax], cl
mov ecx, edi
shr ecx, 6
invalid
invalid
leave
loopne 0x1400adb02
or byte [rcx + 0x6e9c1f9], cl
jmp 0x17fec5b89
invalid
and cl, 0x3f
or cl, 0x80
mov byte [rax + 1], cl
invalid
invalid
leave
or byte [rax + 0x3b90148], 0
add qword [rcx + 3], rdi
add dword [rcx + 3], edi
add dword [rcx + 3], edi
mov ecx, 3
jmp 0x1400adbbc
shr ecx, 0x12
and cl, 7
loope 0x1400adb9d
invalid
or cl, 0xf0
leave
invalid
mov byte [rax], cl
or byte [rcx + 0xce9c1f9], cl
jmp 0x147ec5ba8
invalid
leave
invalid
or byte [rcx + 0xce9c1f9], cl
jmp 0x17fec5baf
and cl, 0x3f
or cl, 0x80
mov byte [rax + 1], cl
invalid
invalid
mov ecx, edi
stc
leave
or byte [rax - 0x676feb8], 0xc1
add qword [rcx + 0x6e9c1f9], rcx
and cl, 0x3f
add qword [rcx + 0x6e9c1f9], rcx
stc
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rax + 2], cl
mov ecx, 4
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x80], al
out 0x3f, eax
and dil, 0x3f
or dil, 0x80
mov byte [rax + rcx - 1], dil
iretd
add byte [rax - 0x78], 0x7c
or bh, bh
add rdx, rcx
mov qword [rsi + 0x10], rdx
retf 0x8948
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
mov r8d, 4
mov rcx, rsi
call fcn.1400e161d
mov rdx, qword [rsi + 0x10]
jmp 0x1400adb4b
invalid
invalid
invalid
add al, 0
add byte [rax], al
invalid
call qword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
invalid
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
invalid
invalid
mov rdi, rcx
mov rcx, rdx
call fcn.1400adc1e
add byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
int1
add byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
int1
mov eax, edx
mov rdx, rax
mov edx, eax
ret 0x33e8
call fcn.1400e1643
mov qword [rdi + 8], rax
or dh, al
invalid
add dword [rax - 0x7d], ecx
add rsp, 0x28
pop rdi
or dh, al
invalid
pop rsi
ret
mov rdx, qword [rcx + 8]
push rcx
or byte [rax - 0x77], cl
mov rcx, rax
invalid
invalid
mov rcx, rax
jmp fcn.1400adc31
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x56], al
sub esp, 0x28
sub byte [rcx + rcx*4 - 0x3a], cl
mov esi, edx
ret 0x5b72
lea eax, [rcx + rsi]
xor dword [rax - 0x75], ecx
add eax, 0xb6445
or eax, dword fs:[rax]
or eax, dword fs:[rax]
or eax, dword fs:[rax]
add byte [rcx - 0x576b7f6], dh
or cl, byte [rax - 0x77]
cli
test eax, eax
sti
inc ebx
add eax, 0x7ddf4
hlt
mov ecx, ebx
fldpi
xor dword [rcx], esi
fisttp dword [rbp + rcx*4 + 4]
invalid
or eax, dword [rax]
ror byte [rax + 0x29], 0xde
add rsp, 0x28
invalid
mov rdi, rcx
mov rcx, rdx
call fcn.1400adc1e
mov r8, rdx
mov rcx, rsi
int1
mov rdx, rax
call fcn.1400e1643
mov qword [rdi + 8], rax
mov word [rdi], 1
add dword [rax], eax
add dword [rax], eax
add rsp, 0x28
pop rdi
pop rsi
ret
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rdi, r8
mov edi, eax
mov edi, eax
mov r14, rdx
mov rsi, rcx
lea r15, [0x14015bb74]
lea rbx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
test rdi, rdi
je 0x1400add75
mov rax, qword [rsi]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rdx, r14
mov r8, rdi
mov eax, edi
mov eax, edi
call qword [rax + 0x18]
test al, al
je 0x1400add5c
call fcn.1400ac9ca
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
jmp rcx
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x29
jae 0x1400add77
cmp cl, 0x23
jne 0x1400add77
mov rcx, rax
call fcn.1400af402
jmp 0x1400add07
mov rcx, rdi
mov rdx, r14
mov r8, rdi
clc
clc
mov r9, rbx
call fcn.140023ee6
mov r14, rax
mov rdi, rdx
jmp 0x1400add07
xor eax, eax
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push rsi
sub rsp, 0x20
invalid
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400addae
mov rsi, rcx
mov ecx, 0x28
add al, ch
jae 0x1400addfb
idiv bh
add al, ch
jae 0x1400addfb
idiv bh
mov qword [rax], 1
add dword [rax], eax
add byte [rax], al
mov qword [rax + 8], rsi
xorps xmm0, xmm0
push rdi
invalid
push rdi
ror byte [rdi], 0x11
movups xmmword [rax + 0x18], xmm0
jmp 0x1400addb0
invalid
movups xmmword [rax + 0x18], xmm0
jmp 0x1400addb0
xor eax, eax
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
ucomisd xmm0, xmm0
invalid
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
sar byte cs:[rdx + 0x3e], 0x48
sar byte [rdx + 0x3e], 0x48
jp 0x1400addfa
movabs rax, 0x7ff0000000000000
movq rdx, xmm0
invalid
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
add al, dh
jg 0x1400ade2d
movq rdx, mm0
ret 0x8948
mov rcx, rdx
and rcx, rax
shl rdx, 0xc
loop 0x1400adde1
or al, 0x74
or dword [rax - 0x7d], ecx
stc
je 0x1400adde0
cmp rcx, 1
add dword [rax - 0x3cffe3fc], esi
mov al, 4
sbb al, 0
ret
test rcx, rcx
test ecx, ecx
setne dl
add dl, dl
add dl, 2
cmp rcx, rax
cmp ecx, eax
movzx ecx, dl
mov dh, 0xca
cmp ecx, eax
mov dh, 0xca
mov eax, 1
add byte [rax], al
add byte [rdi], cl
rol r11d, 0x31
cmovne eax, ecx
ret
xor eax, eax
ret
rol bl, 0x48
sub esp, 0x28
movzx ecx, cl
lea eax, [rcx - 0x6e]
cmp eax, 7
jbe 0x1400ade26
cmp ecx, 0x22
and dh, byte [rbp + rsi - 0x7d]
stc
pop rsp
je 0x1400ade46
cmp ecx, 0x5c
je 0x1400ade4a
mov al, 3
cmp ecx, 0x62
je 0x1400ade4c
cmp ecx, 0x66
jne case.0x1400ade34.111
mov al, 4
jmp 0x1400ade4c
lea rcx, [0x14015bb84]
lea ecx, [0x14015bb84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0xb0e0ffc8
mov al, 5
jmp 0x1400ade4c
add eax, 0x7b012eb
mov al, 7
jmp 0x1400ade4c
mov al, 8
jmp 0x1400ade4c
mov al, 6
jmp 0x1400ade4c
xor eax, eax
jmp 0x1400ade4c
mov al, 1
add rsp, 0x28
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
sub byte [rax], cl
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
lea r8, [0x14012b880]
mov edx, 0x28
call fcn.1400de050
add eax, dword [rax]
int3
and edx, ebx
invalid
add byte [rdx + 0x28], bh
add eax, dword [rax]
add byte [rcx - 0x48], al
add dword [rax], eax
invalid
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x80
sub esp, 0x80
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm6
and al, 0x70
mov rsi, rdx
mov rbx, rcx
movzx eax, byte [rcx]
mov dh, 1
lea rcx, [0x14015bba4]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsi]
call 0x1400ae1c1
add cl, ch
sbb al, byte [rcx]
add byte [rax], al
mov rdi, qword [rbx + 0x10]
mov r14, qword [rbx + 0x18]
mov rcx, qword [rsi]
lea rdx, [0x140157a20]
lea edx, [0x140157a20]
lea edx, [0x140157a20]
mov r8d, 1
call 0x1400adce5
invalid
dec dword [rax - 0x77]
invalid
invalid
call 0x1400add83
test rax, rax
jne case.0x14007a6b6.477
add byte [rax], al
add byte [rax], al
test r14, r14
je 0x1400ae162
mov cl, 1
xor edx, edx
shl r14, 5
lea rbx, [0x14012b8a8]
fld dword [rdi]
invalid
out 5, al
fld dword [rdi]
add byte [rbp - 0x7b], cl
test r14, r14
je 0x1400ae19c
test cl, 1
je case.0x1400991df.233
xor ecx, ecx
invalid
test r14, r14
je 0x1400ae19c
test cl, 1
je case.0x1400991df.233
add dword [rsp + rax + 0x31], esi
xor ecx, ecx
jmp case.0x14009d071.228
mov rcx, qword [rsi]
mov r8d, 1
invalid
mov rdx, rbx
call 0x1400adce5
mov rcx, rax
mov ecx, eax
invalid
mov ecx, eax
call 0x1400add83
test rax, rax
ror byte [rdi], 0x85
sbb dword [rdx], eax
add byte [rax], al
invalid
ror byte [rdi], 0x85
sbb dword [rdx], eax
add byte [rax], al
test dword [rcx], ebx
add al, byte [rax]
add byte [rbp + rcx*4 + 0x7f], cl
lea r15, [rdi + 0x20]
mov rcx, rdi
lea r15, [rdi + 0x20]
mov rcx, rdi
mov rdx, rsi
call fcn.1400ade7c
invalid
dec dword [rcx - 0x7d]
add r14, 0xffffffffffffffe0
xor ecx, ecx
leave
mov edx, 0
add byte [rax], al
mov rdi, r15
invalid
leave
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
test rax, rax
je case.0x1400991df.234
stosb byte [rdi], al
stosb byte [rdi], al
jmp case.0x14007a6b6.477
mov rax, qword [rbx + 8]
cmp rax, 2
clc
add cl, byte [rdi]
je case.0x140089b47.329
pushfq
add dword [rax], eax
add byte [rax], al
or byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
je case.0x140089b47.329
pushfq
add dword [rax], eax
add byte [rax], al
cmp eax, 1
jne 0x1400ae127
mov bh, 1
add byte [rax], al
invalid
add byte [rax], al
cmp eax, 1
jne 0x1400ae127
mov bh, 1
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbx + 0x10]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
call fcn.1400acb7a
cld
jmp case.0x14009e7bf.206
invalid
jmp 0x1400ae135
mov edx, dword [rbx + 0x10]
adc byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
and al, 0x28
sub al, ch
cld
jmp case.0x14009e7bf.206
invalid
mov rdx, qword [rbx + 0x10]
mov r8, qword [rbx + 0x18]
mov rcx, qword [rsi]
mov ecx, dword [rsi]
push rbx
adc byte [rbx + rcx*4 + 0x43], cl
mov r8, qword [rbx + 0x18]
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov ecx, dword [rsi]
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x80
invalid
add byte [rax], 0
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop rsp
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rsp
pop r14
pop r15
jmp 0x1400ae1d3
add byte [rax], al
add byte [rax], al
xor r8d, r8d
cmp byte [rbx + 1], 0
add dword [rax], eax
add dword [rax], eax
add byte [rcx + 0xf], al
xchg esp, eax
ror byte [rax - 0x73], 5
sete r8b
lea rax, str.falsetrue
pop rbp
invalid
invalid
invalid
pop rbp
enter 7, 0x48
lea rdx, [0x14012a81d]
lea rdx, [0x14012a81d]
cmove rdx, rax
or r8, 4
or eax, 4
mov rcx, qword [rsi]
call 0x1400adce5
std
invalid
invalid
invalid
or eax, 4
std
invalid
mov rcx, rax
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x80
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp 0x1400add83
mov r14, qword [rbx + 0x18]
mov rcx, qword [rsi]
lea rdx, [0x14012b8a9]
mov r8d, 1
add al, ch
fdiv st(4), st(0)
invalid
dec dword [rax - 0x77]
invalid
sbb byte [rax - 0x75], cl
invalid
add al, ch
fdiv st(4), st(0)
invalid
call 0x1400add83
test rax, rax
jne case.0x14007a6b6.477
xor dword [rcx], eax
add byte [rax], al
jb 0x1400ae00c
invalid
xor dword [rcx], eax
add byte [rax], al
mov bpl, 1
test r14, r14
test byte [rdi], 0x84
pop rdx
add dword [rax], eax
invalid
test byte [rdi], 0x84
pop rdx
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rbx + 8]
xor ecx, ecx
leave
test rax, rax
setne cl
ror dword [rdi + rcx + 0x44], 0xf0
or byte [r9], sil
leave
ror dword [rdi + rcx + 0x44], 0xf0
lea rdi, [rsp + 0x28]
mov qword [rdi], rcx
and qword [rdi + 8], 0
sub byte [rax - 0x77], cl
cmovs eax, dword [rbx + 0x48000867]
mov rdx, qword [rbx + 0x10]
mov rdx, qword [rbx + 0x10]
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], rdx
mov qword [rdi + 0x20], rcx
mov dword [rdi + 0x20], ecx
adc byte [rax - 0x77], cl
push rdi
sbb byte [rax - 0x77], cl
mov dword [rdi + 0x20], ecx
and qword [rdi + 0x28], 0
mov dword [rdi + 0x20], ecx
and qword [rdi + 0x28], 0
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], rdx
mov qword [rdi + 0x40], r14
lea rbx, [0x140157a22]
lea rbx, [0x140157a22]
lea r14, [0x14012b8a8]
mov rcx, rdi
call fcn.1400abae4
test rax, rax
ror byte [rdi], 0x84
sub eax, dword [rcx]
add byte [rax], al
ror byte [rdi], 0x84
sub eax, dword [rcx]
add byte [rax], al
mov r12, rax
mov r15, rdx
cmp bpl, 1
jne 0x1400ae093
xor ecx, ecx
jmp 0x1400ae0a7
mov rcx, qword [rsi]
mov r8d, 1
mov rdx, r14
call 0x1400adce5
mov rcx, rax
mov ecx, dword [rsi]
call 0x1400add83
test rax, rax
jne case.0x14007a6b6.477
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
xchg esi, eax
add byte [rax], al
add byte [rcx - 0x75], cl
push rsp
and al, 8
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov rcx, qword [rsi]
call 0x1400ae1d3
test rax, rax
jne case.0x14007a6b6.477
mov rcx, qword [rsi]
mov r8d, 1
mov rdx, rbx
call 0x1400adce5
invalid
dec dword [rax - 0x77]
shr eax, 0x9e
cld
invalid
dec dword [rax - 0x7b]
invalid
jne case.0x14007a6b6.477
invalid
mov rcx, r15
mov rdx, rsi
call fcn.1400ade7c
invalid
inc dword [rax - 0x4b]
add cl, byte [rax - 0x7b]
ror byte [rdi], 0x84
jno 0x1400ae0fe
invalid
invalid
invalid
jmp case.0x14007a6b6.477
movsd xmm6, qword [rbx + 0x10]
movups xmm6, xmmword [rbx + 0x10]
movaps xmm0, xmm6
call 0x1400addb6
cmp al, 2
jb case.0x1400adea9.0
xchg ebx, eax
std
invalid
invalid
xchg ebx, eax
std
invalid
lea rcx, [rsp + 0x28]
movaps xmm1, xmm6
invalid
call fcn.1400ac35d
invalid
invalid
jmp 0x1400ae135
invalid
mov rdx, qword [rbx + 0x10]
lea rcx, [rsp + 0x28]
call fcn.1400acaa2
mov r8, rdx
mov rcx, qword [rsi]
mov rdx, rax
call 0x1400adce5
ror byte [rax - 0x75], 1
invalid
mov rcx, rax
call 0x1400add83
cmp ah, bh
invalid
invalid
cmp ah, bh
invalid
cld
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x80
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rcx, qword [rsi]
call fcn.1400ade6a
mov rcx, rax
call 0x1400add83
test rax, rax
test eax, eax
test eax, eax
jne case.0x14007a6b6.477
mov dl, 1
xor ecx, ecx
jmp 0x1400adef3
mov rcx, qword [rsi]
call fcn.1400ae36d
mov rcx, rax
call 0x1400add83
test rax, rax
jne case.0x14007a6b6.477
xor ebp, ebp
jmp 0x1400ae026
test dl, 1
jne 0x1400ae1bd
mov rcx, qword [rsi]
call fcn.1400ade6a
jmp 0x1400adfd2
test bpl, bpl
je 0x1400ae1bd
mov rcx, qword [rsi]
call fcn.1400ae36d
add dword [rax], eax
invalid
add dword [rax], eax
add bl, ch
jmp 0x1400ae143
xor eax, eax
jmp case.0x14007a6b6.477
lea rdx, str.nullC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.128_src_ser.rs
mov r8d, 4
add byte [rax], al
jmp 0x1400ae143
xor eax, eax
jmp case.0x14007a6b6.477
add byte [rax], al
jmp 0x1400adce5
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rdi, r8
mov qword [rsp + 0x30], rdx
mov rsi, rcx
mov esi, ecx
lea rdx, [0x140158b81]
mov r8d, 1
call 0x1400adce5
test rax, rax
jne 0x1400ae355
test dword [rcx + rax], ecx
invalid
test dword [rcx + rax], ecx
add byte [rax - 0x75], cl
mov rbx, qword [rsp + 0x30]
pop rsp
and al, 0x30
lea r12, [rbx + rdi]
xor r14d, r14d
test byte [rbp + rcx*4 + 0x2d], 0xc4
invalid
invalid
invalid
lea esp, [rbx + rdi]
mov rcx, r14
cmp rbx, r12
je case.0x14009e7bf.218
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
inc r14
movzx r15d, byte [rbx]
movzx edi, byte [rbx]
inc rbx
ret
mov bpl, byte [r15 + r13]
test bpl, bpl
je case.0x140084bc0.424
ret
cmp rcx, rdx
jae 0x1400ae267
mov r8, qword [rsp + 0x30]
mov r9, rdi
call fcn.1400ad931
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call 0x1400adce5
cli
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x85
out dx, al
add byte [rax], al
invalid
cli
invalid
mov ecx, ebp
mov edx, r15d
call 0x1400addfd
mov ecx, edx
movzx eax, al
ror byte [rax - 0x73], 0x15
invalid
invalid
or al, byte [rax]
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
invalid
add rax, rdx
lea rdx, str.___b_f_n_r_t___n
or eax, 0xff0007d6
invalid
invalid
ror byte [rax - 0x73], 0x15
invalid
invalid
invalid
or eax, 0xff0007d6
loopne 0x1400ae2d6
lea edx, [0x14012b89a]
jmp 0x1400ae2ca
invalid
add edx, esi
invalid
not ch
invalid
and cl, byte [rax - 0x73]
adc eax, 0x7d5ef
out dx, eax
invalid
invalid
invalid
out dx, eax
invalid
jmp 0x1400ae2ca
lea edx, [0x14012b8a6]
jmp 0x1400ae2ca
lea rdx, [0x14012b8a4]
invalid
mov r8d, 2
mov eax, 2
mov rcx, rsi
call 0x1400adce5
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmp edi, edi
invalid
invalid
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmp edi, edi
invalid
jmp 0x1400ae355
and ecx, 0xf
shr eax, 4
lea rdx, str.0123456789abcdef
mov al, byte [rax + rdx]
mov cl, byte [rcx + rdx]
mov dword [rsp + 0x2a], 0x3030755c
mov byte [rsp + 0x2e], al
mov byte [rsp + 0x2f], cl
mov r8d, 6
mov rcx, rsi
lea rdx, [rsp + 0x2a]
jmp 0x1400ae2d3
cmp rcx, rdi
je 0x1400ae340
mov rdx, qword [rsp + 0x30]
mov r8, rdi
call case.0x140084bc0.413
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
int1
mov rdx, rax
call 0x1400adce5
test rax, rax
jne 0x1400ae355
invalid
lea rdx, [0x140158b81]
mov r8d, 1
mov rcx, rsi
call 0x1400adce5
mov rcx, rax
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400add83
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
jmp 0x1400adce5
mov eax, dword [rdx]
test rax, rax
je 0x1400ae39e
cmp eax, 1
jne 0x1400ae3e5
mov rax, qword [rdx + 8]
mov byte [rcx], 2
and qword [rcx + 8], 0
jmp 0x1400ae3f7
movsd xmm0, qword [rdx + 8]
movapd xmm1, xmmword [0x1400e4860]
mov ch, 0x64
add eax, dword [rax]
mov ch, 0x64
add eax, dword [rax]
andpd xmm1, xmm0
mov eax, 3
movsd xmm2, qword [0x1400e4870]
ucomisd xmm2, xmm1
jbe 0x1400ae3cd
movsd qword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x30], xmm0
xor byte [rax + 2], bh
mov eax, 2
lea rdx, [rsp + 0x28]
mov qword [rdx], rax
lea r8, [rsp + 0x38]
mov byte [r8], 0
mov byte [rax], 0
mov byte [rax], 0
call fcn.1400ae400
jmp 0x1400ae3fb
mov rax, qword [rdx + 8]
mov rdx, rax
shr rdx, 0x3f
mov byte [rcx], 2
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
add rsp, 0x58
ret
and ah, byte [rdx]
and ah, byte [rdx]
mov rbp, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
cmp r12, rbp
je 0x1400ae797
jae 0x1400ae8fe
mov r13, qword [rdi]
movzx eax, byte [r13 + r12]
mov dh, 0x44
and eax, 0x22f88300
je 0x1400ae495
cmp eax, 0x5c
je 0x1400ae495
cmp al, 0x20
jae 0x1400ae585
mov r13, r12
cmp r13, rbp
je 0x1400ae797
jae 0x1400ae90a
mov rsi, qword [rdi]
lea r8, [rsi + r13]
movzx eax, byte [rsi + r13]
cmp eax, 0x5c
jne 0x1400ae7a8
cmp r13, r12
jb 0x1400ae91c
invalid
push rdi
add al, 0
invalid
add r12, rsi
mov rcx, qword [rsp + 0x28]
mov rdx, r12
call case.0x14009e888.172
lea rax, [r13 + 1]
mov qword [rdi + 0x10], rax
adc byte [rax + 0x39], cl
invalid
jae 0x1400ae4f1
mov al, byte [rsi + r13 + 1]
add r13, 2
add cl, byte [rcx + rcx*4 + 0x6f]
adc bl, ch
invalid
mov qword [rsp + 0x30], 4
lea rcx, [rsp + 0x58]
mov rdx, rdi
lea r8, [rsp + 0x30]
call case.0x1400a514f.146
invalid
inc dword [rax + 0x58247c]
and al, 0x58
add byte [rdi], cl
test dword [rdx], ebp
sub al, byte [rbx]
add byte [rax], al
invalid
sub al, byte [rbx]
add byte [rax], al
invalid
mov al, byte [rsp + 0x59]
movzx eax, al
lea ecx, [rax - 0x6e]
cmp ecx, 7
stc
invalid
jbe 0x1400ae564
cmp eax, 0x22
je 0x1400ae67c
test byte [rbp + 1], cl
add byte [rax], al
invalid
cmp eax, 0x2f
je 0x1400ae69e
cmp eax, 0x5c
je 0x1400ae68d
cmp eax, 0x62
je 0x1400ae6af
add dword gs:[rax], eax
add dword [rax], eax
invalid
cmp eax, 0x66
jne case.0x1400ae572.111
test dword [rax + 3], ebp
add byte [rax], al
clc
jne case.0x1400ae572.111
test dword [rax + 3], ebp
add byte [rax], al
mov rcx, qword [rsp + 0x28]
mov dl, 0xc
call fcn.14004130a
stosd dword [rdi], eax
sub eax, 0xffe9fff9
invalid
invalid
invalid
lea rdx, [0x14015bbe0]
movsxd rax, dword [rdx + rcx*4]
add rax, rdx
jmp rax
mov rcx, qword [rsp + 0x28]
mov dl, 0xa
call fcn.14004130a
jmp 0x1400ae463
lea rcx, [r12 + 1]
mov qword [rdi + 0x10], rcx
mov qword [rsp + 0x50], rcx
mov rdx, r13
mov r8, rbp
lea r9, [0x14012ba98]
or eax, 0x7d4f8
call fcn.140023ee6
and rdx, 0xfffffffffffffff8
mov r8, rdx
neg r8
test r8, r8
je 0x1400ae779
mov rcx, rax
add rax, 8
or byte [rbx + rcx*4 + 9], cl
movabs r10, 0xdfdfdfdfdfdfdfe0
add r10, r9
mov r11, r9
not r11
not ebx
mov rsi, r9
xor rsi, r14
invalid
add rsi, rbx
or rsi, r10
movabs r10, 0x5c5c5c5c5c5c5c5c
xor r9, r10
xor ecx, edx
add r9, rbx
or r9, rsi
and r9, r11
add r8, 8
and r9, r15
je 0x1400ae5af
sub rcx, r13
bsf r13, r9
shr r13d, 3
add r13, rcx
mov qword [rdi + 0x10], r13
jmp 0x1400ae498
mov rcx, qword [rsp + 0x28]
mov dl, 0xd
call fcn.14004130a
jmp 0x1400ae463
lea rcx, [rsp + 0x30]
mov rdx, rdi
cli
cli
call 0x1400ada29
cmp word [rsp + 0x30], 0
jne case.0x14002cafe.1455
movzx esi, word [rsp + 0x32]
mov eax, esi
and eax, 0xfc00
cmp ax, 0xdc00
je 0x1400ae8ad
lea eax, [rsi + 0x2400]
cmp ax, 0xfc00
jae 0x1400ae6c0
movzx ecx, si
jmp 0x1400ae76a
mov rcx, qword [rsp + 0x28]
mov dl, 9
call fcn.14004130a
jmp 0x1400ae463
mov rcx, qword [rsp + 0x28]
mov dl, 0x22
call fcn.14004130a
invalid
sub al, 0xf9
invalid
jmp 0x1400ae463
mov rcx, qword [rsp + 0x28]
mov dl, 0x5c
call fcn.14004130a
jmp 0x1400ae463
mov rcx, qword [rsp + 0x28]
mov dl, 0x2f
invalid
call fcn.14004130a
jmp 0x1400ae463
mov rcx, qword [rsp + 0x28]
mov dl, 8
call fcn.14004130a
jmp 0x1400ae463
invalid
invalid
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.1400adae1
cmp byte [rsp + 0x30], 0
jl 0x1400ae6f4
xor byte [rax], al
jne case.0x14002cafe.1455
mov r12, qword [rdi + 0x10]
lea rax, [r12 + 1]
and al, 1
cmp byte [rsp + 0x31], 0x5c
mov qword [rdi + 0x10], rax
jne 0x1400ae8c9
lea rcx, [rsp + 0x30]
mov rdx, rdi
call fcn.1400adae1
cmp byte [rsp + 0x30], 0
jne case.0x14002cafe.1455
sahf
add dword [rax], eax
invalid
add r12, 2
cmp byte [rsp + 0x31], 0x75
mov qword [rdi + 0x10], r12
jne 0x1400ae8c9
add byte [rax], al
lea rcx, [rsp + 0x30]
mov rdx, rdi
call 0x1400ada29
jmp qword [rsi - 0x7d]
jl 0x1400ae750
xor byte [rax], al
jne case.0x14002cafe.1455
movzx eax, word [rsp + 0x32]
lea ecx, [rax + 0x2000]
cmp cx, 0xfc00
cld
jb 0x1400ae8ad
add esi, 0x2800
mov ecx, 0xffff
invalid
inc dword [rax]
add byte [rcx], ah
invalid
shl esi, 0xa
out 0xa, al
add eax, 0x2400
and eax, ecx
lea ecx, [rsi + rax]
add ecx, 0x10000
add byte [rax], al
add dword [rax], eax
mov rdx, qword [rsp + 0x28]
call fcn.1400adb14
jmp 0x1400ae463
add rdx, qword [rsp + 0x50]
mov qword [rdi + 0x10], rdx
mov rcx, rdi
call fcn.1400e167b
add byte [rax - 0x75], cl
outsd dx, dword [rsi]
or byte [rbx + rcx*4 + 0x6f], cl
outsd dx, dword [rsi]
adc cl, ch
add ebp, edi
invalid
invalid
lea r8, [rsp + 0x30]
mov qword [r8], 4
jmp 0x1400ae82f
cmp eax, 0x22
jne 0x1400ae81c
mov rax, qword [rsp + 0x28]
cmp qword [rax + 0x10], 0
je case.0x14002cafe.1415
cmp r13, r12
jb 0x1400ae92e
add rsi, r12
mov rbx, qword [rsp + 0x28]
mov rcx, rbx
mov rdx, rsi
call case.0x14009e888.172
inc r13
mov qword [rdi + 0x10], r13
mov r8, qword [rbx + 8]
mov r9, qword [rbx + 0x10]
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.1400ae940
mov rax, qword [rsi]
test rax, rax
je 0x1400ae88e
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x48]
mov qword [rdx + 0x10], rcx
mov ecx, 1
jmp 0x1400ae89d
inc r13
mov qword [rdi + 0x10], r13
lea r8, [rsp + 0x30]
mov qword [r8], 0x10
mov rcx, qword [rsp + 0x48]
mov rdx, rdi
call 0x1400ad9d5
jmp case.0x14002cafe.1420
mov rax, qword [rsp + 0x60]
jmp 0x1400ae8dd
mov r9, r13
sub r9, r12
jb 0x1400ae937
add rsi, r12
inc r13
mov qword [rdi + 0x10], r13
lea rbx, [rsp + 0x30]
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call fcn.1400ae940
mov rax, qword [rbx]
test rax, rax
je 0x1400ae88e
mov rcx, qword [rsp + 0x38]
and al, 0x38
mov rdx, qword [rsp + 0x48]
mov qword [rdx + 0x10], rcx
xor ecx, ecx
jmp 0x1400ae89d
mov ecx, 2
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov rdx, qword [rsp + 0x48]
mov qword [rdx + 8], rax
mov qword [rdx], rcx
jmp case.0x14002cafe.1420
mov rax, qword [rsp + 0x38]
jmp 0x1400ae8dd
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x14
jmp 0x1400ae8d5
invalid
lea rdx, [rsp + 0x30]
mov qword [rdx], 0xc
jmp 0x1400ae8d5
lea rdx, [rsp + 0x30]
mov qword [rdx], 0x17
mov rcx, rdi
call fcn.1400ada09
mov rcx, qword [rsp + 0x48]
mov qword [rcx + 8], rax
mov qword [rcx], 2
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x14012ba80]
mov rcx, r12
jmp 0x1400ae914
invalid
lea r8, [0x14012bab0]
mov rcx, r13
mov rdx, rbp
call fcn.1400ddf70
lea r8, [0x14012baf8]
mov rcx, r12
mov rdx, r13
call fcn.1400de3c0
add al, byte [rax]
lea r8, [0x14012bac8]
jmp 0x1400ae923
lea r8, [0x14012bae0]
jmp 0x1400ae923
je 0x1400af5cc
cmp eax, 2
jne 0x1400af5da
mov eax, 9
lea rcx, str._unknown_
jmp 0x1400af5e5
mov eax, 4
lea rcx, str.main
jmp 0x1400af5e5
mov rcx, qword [rsi + 0x18]
mov rax, qword [rsi + 0x20]
and byte [rax - 1], r9b
invalid
and byte [rax - 1], r9b
enter 0xffffffffffff8948, 0x4d
add byte [rax - 0x77], cl
or byte [r8 - 0x77], r9b
call 0x150507f3c
mov qword [rbp], rcx
mov qword [rbp + 8], rax
mov rax, rbp
mov qword [rbp + 0x10], rax
lea rax, [0x140018080]
mov qword [rbp + 0x18], rax
lea rax, str._nthread__has_overflowed_its_stack_nt
lea eax, [0x14012e198]
lea eax, [0x14012e198]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp - 0x40], 0
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0x10]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
add dword [rax], eax
add byte [rax], al
lea rax, [rbp + 0x38]
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14012c310]
lea rdx, [0x14012c310]
int3
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
lea r8, [rbp - 0x60]
lea eax, [rbp - 0x60]
call fcn.1400180e0
xchg edx, eax
mov dh, dh
dec dword [rax - 0x75]
mov rcx, qword [rbp + 0x30]
test al, al
je case.0x140070d0e.581
test rcx, rcx
mov rcx, qword [rbp + 0x30]
test al, al
je case.0x140070d0e.581
test rcx, rcx
je case.0x140070d0e.582
mov qword [rbp - 0x30], rcx
lea rcx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
lea ecx, [rbp - 0x30]
call case.0x14009e265.231
lock dec qword [rsi]
add al, dh
dec qword [rsi]
jne 0x1400af677
lea rcx, [rbp + 0x20]
call fcn.1400b0980
add byte [rax], al
add byte [rax], al
xor eax, eax
add rsp, 0xc8
enter 0, 0
pop rsi
pop rbp
ret
enter 0, 0
test rcx, rcx
je case.0x140070d0e.566
lea rcx, [rbp + 0x30]
call case.0x14009e265.231
add al, 0
invalid
xor r8b, r13b
pop qword [rax + rax]
add al, 0
add al, 0
add byte [rax - 0x39], cl
rol byte [r8], 1
add byte [rax], al
add al, dh
dec qword [rsi]
je 0x1400af66e
iretd
mov qword [rbp - 0x30], 0
mov dword [rbp - 0x30], 0
lock dec qword [rsi]
iretd
jmp 0x1400af677
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea r8, [0x14012c550]
add eax, 0x7cea1
invalid
add eax, 0x7cea1
invalid
add byte [rdx + 0x5e], bh
mov edx, 0x5e
call fcn.1400de450
in eax, dx
add al, byte [rax]
pop rsi
add byte [rax], al
add byte [rax], al
invalid
xchg edi, eax
add byte [rax], al
in eax, dx
add al, byte [rax]
add bl, ch
jmp 0x1400af6ed
xor cl, byte [rax - 0x73]
add eax, 0x7d68e
mov ss, esi
invalid
invalid
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov ss, esi
invalid
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x20], 8
loopne 0x1400af6db
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
invalid
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
adc dword [rbp - 0x18], eax
push rdi
ror byte [rdi], 0x11
call 0x1bc208429
invalid
invalid
jl 0x1400af6b8
adc dword [rbp - 0x18], eax
lea rdx, str.library_std_srciomod.rs
lea edx, [0x14012cd60]
jl 0x1400af6b8
invalid
lea rcx, [rbp - 0x30]
call fcn.1400ddec0
out 2, eax
invalid
lea ecx, [rbp - 0x30]
shr r8b, 1
shl edi, cl
out 2, eax
invalid
shr al, 1
out 2, eax
add byte [rdi], cl
ud2
or edx, dword [rax + 0x24548948]
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], 0
add al, ch
invalid
add byte [rax], al
call fcn.1400de520
sbb esi, ebp
add al, byte [rax]
int3
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
invalid
sub esp, 0x28
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
jge case.0x14007518c.524
invalid
add byte [rax], al
cmp qword [rbp + 0x30], 0
xor byte [rax], al
add byte [rcx + rcx + 0x48], dh
je case.0x14007a6b6.524
lea rcx, [rbp + 0x30]
lea ecx, [rbp + 0x30]
xor r8b, r13b
xor al, ch
call case.0x14009e265.231
out dx, al
add eax, dword [rax]
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
nop
add rsp, 0x28
add esp, 0x28
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
int3
int3
int3
push rsi
sub rsp, 0x38
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rax - 0x39], cl
add r14b, r15b
add dh, bh
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
invalid
mov rsi, rcx
mov esi, ecx
movzx eax, byte [0x140164338]
mov dh, 5
fisttp dword [rbx + 0xb]
or rax, qword [r8]
mov edx, 0x38
or rax, qword [r8]
mov edx, 0x38
cmp byte [rax], al
add byte [rax], al
xor ecx, ecx
call fcn.1400ba930
mov rdx, rax
mov edx, eax
invalid
mov cl, 0
add byte [rax - 0x77], cl
invalid
mov edx, eax
ret 0x8548
test rax, rax
je case.0x1400b93ee.490
sal byte [rbp + riz*2 + 0x48], 0xc7
mov qword [rdx], 1
mov dword [rdx], 1
add al, byte [rcx]
add byte [rax], al
add byte [rax], al
invalid
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rdx + 8], 1
mov dword [rdx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsi]
add byte [rax], al
movups xmm0, xmmword [rsi]
invalid
movups xmmword [rdx + 0x10], xmm0
adc byte [rax - 0x75], cl
adc byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
adc byte [rax - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rdx + 0x20], rax
mov rax, qword [0x140164298]
add cl, byte [rbx + 0xb]
invalid
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
add eax, 0xb4b02
add cl, byte [rbx + 0xb]
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rax, 0xffffffffffffffff
clc
push qword [rcx + riz + 0x48]
lea ecx, [rax + 1]
je 0x1400af7c7
and dword [rax - 0x73], ecx
add rax, rsi
invalid
lea rcx, [rax + 1]
lock cmpxchg qword [0x140164298], rcx
cmpxchg qword [0x140164298], rcx
cmpxchg dword [0x140164298], ecx
or eax, 0xb4ae5
or eax, dword [rax]
add byte [rbp - 0x15], dh
jne 0x1400af7a0
mov qword [rdx + 0x28], rcx
mov dword [rdx + 0x28], ecx
sub dh, al
mov byte [rdx + 0x30], 0
xor byte [rax], al
mov rax, rdx
mov eax, edx
ror byte [rax - 0x7d], 1
add rsp, 0x38
add esp, 0x38
invalid
pop rsi
pop rbp
ret
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
mov qword [rbp - 0x10], rsi
jne case.0x14007a6b6.498
call fcn.1400e1800
jmp 0x1400af7ed
mov qword [rbp - 8], rdx
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
mov dword [rbp - 0x10], esi
invalid
mov ecx, 8
mov edx, 0x38
cmp byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 0x38], bh
cmp byte [rax], al
add byte [rax], al
call fcn.1400ddb00
adc esp, ebx
jrcxz case.0x1400800f2.475
add al, byte [rax]
add byte [rdi], cl
ud2
or edx, dword [rax + 0x24548948]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x30]
push 0x30
xor byte [rax - 0x75], cl
clc
clc
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
lock dec qword [rax]
dec dword [rax]
or byte [rbp + 9], dh
jne case.0x140084bc0.451
or dword [rax - 0x75], ecx
clc
clc
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
call case.0x14000eebb.2115
mov esi, 0x90000018
nop
add rsp, 0x28
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
nop word [rax + rax]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x30
invalid
lea rbp, [rdx + 0x30]
xor byte [rax - 0x7d], cl
jge 0x1400af82b
clc
cmp qword [rbp - 8], 0
je case.0x14007c538.486
clc
add byte [rdi + rax + 0x48], dh
add esp, 0x28
invalid
invalid
add rsp, 0x28
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
call 0x1400b10f0
stosb byte [rdi], al
sbb byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
jmp case.0x14008583a.442
out dx, al
int3
int3
int3
int3
int3
push rsi
sub rsp, 0xa8
in al, dx
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x20], 0xfffffffffffffffe
mov dword [rbp + 0x20], 0xfffffffe
and r14b, r15b
invalid
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx + 0x28]
sub byte [r8 - 0x77], cl
mov qword [rbp + 8], rax
mov dword [rbp + 8], eax
or byte [r8 - 0x77], r9b
mov qword [rbp - 8], rcx
clc
clc
lea rax, [rbp + 8]
lea eax, [rbp + 8]
or byte [r8 - 0x77], r9b
mov qword [rbp], rax
mov eax, dword [0x14016433c]
add eax, 0xb4ab6
add byte [r11 + 0xb4ab605], r9b
add byte [rbx + 0xb4ab605], cl
add eax, 0xb4ab6
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add byte [rax], al
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd8]
mov dh, 0x80
fadd dword [rax]
add byte [rax], al
test eax, eax
je case.0x14008583a.465
invalid
sal byte [rsp + rdi - 0x7d], 0xf8
add dword [rbx + rdi*2 - 0x10], esi
je case.0x140034888.1228
invalid
cmp al, 0x83
clc
cmp eax, 1
je case.0x140034888.1228
jnp case.0x14008583a.431
lock dec qword [rsi]
dec qword [rsi]
jne case.0x1400868b0.435
or dword [rax - 0x73], ecx
lea rcx, [rbp - 8]
clc
call fcn.1400b0980
adc byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14012c458]
add byte [rax], al
lea rax, [0x14012c458]
retf
invalid
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadlocal.rs
or eax, 0x80ef3
add byte [rbp + rcx*4 + 0xd], cl
adc byte [rax], r9b
lea r9, [0x140130910]
or eax, 0x81044
add byte [rbp + rcx*4 + 0x45], cl
sbb byte [rdx + 0x46], bh
add byte [rax], al
invalid
lea r8, [rbp + 0x18]
mov edx, 0x46
add byte [rax], al
invalid
sbb byte [r10 + 0x46], r15b
add byte [rax], al
add al, ch
invalid
push rsi
invalid
add byte [rax], al
call fcn.1400de330
add dh, al
invalid
mov byte [rbp + 0x1f], 1
mov eax, dword [0x14016433c]
add eax, 0xb4a58
pop rax
or rax, qword [rax]
invalid
pop rax
or rax, qword [rax]
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
and eax, 0x58
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rcx + rax*8]
add al, 0xc1
lea rcx, [rax + 0xd0]
add byte [rax], al
lea rdx, case.0x14009e888.280
lea edx, case.0x14009e888.280
add byte [rax], al
call fcn.1400b0810
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
mov byte [rax + 0xd8], 1
invalid
xor cl, byte [rdx + 0xb]
or al, 0x25
pop rax
mov eax, dword [rcx + rax*8]
add dword [rbx + 0xb4a1805], ecx
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
invalid
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xd0], 0
mov eax, 0xd0
add byte [rbp + 0x2f], dh
invalid
mov eax, 0xd0
add byte [rbp + 0x2f], dh
invalid
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
mov qword [rax + 0xd0], rsi
mov dword [rax + 0xd0], esi
mov rcx, qword [rbp + 8]
mov qword [rax + 0xc8], rcx
enter 0, 0
enter 0, 0
add byte [rax], al
add rsp, 0xa8
pop rsi
pop rbp
ret
mov qword [rbp - 0x10], rsi
jne 0x1400af95e
mov qword [rbp - 0x18], rsi
mov dword [rbp + 0x10], 0
mov byte [rbp + 0x14], 0
adc al, 0
add byte [rax], al
add dh, al
adc al, 0
add byte [rax - 0x73], cl
add eax, 0x7cb3c
invalid
invalid
lea rax, str.fatal_runtime_error:_thread::set_current_should_only_be_called_once_per_thread_n
lea eax, [0x14012c4c0]
invalid
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov r8d, 1
mov r8b, 0x48
mov dword [rbp - 0x48], 1
mov r8d, 1
mov r8d, 1
add byte [rax], al
lea rax, [rbp + 0x18]
mov qword [rbp - 0x40], rax
invalid
invalid
sbb byte [r8 - 0x77], r9b
ror byte [r15], 0x57
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
enter 0xffffffffffff8d48, 0x4d
adc byte [rax - 0x73], cl
push rbp
mov al, 0xe8
xchg esp, eax
add byte [rax], al
add byte [rax], al
ror byte [rdi], 0x11
enter 0xffffffffffff8d48, 0x4d
enter 0xffffffffffff8d48, 0x4d
adc byte [rax - 0x73], cl
push rbp
mov al, 0xe8
xchg esp, eax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp - 0x20], rax
loopne 0x1400af9f9
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
loopne 0x1400af99d
call case.0x14009e265.229
mov ecx, 7
invalid
add byte [rax], al
invalid
add dword [r8], r8d
add dword [rax], eax
add byte [rcx + 7], bh
invalid
int 0x29
ud2
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
lock dec qword [rax]
lock dec qword [rax]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
lock dec qword [rax]
dec dword [rax]
jne 0x1400af9f5
or dword [rax - 0x73], ecx
lea rcx, [rbp - 0x18]
call fcn.1400b0980
mov ecx, dword [rdi]
add byte [rax], al
call 0x1401a85dc
call 0x1401a85dc
add dh, al
mov ecx, dword [rdi]
add byte [rax], al
sldt word [rax]
mov byte [rbp + 0x1f], 0
invalid
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
add esp, 0x28
pop rsi
pop rbp
ret
push rsp
and al, 0x10
invalid
push rbp
adc byte [rbp + 0x56], dl
sub rsp, 0x28
in al, dx
invalid
push rsi
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
cmp byte [rbp + 0x1f], 0
invalid
add byte [rax], al
cmp byte [rbp + 0x1f], 0
je 0x1400afa2b
invalid
invalid
adc ecx, dword [rax - 0x75]
clc
clc
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
lock dec qword [rax]
jne 0x1400afa2b
lea rcx, [rbp - 8]
clc
call fcn.1400b0980
push rbp
sldt word [rax]
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
invalid
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x70
sub esp, 0x70
in al, dx
jo case.0x14008d20e.353
invalid
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
and al, 0x70
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 1
mov dword [rbp - 0x18], ecx
invalid
invalid
invalid
invalid
mov r8, rdx
mov eax, edx
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0
mov dword [rbp - 0x10], 0
mov dword [rbp - 0x18], ecx
call 0x13050c1a5
mov dword [rbp - 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x14012c310]
lea rdx, [0x14012c310]
lea edx, [0x14012c310]
test al, 0xc8
invalid
lea rcx, [rbp - 0x18]
call fcn.1400180e0
outsd dx, dword [rsi]
xchg dh, dh
invalid
call 0x136916a58
call 0x136916a58
xchg dh, dh
idiv bh
dec dword [rcx + 0x458b48c1]
mov ecx, eax
mov rax, qword [rbp - 0x10]
invalid
test cl, cl
ror dword [rax - 0x75], 0x45
invalid
je case.0x14009183f.314
cmp dword [rax - 0x7b], ecx
test rax, rax
sal byte [rbp + 0x44], 0x48
jne 0x1400afac4
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
lea eax, [0x14012cd50]
add eax, 0x7d2c9
rol byte [rdi], cl
add byte [rax - 0x77], cl
mov r8d, 0xc045c748
mov eax, 0xc045c748
invalid
invalid
rol byte [r9], 0
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
rol byte [r9], 0
rol byte [rcx], 0
add byte [rax], al
mov qword [rbp - 0x38], 8
mov dword [rbp - 0x38], 8
enter 8, 0
add byte [rdi], cl
invalid
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
adc dword [rbp - 0x30], eax
lea rdx, str.library_std_srciomod.rs
mov bh, 0xd2
rol byte [rdi], cl
invalid
push rdi
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
ror byte [rax - 0x73], 1
lea rdx, str.library_std_srciomod.rs
mov bh, 0xd2
rol byte [rdi], cl
invalid
adc dword [rbp - 0x30], eax
lea rcx, [rbp - 0x48]
call fcn.1400ddec0
invalid
in al, 2
add al, byte [rax]
ud2
add al, byte [rax]
test rax, rax
test eax, eax
je 0x1400afac2
lea rcx, [rbp - 0x10]
call case.0x14009e265.231
pop rsi
add byte [rax], al
invalid
pop rsi
add byte [rax], al
xor eax, eax
add rsp, 0x70
add esp, 0x70
pop rbp
ret
invalid
and al, 0x10
adc byte [rbp + 0x48], dl
lea rbp, [rdx + 0x70]
cmp qword [rbp - 0x10], 0
je case.0x14009d071.246
lock add byte [rcx + rcx + 0x48], dh
add byte [rcx + rcx + 0x48], dh
lea rcx, [rbp - 0x10]
call case.0x14009e265.231
xor al, byte [rax]
add byte [rax], al
lea ecx, [rbp - 0x10]
invalid
xor al, byte [rax]
nop
add rsp, 0x20
pop rbp
ret
and byte [rbp - 0x3d], bl
int3
int3
int3
int3
int3
int3
mov ebp, esp
cmp qword [rcx], 0
je case.0x14009e32e.225
cmp dword [rax], eax
add byte [rsi + rax + 0x5d], dh
pop rbp
jmp case.0x14009e265.231
add byte [rax], al
nop
pop rbp
ret
int3
int3
int3
int3
sub esp, 0x40
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, qword [rcx]
add dword [rcx + 0x3e183c1], ecx
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
cmp rdx, 2
cli
add dh, byte [rdx + 5]
jb case.0x1400991df.271
clc
invalid
invalid
add dword [rcx + 0x3e183c1], ecx
rol dword [rbx - 0x72b7fc1f], 0x51
add ecx, dword [rax - 0x73]
push rcx
dec byte [rax - 0x7d]
cmp rdx, 2
cli
add dh, byte [rdx + 5]
jb case.0x1400991df.271
lea edx, [rcx - 2]
test rcx, rcx
jne case.0x14009d071.263
invalid
leave
invalid
add rsp, 0x40
pop rbp
ret
add esp, 0x40
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
invalid
lea ecx, [rax - 1]
dec dword [rax - 0x77]
loopne case.0x14009e7bf.255
loopne case.0x14009e7bf.255
loopne case.0x14009e7bf.255
mov rcx, qword [rax - 1]
mov qword [rbp - 0x18], rcx
call 0x1474b86ab
call 0x1474b86ab
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov rax, qword [rax]
test rax, rax
test eax, eax
je 0x1400afb75
invalid
mov ecx, dword [rax - 1]
dec dword [rax - 0x77]
call 0x1474b86ab
invalid
mov dword [rbp - 0x10], eax
invalid
invalid
test eax, eax
sal byte [rsi + rax + 0x48], 0x8b
call 0xcb53cc76
call 0xcb53cc76
invalid
mov rcx, qword [rbp - 0x18]
call 0xcb53cc76
call rax
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
je 0x1400afb8d
mov ecx, dword [rbp - 0x18]
call 0x1305086c5
mov eax, dword [rbp - 0x10]
cmp dword [rax + 8], 0
or byte [rax], al
add byte [rcx + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
push rax
invalid
mov rdx, qword [rax + 0x10]
push rax
adc al, ch
mov bl, 0x30
xor dh, dh
invalid
call fcn.140012c40
xor dh, dh
invalid
mov edx, 8
mov rcx, qword [rbp - 0x20]
invalid
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x20]
loopne case.0x14009e7bf.234
loopne case.0x14009e7bf.234
add rsp, 0x40
pop rbp
jmp fcn.140012c40
invalid
xor dh, dh
invalid
add esp, 0x40
pop rbp
movabs al, byte [0x1024548948fff630]
xor dh, dh
dec dword [rax - 0x77]
invalid
invalid
idiv bh
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
adc byte [rbp + 0x48], dl
push rbp
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
push 0x40
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
call 0x1305086fe
call 0x1305086fe
mov rax, qword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js 0x1400afbc2
or byte [rax], al
add byte [rbp + rcx + 0x48], dh
mov eax, dword [rbp - 0x10]
invalid
invalid
je case.0x14009e7bf.237
or eax, 0xf0458b48
mov rax, qword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc al, ch
invalid
call fcn.140012c40
jbe 0x1400afbf8
idiv bh
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rbp - 0x20]
loopne case.0x14009e7bf.229
call fcn.140012c40
push 0xffffffff90fff630
nop
add rsp, 0x20
add esp, 0x20
invalid
pop rbp
ret
int3
mov rbp, rsp
mov ebp, esp
cmp qword [rcx + 8], 0
jns case.0x14009e265.255
add byte [rdx + rcx + 0x48], dh
je 0x1400afbf5
add rcx, 8
add ecx, 8
ror dword [rax], 0x5d
pop rbp
jmp case.0x14009e265.231
invalid
call qword [rax - 0x33333ca3]
nop
pop rbp
ret
int3
int3
int3
int3
int3
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
lea rbp, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x39], cl
add r14b, r15b
add dh, bh
add dh, bh
invalid
dec dword [rax - 0x77]
invalid
mov rcx, qword [rcx]
call fcn.1400afde0
ret 1
invalid
mov ecx, dword [rcx]
ret 1
test rax, rax
je 0x1400afc4a
invalid
sal byte [rdi + riz + 0x48], 0x89
invalid
mov qword [rbp - 0x10], rax
lea rax, [rsi + 8]
lea eax, [rsi + 8]
or byte [rax - 0x77], cl
clc
clc
invalid
invalid
or byte [rax - 0x77], cl
clc
clc
mov dword [rbp - 8], eax
clc
cmp qword [rsi + 8], 0
or byte [rax], al
je 0x1400afc3f
mov rcx, qword [rbp - 8]
call case.0x14009e265.231
invalid
dec dword [rax - 0x75]
invalid
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp - 8]
clc
clc
mov qword [rcx], rax
test rax, rax
setne al
add rsp, 0x38
cmp byte [rsi + 0x5d], bl
ror byte [rdi], 0x95
ror byte [rax - 0x7d], 0xc4
cmp byte [rsi + 0x5d], bl
ret
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp - 8]
clc
clc
clc
mov qword [rcx], rax
add rsp, 0x28
sub byte [rsi + 0x5d], bl
sub byte [rsi + 0x5d], bl
ret
int3
int3
sub rsp, 0x48
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
and al, 0x40
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
mov dword [rbp - 4], 0
cld
add byte [rax], al
add byte [rax], al
invalid
cld
add byte [rax], al
add byte [rax], al
cmp edx, 0x80
jae case.0x1400a514f.209
invalid
cli
add byte [rax], 0
add byte [rbx + 0xe], dh
invalid
mov byte [rbp - 4], dl
mov r8d, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x1400afd44
mov eax, edx
cmp edx, 0x800
add byte [rax], al
add byte [rbx + 0x19], dh
add byte [rbx + 0x19], dh
shr eax, 6
or al, 0xc0
ror byte [rax - 0x1d7f03bb], 0x3f
ror byte [rax - 0x1d7f03bb], 0x3f
or dl, 0x80
mov byte [rbp - 3], dl
std
mov r8d, 2
add byte [rax], al
add bl, ch
pop rsi
cmp edx, 0x10000
jae 0x1400afd13
invalid
shr eax, 0xc
or al, 0xe0
mov byte [rbp - 4], al
cld
mov eax, edx
shr eax, 6
call 0x14c4a2104
or al, 0x80
mov byte [rbp - 3], al
std
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 2], dl
push rbp
inc byte [rcx - 0x48]
add eax, dword [rax]
add byte [rax], al
jmp 0x1400afd44
shr eax, 0x12
and al, 7
or al, 0xf0
invalid
mov byte [rbp - 4], al
mov eax, edx
shr eax, 0xc
or al, 0x24
invalid
or al, 0x80
or byte [rax - 0x2f7602bb], 0xc1
mov eax, edx
shr eax, 6
invalid
and al, 0x3f
or al, 0x80
or byte [rax - 0x1d7f01bb], 0x3f
and dl, 0x3f
or dl, 0x80
retf 0x8880
push rbp
inc dword [rcx - 0x48]
add al, 0
add byte [rax], al
invalid
mov rcx, qword [rsi]
lea rdx, [rbp - 4]
push rbp
cld
call fcn.1400afde0
add byte [rax], al
add byte [rax - 0x7b], cl
test eax, eax
je 0x1400afd7c
mov qword [rbp - 0x18], rax
lea rax, [rsi + 8]
mov qword [rbp - 0x10], rax
cmp qword [rsi + 8], 0
invalid
je 0x1400afd71
mov rcx, qword [rbp - 0x10]
call case.0x14009e265.231
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov qword [rcx], rax
test rax, rax
setne al
add rsp, 0x48
pop rsi
pop rbp
ret
lea r15, str.failed_to_write_whole_buffer
lea r12, [0x14015bc00]
lea r13, [0x14015bc10]
jmp case.0x14002cafe.1821
invalid
test rax, rax
je 0x1400affb3
test byte [rdx + 1], bh
add byte [rax], al
test byte [rdx + 1], bh
add byte [rax], al
mov ecx, 0xfffffff4
mov rdx, rdi
mov r8, rsi
mov r9, rbx
call 0x1400afff0
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
mov qword [rbp], rdx
mov dword [rbp], edx
test rax, rax
je 0x1400afe70
mov eax, edx
and eax, 3
loopne case.0x14002cafe.1849
invalid
rol byte [rbx + 0x634903e0], 1
add al, 0x84
invalid
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
invalid
loopne 0x1400afe77
movzx eax, byte [rdx + 0x10]
jmp 0x1400afe94
mov dh, 0x42
adc bl, ch
invalid
invalid
test rdx, rdx
je 0x1400affc9
add dword [rax], eax
invalid
ror byte [rdi], cl
test byte [rax + 1], dl
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov eax, esi
add byte [rax], al
mov rax, rsi
mov eax, esi
sub rax, rdx
jb 0x1400affce
add dword [rax], eax
invalid
ror byte [rdi], 1
invalid
add dword [rax], eax
add byte [rax + 1], cl
add edi, edx
add rdi, rdx
add edi, edx
mov rsi, rax
jmp 0x1400afe30
invalid
invalid
movzx eax, byte [rdx + 0xf]
invalid
cmp al, 0x23
jne case.0x1400afe65.2
add byte [rax], al
mov rcx, r14
int1
call case.0x14009e265.231
mov rax, rsi
mov eax, esi
invalid
jmp 0x1400afe30
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
and byte [rbx + 0x727728f8], al
cmp eax, 0x28
ja case.default.0x1400afec4
jb case.0x1400afec4.2
movsxd rax, dword [r13 + rax*4]
invalid
test dword [rax], r8d
add rax, r13
add eax, ebp
jmp rax
xor eax, eax
jmp 0x1400afe94
invalid
retf 0x25b0
mov al, 0x25
jmp 0x1400afe94
invalid
mov al, 0x23
jmp 0x1400afe94
mov al, 0x24
jmp 0x1400afe94
invalid
mov al, 0x1b
jmp 0x1400afe94
invalid
sbb ebp, ebx
mov edx, 0xb6eb22b0
mov al, 0x22
jmp 0x1400afe94
invalid
mov al, 0x22
jmp 0x1400afe94
invalid
mov al, 0x10
jmp 0x1400afe94
invalid
mov al, 0xe
jmp 0x1400afe94
scasb al, byte [rdi]
scasb al, byte [rdi]
mov al, 0x21
jmp 0x1400afe94
stosb byte [rdi], al
mov al, 0xb
jmp 0x1400afe94
mov al, 4
jmp 0x1400afe94
invalid
mov al, 0x28
jmp 0x1400afe94
sahf
sub bl, ch
sahf
mov al, 0xc
jmp 0x1400afe94
invalid
mov al, 9
jmp 0x1400afe94
xchg esi, eax
mov al, 0x19
jmp 0x1400afe94
xchg edx, eax
xchg edx, eax
mov al, 0x18
jmp 0x1400afe94
invalid
mov al, 2
jmp 0x1400afe94
mov dh, byte [rax - 0x4f7914f1]
mov al, 0xf
jmp 0x1400afe94
invalid
mov al, 3
add ebp, ebx
invalid
jmp 0x1400afe94
mov al, 7
jmp 0x1400afe94
jnp case.0x1400adea9.66
invalid
invalid
invalid
invalid
invalid
mov al, 1
jmp 0x1400afe94
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp 0x1400afe94
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp 0x1400afe94
invalid
invalid
invalid
invalid
invalid
mov al, 0x29
jmp 0x1400afe94
invalid
invalid
invalid
invalid
invalid
mov al, 0x14
jmp 0x1400afe94
invalid
invalid
invalid
invalid
invalid
mov al, 5
jmp 0x1400afe94
invalid
invalid
invalid
invalid
invalid
mov al, 0x15
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0xd
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 6
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x12
jmp 0x1400afe94
invalid
invalid
adc ch, cl
xor eax, 0xb0ffffff
invalid
invalid
mov al, 0xa
invalid
invalid
invalid
mov al, 0xa
jmp 0x1400afe94
invalid
invalid
invalid
invalid
mov al, 8
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x16
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x27
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x13
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400afe94
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400afe94
mov al, 0x26
jmp 0x1400afe94
mov al, 0x1a
jmp 0x1400afe94
xor edx, edx
mov rax, rdx
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, r15
jmp case.0x1400afe65.2
invalid
lea r8, str.library_std_srciomod.rs
mov rcx, rdx
mov rdx, rsi
call fcn.1400ddf00
int3
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0xb0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x28], 0xfffffffffffffffe
test r8, r8
je 0x1400b004e
mov rsi, r9
mov rdi, r8
mov rbx, rdx
lea rcx, [0x14012dc20]
movzx ecx, byte [rax + rcx]
mov dh, 0xc
or byte [rax + 0x39], cl
cmp ecx, edi
fiadd dword [rdi]
add byte [rdi], cl
mov dh, 0xc
or byte [rax + 0x39], cl
cmp ecx, edi
cmp ecx, edi
jbe 0x1400b01e6
mov byte [rsi], al
mov byte [rsi + 4], 1
add al, 1
add al, 1
mov edx, 1
xor eax, eax
shr bl, 0xc
add byte [rax], al
add byte [rcx], dh
shr bl, 0xc
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea rdx, str.Windows_stdio_in_console_mode_does_not_support_writing_non_UTF_8_byte_sequences
fild dword [rdi]
add byte [rax - 0x7f], cl
invalid
invalid
add rsp, 0xb0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add eax, 0x7dbf1
mov qword [rbp - 0x20], rax
invalid
invalid
loopne 0x1400b0254
mov dword [rbp - 0x18], 1
add byte [rax], al
add byte [rax - 0x39], cl
lock or byte [rax], al
or byte [rax], al
lock or byte [rax], al
or byte [rax], al
invalid
loopne 0x1400b0216
mov ds, esp
add al, byte [rax]
invalid
lea eax, [0x14012de20]
add al, 0
add byte [rax], al
add al, byte [rax]
cmp bl, bl
invalid
mov edx, edi
mov eax, eax
fld qword [rdx]
sub dword [rbp - 0x30], eax
lea eax, [0x14012dda0]
and al, 0x20
lea ecx, str.called__Result::unwrap____on_an__Err__value
jae case.0x140073c1d.594
or al, byte [rax]
lea r9, [0x14012c258]
or eax, 0x7bfd8
add byte [rbp + rcx*4 + 0xd], cl
fdivr dword [rdi - 0x72b3fff9]
mov edi, 0x8d4c0007
or eax, 0x7bfd8
mov edi, 0x8d4c0007
add byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x30]
mov edx, 0x2b
add byte [rax], al
sar byte [r10 + 0x2b], 1
sar byte [rdx + 0x2b], 1
add byte [rax], al
call fcn.1400de330
mov qword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
loopne case.0x14007518c.573
add byte [rax - 0x39], cl
loopne case.0x14007518c.571
invalid
mov dword [rbp - 0x20], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x14012de38]
invalid
invalid
lea r9, str.library_std_src_syspalwindows_stdio.rs
lea ecx, [0x14012de38]
invalid
lea rcx, [rbp - 0x40]
lea rdx, [rbp - 0x48]
push rbp
mov eax, 0xe0458d4c
lea ecx, [rbp - 0x40]
ror byte [r8 - 0x73], 0x55
ror byte [rax - 0x73], 0x55
push rbp
mov eax, 0xe0458d4c
loopne case.0x140070d0e.623
call fcn.1400e16c0
mov qword [rbp - 0x20], 0
loopne case.0x140073c1d.600
add byte [rax], al
add byte [rax], al
invalid
adc dl, byte [rbx + rax]
adc al, 3
add eax, dword [rax]
add byte [rax - 0x39], cl
loopne case.0x140073c1d.600
loopne case.0x140073c1d.600
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
lea r9, str.library_std_src_syspalwindows_stdio.rs
lea rcx, [rbp - 0x50]
mov al, 0x48
lea edx, [rbp - 0x30]
xchg ebx, eax
fild dword [rdi]
add byte [rax - 0x73], cl
mov r8b, 0x48
mov al, 0x48
mov al, 0x48
lea edx, [rbp - 0x30]
push rbp
ror byte [rbp + rcx*4 + 0x45], 1
loopne case.0x14007518c.582
lea r8, [rbp - 0x20]
call fcn.1400e16c0
add eax, dword [rax]
loopne case.0x14007518c.582
adc eax, dword [rbx]
add ah, cl
int3
nop
mov qword [rsp + 0x10], rdx
and al, 0x10
add eax, dword [rax]
int3
and al, 0x10
push rbp
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x38]
mov ecx, dword [rbp - 0x38]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp - 0x38]
call qword [sym.imp.kernel32.dll_CloseHandle]
mov ecx, dword [rbp - 0x38]
call qword [sym.imp.kernel32.dll_CloseHandle]
adc eax, 0x34210
add byte [rax + 0x30c48348], dl
nop
add rsp, 0x30
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
int3
int3
int3
sub esp, 0xa8
in al, dx
test al, 0
add byte [rax], al
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov esi, ecx
invalid
or eax, 0xf0007d7
sub dword [rbp], eax
xlatb
invalid
invalid
ror byte [rcx + 0xf], 0x42
ror byte [rdi], 0x57
ror byte [rdi], 0x57
ror byte [rdi], 0x11
and al, 0x38
and al, 0x30
and al, 0x30
sub byte [rax - 0x77], cl
call 0x1644f8c8b
and byte [rcx], dh
and al, 0x20
rol byte [rbp + 0x31], cl
rol byte [rbp + 0x31], 0xc9
xor r9d, r9d
add eax, dword [rax]
add eax, dword [rcx]
add byte [rax], al
mov ecx, esi
add eax, dword [rax]
add dword [rax], eax
add byte [rbp + rbp - 0x7b], dh
sar byte [rax + 8], 0x48
js 0x1400b037d
mov rdx, qword [rbp + 8]
shr bl, 0x17
add eax, dword [r8]
add byte [rcx - 0x1d3eb73e], cl
and byte [rax - 0x7d], cl
retf 0xb802
invalid
shl edx, 0x20
add byte [rax], al
invalid
sbb byte [rax], al
add byte [rax], al
add dh, al
sbb al, 0
sbb al, 0
sbb al, 0
add eax, 0x7d6e0
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x73], cl
and byte [r8 - 0x77], r9b
and byte [rax - 0x77], cl
and byte [rax - 0x77], cl
fmul dword [r15]
fmul dword [rdi]
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
invalid
lea ecx, [rbp + 0x18]
sbb byte [rax - 0x73], cl
push rbp
enter 0x68e8, 0xfffffffffffffff6
invalid
invalid
idiv bh
idiv bh
dec dword [rax - 0x77]
clc
clc
clc
clc
idiv edi
invalid
invalid
add byte [rax], al
add ch, cl
sub dword [rdi], ecx
or ecx, esp
int3
jo case.0x140084bc0.483
add byte [rax], al
enter 2, 0x48
sub esp, eax
add al, byte [rax]
add byte [rax + 0x29], cl
invalid
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x77], cl
ror byte [rcx - 0x77], 1
mov esi, ecx
mov eax, edx
mov esi, ecx
cmp eax, 0x1001
clc
add dword [rax], edx
add byte [rax], al
invalid
add byte [rbx + 5], dh
add eax, 0xebc6894c
cmp eax, 0x1000be
invalid
add byte [rax], dl
invalid
mov esi, eax
add byte [rax], dl
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax + 0x1000b8], al
adc byte [rax], al
add byte [rax], al
add byte [rdi - 0x41d081], bh
mov edi, 0xffbe2f7f
invalid
dec dword [rdi]
add byte [rax], al
invalid
sldt word [rax]
add byte [rax + 0xfffb8], al
add byte [rdi - 0x36cede81], bh
mov edi, 0xc931217f
mov eax, 0xfff
add byte [rax], al
mov edi, 0xc931217f
and dword [rcx], esi
leave
dec byte [rdi]
sldt word [rax]
add byte [rax], al
ror byte [rdi], 0x9d
ror dword [rax - 0x73], 0xb1
std
lea esi, [rcx + 0xffd]
sldt word [rax]
add byte [rax + 0xffd08bc], al
add byte [rax], al
invalid
mov esp, 0xffd08
sldt word [rax]
add byte [rdi + 0x2178e0f], bh
mov edi, 0x2178e0f
add byte [rax], al
add byte [rax - 0x73], cl
movabs r8, 0x2444c720244c8948
mov qword [rsp + 0x20], rcx
invalid
and al, 0x28
and al, 0x28
invalid
lea ecx, [rbp - 0x48]
and al, 0x20
and al, 0x20
and bh, al
and al, 0x28
and al, 0x28
add byte [rax], dl
invalid
adc byte [rax], al
add byte [rcx + 0xfde9], bh
invalid
std
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov eax, eax
rol byte [rcx - 0x77], 0xf1
mov ecx, esi
pop rbp
add eax, dword ds:[rax]
add byte [rbp + 0x6f840fc0], al
test byte [rdi + 1], ch
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
fdivr dword [0x1400b1494]
adc byte [rax], al
add byte [rdi], cl
and dword [rdx - 0x38ffffff], 0xffffff85
movabs byte [0x1fb885c7000001], al
add byte [rax], al
mov eax, 0x1f
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rbp - 0x48]
invalid
invalid
invalid
invalid
invalid
add byte [rax], al
lea ecx, [rbp + 0x1fb8]
mov eax, 0x4c00001f
mov ecx, esi
and eax, 0x8500033e
ror byte [rdi], 0x84
je case.0x14008d20e.368
test byte [rbx], al
add dword [rax], eax
invalid
add eax, dword [rax]
test byte [rbx], al
add dword [rax], eax
add byte [rbx + 0x1fb8bd], cl
mov eax, 0x4800001f
cmp ebx, edi
mov eax, 0x4800001f
cmp ebx, edi
add byte [rax], al
or eax, 0xf000001
xchg byte [rdi + 1], ch
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x44
jge case.0x140034888.1258
invalid
mov eax, 0x231205
mov bh, 0xc0
add eax, dword [rax]
loopne 0x1400b0559
enter 0x4802, 0xffffffffffffffc7
test dword [rax + 0x100001f], edi
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
rcr byte [rdi], 0
add byte [rax - 0x77], cl
invalid
invalid
test eax, eax
invalid
invalid
invalid
xchg ebp, edi
add byte [rax], al
add byte [rax - 0x7b], cl
push qword [rsp + rdi*2 + 0x48]
je 0x1400b05e5
add rdi, rdi
push qword [rcx]
sal byte [rcx], 0xf6
xor esi, esi
imul bl
sbb ah, byte [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
invalid
rol byte [rdx], 0x48
cmp edi, eax
pop rbx
add eax, 0x1bab8
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x80f9], al
stc
add byte [rax], 0
stc
add byte [rax], 0
add byte [rax], al
add byte [rdx - 0x1e], dh
movzx eax, cx
sar dword [rdx + 2], 0x41
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx - 0x7f], al
clc
add byte [rax], cl
or byte [rax], al
invalid
cmp eax, 0x800
or byte [rax], al
add byte [rdx - 0x30], dh
invalid
rol byte [rcx + 0x2312c1], 1
add byte [rdi], cl
movzx ecx, cx
adc ah, byte [rbx]
add byte [rax], al
leave
adc al, byte [rbx]
add byte [rax], al
add byte [rdi], cl
xchg ebx, eax
ret 0x8d48
invalid
invalid
adc al, 0x55
push rbp
add dword [rax], eax
add byte [rax], al
invalid
add bl, ch
mov dl, 0xff
adc eax, 0x33f1c
add eax, dword [rax]
invalid
or esi, 2
invalid
add bh, byte [rax + 1]
add bl, ch
add al, 0x31
div byte [rcx]
ror byte [rax - 0x77], 0xf2
mov rdx, rsi
mov edx, esi
add rsp, 0x2070
and byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
lea eax, [0x14012dea8]
add eax, 0x7d8a7
fadd dword [rdi]
invalid
add byte [rax - 0x77], cl
test dword [rax + 0x4800001f], edi
mov dword [rbp + 0x1fc0], 1
test eax, eax
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test eax, eax
rcr byte [rdi], 0
invalid
add byte [rcx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add dword [rax], eax
add byte [rax], al
test eax, ecx
invalid
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
push rdi
ror byte [rdi], 0x11
invalid
invalid
test eax, edx
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x7d889
mov eax, ebx
invalid
lea edi, [rax - 0x17ffffe1]
test eax, ebx
fadd dword [rdx]
invalid
add byte [rax], al
fadd dword [rdx]
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
mov ds, eax
fadd dword [rdi]
add eax, 0x7d88e
fadd dword [rdi]
add byte [rdx + 0x1000], bh
mov edx, 0x1000
adc byte [rax], al
add byte [rax - 0x77], cl
fld1
xchg ecx, eax
fld dword [rdx]
add al, byte [rax]
invalid
invalid
invalid
add al, byte [rax]
lea eax, [0x14012dee8]
xchg edx, eax
fadd dword [rdi]
invalid
add byte [rax - 0x77], cl
mov rcx, rdi
mov ecx, edi
invalid
mov ecx, edi
invalid
fld dword [rdx]
add byte [rbp + rcx*4 + 5], cl
cwde
fadd dword [rdi]
add byte [rax - 0x77], cl
stc
mov edx, ebx
mov ecx, eax
ror byte [rcx - 0x77], 0xf1
add al, byte [rax]
int3
int3
int3
int3
in eax, 0x48
mov eax, dword [rdx + 0x34]
test al, 0x10
jne case.0x140090bcd.362
adc byte [rbp + 0xa], dh
test al, 0x20
jne 0x1400b06c1
invalid
and byte [rbp + 0xf], dh
minps xmm5, xmm1
call 0x1890afd27
outsb dx, byte [rsi]
idiv bh
dec dword [rax - 0x75]
invalid
pop rbp
jmp fcn.1400175a0
dec dword [rax - 0x75]
or dword [rbp - 0x17], ebx
pop rbp
invalid
invalid
mov rcx, qword [rcx]
pop rbp
jmp 0x14001d6f0
idiv bh
idiv bh
nop
pop rbp
jmp 0x1400223b0
idiv edi
int3
dec esp
int3
int3
int3
int3
in al, dx
invalid
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
mov eax, edx
lea rdx, [rcx + 8]
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
mov dword [rbp - 8], edx
clc
lea rdx, case.0x14009d071.293
mov qword [rsp + 0x50], rdx
mov dword [rsp + 0x50], edx
and al, 0x50
lea rdx, [rbp - 8]
lea edx, [rbp - 8]
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
lea rdx, [0x14012c2d4]
lea edx, [0x14012c2d4]
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x38
lea rdx, case.0x14009e265.292
lea edx, case.0x14009e265.292
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x40], 9
or dword [rax], eax
add byte [rax], al
invalid
adc eax, 0x64
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x50
push rax
lea edx, [rbp - 8]
push rbp
push rsp
and al, 0x48
lea rdx, [0x14012c2d4]
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x38
lea edx, case.0x14009e265.292
mov dword [rsp + 0x30], edx
push rsp
mov dword [rsp + 0x28], ecx
and al, 0x28
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
mov qword [rsp + 0x20], 0xb
lea rdx, [0x14012c2c0]
adc eax, 0x7bb90
lea r9, [0x14012c2c9]
or eax, 0x7bb92
xchg edx, eax
mov ebx, 0xb8410007
or dword [rax], eax
add byte [rax], al
mov rcx, rax
mov ecx, eax
call fcn.14001dcf0
invalid
idiv bh
nop
add rsp, 0x60
add esp, 0x60
and al, 0x20
and al, 0x20
or eax, dword [rax]
add byte [rax], al
adc eax, 0x7bb90
invalid
add byte [rbp + rcx*4 + 0xd], cl
xchg edx, eax
mov ebx, 0xb8410007
or dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, eax
shr eax, 0xab
invalid
idiv bh
add esp, 0x60
invalid
pop rbp
ret
int3
push rbp
sub rsp, 0x30
sub esp, 0x30
in al, dx
xor byte [rax - 0x73], cl
invalid
invalid
lea rbp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
xor byte [rax - 0x75], cl
add dword [rax + 0x36740038], eax
cmp byte [rax], al
je case.0x14009e32e.275
mov rax, qword [rcx]
cmp byte [rax], 0
cmp byte [rax], al
cmp byte [rax], al
add byte [rsi + rsi + 0x48], dh
inc eax
je case.0x14009e32e.275
inc rax
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
lea rax, [0x1400a7450]
mov qword [rsp + 0x20], rax
and al, 0x20
loopne 0x1400b07da
insb byte [rdi], dx
invalid
and al, 0x20
and byte [rax - 0x73], cl
add eax, 0x80356
or byte [rax], al
lea rax, [0x140130ad2]
or byte [rax], al
add byte [rbp + rcx*4 + 0x4d], cl
clc
lea r9, [rbp - 8]
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0xafe8
invalid
scasd eax, dword [rdi]
mov rdx, rax
mov edx, eax
call fcn.14001e140
idiv bh
call qword [rax + 0x30c48348]
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbp
ret
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
invalid
invalid
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x140130ace]
adc eax, 0x80323
add ecx, dword [rax]
add byte [rcx - 0x48], al
add al, 0
mov r8d, 4
add byte [rax], al
add rsp, 0x30
add esp, 0x30
invalid
pop rbp
jmp rax
jmp rax
loopne 0x1400b0786
int3
int3
int3
int3
int3
push rbp
mov rbp, rsp
mov ebp, esp
invalid
in eax, 0x8b
xor al, 0xa8
xor al, 0xa8
mov eax, dword [rdx + 0x34]
xor al, 0xa8
test al, 0x10
jne case.0x14009e265.302
adc byte [rbp + 0xa], dh
test al, 0x20
jne case.0x14009e32e.297
minps xmm5, xmm1
retf
pop rbp
jmp fcn.1400175a0
insd dword [rdi], dx
idiv bh
insd dword [rdi], dx
idiv bh
dec dword [rax - 0x75]
or dword [rbp - 0x17], ebx
adc cl, bh
iretd
idiv bh
nop
pop rbp
jmp 0x1400223b0
sbb esi, edi
dec esp
int3
int3
idiv edi
int3
int3
int3
int3
push rbp
or byte [r10], al
test eax, eax
or byte [rbp + 6], dh
invalid
add byte [rax], al
nop
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0x78
lea rbp, [rsp + 0x70]
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
invalid
invalid
dec dword [rax - 0x77]
mov edi, ecx
add r14b, r15b
invalid
mov edi, ecx
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
cmp qword [rax + 0x70], 0
add byte [rax], al
add byte [rax], al
jne 0x1400b08eb
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov eax, dword [0x14016433c]
add eax, 0xb3aea
add eax, 0xb3aea
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x70], 0xffffffffffffffff
jo 0x1400b0864
add byte [rax], al
invalid
invalid
invalid
dec dword [rax - 0x75]
or eax, 0x33f7f
invalid
jo 0x1400b0864
add byte [rax], al
dec dword [rax - 0x75]
or eax, 0x33f7f
invalid
add byte [rax - 0x75], cl
cwde
mov byte [rax], al
add byte [rax], al
invalid
mov rbx, qword [rax + 0x88]
add byte [rax + 0x3b], cl
cwde
js 0x1400b087d
cmp rbx, qword [rax + 0x78]
add byte [rax], al
add byte [rbp + 0x24], dh
jne 0x1400b08a5
call fcn.1400b0d70
mov eax, dword [0x14016433c]
add byte [rbx + 0xb3ab005], cl
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x70]
mov eax, dword [rax + 0x70]
mov eax, dword [rax + 0x70]
inc rax
inc eax
jmp case.0x1400b3175.2110
xor eax, eax
mov ecx, dword [0x14016433c]
or eax, 0xb3a8f
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov rcx, qword [rdx + rcx*8]
mov rdx, qword [rcx + 0x80]
mov edx, dword [rcx + 0x80]
add byte [rax], 0
add byte [rcx - 0x77], cl
mov eax, ebx
fmul dword [rcx - 0x3f]
loopne 0x1400b08cc
mov qword [rdx + r8], rdi
mov qword [rdx + r8 + 8], rsi
inc rbx
mov qword [rcx + 0x88], rbx
cdq
mov byte [rax], al
add byte [rax], al
mov qword [rcx + 0x70], rax
jo 0x1400b08e0
add byte [rax], al
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov dword [rbp - 0x10], 0
mov byte [rbp - 0xc], 0
lea rax, str.fatal_runtime_error:_the_global_allocator_may_not_use_TLS_with_destructors_n
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rax, [rbp - 8]
mov qword [rbp - 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x10]
lea rdx, [rbp - 0x48]
call fcn.1400afa40
mov qword [rbp - 0x18], rax
lea rcx, [rbp - 0x18]
call case.0x14009e265.229
mov ecx, 7
int 0x29
ud2
mov dl, 0xa
add byte [rbp + rcx*4 + 0x3d], cl
lea edi, [0x14012c7c0]
invalid
invalid
lea edi, [0x14012c7c0]
invalid
mov qword [rbp - 0x18], rcx
jmp 0x1400b0a3d
call 0x15f1a1d18
add byte [rax], r8b
invalid
nop dword [rax + rax]
add byte [rbx + rcx*4 + 0x71], cl
mov r14, qword [rcx + 0x10]
cmp r9, r14
adc byte [rbp + 0x39], cl
int1
jae 0x1400b0c2e
add byte [rax], al
mov byte [rcx + 0x18], 1
sbb byte [rcx], al
sub r14, r9
mov rdx, qword [rcx + 8]
or byte [rcx + rcx*4 + 0x4d], cl
invalid
add rdx, r9
invalid
or byte [rcx + rcx*4 + 0x4d], cl
invalid
mov ecx, 0xfffffff5
mov r8, r14
invalid
mov r9, rsi
call 0x1400afff0
invalid
dec dword [rax - 0x77]
enter 0xffffffffffff8948, 0x55
mov dword [rbp - 0x30], edx
invalid
invalid
mov dword [rbp - 0x30], edx
cmp rax, 1
jne case.0x1400afe65.47
mov eax, edx
and eax, 3
invalid
add ecx, dword [rax - 0x7d]
clc
add cl, byte [rax - 0x75]
mov ecx, dword [rbp - 0x18]
jae case.0x1400adea9.88
invalid
invalid
cmp rax, 2
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x107532ef1
fadd dword [r9]
fadd dword [rcx]
jae case.0x1400adea9.88
and al, 0x48
mov dword [rbp - 0x28], 1
fadd dword [rcx]
add byte [rax], al
invalid
mov qword [rbp - 0x28], 1
fadd dword [rcx]
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
mov qword [rbp - 0x20], rdx
mov byte [rcx + 0x18], 0
invalid
loopne case.0x1400adea9.77
sbb byte [r8], al
add byte [rbx - 0x74b3fe08], al
invalid
cmp eax, 1
add dword [rbx + rcx*4 + 0x4d], ecx
invalid
mov r9, qword [rbp - 0x10]
jne 0x1400b0add
movzx eax, byte [rdx + 0xf]
jmp 0x1400b0ae1
invalid
por mm0, qword [rsi + 0xf]
invalid
nop dword [rax + rax]
add byte [rbx + 0x597502f8], al
cmp eax, 2
jne 0x1400b0afe
mov rax, rdx
shr rax, 0x20
invalid
cmp eax, 6
invalid
ror byte [rax - 0x3f], 1
call 0x147038dcf
invalid
cmp eax, 6
invalid
and byte [rbx - 0x7af0f908], al
add dword [rax], eax
add dword [rax], eax
invalid
jne 0x1400b0ca7
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call case.0x14009e265.231
mov rdx, r14
invalid
invalid
dec dword [rcx + rcx*4 - 0xe]
mov rcx, qword [rbp - 0x18]
mov byte [rcx + 0x18], 0
invalid
call 0x140234c8e
call 0x140234c8e
add byte [rax - 0x7b], cl
test rdx, rdx
test edx, edx
ror byte [rbx + rcx*4 + 0x4d], cl
mov r9, qword [rbp - 0x10]
je case.0x14002cafe.1872
invalid
add byte [rcx], 0
invalid
invalid
test byte [rax + 0x49000001], al
add ecx, edx
invalid
add byte [rcx], 0
add byte [rcx + 1], cl
invalid
invalid
add r9, rdx
shr ecx, 1
push rbx
invalid
jmp 0x1400b0a30
dec dword [rdi]
movzx eax, byte [rdx + 0x10]
mov dh, 0x42
adc byte [rbx + riz], bh
adc byte [rbx + r12], dil
cmp al, 0x23
jne 0x1400b0c58
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
mov rcx, rbx
mov ecx, ebx
call case.0x14009e265.231
mov rcx, qword [rbp - 0x18]
call 0x130589645
invalid
call 0x130589645
call 0x130589645
jmp 0x1400b0a30
xor bh, bh
invalid
invalid
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
call 0x185d25328
fadd dword [rcx]
invalid
mov qword [rbp - 0x28], 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rbp
mov qword [rbp - 0x20], rdx
loopne case.0x1400adea9.98
mov byte [rcx + 0x18], 0
sbb byte [r8], al
sbb byte [rax], al
cmp eax, 0x28
sub byte [rdi], cl
xchg dword [rdi + 0x49000000], eax
xchg dword [rax], eax
add byte [rax], al
invalid
ja case.0x140070d0e.962
xchg dword [rax], eax
add byte [rax], al
movsxd rax, dword [r12 + rax*4]
add rax, r12
invalid
test byte [rcx + rax - 0x20], cl
mov r9, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
jmp rax
xor eax, eax
jmp 0x1400b0ae1
mov al, 0x25
jmp 0x1400b0ae1
mov al, 0x23
jmp 0x1400b0ae1
stosb byte [rdi], al
and ebp, ebx
stosb byte [rdi], al
mov al, 0x24
jmp 0x1400b0ae1
mov al, 0x1b
jmp 0x1400b0ae1
mov al, 0x22
jmp 0x1400b0ae1
sahf
sahf
mov al, 0x10
jmp 0x1400b0ae1
adc bl, ch
invalid
mov al, 0xe
jmp 0x1400b0ae1
mov al, 0x21
jmp 0x1400b0ae1
mov al, 0xb
jmp 0x1400b0ae1
invalid
or ebp, ebx
invalid
mov al, 4
jmp 0x1400b0ae1
mov al, 0x28
jmp 0x1400b0ae1
mov al, 0xc
jmp 0x1400b0ae1
invalid
invalid
mov al, 9
jmp 0x1400b0ae1
invalid
or ecx, ebp
jnp 0x1400b0b63
invalid
invalid
push qword [rax - 0x8b16e7]
mov al, 0x19
jmp 0x1400b0ae1
invalid
sbb ecx, ebp
je 0x1400b0b6a
invalid
invalid
push qword [rax - 0x9216e8]
invalid
mov al, 0x18
jmp 0x1400b0ae1
invalid
sbb cl, ch
insd dword [rdi], dx
invalid
push qword [rax - 0x9916fe]
invalid
mov al, 2
jmp 0x1400b0ae1
add ch, cl
invalid
mov al, 0xf
jmp 0x1400b0ae1
psubsw mm3, qword [rdi - 1]
invalid
mov al, 3
jmp 0x1400b0ae1
add ebp, ecx
pop rax
invalid
mov al, 7
jmp 0x1400b0ae1
invalid
invalid
invalid
invalid
mov al, 1
jmp 0x1400b0ae1
add ecx, ebp
invalid
mov al, 0x1f
jmp 0x1400b0ae1
mov al, 0x11
jmp 0x1400b0ae1
cmp al, 0xff
invalid
invalid
cmp al, 0xff
mov al, 0x29
mov r9, qword [rbp - 0x10]
invalid
jmp 0x1400b0ae1
mov al, 0x14
jmp 0x1400b0ae1
mov al, 5
jmp 0x1400b0ae1
push qword [rax - 0xe316eb]
mov al, 0x15
jmp 0x1400b0ae1
sbb al, 0xff
invalid
invalid
sbb al, 0xff
invalid
mov al, 0xd
jmp 0x1400b0ae1
invalid
invalid
invalid
invalid
mov al, 6
invalid
jmp 0x1400b0ae1
invalid
mov al, 0x12
jmp 0x1400b0ae1
mov al, 0xa
jmp 0x1400b0ae1
mov al, 8
jmp 0x1400b0ae1
invalid
push qword [rax - 0x10d16e2]
invalid
mov al, 0x1e
jmp 0x1400b0ae1
mov al, 0x20
jmp 0x1400b0ae1
mov al, 0x16
jmp 0x1400b0ae1
mov al, 0x27
jmp 0x1400b0ae1
mov al, 0x13
jmp 0x1400b0ae1
mov al, 0x17
jmp 0x1400b0ae1
invalid
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400b0ae1
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400b0ae1
mov al, 0x26
jmp 0x1400b0ae1
invalid
invalid
invalid
mov al, 0x1a
jmp 0x1400b0ae1
test r9, r9
je case.0x1400800f2.855
xor esi, esi
mov edx, 0
cmp r14, r9
jae 0x1400b0c91
lea r8, [0x140157728]
mov rcx, r9
mov rdx, r14
bnd call fcn.1400ddfe0
bnd call fcn.1400ddfe0
rol dword [rdx], cl
add byte [rcx], dh
xor edx, edx
jmp 0x1400b0c95
mov rdx, r15
xor edx, edx
jmp 0x1400b0c95
mov rdx, r15
test r9, r9
je 0x1400b0c95
mov rax, qword [rcx + 0x10]
mov rsi, rax
sub rsi, r9
sub esi, ecx
sub esi, ecx
jb 0x1400b0cb6
mov qword [rcx + 0x10], 0
add byte [rax], al
add byte [rax], al
je 0x1400b0c95
mov rbx, rcx
mov rcx, qword [rcx + 8]
or byte [rcx + 1], cl
leave
retf
or byte [rcx + 1], cl
leave
mov rdi, rdx
mov edi, edx
mov rdx, r9
mov edx, ecx
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
pop rbx
retf
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov rdx, rdi
invalid
pop rbx
retf
mov qword [rcx + 0x10], rsi
mov rax, rdx
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov byte [rcx + 0x18], 0
mov r9, qword [rbp - 0x10]
invalid
invalid
invalid
test r9, r9
jne 0x1400b0c5d
jmp 0x1400b0c95
lea r8, [0x140157728]
mov rcx, r9
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.1400ddfe0
int3
rol dword [rdx], cl
add ah, cl
nop dword [rax]
add byte [rax], 0
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
add byte [rax], 0
add byte [rax], al
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x60
in al, dx
and byte [rax - 0x73], cl
push 0x60
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
push rbp
invalid
call 0x130609837
push rbp
invalid
call fcn.1400b0d10
nop
add byte [rax], al
add byte [rax + 0x20c48348], dl
add rsp, 0x20
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
sub ecx, dword [rax - 0x39]
adc byte [r8], al
add byte [rax], al
add byte [rcx + rbx + 0x48], dh
mov eax, dword [rcx + 8]
invalid
invalid
or byte [r8 + 1], cl
ret 0x8948
add rdx, rax
mov rdi, rcx
mov rcx, rax
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
mov qword [rdi + 0x10], rsi
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
leave
imul ecx, dword [rdx], 0xd1894800
mov rdx, rax
call fcn.1400ddfe0
int3
int3
int3
int3
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x78]
cmp rax, 0xffffffffffffffff
je case.0x140070d0e.678
add byte [rax], al
lea rcx, [rax + 1]
lea rdx, [rax + rax]
adc al, 0
add qword [rax - 0x73], rcx
adc al, 0
cmp rdx, rcx
cmova rcx, rdx
invalid
invalid
retf 0xf48
retf 0xd231
retf 0xd231
xor edx, edx
mov r8, rcx
mov eax, ecx
mov eax, ecx
shr r8, 0x3b
sete dl
xchg esp, eax
invalid
call 0x1029f1cf5
xchg esp, eax
ret 0x8348
cmp rcx, 5
mov esi, 4
add al, 0
add byte [rax], al
add eax, 0x4be
add al, 0
add byte [rax], al
add byte [rax + 0xf], cl
cmovae rsi, rcx
int1
int1
mov r8, rsi
shl r8, 4
add al, 0xc1
loop case.0x140070d0e.662
add ecx, dword [rax - 0x7b]
invalid
je 0x1400b0e03
invalid
add al, 0xc1
loop case.0x140070d0e.662
invalid
add ecx, dword [rax - 0x7b]
sal byte [rbp + rbp - 0x75], 0xd
je 0x1400b0e03
invalid
invalid
invalid
mov ecx, dword [0x14016433c]
add byte [rbp + 0x4c], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
mov r9, qword gs:[0x58]
mov rcx, qword [r9 + rcx*8]
mov ecx, dword [rcx + rcx*8]
add byte [rax], al
add byte [rcx - 0x75], cl
mov ecx, dword [rcx + rcx*8]
mov ecx, dword [rcx + rcx*8]
mov rcx, qword [rcx + 0x80]
shl rax, 4
shl eax, 4
mov qword [rbp - 0x28], rcx
mov dword [rbp - 0x28], ecx
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
mov eax, 8
or byte [rax], al
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add byte [rax - 0x3f], cl
shl eax, 4
shl eax, 4
mov dword [rbp - 0x28], ecx
fmul dword [r8 - 0x77]
call 0x1400b16b8
or byte [rax], al
invalid
mov dword [rbp - 0x18], eax
or byte [rax], al
add byte [rax], al
invalid
add bl, ch
add dh, byte [rcx]
ror byte [rax - 0x77], 0x45
mov qword [rbp - 0x20], rax
invalid
xor eax, eax
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x10]
lea ecx, [rbp - 0x10]
lea r9, [rbp - 0x28]
call fcn.1400b0e60
add byte [rax - 0x7d], cl
jge 0x1400b0e0a
lock add byte [rbp + 0x33], dh
add byte [rax - 0x7d], cl
jge 0x1400b0e0a
invalid
lock add byte [rbp + 0x33], dh
add byte [rbp + 0x33], dh
mov rax, qword [rbp - 8]
mov ecx, dword [0x14016433c]
or eax, dword [rax]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
or eax, dword [rax]
mov edx, dword [0x58]
and eax, 0x58
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rdx + rcx*8]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0x80], rax
mov dword [rcx + 0x80], eax
mov qword [rcx + 0x78], rsi
mov cl, 0x78
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
pop rax
pop rsi
pop rbp
ret
mov ecx, dword [rdx + rcx*8]
mov dword [rcx + 0x80], eax
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov cl, 0x78
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
pop rax
xor ecx, ecx
call fcn.1400ddae0
nop
int3
add al, byte [rax]
nop
int3
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov rdx, qword [rbp]
call fcn.1400ddae0
or esp, 2
add ah, cl
int3
mov edx, dword [rbp]
or esp, 2
add ah, cl
int3
int3
add al, byte [rax]
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rsp + 0x20]
mov rsi, rcx
invalid
lea ebp, [rsp + 0x20]
invalid
test rdx, rdx
test edx, edx
je 0x1400b0ed0
mov rdi, r8
mov edi, eax
mov rbx, rdx
cmp qword [r9 + 8], 0
jns 0x1400b0e87
invalid
je 0x1400b0eaa
invalid
mov ebx, edx
jns 0x1400b0e87
add byte [rax + rbp + 0x49], dh
mov edx, dword [rcx + 0x10]
push rcx
invalid
sub byte [rcx - 0x75], cl
mov rdx, qword [r9 + 0x10]
push rcx
adc byte [rax - 0x7b], cl
sal byte [rdi + rbx + 0x49], cl
je 0x1400b0eaa
mov rcx, qword [r9]
test rdx, rdx
test edx, edx
je 0x1400b0eaa
mov rcx, qword [r9]
or dword [rcx - 0x77], ecx
fmul dword [rcx - 0x77]
mov r9, rdi
mov ecx, edi
mov r8, rbx
mov r9, rdi
mov ecx, edi
mov ecx, edi
call fcn.140012c60
invalid
test rax, rax
je 0x1400b0ec6
invalid
sub byte [rax - 0x77], cl
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
invalid
or byte [rax - 0x77], cl
jle 0x1400b0eb6
adc byte [rcx], dh
shr bl, 0x33
invalid
xor eax, eax
jmp case.0x14007518c.623
invalid
xor ecx, dword [rax - 0x7b]
push qword [rdx + rdi + 0xf]
je case.0x14007518c.620
invalid
mov dh, 5
invalid
invalid
test rdi, rdi
je case.0x14007518c.620
movzx eax, byte [0x140164338]
add eax, 0xb3482
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, rbx
call fcn.140012bf0
invalid
invalid
idiv bh
invalid
idiv bh
test rax, rax
jne 0x1400b0e9e
invalid
fmul dword [rax - 0x77]
pop rsi
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rdi
invalid
or byte [rax - 0x77], cl
jle 0x1400b0ede
invalid
adc bl, ch
or byte [rax - 0x39], cl
invalid
or byte [rax], r8b
jmp case.0x14007a6b6.609
mov qword [rsi + 8], 0
mov dword [rsi + 8], 0
add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsi], rax
mov dword [rsi], eax
invalid
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, rbx
test rax, rax
test eax, eax
test eax, eax
jne 0x1400b0e9e
jmp 0x1400b0ec6
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x28
lea rbp, [rsp + 0x20]
and al, 0x20
sub byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
cmp edx, 3
je case.0x140084bc0.520
add esi, dword [rax + rcx - 0x7b]
test edx, edx
jne 0x1400b104a
add dword [rax], eax
invalid
ror byte [rdi], cl
test dword [rdx], ebp
add dword [rax], eax
add byte [rbx + 0xb341605], cl
invalid
invalid
invalid
xor al, 0xb
mov eax, dword [0x14016433c]
add eax, 0xb3416
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
cmp qword [rax + 0x70], 0
mov eax, 0x70
add byte [rax], al
add byte [rbp + 0x75], dh
jne 0x1400b0fb2
nop dword [rax]
add byte [rbx + 0xb33f605], cl
mov eax, dword [0x14016433c]
or eax, dword [rax]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
and eax, 0x58
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov qword [rax + 0x70], 0xffffffffffffffff
mov rax, qword [rax + 0x88]
mov byte [rax], al
add byte [rax], al
mov dword [rax + 0x70], 0xffffffff
xor byte [rax], 0
add bh, bh
invalid
dec dword [rax - 0x75]
or byte [rax + 0x48000000], 0x85
mov byte [rax], al
add byte [rax], al
test rax, rax
je 0x1400b0fc0
dec rax
invalid
invalid
leave
mov byte [rax], al
add byte [rax], al
test rax, rax
test eax, eax
je 0x1400b0fc0
push rsi
dec rax
mov ecx, dword [0x14016433c]
leave
xor ecx, dword [rbx]
add byte [rbp + 0x48], ah
or eax, dword [rax]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
and eax, 0x58
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rsi, qword [rdx + rcx*8]
mov esi, dword [rdx + rcx*8]
xor al, 0xca
mov qword [rsi + 0x88], rax
mov dword [rsi + 0x88], eax
add byte [rax], al
mov rdx, qword [rsi + 0x80]
shl rax, 4
shl eax, 4
xchg esi, eax
add byte [rax], 0
add byte [rax - 0x3f], cl
shl eax, 4
shl eax, 4
add al, 0x48
mov ecx, dword [rdx + rax]
mov rcx, qword [rdx + rax]
mov rax, qword [rdx + rax + 8]
add r9b, byte [rax]
mov qword [rsi + 0x70], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add bh, bh
ror byte [rax - 0x7d], 1
mov esi, 0x70
add byte [rax], al
invalid
call rax
cmp qword [rsi + 0x70], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi + rcx*4 + 0x48], dh
je 0x1400b0f40
lea rcx, str.library_std_src_sys_thread_localdestructorslist.rs
lea ecx, [0x14012e3b8]
or eax, 0x7d3ff
call rbx
invalid
call fcn.1400de270
mov dl, 0xd2
add al, byte [rax]
rol byte [rdx], cl
add byte [rdi], cl
or ecx, dword [rbx + 0xb337605]
add eax, 0xb3376
invalid
invalid
ud2
mov eax, dword [0x14016433c]
add eax, 0xb3376
jbe case.0x140073c1d.776
xor ecx, dword [rbx]
or eax, dword [rax]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
cmp qword [rax + 0x78], 0
mov eax, 0x78
js 0x1400b0fd8
add byte [rax], al
add byte [rax], al
add byte [rax + rsi - 0x75], dh
add eax, 0xb3359
pop rcx
xor ecx, dword [rbx]
or eax, dword [rax]
je case.0x140084bc0.552
mov eax, dword [0x14016433c]
pop rcx
xor ecx, dword [rbx]
or eax, dword [rax]
invalid
invalid
or eax, dword [rax]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
mov esi, dword [rcx + rax*8]
mov rsi, qword [rcx + rax*8]
mov esi, dword [rcx + rax*8]
mov rcx, qword [rsi + 0x80]
mov ecx, dword [rsi + 0x80]
add byte [rax], al
mov edx, 8
call fcn.140012c40
invalid
sbb al, 0xf6
invalid
add byte [rax], al
add al, ch
invalid
mov rax, qword [rsi + 0x70]
inc rax
inc eax
mov eax, dword [rsi + 0x70]
add byte [rax], al
add byte [rax - 1], cl
inc eax
jmp case.0x140073c1d.657
inc eax
jmp case.0x140073c1d.657
xor eax, eax
mov ecx, dword [0x14016433c]
invalid
mov rdx, qword gs:[0x58]
and eax, 0x58
add byte [rax - 0x75], cl
or al, 0xca
invalid
mov rcx, qword [rdx + rcx*8]
retf 0xc748
mov qword [rcx + 0x78], 0
js case.0x14007518c.764
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x80], 8
mov qword [rcx + 0x88], 0
mov dword [rcx + 0x88], 0
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rcx + 0x88], 0
mov qword [rcx + 0x70], rax
mov dword [rcx + 0x88], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x70], rax
xor dword [rax], 0x83480000
add byte [rax - 0x7d], cl
add rsp, 0x28
pop rsi
pop rbp
invalid
sub byte [rsi + 0x5d], bl
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x20]
and al, ch
lodsb al, byte [rsi]
invalid
add al, byte [rax]
int3
int3
int3
push rsi
sub rsp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x7b38b
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
lea edx, str.AccessErrorlibrary_std_src_threadlocal.rs
adc eax, 0x7b38b
mov r8d, 0xb
or eax, dword [rax]
add byte [rax], al
invalid
add bh, bh
push rax
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
jne case.0x1400991df.333
sbb byte [rax - 0x77], cl
jne case.0x1400991df.333
mov byte [rbp], al
mov byte [rbp + 1], 0
add dword [rax], eax
add dword [rax], eax
lea rcx, [rbp - 8]
clc
call fcn.14001d870
nop
add rsp, 0x38
add esp, 0x38
mov dh, 0xc7
idiv bh
invalid
call qword [rax + 0x38c48348]
add esp, 0x38
invalid
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
mov rbp, rsp
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
cmp ecx, 0xffffffff
push qword [rdx + rdx - 0x10]
dec qword [rcx + 8]
dec dword [rcx + 8]
je 0x1400b10ec
lock dec qword [rcx + 8]
dec dword [rcx + 8]
jne 0x1400b10ec
mov edx, 8
pop rbp
jmp fcn.140012c40
push rsp
sbb esi, esi
invalid
push rsp
sbb esi, esi
call qword [rax + 0x55ccc35d]
pop rbp
ret
int3
push rbp
nop
pop rbp
ret
mov rbp, rsp
cmp dword [rcx], 1
cmp dword [rcx], eax
cmp dword [rcx], eax
jne 0x1400b1115
mov rax, rcx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
mov ecx, dword [rcx + 8]
cmp qword [rax + 0x10], 0
mov byte [rcx], 0
add dword [rax], eax
invalid
je 0x1400b1115
mov edx, 1
pop rbp
jmp fcn.140012c40
add byte [rbp - 0x17], bl
sub ebx, dword [rbx]
idiv bh
nop
pop rbp
ret
int3
int3
int3
push rsi
push rdi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov esi, edx
mov rdi, rcx
iretd
lea rcx, str.kernel32
lea ecx, str.kernel32
or eax, 0x7d00f
invalid
call qword [sym.imp.kernel32.dll_GetModuleHandleA]
xchg ecx, eax
xor eax, dword [rbx]
add eax, dword [rax]
test rax, rax
je 0x1400b1164
lea rdx, str.SetThreadDescription
add eax, dword [rax]
test rax, rax
test eax, eax
je 0x1400b1164
lea rdx, str.SetThreadDescription
invalid
invalid
mov rcx, rax
call qword [sym.imp.kernel32.dll_GetProcAddress]
adc eax, 0x333e4
in al, 0x33
add eax, dword [rax]
test rax, rax
test eax, eax
lea r8, [0x1400b1190]
add eax, 0x32
add byte [rdi + rcx + 0x45], cl
cmovne r8, rax
jmp case.0x14009e265.316
shr r11b, 7
shr bl, 7
lea r8, [0x1400b1190]
lea eax, [0x1400b1190]
add byte [rax], al
add byte [rcx + rcx*4 + 5], cl
invalid
invalid
invalid
invalid
add byte [rax], al
mov qword [0x1401640d8], r8
mov dword [0x1401640d8], eax
add eax, 0xb2f66
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
add rsp, 0x20
add esp, 0x20
mov edx, esi
add esp, 0x20
invalid
pop rdi
pop rsi
pop rbp
jmp r8
jmp rax
invalid
loopne 0x1400b114f
int3
int3
int3
int3
int3
int3
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
invalid
and byte [rcx + 0x78], bh
mov ecx, 0x78
js case.0x14008d20e.414
add byte [rax], al
call qword [sym.imp.kernel32.dll_SetLastError]
push rbx
xor eax, dword [rbx]
add byte [rax - 0x7fffbfff], bh
mov eax, 0x80004001
mov eax, 0x80004001
or byte [rax - 0x7d], 0xc4
add rsp, 0x20
add esp, 0x20
and byte [rbp - 0x3d], bl
pop rbp
ret
sub rsp, 0x20
lea rbp, [rsp + 0x20]
and al, dh
inc qword [rcx + 8]
invalid
invalid
lock inc qword [rcx + 8]
or byte [r14 + 6], dil
jle 0x1400b11c7
add rsp, 0x20
pop rbp
ret
call fcn.1400e1840
int3
invalid
int3
mov rbp, rsp
test dl, dl
invalid
je 0x1400b11dc
sal byte [rsp + rax - 0x3a], cl
mov byte [rcx + 0x10], 1
adc byte [r9], al
lock dec qword [rcx + 8]
dec qword [rcx + 8]
jne 0x1400b11ef
mov rcx, qword [rcx]
mov al, 1
xchg byte [rcx + 0x30], al
invalid
invalid
or dword [rax + 0x30418601], esi
cmp al, 0xff
invalid
xor byte [r15 + rdi*8], dil
push qword [rdx + rax + 0x5d]
je case.0x14008d20e.418
pop rbp
ret
add rcx, 0x30
sal dword [rax], 0x5d
pop rbp
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
wait
add eax, dword cs:[rax]
wait
add eax, dword cs:[rax]
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
lea rsi, [rdx + 0x10]
jb 0x1400b1223
mov rax, qword [rdx + 0x10]
shl rax, 1
loopne 0x1400b1263
test eax, eax
mov eax, dword [rdx + 0x10]
adc byte [rax - 0x2f], cl
adc byte [rax - 0x2f], cl
loopne 0x1400b1263
test eax, eax
je 0x1400b1242
mov rax, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
mov rdi, rdx
mov edi, edx
xlatb
mov edx, 1
add byte [rax], al
mov rbx, rcx
mov rcx, rax
mov ecx, eax
retf
mov r14, r8
call fcn.140012c40
invalid
sbb dh, dh
idiv bh
invalid
idiv bh
mov r8, r14
mov rdx, rdi
mov edx, edi
invalid
mov edx, edi
mov rcx, rbx
invalid
mov rax, qword [r8 + 0x10]
mov qword [rsi + 0x10], rax
adc byte [rcx + 0xf], al
adc byte [rax], al
adc byte [rax - 0x77], cl
adc byte [rcx + 0xf], r8b
adc byte [rcx + 0xf], al
adc byte [rcx + 0xf], al
adc byte [rax], al
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
mov rax, qword [rdx + 0x20]
mov qword [rcx + 0x20], rax
invalid
invalid
and byte [r15], cl
adc byte [rdx], al
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc byte [rdi], cl
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add rsp, 0x20
pop rbx
pop rdi
invalid
pop rsi
pop r14
pop rsi
pop rbp
pop rsi
ret
int3
int3
int3
int3
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
sub byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
mov eax, dword [0x14016433c]
add eax, 0xb30ab
stosd dword [rdi], eax
xor byte [rbx], cl
add byte [rbp + 0x48], ah
invalid
invalid
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
and eax, 0x58
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
ror dword [rdi], 0xb6
sbb al, 0
fadd dword [rax]
movzx eax, byte [rax + 0xd8]
fadd dword [rax]
add byte [rax], al
test eax, eax
je 0x1400b12b3
invalid
or al, byte [rbx + 0x327401f8]
cmp eax, 1
je 0x1400b12e0
invalid
jmp 0x1400b1338
test dword [rax], eax
add byte [rax], al
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
xor byte [rbx], cl
or al, 0x25
pop rax
add byte [rax], al
and eax, 0x58
add byte [rax - 0x75], cl
xor al, 0xc1
invalid
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xd0]
rol byte [rax], 1
add byte [rax], al
ror dword [rax - 0x73], 0x8e
rol byte [rax], 1
add byte [rax], al
lea rdx, case.0x14009e888.280
call fcn.1400b0810
invalid
cmc
invalid
invalid
cmc
invalid
invalid
inc esi
xchg al, bl
add byte [rax], al
invalid
mov byte [rsi + 0xd8], 1
add byte [rax], al
add dword [rbx + 0xb305605], ecx
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
add eax, 0xb3056
add byte [rbp + 0x48], ah
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, 0xc1
mov rax, qword [rax + 0xd0]
test rax, rax
test eax, eax
mov eax, dword [rax + 0xd0]
adc al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rdx - 0x10], 0x48
je case.0x14009d071.337
invalid
invalid
test eax, eax
je case.0x14009d071.337
lock inc qword [rax]
jle 0x1400b1336
invalid
inc dword [rax]
add byte [rsi + 0x31], bh
test rax, rax
je 0x1400b1338
invalid
test eax, eax
add rsp, 0x28
add rsp, 0x28
add esp, 0x28
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
call fcn.1400e1700
mov eax, dword [0x14016433c]
and byte [rax], dh
or eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbx + 0xb302005], cl
add byte [rbp + 0x48], ah
mov rcx, qword [0x58]
and byte [rax], dh
or eax, dword [rax]
invalid
xor byte [rbx], cl
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
pop rax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov rax, qword [rax + 0xd0]
lock inc qword [rax]
inc qword [rax]
jg case.0x14009d071.349
iretd
adc al, 0
add byte [rax], al
add byte [rax], al
add al, dh
inc qword [rax]
inc dword [rax]
add byte [rdi - 0x31], bh
iretd
ud2
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedlibrary_std_src_threadmod.rs
mov cl, 7
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x14012c550]
mov edx, 0x5e
add byte [rax], al
call fcn.1400de450
rol dword [rdx], 1
invalid
invalid
lea r8, [0x14012c550]
add eax, 0x7b20a
mov edx, 0x5e
add byte [rax], al
call fcn.1400de450
rol dword [rdx], 1
invalid
add byte [rdx + 0x5e], bh
add byte [rax], al
rol dword [rdx], 1
add ah, cl
int3
int3
int3
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
push 0x246c8d48
invalid
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
mov qword [rbp], 0xfffffffffffffffe
invalid
mov esi, r8d
mov rdi, rdx
mov edi, edx
mov edi, edx
mov r9, qword [0x1401642b8]
or eax, 0xb2f36
or eax, 0xb2f36
add byte [rbp - 0x7b], cl
leave
test r9, r9
jne case.0x1400adea9.421
mov rbx, rcx
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
invalid
retf
clc
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
clc
clc
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
clc
call qword [sym.imp.kernel32.dll_QueryPerformanceFrequency]
test eax, eax
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
invalid
ror byte [rdi], 0x84
add dword [rcx], 0x8b4c0000
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4d], cl
mov r9, qword [rbp - 8]
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4d], cl
invalid
invalid
invalid
mov r9, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov qword [0x1401642b8], r9
mov dword [0x1401642b8], ecx
or dword [rdi], ebp
or eax, dword [rax]
test r9, r9
leave
mov rcx, rbx
je case.0x14009e888.364
add byte [rax], al
cmp r9, 0x3b9aca00
ja 0x1400b13d0
invalid
stc
add dl, cl
invalid
cmp esi, dword [rdi + 0xc]
or al, 0xb8
add dl, cl
mov eax, 0x3b9aca00
xor edx, edx
invalid
div r9d
jmp 0x1400b13d2
xor eax, eax
lea edx, [rax - 0x3b9aca00]
xor r8d, r8d
xor eax, eax
invalid
xor eax, eax
cmp r9, 2
stc
add cl, byte [rdi]
cmovae edx, eax
invalid
invalid
cmovae edx, eax
setb r9b
setb cl
rol byte [rcx + 0xf], 1
setb cl
mov rax, qword [rcx]
xchg edx, eax
ror dword [rax - 0x75], 1
mov ecx, dword [rcx + 8]
cmp rax, rdi
cmp eax, edi
or byte [rax + 0x39], cl
clc
cmp eax, edi
jne 0x1400b13f3
cmp ecx, esi
jae case.0x1400afec4.428
mov word [rax], es
add byte [rax], al
cmp rax, rdi
ja 0x1400b14db
xchg ecx, ebx
add byte [rax], al
invalid
xchg ecx, ebx
add byte [rax], al
add byte [rcx - 0x77], cl
cli
mov r10, rdi
sub r10, rax
cmp ecx, esi
int1
int1
jbe case.0x1400adea9.457
test r10, r10
test edx, edx
je 0x1400b14db
mov byte [rax], 0
dec r10
lea r11d, [rsi + 0x3b9aca00]
lea ebx, [rsi + 0x3b9aca00]
retf 0x8d44
lea ebx, [rsi + 0x3b9aca00]
invalid
jmp 0x1400b1424
mov r11d, esi
mov ebx, esi
sub r11d, ecx
sub ebx, ecx
cmp r11d, 0x3b9aca00
jb 0x1400b1453
sti
add dl, cl
invalid
cmp esi, dword [rdx + 0x23]
mov ebx, r11d
mov ebx, ebx
shr ebx, 9
imul rbx, rbx, 0x44b83
or dword [rbx + 4], 0
or dword [rax + 0x69], ecx
fild dword [rbx + 0x4800044b]
or dword [rbx + 4], 0
shr rbx, 0x27
or dword [rbx + 4], 0
shr rbx, 0x27
jmp case.0x14002cafe.1885
add r10, rbx
jb 0x1400b14f3
invalid
invalid
add byte [rax], al
invalid
invalid
add byte [rcx - 0x25], ch
add dl, cl
invalid
invalid
imul ebx, ebx, 0x3b9aca00
sub r11d, ebx
sub ebx, ebx
fild dword [rax]
retf 0x3b9a
cmp eax, dword [rcx + 0x29]
fild dword [rbp - 0x78]
sub ebx, ebx
mov r8b, r9b
xor r9d, r9d
cmp r10, r8
setne r9b
setne cl
mov r8d, 0xff
mov eax, 0xff
enter 0x3145, 0xffffffffffffffc9
setne cl
rol dword [rcx - 0x48], 0xff
mov eax, 0xff
add byte [rax], al
add byte [rbp + 0xf], al
cmovb r9d, r8d
xor r10d, r10d
enter 0x3145, 0xffffffffffffffd2
enter 0x3145, 0xffffffffffffffd2
cmp r11d, edx
setne r10b
setne dl
cmovb r10d, r8d
cmovb edx, eax
setne dl
cmovb edx, eax
rol byte [rbp - 0x7c], 1
leave
test r9b, r9b
test cl, cl
cmovne r10d, r9d
cmp r10b, 1
cli
add dword [rbp + 0x49], esi
rol dword [r9 - 0x80], 1
rol dword [rcx - 0x80], 1
cli
add dword [rbp + 0x49], esi
mov edx, 0x3b9aca00
sub rax, rdi
sub eax, edi
cmp ecx, dword [rax + 0x29]
clc
sub eax, edi
jae case.0x1400afec4.434
add ch, bl
cmp r9d, esi
cmp ecx, esi
jmp 0x1400b14d2
cmp ecx, esi
jae 0x1400b14a3
test rax, rax
je 0x1400b148f
cmc
sal byte [rbp + rsi*8 + 0x48], 0xff
enter 0xffffffffffffc181, 0
add ecx, 0x3b9aca00
add dl, cl
invalid
invalid
add dl, cl
invalid
mov edx, ecx
sub edx, esi
cmp edx, 0x3b9aca00
add dl, cl
invalid
invalid
add dl, cl
invalid
jb 0x1400b14d2
mov ecx, edx
shr ecx, 9
imul rcx, rcx, 0x44b83
imul ecx, ecx, 0x44b83
imul ecx, ecx, 0x44b83
add al, 0
enter 0x2f72, 0x69
leave
add dl, cl
invalid
invalid
retf 0x3b9a
xor eax, eax
xor edx, edx
sal byte [rcx], 0xd2
add rsp, 0x68
pop rbx
pop rdi
pop rsi
push 0x5d5e5f5b
pop rbp
ret
lea rcx, str.overflow_when_subtracting_durations
or eax, 0x7cb0e
retf
add byte [rbp + rcx*4 + 5], cl
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_time.rs
mov edx, 0x23
add al, ch
pop rbp
iretd
add al, byte [rax]
invalid
add al, ch
pop rbp
iretd
add al, byte [rax]
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
add eax, 0x7ac7e
lodsb al, byte [rsi]
invalid
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
enter 0xffffffffffffc748, 0x45
mov dword [rbp - 0x38], eax
enter 0xffffffffffffc748, 0x45
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
mov dword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_time.rs
lodsb al, byte [rsi]
invalid
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x38]
call fcn.1400ddec0
wait
leave
add al, byte [rax]
call qword [sym.imp.kernel32.dll_GetLastError]
add eax, dword [rax]
shl rax, 0x20
loopne 0x1400b154f
or rax, 2
enter 0x4802, 0xffffffffffffff89
enter 0xffffffffffff8d48, 5
add eax, 0x7cb32
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0xa60ee
lea r9, case.0x14009e265.231
cmpsd dword [rsi], dword [rdi]
lodsb al, byte [rsi]
invalid
add byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x38]
mov edx, 0x2b
add al, ch
ror ebp, 1
add al, byte [rax]
ud2
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x39], cl
fmul dword [r8]
fmul dword [rax]
mov dword [rbp - 0x28], 8
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
invalid
lea edx, [0x14012c1d0]
lodsb al, byte [rsi]
invalid
lea ecx, [rbp - 0x38]
wait
leave
add al, byte [rax]
add eax, dword [rax]
loopne 0x1400b154f
enter 0x4802, 0xffffffffffffff89
enter 0xffffffffffff8d48, 5
invalid
xor cl, bl
invalid
and al, 0x20
or eax, 0xa60ee
add byte [rbp + rcx*4 + 0xd], cl
cmpsd dword [rsi], dword [rdi]
lodsb al, byte [rsi]
invalid
add al, ch
ror ebp, 1
add al, byte [rax]
add byte [rdi], cl
or ecx, dword [rax - 0x73]
invalid
invalid
lea rcx, str.library_std_src_syspalwindows_time.rs
or eax, 0x7caf0
call fcn.1400de230
int3
in al, dx
sub byte [rax - 0x73], cl
push 0x60
invalid
lea rcx, [rbp - 0x38]
call case.0x14009e265.231
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
invalid
invalid
push rsi
push rdi
push rbx
sub rsp, 0x98
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
invalid
dec dword [rax - 0x77]
invalid
mov rdi, qword [rcx]
invalid
invalid
mov eax, edi
and eax, 3
add ecx, dword [rax - 0x73]
or eax, 0xaa78b
invalid
cmpsd dword [rsi], dword [rdi]
or al, byte [rax]
add ecx, dword [rax - 0x73]
or eax, 0xaa78b
invalid
cmpsd dword [rsi], dword [rdi]
or al, byte [rax]
mov esp, dword [rdi + 0x6348000a]
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
adc eax, 0xa75c5
sub byte [rax - 0x73], r9b
adc eax, 0xa75c5
jne 0x1400b15ee
add byte [rcx - 0x48], al
add eax, 0xff000000
add byte [rax], al
invalid
mov r8d, 5
add byte [rax], al
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
jne 0x1400b15e2
invalid
mov qword [rbp - 0x10], rsi
invalid
mov byte [rbp - 8], al
mov byte [rbp - 7], 0
lea r9, [rdi + 0x10]
lea rax, [0x1400b1ef0]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
in al, dx
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rdx, [0x14012cb07]
div dword [rdi + rax + 0x758d4800]
lea rsi, [rbp - 0x10]
mov r8d, 4
invalid
mov rcx, rsi
call fcn.14001c3f0
dec dword [rax - 0x73]
add eax, 0x8a7
invalid
dec dword [rax - 0x73]
add eax, 0x8a7
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rdx, [0x140158bb3]
lea edx, [0x140158bb3]
mov r8d, 7
mov eax, 7
mov rcx, rsi
int1
mov r9, rdi
call fcn.14001c3f0
mov rcx, rsi
dec dword [rax - 0x77]
int1
call fcn.14001d870
jmp case.0x140034888.1638
add byte [rax], al
invalid
add byte [rax], al
shr rdi, 0x20
mov dword [rbp + 8], edi
or byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0x7b49c
out dx, eax
and byte [rcx - 0x74b7f783], cl
or byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
adc eax, 0x7b49c
pushfq
mov ah, 7
add byte [rcx - 0x48], al
add al, byte [rax]
mov r8d, 2
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
sbb byte [rax - 0x77], cl
jne 0x1400b1656
mov byte [rbp - 0x18], al
call 0x140f45c43
mov byte [rbp - 0x17], 0
lea rax, [0x1400b1f30]
add eax, 0x8ac
or byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rdx, [0x140158baf]
adc eax, 0xa751f
jne case.0x1400adea9.143
add byte [rax - 0x73], cl
lea rsi, [rbp - 0x20]
lea esi, [rbp - 0x20]
jne 0x1400b1674
lea r9, [rbp + 8]
lea ecx, [rbp + 8]
mov r8d, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14001c3f0
lodsq rax, qword [rsi]
idiv bh
invalid
dec dword [rbx + 0x72e8084d]
add al, byte [rax]
mov ecx, dword [rbp + 8]
call fcn.1400b1920
mov byte [rbp + 0xf], al
add byte [rax - 0x72b7f0bb], cl
add eax, 0x838
or byte [rax], al
invalid
lea rax, [0x1400b1ef0]
or byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x20], eax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x14012cb07]
lea r9, [rbp + 0xf]
lea ecx, [rbp + 0xf]
mov ah, 7
add byte [rbp + rcx*4 + 0x4d], cl
lea ecx, [rbp + 0xf]
mov r8d, 4
lea ecx, [rbp + 0xf]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14001c3f0
mov edx, dword [rbp + 8]
dec dword [rbx - 0x72b7f7ab]
jge case.0x1400afec4.89
lea rdi, [rbp - 0x10]
mov rcx, rdi
call fcn.1400b1af0
or eax, dword [rax + rax]
invalid
or eax, dword [rax + rax]
add byte [rax - 0x73], cl
lea rax, [0x140012de0]
lea rax, [0x140012de0]
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rdx, [0x140158bb3]
mov r8d, 7
mov eax, 7
je case.0x1400afec4.94
add byte [rcx - 0x48], al
invalid
mov eax, 7
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov r9, rdi
call fcn.14001c3f0
out 0xac, eax
idiv bh
out 0xac, eax
lodsb al, byte [rsi]
idiv bh
lea rcx, [rbp - 0x20]
call fcn.14001d870
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
dec dword [rax - 0x7d]
jge 0x1400b1706
invalid
cmp dword [rbp - 0x10], 0
lock add byte [rdi], cl
add byte [rdi], cl
je case.0x140034888.1638
test byte [rbx + 0x48000001], dh
mov ecx, dword [rbp - 8]
mov bl, 1
add byte [rax], al
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140012c40
invalid
invalid
idiv bh
add byte [rcx + 0x1513e8c3], cl
idiv bh
adc edx, dword [0x118951725]
mov eax, ebx
jmp case.0x140034888.1638
shr rdi, 0x20
cmp edi, 0x28
ja case.default.0x1400b174f
lea rax, [0x14015bd68]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x1400b1883
lea rax, [rdi - 1]
add rdi, 0xf
mov qword [rbp - 0x10], rax
lea rax, [0x1400b1eb0]
mov qword [rsp + 0x50], rax
push rax
push rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x48], rax
lea rax, [0x14012cb15]
add byte [rax - 0x77], cl
and al, 0x38
add byte [rax - 0x77], cl
and al, 0x38
lea rax, [0x1400b1ef0]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
mov qword [rsp + 0x20], 4
lea rdx, [0x14012cb0f]
lea r9, [0x14012cb07]
mov r8d, 6
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14001dcf0
sub al, 0xc5
idiv bh
jmp case.0x140034888.1638
add byte [rax], al
mov al, 0x25
jmp 0x1400b1883
add byte [rax], al
mov al, 0x23
jmp 0x1400b1883
add byte [rax], al
add byte [rax], al
mov al, 0x24
jmp 0x1400b1883
add byte [rax], al
add byte [rax], al
mov al, 0x1b
jmp 0x1400b1883
add byte [rax], al
add byte [rax], al
mov al, 0x22
jmp 0x1400b1883
add byte [rax], al
add byte [rax], al
mov al, 0x10
jmp 0x1400b1883
add byte [rax], al
add byte [rax], al
mov al, 0xe
jmp 0x1400b1883
add byte [rax + 0x82e921], dh
add byte [rax], al
mov al, 0x21
jmp 0x1400b1883
invalid
add byte [rax], al
invalid
invalid
mov al, 0xb
jmp 0x1400b1883
mov al, 4
jmp 0x1400b1883
mov al, 0x28
jmp 0x1400b1883
mov al, 0xc
jmp 0x1400b1883
mov al, 9
jmp 0x1400b1883
outsb dx, byte [rsi]
mov al, 0x19
jmp 0x1400b1883
mov al, 0x18
jmp 0x1400b1883
mov al, 2
jmp 0x1400b1883
mov al, 0xf
jmp 0x1400b1883
mov al, 3
jmp 0x1400b1883
mov al, 7
jmp 0x1400b1883
mov al, 1
jmp 0x1400b1883
mov al, 0x1f
jmp 0x1400b1883
mov al, 0x11
jmp 0x1400b1883
mov al, 0x29
jmp 0x1400b1883
mov al, 0x14
jmp 0x1400b1883
mov al, 5
jmp 0x1400b1883
mov al, 0x15
jmp 0x1400b1883
mov al, 0xd
jmp 0x1400b1883
mov al, 6
jmp 0x1400b1883
mov al, 0x12
jmp 0x1400b1883
mov al, 0xa
jmp 0x1400b1883
mov al, 8
jmp 0x1400b1883
mov al, 0x1e
jmp 0x1400b1883
invalid
mov al, 0x20
jmp 0x1400b1883
mov al, 0x16
jmp 0x1400b1883
mov al, 0x27
jmp 0x1400b1883
mov al, 0x13
jmp 0x1400b1883
mov al, 0x17
jmp 0x1400b1883
mov al, 0x1c
jmp 0x1400b1883
mov al, 0x1d
jmp 0x1400b1883
mov al, 0x26
jmp 0x1400b1883
mov al, 0x1a
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
invalid
loopne 0x1400b18cf
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
sub byte [rax - 0x73], cl
mov rax, qword [rsi + 0x28]
lea rdx, [0x14012cb0b]
jbe case.0x1400b174f.21
invalid
invalid
sub byte [rax - 0x73], cl
adc eax, 0x7b276
jbe case.0x1400b174f.21
invalid
mov r8d, 4
add byte [rax], al
add bh, bh
push rax
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
sbb byte [rax - 0x77], cl
jne 0x1400b189a
mov byte [rbp], al
mov qword [rbp - 0x10], 0
add byte [rax], al
mov byte [rbp + 1], 0
lea r8, [0x1400b1ef0]
lea rsi, [rbp - 0x10]
lea esi, [rbp - 0x10]
invalid
lea esi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
lea edx, [rbp - 0x20]
mov rcx, rsi
mov ecx, esi
call fcn.14001d8e0
sal dh, 0xff
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
call fcn.14001da30
sal esi, 0xff
call qword [rax - 0x673b7eb8]
nop
add rsp, 0x98
pop rbx
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop rbp
ret
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
je 0x1400b1909
mov rcx, qword [rbp - 8]
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
add byte [rax], al
jle 0x1400b195c
cmp ecx, 0x271c
jle 0x1400b1982
lea edx, [rcx - 0x271d]
cmp edx, 0x34
ja case.default.0x1400b1953
invalid
add byte [rax], al
invalid
mov edi, 0x48000000
lea ecx, [0x14015c234]
lea rcx, [0x14015c234]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
mov al, 0xd
jmp case.0x1400b1979.5
lea edx, [rcx - 2]
cmp edx, 0x109
ja case.default.0x1400b1979
lea rcx, [0x14015be0c]
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor eax, eax
jmp case.0x1400b1979.5
cmp ecx, 0x50e
jle 0x1400b19bb
cmp ecx, 0x1b7f
jg 0x1400b19ea
cmp ecx, 0x1715
jg 0x1400b1a4f
add byte [rdi], cl
invalid
cmp ecx, 0x50f
je 0x1400b1add
test byte [rbx], dh
add dword [rax], eax
invalid
test byte [rbx], dh
add dword [rax], eax
add byte [rcx + 0x5b4f9], al
stc
mov ah, 5
add byte [rax], al
je case.0x14007518c.969
jmp case.0x1400b1979.4
cmp ecx, 0x46a
jle case.0x1400b15d4.62
cmp ecx, 0x5b4
stc
mov ah, 5
add byte [rax], al
je case.0x14007518c.969
jmp case.0x1400b1979.4
cmp ecx, 0x46a
add byte [rax], al
jle case.0x1400b15d4.62
cmp ecx, 0x4ce
jg 0x1400b1a75
add al, 0
add byte [rdi], cl
invalid
add byte [rax], al
cmp ecx, 0x46b
je case.0x14007a6b6.941
add byte [rax], al
add byte [rcx + 0x476f9], al
add byte [rbp + 0x68], dh
jne case.0x1400b1979.4
cmp ecx, 0x476
jbe 0x1400b19e3
add byte [rax], al
jne case.0x1400b1979.4
push 0xffffffff89e920b0
add byte [rax], al
add byte [rcx + 0x2021f9], al
add byte [rdi + 0x6f], bh
outsd dx, dword [rsi]
mov al, 0x20
jmp case.0x1400b1979.5
cmp ecx, 0x2021
jg case.0x14007a6b6.940
outsd dx, dword [rsi]
outsd dx, dword [rsi]
cmp ecx, 0x1b80
add byte [rax], al
je case.0x14007518c.969
add byte [rax], al
cmp ecx, 0x1f4e
je case.0x14007518c.969
jmp case.0x1400b1979.4
lea eax, [rcx - 0x3c2a]
cmp eax, 2
jb case.0x14007518c.969
cmp ecx, 0x35ed
je case.0x14007518c.969
jmp case.0x1400b1979.4
cmp ecx, 0x3e3
jrcxz 0x1400b1a20
add byte [rax], al
je case.0x14007518c.969
push rax
cmp ecx, 0x41d
je case.0x14007518c.969
cmp ecx, 0x461
je case.0x14007518c.969
jmp case.0x1400b1979.4
mov al, 0x21
jmp case.0x1400b1979.5
invalid
cmp al, 0x81
stc
push rax
add dword [rax], eax
add byte [rdi], cl
test byte [rdx - 0x7f000000], ah
stc
push rdx
add al, byte [rax]
add byte [rsi + riz - 0x50], dh
mov al, 0x28
jmp case.0x1400b1979.5
invalid
stc
invalid
cmp ecx, 0x150
je 0x1400b1ae5
cmp ecx, 0x252
je case.0x14007518c.969
invalid
mov al, 0x28
mov al, 0x28
jmp case.0x1400b1979.5
cmp ecx, 0x1716
je case.0x14007518c.969
cmp ecx, 0x1b64
je case.0x14007518c.969
jmp case.0x1400b1979.4
cmp ecx, 0x2022
je case.0x14007518c.969
cmp ecx, 0x25e9
jne case.0x1400b1979.4
mov al, 0x16
pop rbp
ret
cmp ecx, 0x4cf
je case.0x1400b1953.10051
iretd
cmp ecx, 0x4d0
jne case.0x1400b1979.4
mov al, 4
jmp case.0x1400b1979.5
mov al, 0x14
jmp case.0x1400b1979.5
mov al, 0x18
sbb bl, ch
fidiv word [rax - 0x4f2514f5]
mov al, 0xb
jmp case.0x1400b1979.5
mov al, 0xc
jmp case.0x1400b1979.5
mov al, 0xb
jmp case.0x1400b1979.5
mov al, 5
jmp case.0x1400b1979.5
invalid
or ebx, ebp
retf 0x8b0
mov al, 8
mov al, 6
mov al, 0xa
jmp case.0x1400b1979.5
mov al, 7
jmp case.0x1400b1979.5
invalid
mov al, 0x10
jmp case.0x1400b1979.5
invalid
mov al, 0x1f
jmp case.0x1400b1979.5
mov al, 0x11
jmp case.0x1400b1979.5
mov al, 0x1b
jmp case.0x1400b1979.5
mov al, 0x1c
jmp case.0x1400b1979.5
mov al, 0xe
jmp case.0x1400b1979.5
mov al, 0x1a
jmp case.0x1400b1979.5
mov al, 0x1e
jmp case.0x1400b1979.5
mov al, 0xf
jmp case.0x1400b1979.5
int3
int3
mov eax, 0x10c0
call fcn.1400dcc10
sub rsp, rax
invalid
invalid
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x1038], 0xfffffffffffffffe
add byte [rax - 0x39], cl
test dword [rax], edi
adc byte [rax], al
add dh, bh
invalid
mov edi, edx
mov rsi, rcx
mov dword [rbp + 0x1034], edx
adc byte [rax], al
invalid
adc byte [rax], al
add byte [rbp + 0x31], al
xor r14d, r14d
lea rbx, [rbp - 0x40]
invalid
invalid
add byte [rax], dl
invalid
xor r14d, r14d
lea rbx, [rbp - 0x40]
mov r8d, 0x1000
add byte [rax - 0x77], cl
fnstenv [rcx]
shr al, cl
mov ah, 0xbc
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
fnstenv [rcx]
shr al, cl
mov ah, 0xbc
invalid
add al, byte [rax]
mov esp, 0xb90002
adc al, byte [rax]
add bh, dh
mov dword [rax], 0x74100000
xor byte [rax - 0x73], cl
or eax, 0x7bf94
mov ecx, 0x1200
test edi, 0x10000000
je 0x1400b1b75
lea rcx, [0x14012dae0]
call qword [sym.imp.kernel32.dll_GetModuleHandleW]
test rax, rax
je 0x1400b1b6d
mov r14, rax
and edi, 0xefffffff
mov dword [rbp + 0x1034], edi
mov ecx, 0x1a00
jmp 0x1400b1b75
xor r14d, r14d
mov ecx, 0x1200
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x800
add byte [rcx + rcx*4 - 0xe], cl
mov r8d, edi
xor r9d, r9d
call qword [sym.imp.kernel32.dll_FormatMessageW]
test eax, eax
je case.0x140020405.2028
invalid
add byte [rcx - 0x77], al
sar byte [0x1400b23ac], 0xf
add dword [rax], ecx
or byte [rax], al
add byte [rdi], cl
mov r8d, eax
cmp eax, 0x801
add dword [rax], ecx
or byte [rax], al
add byte [rdi], cl
invalid
invalid
add al, byte [rax]
invalid
or byte [rax], al
add byte [rdi], cl
and dword [rax + 0x48000002], 0xffffff8d
lea eax, [rax]
adc byte [rax], al
add byte [rax], al
lea rdx, [rbp - 0x40]
call fcn.1400136d0
mov r14, qword [rbp + 0x1000]
mov ch, 0
adc byte [rax], al
invalid
lea rcx, [rbp + 0x1000]
add byte [rax], al
lea rdx, [rbp - 0x40]
call fcn.1400136d0
mov r14, qword [rbp + 0x1000]
mov ch, 0
adc byte [rax], al
invalid
mov ch, 0
adc byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs rax, 0x8000000000000000
cmp r14, rax
jne 0x1400b1cc3
invalid
add byte [rax], al
invalid
add byte [rax + 0xfc63949], al
test ecx, ebp
jmp 0x1880b1bdb
lea eax, [rbp + 0x1034]
jmp 0x1880b1bdb
lea rax, [rbp + 0x1034]
mov qword [rbp + 0x1020], rax
lea rax, [0x140022470]
add eax, 0xfff70881
add eax, 0xfff70881
idiv edi
mov qword [rbp + 0x1028], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov edi, 0x89480007
test eax, eax
sldt word [rax]
sldt word [rax]
mov qword [rbp + 0xfc8], 2
mov qword [rbp + 0xfe0], 0
lea rax, [rbp + 0x1020]
mov qword [rbp + 0xfd0], rax
mov qword [rbp + 0xfd8], 1
jmp 0x1400b1caf
call qword [sym.imp.kernel32.dll_GetLastError]
mov dword [rbp + 0x1020], eax
lea rax, [rbp + 0x1034]
test dword [rax + rdx], esi
add byte [rax], al
mov qword [rbp + 0x1000], rax
mov dword [rbp + 0x1000], eax
lea rax, [0x140022470]
add eax, 0xfff7081a
mov qword [rbp + 0x1008], rax
mov dword [rbp + 0x1008], eax
lea rcx, [rbp + 0x1020]
mov qword [rbp + 0x1010], rcx
add byte [rax], al
mov qword [rbp + 0x1018], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0xfc0], rax
mov qword [rbp + 0xfc8], 3
mov qword [rbp + 0xfe0], 0
lea rax, [rbp + 0x1000]
mov qword [rbp + 0xfd0], rax
mov qword [rbp + 0xfd8], 2
lea rdx, [rbp + 0xfc0]
mov rcx, rsi
call fcn.1400132b0
jmp 0x1400b1e42
mov rbx, qword [rbp + 0x1008]
mov rcx, qword [rbp + 0x1010]
test rcx, rcx
je 0x1400b1e35
lea r8, [rbx + rcx]
lea rdx, [0x140158808]
jmp 0x1400b1d09
movzx r9d, r9b
movzx r9d, byte [r9 + rdx]
shr r9b, 1
and r9b, 1
test r9b, r9b
je 0x1400b1df0
cmp r8, rbx
je 0x1400b1e35
mov rax, r8
movzx r9d, byte [r8 - 1]
test r9b, r9b
js 0x1400b1d20
lea r8, [rax - 1]
movzx r9d, r9b
jmp 0x1400b1d79
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
jge 0x1400b1d4d
movzx r11d, byte [rax - 3]
cmp r11b, 0xc0
jge 0x1400b1d57
std
lea r8, [rax - 4]
movzx edi, byte [rax - 4]
and edi, 7
shl edi, 6
invalid
and r11d, 0x3f
or r11d, edi
or ebx, edi
invalid
or ebx, edi
sti
jmp 0x1400b1d5f
lea r8, [rax - 2]
and r10d, 0x1f
jmp case.0x14009183f.733
inc byte [rcx - 0x7d]
loop 0x1400b1d74
lea r8, [rax - 3]
and r11d, 0xf
invalid
cmovno eax, ecx
jrcxz 0x1400b1d69
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
fiadd dword [rcx - 0x3f]
loop 0x1400b1d74
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
leave
mov dh, 0xc9
leave
or r9d, r10d
lea r10d, [r9 - 9]
cmp r10d, 5
cmp edx, 5
jb 0x1400b1d00
cmp edx, 5
cmp r9d, 0x20
je 0x1400b1d00
cmp r9d, 0x80
jb 0x1400b1df0
add byte [rax], al
add byte [rdx + 0x56], dh
mov r10d, r9d
shr r10d, 8
cmp r10d, 0x1f
jg 0x1400b1dc2
test r10d, r10d
je 0x1400b1de2
cmp r10d, 0x16
jne 0x1400b1df0
cmp r9d, 0x1680
sete r9b
jmp 0x1400b1cf7
cmp r10d, 0x20
je 0x1400b1ce7
invalid
invalid
invalid
cmp r10d, 0x30
jne 0x1400b1df0
cmp r9d, 0x3000
sete r9b
jmp 0x1400b1cf7
movzx r9d, r9b
sub rax, rbx
cmp rcx, rax
invalid
jae 0x1400b1dfd
invalid
sal dword [rbx + 5], 0x48
mov eax, ecx
mov rax, rcx
jmp 0x1400b1e37
test rax, rax
je 0x1400b1e35
invalid
cmp rcx, rax
jbe 0x1400b1e37
cmp byte [rbx + rax], 0xbf
jg 0x1400b1e37
mov qword [rbp + 0xff0], r14
mov dword [rbp + 0xff8], ebx
popfq
clc
sldt word [rax]
xor byte [rax], al
add byte [rax], al
xor eax, eax
mov qword [rsi], r14
mov qword ss:[rsi + 8], rbx
mov qword [rsi + 0x10], rax
invalid
add rsp, 0x10c0
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rbp
ret
lea rax, str.library_std_src_syspalwindowsos.rs
mov edx, 0x800
or byte [rax], al
add byte [rcx + rcx*4 - 0x3f], cl
mov r8, rax
shr al, 0x79
rol dword [rdx], 0
int3
shr al, 0x79
rol dword [rdx], 0
invalid
mov edx, 0x2f
call fcn.1400de330
ud2
mov qword [rbp - 0x10], rsi
lea rcx, [rbp - 0x20]
loopne 0x1400b2154
and byte [0xc9542168], cl
invalid
loopne 0x1400b2154
and byte [0xc9542168], cl
invalid
mov rsi, rdx
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rsi
mov qword [rbp - 0x20], 1
lea rcx, [rbp - 0x20]
loopne 0x1400b2173
mov cl, 0xd5
invalid
invalid
loopne 0x1400b2173
mov cl, 0xd5
invalid
call qword [rax + 0x58c48348]
pop rdi
pop rsi
pop rbp
ret
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x50
in al, dx
sub byte [rax - 0x73], cl
push 0x50
cmp qword [rbp - 0x20], 0
je case.0x1400afe65.454
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp - 0x18]
invalid
mov rcx, qword [rbp - 0x18]
call 0x1400b237a
add al, ch
jp 0x1400b21ce
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.140012c40
idiv bh
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov qword [rbp - 0x18], 2
call qword [rax + 0x40c48348]
pop rbp
ret
sub rsp, 0x50
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
invalid
invalid
movaps xmmword [rbp - 0x20], xmm0
push rdi
ror byte [rdi], 0x29
movaps xmmword [rbp - 0x30], xmm0
lea rcx, [rbp - 0x30]
sar r15b, 1
adc eax, 0x320dd
frstor dword [rax]
add eax, dword [rax]
sar r15b, 1
adc eax, 0x320dd
frstor dword [rax]
add eax, dword [rax]
frstor dword [rax]
add eax, dword [rax]
mov ecx, dword [rbp - 0x10]
xor eax, eax
test rcx, rcx
sete al
lea rdx, str.The_number_of_hardware_threads_is_not_known_for_the_target_platform
lea edx, [0x14012dfd8]
lea edx, [0x14012dfd8]
cmovne rdx, rcx
cmovne edx, ecx
ror dword [rax - 0x7d], 1
invalid
add rsp, 0x50
pop rbp
ret
push rsi
push rdi
push rbx
sub rsp, 0xc8
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax], al
mov rsi, rdx
add byte [rax], al
mov rsi, rdx
mov rdi, rcx
mov rax, qword [rcx]
cmp rax, 2
add dh, byte [rbp + 0x7d]
jne 0x1400b22e7
mov rbx, qword [rdi + 0x48]
test rbx, rbx
test rbx, rbx
je 0x1400b2471
mov rdi, qword [rdi + 0x40]
lea r14, [rbp + 8]
nop
mov rcx, r14
mov ecx, esi
mov rdx, rdi
mov edx, edi
mov r8, rbx
mov eax, ebx
call fcn.14001c1e0
lahf
idiv bh
cmp qword [rbp + 8], 0
je 0x1400b2459
add byte [rdi], cl
test al, al
add dword [rax], eax
add byte [rbx + rcx*4 + 0x65], cl
adc byte gs:[rdi + rcx - 0x4a], al
mov r12, qword [rbp + 0x10]
movzx r15d, byte [rbp + 0x18]
adc byte gs:[rdi + rcx - 0x4a], al
jge 0x1400b22ba
movzx r13d, byte [rbp + 0x19]
mov r8d, 3
mov eax, 3
sbb dword [rcx - 0x48], eax
add eax, dword [rax]
add byte [rax], al
mov eax, 3
mov rcx, rsi
mov ecx, esi
lea rdx, [0x14012d290]
call fcn.140017e10
invalid
invalid
add al, ch
push rsp
pop rbx
idiv bh
inc dword [rax + rax*8 + 0x1a9850f]
test al, al
jne 0x1400b246d
add byte [rax], al
ror byte [rdi], 0x85
test eax, 0x41000001
add byte [rax], al
test r15b, 1
add byte [rax], al
test r15b, 1
je 0x1400b2471
test byte [rbx + 0x4d000001], ah
add byte [rbp + 1], cl
in al, dx
add r12, r13
add esp, ebp
cmp rbx, r12
jb 0x1400b2487
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
add byte [rcx + rax - 0x19], cl
add rdi, r12
sub rbx, r12
jne 0x1400b2280
jmp 0x1400b2471
test rax, rax
je 0x1400b2360
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
mov qword [rbp + 0x40], rax
mov qword [rbp - 0x10], 0
mov qword [rbp - 8], 0xf4240
mov qword [rbp], rsi
lea rax, [rbp + 0x40]
jne 0x1400b238a
mov qword [rbp - 0x40], rax
lea rax, [0x1400a9540]
mov qword [rbp - 0x38], rax
lea rax, [0x140158bf0]
push 0xffffffff8948000a
or byte [r8 - 0x39], r9b
or byte [rax - 0x39], cl
adc byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x45
ror byte [rax - 0x77], 0x45
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x74c55
push 0xffffffff8948000a
or byte [r8 - 0x39], r9b
or byte [rax - 0x39], cl
or byte [rax - 0x39], cl
adc byte [r9], r8b
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [r8], r8b
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 0x45
ror byte [rax - 0x77], 0x45
ror byte [rax - 0x77], 0x45
sbb byte [rax - 0x39], cl
and byte [r9], r8b
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x74c55
lea rcx, [rbp - 0x10]
lea r8, [rbp + 8]
or cl, ch
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
or cl, ch
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
and byte [rbx + rcx*4 + 0x47], cl
mov r8, qword [rdi + 0x28]
mov rbx, qword [rsi + 0x20]
invalid
invalid
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x75], r9b
jo 0x1400b238c
sub byte [rax - 0x75], r9b
jo 0x1400b238c
mov rcx, rbx
call rsi
mov ecx, eax
mov al, 1
add dword [rcx + rcx*8 + 0xc5840f], eax
add byte [rax], al
add dword [rcx + rcx*8 + 0xc5840f], eax
add byte [rax], al
add byte [rax], al
add cl, ch
jmp 0x1880b238b
invalid
invalid
jmp 0x1400b2473
add byte [rax - 0x77], cl
mov qword [rbp - 0x50], rax
lea rax, [0x1400a9540]
stosd dword [rdi], eax
jno 0x1400b2393
invalid
mov r8b, 0x48
lea eax, [0x1400a9540]
stosd dword [rdi], eax
jno 0x1400b2393
invalid
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov qword [rbp + 8], 2
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x18], 2
mov qword [rbp + 0x28], 0
invalid
movabs rax, 0x400000020
add byte [rax], al
add byte [rax + rax], al
add al, 0
add byte [rax], al
mov qword [rbp + 0x30], rax
mov byte [rbp + 0x38], 3
lea rax, [0x140158bf0]
add eax, 0xa6826
or al, byte [rax]
or al, byte [rax]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
mov dword [rbp - 0x38], 1
lea rax, [rbp + 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 1
add byte [rax - 0x73], cl
mov r8b, 0x48
mov dword [rbp - 0x30], eax
add byte [rax - 0x73], cl
mov r8b, 0x48
mov dword [rbp - 0x30], eax
mov qword [rbp - 0x28], 1
lea rdx, [0x140126fa8]
stosd dword [rdi], eax
invalid
invalid
add byte [rax - 0x73], cl
invalid
invalid
lea r8, [rbp - 0x40]
stosd dword [rdi], eax
invalid
invalid
call fcn.1400180e0
mov rcx, qword [rbp - 0x10]
test al, al
invalid
je 0x1400b2435
invalid
test rcx, rcx
test ecx, ecx
je 0x1400b2435
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
adc eax, 0x751b2
invalid
invalid
invalid
mov r8d, 0x14
call qword [rax + 0x18]
invalid
test al, al
jne 0x1400b246d
sbb byte [rax + rax*8 + 0x9eb3a75], al
jmp 0x1400b243e
test al, al
jne 0x1400b246d
invalid
xor al, 0x48
test ecx, ecx
test rcx, rcx
jne 0x1400b2499
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov rcx, rbx
call rsi
invalid
jmp 0x1400b2473
mov rdx, qword [rbp + 0x10]
mov r8, qword [rbp + 0x18]
mov rcx, rsi
call fcn.140017e10
test al, al
je 0x1400b2471
mov al, 1
jmp 0x1400b2473
xor eax, eax
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rbx
call fcn.1400ddf00
lea rax, [0x140127628]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401275ec]
lea r9, [0x140126ef0]
lea r8, [rbp + 8]
mov edx, 0x37
call fcn.1400de330
int3
jae 0x1400b262f
cmp r8, 0x201
jae 0x1400b2570
mov r14d, 0x200
lea r15, [rbp - 0x58]
mov r12, r8
jmp 0x1400b25c7
sub r8, rbx
sub rdi, rbx
cmp r8, rdi
jbe 0x1400b259f
lea rcx, [rbp + 0x3d8]
mov rdx, rbx
call fcn.1400e1930
mov rsi, qword [rbp + 0x3d8]
mov rax, qword [rbp + 0x3e0]
mov qword [rbp + 0x3c8], rax
mov eax, 0xffffffff
cmp rsi, rax
mov ebx, 0xffffffff
cmovb rbx, rsi
mov qword [rbp + 0x3e8], rbx
add byte [rax], al
mov rdi, rsi
mov r14, rbx
fimul word [rbx + rcx*4 - 0x43]
enter 3, 0
add byte [rax], al
mov r12, rbx
fimul word [rbx + rcx*4 - 0x43]
enter 3, 0
add byte [rax], al
add byte [rax], al
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
mov ecx, r12d
mov rdx, r15
call qword [sym.imp.kernel32.dll_GetCurrentDirectoryW]
adc eax, 0x31d2d
mov r13d, eax
mov ebp, eax
test eax, eax
jne 0x1400b25f0
adc eax, 0x31d2d
mov ebp, eax
invalid
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x1400b2693
mov r8d, r13d
cmp r12, r8
jne 0x1400b2550
mov eax, ebp
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400b26c5
add byte [rax], al
invalid
adc eax, 0x31eee
add byte [rax], al
add byte [rbp + 1], cl
in al, 0xb8
add r12, r12
mov eax, 0xffffffff
invalid
dec dword [rcx + 0x39]
invalid
cmovae r12, rax
mov r8, r12
loopne 0x1400b2667
cmp eax, 0x201
jb 0x1400b255f
invalid
invalid
invalid
invalid
jmp 0x1400b2570
cmp r14, r8
jb 0x1400b26df
lea rcx, [rbp + 0x3a8]
mov rdx, r15
call fcn.1400b2f30
add byte [rdi], cl
adc byte [rbp + 0x3a8], al
movups xmm1, xmmword [rbp + 0x3b8]
add byte [rax], al
mov rax, qword [rbp + 0x3d0]
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
adc byte [rdi], cl
adc dword [rax], eax
cmp qword [rbp + 0x3d8], 0
je 0x1400b267e
lea ecx, [rbp + 0x3a8]
add byte [rax], al
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0x10], ecx
invalid
add byte [rax], al
adc byte [rdi], cl
adc dword [rax], eax
mov rcx, qword [rbp + 0x3e0]
mov edx, 2
add byte [rax], al
add al, ch
ret 0xf605
invalid
mov ecx, dword [rbp + 0x3e0]
add byte [rdx + 2], bh
add al, ch
ret 0xf605
nop
add rsp, 0x478
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
pop rsi
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov rcx, qword [rbp + 0x3d0]
add eax, dword [rax]
add byte [rax - 0x77], cl
or byte [r8 - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48018948], al
cmp dword [rbp + 0x3d8], 0
fadd dword [rbx]
add byte [rax], al
add byte [rbp - 0x56], dh
add byte [rax - 0x3f], cl
loopne 0x1400b26bd
add eax, dword [rax]
add byte [rax], al
jmp 0x1400b267e
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
invalid
add byte [rdx + 0x28], bh
call fcn.1400de050
mov ecx, 0x15eb0002
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r14
mov r8, rax
mov eax, eax
call fcn.1400ddfe0
invalid
ud2
mov rcx, qword [rbp + 0x110]
mov rax, qword [rbp + 0x120]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], esp
add dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
movabs byte [0x4d900c634d000a99], al
cdq
or al, byte [rax]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
lea r8, [0x14015c324]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rdi
mov r8, r12
mov r10, rsi
jmp r9
jmp rcx
add rcx, 4
jmp 0x1400b29cf
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400b29cf
mov ecx, 6
jmp 0x1400b29cf
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x1400b29cf
mov ecx, 2
mov rdx, rdi
sub rdx, rcx
jb 0x1400b2eae
add rcx, r12
add ecx, esp
mov r8, rcx
test rdx, rdx
test edx, edx
je 0x1400b29f8
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400b29fa
xor eax, eax
mov rdx, qword [rbp + 0x1a8]
test al, 1
add byte [rax], al
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], rdi
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
adc byte [rbp + 0x110], cl
adc byte [rbp + 0x110], cl
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm1
adc dword [rbp + 0x30], ecx
xor byte [r8 - 0x75], r9b
mov rcx, qword [rbp + 0x120]
mov qword [rbp + 0x40], rcx
invalid
invalid
lea esp, [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
mov byte [rbp + 0x4a], al
mov byte [rbp + 0x4a], al
mov word [rbp + 0x48], 0x200
lea rbx, [rbp + 0xa1]
lea ebx, [rbp + 0xa1]
add byte [rax], al
add byte [rax], al
mov cl, 2
xor r8d, r8d
ror byte [rbx + rcx*4 - 0x73], 0x88
add dword [rax], eax
add byte [rbp - 0x77], cl
rol dword [rcx - 0x80], cl
inc dword [rsi]
ror byte [rbx + rcx*4 - 0x73], 0x88
add dword [rax], eax
add byte [rbp - 0x77], cl
rol dword [rcx - 0x80], cl
inc dword [rsi]
je case.0x1400adea9.498
sub edx, dword [rax - 0x107a74b8]
nop
mov rax, qword [rbp + 0xef]
mov qword [rbp + 0x11f], rax
test dword [rdi], ebx
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0xd0], al
test edi, ebp
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rdi], ebx
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0xd0], al
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0xe0], cl
add byte [rax], al
invalid
movaps xmm1, xmmword [rbp + 0xe0]
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0x110], xmm1
sub dword [rbp + 0x110], ecx
movaps xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x88], r11
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x90], r11
mov qword [rbp + 0x80], r9
add byte [rax], al
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x73], cl
add byte [rax], 0
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x73], cl
cwde
add byte [rax], al
add byte [rax], al
mov dil, r15b
mov qword [rbp + 0x98], r9
lea ebx, [rax + 0x44000000]
mov bh, bh
invalid
add byte [rax], al
mov dil, r15b
inc dword [rax + rcx*4 - 0x43]
movabs al, byte [0x11f858b48000000]
add byte [rax], al
mov byte [rbp + 0xa0], r15b
mov byte [rbp + 0xa0], bh
mov rax, qword [rbp + 0x11f]
mov qword [rbx + 0x1f], rax
movaps xmm0, xmmword [rbp + 0x100]
movaps xmm1, xmmword [rbp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
adc byte [r15], cl
adc dword [rbx], eax
mov r14d, r13d
mov byte [rbp + 0xca], r13b
lodsd eax, dword [rsi]
retf 0
add byte [rbp - 0x77], al
mov esp, eax
lodsd eax, dword [rsi]
retf 0
mov esp, eax
invalid
mov byte [rbp + 0xc8], r8b
mov sil, cl
invalid
mov byte [rbp + 0xc9], cl
mov qword [rbp + 0x198], rdx
xchg ebp, eax
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6b], cl
xchg ebp, eax
nop
add dword [rax], eax
add byte [rax - 0x73], cl
fmul dword [r9 - 0x77]
invalid
lea rdx, [rbp + 0x90]
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x77], cl
mov edi, edx
test eax, ecx
add byte [rax], al
add byte [rax - 0x78], al
invalid
xchg ebp, eax
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6b], cl
xchg ebp, eax
xchg ebp, eax
nop
add dword [rax], eax
add byte [rax - 0x73], cl
fmul dword [r9 - 0x77]
invalid
xchg ebp, eax
nop
add byte [rax], al
add byte [rbp - 0x77], cl
mov edi, edx
mov edi, edx
call fcn.1400b38f0
mov qword [rbp + 0x198], r13
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x43], cl
nop
add dword [rax], eax
add byte [rax - 0x73], cl
movabs al, byte [0xdd4e810558d48]
add byte [rax - 0x75], cl
or byte [r8 - 0x77], r9b
test dword [rax], esi
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp - 0x28], al
cwde
add dword [rax], eax
add byte [rcx + rcx*4 - 0x43], cl
nop
add dword [rax], eax
add byte [rax - 0x73], cl
movabs al, byte [0xdd4e810558d48]
add byte [rax - 0x75], cl
or byte [r8 - 0x77], r9b
test dword [rax], esi
add dword [rax], eax
add byte [rdi], cl
adc byte [rbp - 0x28], al
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
movaps xmmword [rbp + 0x120], xmm2
movaps xmmword [rbp + 0x110], xmm1
lea edx, [rax]
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x100], eax
lea edx, [rax]
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x100], eax
mov rax, qword [rbp - 0x30]
lea rdx, [rbp + 0x138]
lea edx, [rbp + 0x138]
lea edx, [rbp + 0x138]
add byte [rax], al
mov qword [rdx + 0x30], rax
movups xmm0, xmmword [rbp - 0x60]
movabs al, byte [0xc055100fb04d100f]
xor byte [rdi], cl
adc byte [rbp - 0x60], al
invalid
movabs al, byte [0xc055100fb04d100f]
push rbp
ror byte [rdi], 0x11
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
push rdx
and byte [rdi], cl
adc dword [rdx + 0x10], ecx
movups xmmword [rdx], xmm0
cmp byte [rbp - 0x28], 0xa
movzx eax, byte [rbp - 0x60]
je 0x1400b2c15
cmp al, 0xa
je 0x1400b2c1d
lea rcx, [rbp + 0x100]
call fcn.1400b3cc0
test al, al
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
ror byte [rdi], 0x84
invalid
add byte [rbx + rcx*4 - 0x63], cl
nop
add byte [rax], al
add byte [rbx + rcx*4 - 0x73], cl
invalid
invalid
invalid
cwde
add byte [rax], al
mov r11, qword [rbp + 0x90]
mov r9, qword [rbp + 0x98]
add byte [rdi + rcx - 0x4a], al
mov ebp, 0xa0
add byte [rdi], cl
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
adc byte [r15], cl
sub dword [rbp + 0xd0], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xe0], ecx
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov qword [rbp + 0xef], rax
movzx r8d, byte [rbp + 0xc8]
movzx ecx, byte [rbp + 0xc9]
movzx r13d, byte [rbp + 0xca]
movzx eax, byte [rbx + 0x2e]
mov byte [rbp + 0x17c], al
mov eax, dword [rbx + 0x2a]
mov dword [rbp + 0x178], eax
mov r10, qword [rbp + 0x1a0]
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebp, eax
test al, 1
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
mov ebp, 0xa0
invalid
add byte [rdi], cl
adc byte [rbx], al
adc byte [r15], cl
sub dword [rbp + 0xd0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xe0], ecx
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebp, eax
test al, 1
add byte [rax], al
cmp r15b, 6
jne 0x1400b2a50
jmp case.0x1400adea9.498
cmp al, 0xa
jne 0x1400b2d5c
mov rax, qword [rbp + 0xef]
mov qword [rbp + 0x6f], rax
movaps xmm0, xmmword [rbp + 0xd0]
movaps xmm1, xmmword [rbp + 0xe0]
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
mov eax, dword [rbp + 0x178]
add dword [rax], eax
add byte [rcx + 0x18085], cl
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x85
jl 0x1400b2c50
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x18085], cl
add dword [rax], eax
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x85
jl 0x1400b2c50
add byte [rax], al
add byte [rax + 0x18485], cl
add byte [rax - 0x75], cl
lea esp, [rax + 0x48000001]
add byte [rax - 0x75], cl
popfq
test al, 1
add byte [rax], al
mov byte [rbp + 0x184], al
add byte [rax], al
mov rcx, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1a8]
add byte [rax], al
add byte [rax - 0x75], cl
popfq
test al, 1
add byte [rax], al
mov rdx, qword [rbp + 0x188]
cmp r14b, 2
add dword [rax], eax
add byte [rcx - 0x80], al
inc byte [rdx]
je case.0x1400800f2.925
test bl, bh
add byte [rax], al
add byte [rax - 0x75], cl
outsd dx, dword [rsi]
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x130], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movups xmmword [rbp + 0x121], xmm1
movups xmmword [rbp + 0x111], xmm0
mov eax, dword [rbp + 0x180]
mov dword [rbp + 0x13b], eax
movzx eax, byte [rbp + 0x184]
mov byte [rbp + 0x13f], al
mov rax, qword [rbp + 0x88]
mov eax, dword [rbp + 0x88]
mov eax, dword [rbp + 0x88]
mov qword [rbp + 0x100], rax
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
mov qword [rbp + 0x108], rax
mov byte [rbp + 0x110], dil
mov byte [rbp + 0x110], bh
mov byte [rbp + 0x110], bh
mov byte [rbp + 0x138], r12b
mov byte [rbp + 0x139], sil
add byte [rax + rcx*4 - 0x4b], al
cmp al, byte [rcx]
add dword [rax], eax
invalid
add byte [rax - 0x78], al
mov ch, 0x39
add dword [rax], eax
add byte [rax + rcx*4 - 0x4b], al
cmp al, byte [rcx]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
popfq
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
lea edx, [rax + 0x48000001]
lea ecx, [rbp + 0x100]
mov qword [rbp + 0x198], rbx
mov qword [rbp + 0x190], rcx
lea rcx, [rbp + 0x100]
call fcn.1400b3db0
test rax, rax
je 0x1400b2d3e
mov r8, rdx
lea rcx, [rbp + 0x100]
mov rdx, rax
call fcn.14001c1e0
cmp qword [rbp + 0x100], 0
mov rsi, qword [rbp + 0x170]
add dword [rax], eax
add byte [rdi], cl
invalid
xchg ebx, eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
test byte [rbx + 0x48000000], dl
mov ecx, dword [rbp + 0x1a0]
invalid
add dword [rax], eax
invalid
mov rcx, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1a8]
mov ebx, dword [rbp + 0x1a8]
movabs al, byte [0x1a89d8b48000001]
add byte [rax], al
mov ebx, dword [rbp + 0x1a8]
jmp 0x1400b2d53
mov rcx, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1a8]
add byte [rax], al
mov rsi, qword [rbp + 0x170]
mov rdx, qword [rbp + 0x188]
jmp 0x1400b2d78
mov rcx, qword [rbp + 0x1a0]
mov rbx, qword [rbp + 0x1a8]
mov rdx, qword [rbp + 0x188]
mov rsi, qword [rbp + 0x170]
add byte [rax - 0x77], cl
popfq
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rbp + 0x190], rcx
mov rdi, rbx
mov qword [rbp + 0x198], rbx
mov qword [rbp + 0x190], rcx
mov rdi, rbx
add byte [rax - 0x77], cl
fisttp word [rcx - 0x77]
mov r8, rsi
mov rsi, rcx
mov esi, ecx
invalid
mov esi, ecx
call case.0x1400adea9.505
shl rdi, 1
out 0x48, eax
test edi, edi
invalid
add byte [rax - 0x2f], cl
out 0x48, eax
test edi, edi
invalid
push qword [rcx + rdx + 0x48]
mov ecx, esi
je case.0x140084bc0.924
mov rcx, rsi
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x16a173d], cl
ret
call fcn.140012c40
xchg ebp, eax
invalid
cmc
dec dword [rcx - 0x3b7eb728]
add rsp, 0x238
mov ebx, eax
call fcn.140012c40
xchg ebp, eax
invalid
cmc
invalid
mov eax, ebx
ret
xchg ebp, eax
invalid
add rsp, 0x238
add esp, 0x238
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movups xmm0, xmmword [rbp + 0x108]
movups xmmword [rbp + 0x10], xmm0
adc byte [r8 - 0x73], r9b
add eax, 0x7a3c9
add dword [rax], eax
add byte [rdi], cl
adc dword [rbp + 0x10], eax
invalid
invalid
adc byte [r8 - 0x73], r9b
add eax, 0x7a3c9
mov qword [rbp + 0x90], rax
lea rax, [fcn.14001f220]
test dword [rax + 0x48000000], edx
lea eax, [fcn.14001f220]
mov qword [rbp + 0x98], rax
lea rax, [rbp + 0x10]
mov qword [rbp + 0xa0], rax
lea rax, [0x140018080]
mov qword [rbp + 0xa8], rax
lea rax, [0x14012d1a0]
invalid
add byte [rax - 0x77], cl
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x39], cl
test dword [rax], ecx
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test dword [rax + 0x48000000], edx
mov dword [rbp + 0x110], eax
mov qword [rbp + 0x118], 2
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
sub byte [rax - 0x75], cl
mov ch, 0xa8
add dword [rax], eax
add byte [rax - 0x77], cl
mov ch, 0x98
cwde
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x1a0]
add byte [rax], al
mov qword [rbp + 0x190], rax
invalid
sub byte [rax - 0x75], cl
mov ch, 0xa8
add dword [rax], eax
add byte [rax - 0x77], cl
mov ch, 0x98
cwde
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x1a0]
add byte [rax], al
mov qword [rbp + 0x190], rax
cwde
lea r8, [rbp + 0x100]
call fcn.1400180e0
shl rsi, 1
out 0x48, al
test esi, esi
je case.0x140084bc0.924
out 0x48, al
test esi, esi
mov edx, 1
mov rcx, qword [rbp + 0x1a0]
jmp 0x1400b2da4
invalid
dec dword [rax - 0x75]
test dword [rax + 0x48000001], ebp
mov dword [rbp + 0x198], eax
mov qword [rbp + 0x190], rsi
add byte [rax], al
add byte [rax], al
lea r8, [0x14012cda8]
call fcn.1400ddf00
jmp 0x1400b2ed2
mov rax, qword [rbp + 0x1a8]
mov qword [rbp + 0x198], rax
mov qword [rbp + 0x190], r10
lea r8, [0x14012cda8]
ficomp word [rsi - 0x76b7fff9]
cli
ficomp word [rsi - 0x76b7fff9]
cli
call fcn.1400ddf00
ud2
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x198]
shl rax, 1
shl eax, 1
loopne 0x1400b2f4f
test eax, eax
loopne 0x1400b2f4f
test eax, eax
je 0x1400b2f1c
mov rcx, qword [rbp + 0x190]
mov edx, 1
call fcn.140012c40
std
cmc
invalid
std
cmc
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
ret
jns 0x1400b2f75
add byte [rax - 0x7b], cl
sal byte [rbp + 0x12], 0xb9
add dword [rax], eax
add byte [rax], al
mov rdx, rbx
call fcn.1400ddae0
stosd dword [rdi], eax
add al, byte [rax]
stosd dword [rdi], eax
add al, byte [rax]
mov eax, 1
add byte [rax], al
add byte [rax - 0x77], cl
pop rbp
loopne 0x1400b2fda
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
mov qword [rbp - 0x10], 0
mov byte [rbp - 8], 1
lea r15, [rdi + rbx*2]
xor esi, esi
lea rbx, [rbp - 0x20]
loopne 0x1400b2ff5
mov esp, 0
add dword [rax], eax
add byte [rax], al
loopne 0x1400b2ff5
mov esp, 0
add dword [rax], eax
add byte [rax], al
test si, si
jne 0x1400b2fda
jmp 0x1400b2fe0
shl r14d, 0x10
shr r14, 0x10
xor esi, esi
mov rcx, rbx
mov ecx, ebx
mov edx, r14d
call fcn.1400b44b0
add byte [rax], al
test si, si
je 0x1400b2fe0
invalid
shr esi, 0x10
mov ecx, ebx
add byte [rax], al
invalid
mov r14d, r13d
jmp 0x1400b2ff1
cmp rdi, r15
je 0x1400b30c0
xlatb
add byte [rax], al
add byte [rax], al
cmp edi, edi
xlatb
add byte [rax], al
add byte [rax], al
movzx r14d, word [rdi]
add byte [rax], al
movzx r14d, word [rdi]
add rdi, 2
mov bh, 0x37
mov eax, r14d
and eax, 0xf800
cmp eax, 0xd800
jne 0x1400b2fc0
invalid
add al, bh
add byte [rax], al
movzx eax, r14w
cmp eax, 0xdbff
add byte [rax], al
ja case.0x140070d0e.1067
movzx eax, si
add byte [rax], al
cmp rdi, r15
je 0x1400b3052
push qword [rdx + rax*2 + 0xf]
mov bh, 7
movzx eax, word [rdi]
add rdi, 2
add edi, 2
mov ecx, eax
add ecx, 0x2000
movzx ecx, cx
cmp ecx, 0xfc00
stc
add ah, bh
cld
add byte [rax], al
add edi, 2
stc
add ah, bh
cld
cld
add byte [rax], al
jb 0x1400b3059
movzx eax, ax
and r14d, 0x3ff
and eax, 0x3ff
shl r14, 0x1a
sbb al, cl
loopne 0x1400b3050
or rax, r14
add rax, r12
loopne 0x1400b3090
mov esi, eax
jmp 0x1400b2fc4
sbb al, cl
loopne 0x1400b3050
loopne 0x1400b3090
mov esi, eax
xor esi, esi
jmp 0x1400b3060
xor esi, esi
mov rdi, r15
jmp 0x1400b3060
mov si, 1
mov r13d, eax
mov byte [rbp - 8], 0
mov rax, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x10]
sub rax, rdx
cmp rax, 2
ja case.0x14009d071.728
clc
add byte [rax - 0x75], cl
loopne 0x1400b30b1
mov edx, dword [rbp - 0x10]
mov r8d, 3
mov rcx, rbx
call fcn.1400e1890
or eax, 0x480002e8
mov edx, dword [rbp - 0x10]
mov eax, r14d
shr eax, 6
and al, 0x3f
or al, 0x80
and r14b, 0x3f
out 0x3f, al
add byte [rcx - 0x80], 0xe6
invalid
out 0x3f, al
or r14b, 0x80
mov rcx, qword [rbp - 0x18]
call 0x12d1c3567
mov byte [rcx + rdx + 1], al
mov byte [rcx + rdx + 2], r14b
adc dword [rdx], eax
add rdx, 3
add ecx, dword [rax - 0x77]
push rbp
invalid
test si, si
jne 0x1400b2fda
invalid
jmp 0x1400b2fe0
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
mov rax, qword [rbp - 0x28]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xchg esp, edi
cmc
dec esp
nop word [rax + rax]
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
nop dword [rax + rax]
invalid
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push 0x50
push 0x50
cmp qword [rbp - 0x20], 0
je 0x1400b311e
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
mov edx, 1
call fcn.140012c40
and bh, bl
cmc
invalid
and bh, bl
cmc
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x50
push rax
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov r8, rsi
call fcn.1400b3450
movzx eax, byte [rbp - 0x28]
fmul dword [r8 - 0x75]
invalid
invalid
fmul dword [r8 - 0x75]
call 0x13860bca5
mov rdx, qword [rbp - 8]
movzx r8d, al
lea r9, [0x14015c340]
xchg ecx, eax
or al, byte [rax]
invalid
mov rdx, qword [rbp - 8]
clc
lea ecx, [0x14015c340]
xchg ecx, eax
or al, byte [rax]
invalid
add byte [rdi + 0x63], cl
adc al, 0x81
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
invalid
retf 0x8949
jmp rdx
loop case.0x1400adea9.502
add rcx, 4
add ecx, 4
jmp 0x1400b31b2
xor al, 0x4c
lea eax, [rdx + 1]
invalid
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400b31b2
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400b31b2
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400b31b2
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
add ecx, 2
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x1400b325d
invalid
add rcx, rdi
mov r9, rcx
test r8, r8
test eax, eax
je case.0x1400b2992.23
movzx ecx, byte [r9]
cmp ecx, 0x2f
stc
invalid
je 0x1400b31e1
or dword [rbx + 0xf742ff9], eax
stc
invalid
cmp ecx, 0x5c
je 0x1400b31e1
add al, 0xfb
cmp al, 2
jae 0x1400b31e1
xor eax, eax
jmp case.0x140084bc0.946
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov r8, rsi
call fcn.1400b3450
movzx eax, byte [rbp - 0x28]
fmul dword [r8 - 0x75]
invalid
invalid
fmul dword [rax - 0x75]
mov ecx, dword [rbp - 0x18]
call 0x13860bd44
mov rdx, qword [rbp - 8]
movzx r8d, al
lea r9, [0x14015c35c]
movsxd r8, dword [r9 + r8*4]
push rbp
clc
add r8, r9
jmp r8
jmp rax
jmp rax
add rcx, 4
jmp case.0x140084bc0.943
invalid
xor al, 0x4c
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
lea eax, [rdx + 1]
test edx, edx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
add rcx, r8
ret 0x14c
add rcx, 8
jmp case.0x140084bc0.943
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp case.0x140084bc0.943
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
invalid
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
add dword [rax - 0x7b], ecx
test edx, edx
ror byte [rdi + rcx + 0x44], cl
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
cmp rcx, rsi
jmp case.0x140084bc0.943
mov ecx, 2
cmp rcx, rsi
ja 0x1400b325d
cmp al, 6
setne al
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x14012cda8]
mov rdx, rsi
bnd call fcn.1400ddf00
bnd call fcn.1400ddf00
int3
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
mov rsi, rdx
mov rdi, rcx
lea r13, [rcx + rdx]
mov rcx, qword [r8 + 0x20]
mov r12, qword [r8 + 0x28]
xor eax, eax
cmp rax, rsi
je 0x1400b33c5
lea rdx, [rdi + rax]
mov rbx, rax
mov r10, rdx
jmp 0x1400b32cf
add r10, 2
cmp r9, r13
cmovne r9, r10
mov r11d, 2
nop
add rbx, r11
mov r10, r9
cmp r9, r13
je 0x1400b33c8
stc
add byte [rax], al
invalid
stc
add byte [rax], al
add byte [rbp - 0x73], cl
add qword [rbp + 0xf], rax
mov dh, 0x32
lea r9, [r10 + 1]
movzx r14d, byte [r10]
mov r11d, 1
add byte [rbp - 0x7c], al
test r14b, r14b
jns 0x1400b32c0
idiv byte [rcx - 0x22]
cmp r14b, 0xe0
jb 0x1400b32ae
cmp r14b, 0xed
jne 0x1400b331a
cmp r9, r13
je 0x1400b33c8
lea r9, [r10 + 2]
cmp r9, r13
cmp ecx, ebp
cmp ecx, ebp
je 0x1400b33c8
cmp byte [r10 + 1], 0x9f
ja 0x1400b3356
add r10, 3
mov r11d, 3
mov ebx, 3
mov ebx, 3
add byte [rax], al
mov r9, r10
jmp 0x1400b32c0
add r10, 2
add edx, 2
cmp r9, r13
cmove r10, r9
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
cmp r10, r13
setne r9b
add r9, r10
mov r11d, 3
cmp r14b, 0xf0
cmp dh, 0xf0
jb 0x1400b32c0
cmp dh, 0xf0
invalid
xor r10d, r10d
cmp r9, r13
setne r10b
add r9, r10
mov r11d, 4
jmp 0x1400b32c0
mov r9, rbx
sub r9, rax
jb 0x1400b3434
mov qword [rbp], r8
cmp rbx, rsi
ja 0x1400b3422
mov bl, 0
add byte [rax], al
mov bl, 0
add byte [rax], al
mov r14, qword [r12 + 0x18]
mov r15, rcx
mov r8, r9
call r14
test al, al
jne 0x1400b340f
mov r8d, 3
mov rcx, r15
lea rdx, [0x14012d290]
call r14
test al, al
jne 0x1400b340f
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
add rbx, 3
mov rax, rbx
cmp rbx, rsi
mov r8, qword [rbp]
mov r8, qword [rbp]
mov eax, dword [rbp]
add byte [r9 + rcx*4 - 7], r9b
mov rcx, r15
jbe 0x1400b3299
dec dword [rbp + rcx*4 + 5]
ficomp word [rsi - 0x76b7fff9]
invalid
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rbx
mov rdx, rsi
call fcn.1400ddf00
add al, byte [rax]
add al, byte [rax]
mov rax, rsi
invalid
sub rsi, rax
add rdi, rax
test rax, rax
je 0x1400b33f1
mov rax, qword [r12 + 0x18]
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp rax
mov rcx, r8
mov rdx, rdi
ror dword [rax - 0x77], 0xfa
mov r8, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
jmp fcn.140017e10
mov al, 1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rbx
mov rdx, rsi
call fcn.1400ddfe0
invalid
add byte [rbp + rcx*4 + 5], cl
cmp eax, 0x4800079e
sahf
invalid
add byte [rax - 0x77], cl
invalid
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, rax
sahf
invalid
mov rdx, rbx
call fcn.1400de3c0
int3
int3
int3
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and al, 0x20
test r8, r8
test eax, eax
sal byte [rbp + rbp + 0x44], 0xf
mov dh, 0x12
invalid
je 0x1400b3493
sub eax, 0x12b60f44
movzx r10d, byte [rdx]
adc al, byte [rcx - 0x80]
cli
cmp r10b, 0x2f
mov esi, 0x5c
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rdi + rcx + 0x44], al
cmove r10d, esi
cmove r10d, esi
cmp r8, 1
clc
add dword [rbp + 0x2f], esi
invalid
clc
add dword [rbp + 0x2f], esi
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
push qword [rcx]
imul cl
invalid
add byte [rax], al
invalid
push qword [rcx]
imul cl
jmp 0x1850b3494
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rbp + 0x31], al
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor ebx, ebx
xor eax, eax
xor r14d, r14d
xor edi, edi
xor esi, esi
xor r10d, r10d
jmp case.0x140084bc0.949
rol byte [rax], 1
add byte [rax], al
invalid
leave
xor ebx, ebx
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 0x42
add dword [rdi + rbp], edi
movzx eax, byte [rdx + 1]
cmp al, 0x2f
cmovne esi, eax
cmp r8, 2
jne 0x1400b34cf
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
xor edi, edi
jmp case.0x140084bc0.949
movzx edi, byte [rdx + 2]
cmp dil, 0x2f
mov r14d, 0x5c
cmove edi, r14d
cmp r8, 3
jne 0x1400b34f9
add al, byte [rax - 0x80]
jmp [rdi]
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
xor r14d, r14d
imul cl
add dword [rax], 0
invalid
imul cl
add dword [rax], 0
add byte [rdi], cl
mov dh, 0x42
add edi, dword [rdi + rbp]
movzx eax, byte [rdx + 3]
cmp al, 0x2f
cmovne r14d, eax
cmp r8, 4
invalid
jne case.0x140084bc0.954
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor eax, eax
jmp case.0x140084bc0.949
movzx eax, byte [rdx + 4]
cmp al, 0x2f
mov r11d, 0x5c
add byte [rax], al
cmove eax, r11d
ret
cmp r8, 5
jne 0x1400b3535
add byte [rax], al
xor r9d, r9d
xor ebx, ebx
xor r11d, r11d
xor ebx, ebx
jmp case.0x140084bc0.949
xor ebx, ebx
movzx r9d, byte [rdx + 5]
cmp r9b, 0x2f
cmovne r11d, r9d
cmovne ebx, ecx
cmp r8, 6
jne 0x1400b354f
cmovne ebx, ecx
xor r9d, r9d
xor ebx, ebx
jmp case.0x140084bc0.949
movzx ebx, byte [rdx + 6]
cmp bl, 0x2f
mov r9d, 0x5c
add byte [rax], al
mov dh, 0x5a
pop rdx
invalid
add byte [rax], al
cmove ebx, r9d
cmp r8, 7
jne 0x1400b356b
invalid
xor r9d, r9d
leave
jmp case.0x140084bc0.949
adc dword [rdi + rcx - 0x4a], eax
jp 0x1400b3577
invalid
movzx r15d, byte [rdx + 7]
invalid
cmp r15b, 0x2f
cmovne r9d, r15d
shl r9, 0x38
loope 0x1400b35b4
iretd
loope 0x1400b35b4
cmp r8, 8
mov r15d, 8
cmovb r15, r8
clc
clc
cmp r8, 2
jb 0x1400b360c
invalid
jl 0x1400b35d1
movzx esi, sil
movzx esi, dh
mov dh, 0xf6
shl esi, 8
movzx r10d, r10b
invalid
or byte [rbp + 0xf], al
mov dh, 0xd2
invalid
ror byte [rcx + 9], cl
cmp r10d, 0x5c5c
or r10, rsi
or edx, esi
cmp r10d, 0x5c5c
jne 0x1400b360c
invalid
mov r10d, r15d
mov r10d, r15d
and r10d, 0xe
cmp r10d, 2
je 0x1400b3649
xchg ecx, eax
add byte [rax], al
add byte [rbp + 0xf], al
mov dh, 0xd6
movzx r10d, r14b
shl r10d, 8
movzx esi, dil
or esi, r10d
movzx r10d, si
cmp r10d, 0x5c2e
je 0x1400b36fc
test byte [rcx + rax], ah
add dword [rax], eax
invalid
add byte [rdi], cl
test byte [rcx + rax], ah
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7f], al
cli
invalid
cmp r10d, 0x5c3f
jne 0x1400b3649
cmp r8, 3
jbe 0x1400b38a6
cmp byte [rdx], 0x2f
je 0x1400b3606
cmp byte [rdx + 1], 0x2f
je 0x1400b3606
cmp byte [rdx + 2], 0x2f
je 0x1400b3606
cmp byte [rdx + 3], 0x2f
jne 0x1400b3749
add byte [rax], al
lea r10, [r8 - 2]
jmp 0x1400b3656
cmp r8, 2
jb 0x1400b36ec
cmp byte [rdx + 1], 0x3a
jne 0x1400b36ec
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x1400b36ec
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x1400b36ef
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x1400b36ec
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
xor r9d, r9d
nop word cs:[rax + rax]
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
je 0x1400b3692
cmp r11d, 0x5c
je 0x1400b3692
inc r9
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x1400b3670
jmp 0x1400b36ec
lea r11, [r9 + 1]
sub r10, r11
je 0x1400b36ec
lea r11, [rax + r9]
inc r11
neg r8
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x1400b36cd
cmp edi, 0x5c
je 0x1400b36cd
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x1400b36b0
mov rsi, r10
test r9, r9
je 0x1400b36ec
test rsi, rsi
je 0x1400b36ec
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x1400b36ef
mov byte [rcx], 6
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
cmp r8, 3
jbe 0x1400b38bd
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
je 0x1400b373c
nop word cs:[rax + rax]
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x1400b373c
cmp r9d, 0x5c
je 0x1400b373c
inc rax
cmp r8, rax
jne 0x1400b3720
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
jmp 0x1400b36ef
and r15d, 0xc
cmp r15d, 4
je 0x1400b37d2
movzx r10d, bl
mov dh, 0xd3
shl r10, 0x30
or r10, r9
movzx r9d, r11b
shl r9, 0x28
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
shl rax, 0x20
or rax, r9
or rax, r10
movabs r9, 0x5c434e5500000000
add byte [rax], al
add byte [rax], al
push rbp
pop r12
add byte [rax], al
add byte [rax], al
push rbp
pop r12
cmp rax, r9
jne 0x1400b37d2
cmp r8, 7
jbe 0x1400b38d4
lea rax, [rdx + 8]
mov rsi, r8
mov r9d, 1
add rsi, 0xfffffffffffffff8
je 0x1400b3845
invalid
add byte [rax], al
invalid
movabs byte [0x4909c28348000000], al
add eax, 0xfffffff6
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
je 0x1400b385d
inc r10
inc edx
inc rdx
inc edx
dec r8
cmp r8, 0xfffffffffffffffe
cmp eax, 0xfffffffe
cmp eax, 0xfffffffe
jne 0x1400b37b1
mov r10, rsi
jmp 0x1400b388e
lea rax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
stc
add esi, dword [rdx + 0x13]
stc
add esi, dword [rdx + 0x13]
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
cmp edx, 0x2f
cmp edx, 0x2f
je 0x1400b37ff
cmp r10d, 0x5c
je 0x1400b37ff
jmp 0x1400b382f
cmp r8, 4
je 0x1400b384d
cmp r8, 6
jne 0x1400b382f
invalid
cmp byte [rdx + 5], 0x3a
jne 0x1400b382f
movzx edx, byte [rax]
mov dh, 0x10
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x1400b382f
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x1400b36ef
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x1400b384a
inc rdx
cmp r8, rdx
jne 0x1400b3835
jmp 0x1400b384d
xor r10d, r10d
jmp 0x1400b388b
mov r9, rdx
mov byte [rcx], 0
mov qword [rcx + 8], rax
or byte [rcx + rcx*4 + 0x49], cl
adc cl, ch
xchg edx, eax
invalid
invalid
invalid
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x1400b388b
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x1400b388e
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x1400b3873
mov r11, rsi
jmp 0x1400b388e
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov dword [rcx + 0x18], ecx
mov qword [rcx + 0x20], r11
jmp 0x1400b36ef
lea rax, [0x14012e1e8]
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400ddfe0
lea rax, [0x14012e200]
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400ddf00
lea rax, [0x14012e200]
mov ecx, 8
jmp 0x1400b38c9
int3
sub rsp, 0x38
lea rbp, [rsp + 0x30]
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
movzx ebx, byte [rdx + 0x38]
cmp bl, 3
jne 0x1400b3922
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r12, rdx
movzx r15d, byte [rdx + 0x39]
movzx r8d, byte [rdx + 0x10]
xor r9d, r9d
cmp r8d, 3
setae r10b
mov rax, qword [rdx + 0x30]
lea rdx, [rax + 1]
test rax, rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
rol byte [rcx - 0x80], 1
inc dword [rbx]
cmove rdx, rax
cmp r15b, 3
je case.0x1400afec4.507
mov edi, 0x77fb3844
mov edx, 0x245c8b4d
and byte [rcx - 0x73], cl
add al, 0x45
mov r9b, r10b
cmp bl, r15b
ja case.0x1400afec4.507
mov r11, qword [r12 + 0x20]
lea rax, [r11 + 4]
mov r9b, r10b
lea r9d, [r9 + r9*2]
lea ecx, [rcx + rcx*2]
add r9d, 7
mov dword [rbp - 0xc], r9d
hlt
movzx r13d, byte [r12 + 0x3a]
lea r9, [r11 + rdx + 2]
mov qword [rbp - 8], r9
clc
hlt
clc
lea rdx, [r11 + rdx + 8]
push rsp
adc ecx, dword [rax]
mov qword [rbp], rdx
mov rsi, qword [r12]
xor al, 0x24
mov rdx, qword [r12 + 8]
mov r14d, r8d
mov r9, rdx
jmp 0x1400b39b9
xor al, 0x24
mov r10, qword [rbp]
test r10, r10
jne case.0x1400b3a41.2
ror byte [rdi], cl
test esp, ebx
add dword [rax], eax
add byte [rcx - 0x3a], al
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov byte [r12 + 0x38], 1
mov bl, 1
mov r10, rsi
mov edx, esi
mov rsi, r10
cmp bl, r15b
ja case.0x1400afec4.507
test bl, bl
je 0x1400b3a30
movzx r10d, bl
cmp r10d, 1
jne 0x1400b3a50
mov byte [r12 + 0x38], 2
mov byte [rsp + 0x38], 2
test r13b, r13b
jne 0x1400b3b9a
mov bl, 2
cmp r8d, 3
jb 0x1400b39aa
cmp r8d, 5
je 0x1400b39aa
cmp r8d, 6
jne case.0x1400b2992.47
invalid
add byte [rax], al
test rdx, rdx
je 0x1400b3b43
test byte [rax + 1], cl
add byte [rax], al
test byte [rax + 1], cl
add byte [rax], al
movzx r10d, byte [rsi]
cmp rdx, 1
je 0x1400b3b4a
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x80], al
cli
cmp r10b, 0x2e
jne 0x1400b3b4a
jne 0x1400b3b4a
movzx r10d, byte [rsi + 1]
cmp r10d, 0x2f
je 0x1400b3b5e
cmp r10d, 0x5c
jne 0x1400b39aa
jmp 0x1400b3b5e
lea r10, [0x14015c378]
movsxd r11, dword [r10 + r14*4]
add r11, r10
mov r10, rax
jmp r11
mov r10, qword [rbp - 8]
jmp case.0x1400b3a41.0
test rdx, rdx
je 0x1400b3bba
xor r11d, r11d
cmp r8b, 3
jae 0x1400b3a90
nop word cs:[rax + rax]
cmp byte [rsi + r11], 0x5c
je 0x1400b3ad6
inc r11
cmp rdx, r11
jne 0x1400b3a70
jmp 0x1400b3aa9
movzx r9d, byte [rsi + r11]
cmp r9d, 0x2f
je 0x1400b3ad6
cmp r9d, 0x5c
je 0x1400b3ad6
inc r11
cmp rdx, r11
jne 0x1400b3a90
xor r10d, r10d
mov r11, rdx
test r11, r11
jne 0x1400b3ae1
mov r9, rdx
sub r9, r10
jb 0x1400b3c6a
add r10, rsi
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
jmp case.0x1400afe65.507
mov r10d, 1
test r11, r11
je 0x1400b3ab4
mov r9, rsi
mov edi, dword [rbp - 0xc]
mov ebx, edi
cmp r11, 1
je 0x1400b3b03
mov dil, 9
cmp r11, 2
jne 0x1400b3b14
cmp byte [rsi], 0x2e
jne 0x1400b3b14
lea r9, [rsi + 1]
mov bl, 8
cmp byte [r9], 0x2e
movzx edi, bl
sti
mov r9d, 9
cmovne edi, r9d
add r10, r11
mov r9, rdx
sub r9, r10
jb 0x1400b3c6a
add r10, rsi
mov qword [r12], r10
mov qword [r12], r10
mov qword [r12 + 8], r9
mov bl, 2
mov rdx, r9
cmp dil, 0xa
je case.0x1400afe65.507
jmp case.0x1400b320e.22
add byte [rax], al
xor edx, edx
jmp 0x1400b39aa
invalid
invalid
invalid
invalid
invalid
cmp rdx, 1
jne 0x1400b39aa
test dword [rsi - 2], edx
invalid
invalid
cmp r10b, 0x2e
jne 0x1400b39aa
invalid
dec dword [rbp - 0x7b]
leave
test r9, r9
je 0x1400b3cb0
test byte [rcx + 1], cl
add byte [rax], al
dec r9
inc rsi
inc esi
inc esi
mov qword [r12], rsi
mov qword [r12 + 8], r9
and al, 8
mov byte [rcx], 7
jmp 0x1400b3911
mov byte [r12 + 0x38], 1
lea rdx, [0x14015c394]
or dword [rax + 0x634e000a], ecx
adc al, 0xb2
and al, 0x38
add dword [rax - 0x73], ecx
adc eax, 0xa8809
invalid
mov byte [rdx], cl
invalid
or dword [rax + 0x634e000a], ecx
adc al, 0xb2
add r10, rdx
jmp r10
loop 0x1400b3bdf
mov r10, rax
jmp 0x1400b3bef
mov edx, eax
push rbp
test r9, r9
je 0x1400b3c9d
dec r9
inc rsi
mov qword [r12], rsi
xor al, 0x24
mov qword [r12 + 8], r9
and al, 8
or dh, al
add dword [rsi], eax
mov byte [rcx], 6
jmp 0x1400b3911
inc dword [rcx - 0x3a]
and al, 0x38
mov byte [r12 + 0x38], 3
jmp case.0x1400afec4.507
add ebp, ecx
std
invalid
mov byte [rcx], dil
mov qword [rcx + 8], rsi
cmp dword [rax - 0x77], ecx
jno 0x1400b3bd4
mov qword [rcx + 0x10], r11
mov dword [rcx + 0x10], ebx
jmp 0x1400b3911
cmp al, 0xfd
invalid
dec dword [rbx + rcx*4 + 0x55]
clc
mov r10, qword [rbp - 8]
jmp 0x1400b3bef
mov r10d, 6
add byte [rax], al
jmp 0x1400b3bef
mov r10, qword [rbp]
jmp 0x1400b3bef
invalid
invalid
mov r10d, 2
add byte [rax], al
cmp r10, r9
ja case.default.0x1400b3c06
invalid
retf 0x870f
add byte [rax - 0x73], cl
adc eax, 0xa87ad
or al, byte [rax]
lea rdx, [0x14015c3ac]
movsxd r11, dword [rdx + r14*4]
add r11, rdx
add ebx, edx
jmp r11
or al, byte [rax]
add ebx, edx
mov rax, qword [rbp]
jmp case.0x1400b3c06.0
mov rax, qword [rbp - 8]
jmp case.0x1400b3c06.0
mov eax, 6
jmp case.0x1400b3c06.0
mov eax, 2
mov rdx, r9
sub rdx, rax
jb 0x1400b3c8b
add rax, rsi
mov qword [r12], rax
mov qword [r12 + 8], rdx
mov rax, qword [r12 + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r12 + 0x11]
movups xmm1, xmmword [r12 + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r10
jmp 0x1400b3911
mov byte [rcx], 6
jmp 0x1400b3911
lea r8, [0x14012cea0]
mov rcx, r10
call fcn.1400ddf00
lea r8, [0x14012ce40]
mov rcx, r10
mov rdx, r9
call fcn.1400ddfe0
invalid
lea r8, [0x14012ce58]
mov rcx, rax
mov rdx, r9
call fcn.1400ddf00
movabs byte [0x791e4058d4c0002], al
invalid
movabs byte [0x791e4058d4c0002], al
add byte [rcx + 1], bh
mov ecx, 1
xor edx, edx
call fcn.1400ddf00
lea r8, [0x14012ce70]
add bl, ch
invalid
add bl, ch
jmp 0x1400b3c86
int3
cli
movzx r10d, al
movzx edx, al
mov dh, 0xd0
lea r9, [r10 + 1]
xor eax, eax
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
movzx r10d, byte [rdx]
lea r11d, [r10 - 6]
movzx esi, r11b
lea rdi, [rsi + 1]
cmp sil, 4
cmovae rdi, rax
add al, 0x48
cmovae edi, eax
cmp r9, rdi
jne 0x1400b3d91
invalid
add byte [rax - 0x367bbaff], dh
je 0x1400b3d3c
mov al, 1
test r9b, r9b
movzx r8d, r9b
cmp r8d, 4
add al, 0x75
invalid
add al, 0x75
jns case.0x1400b3d58.1
cmp r9d, 4
jne 0x1400b3d91
cmp ecx, 4
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x1400b3d58
mov rdx, qword [rdx + 8]
mov rcx, qword [rcx + 8]
push rdx
or byte [rax - 0x75], cl
or r8b, bpl
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jmp 0x1400b3d91
ret
cmp r11b, 3
jbe 0x1400b3d91
cmp r8b, r10b
jne case.default.0x1400b3d58
mov eax, r8d
lea r8, [0x14015c3c4]
jae 0x1400b3cd5
or al, byte [rax]
jae 0x1400b3cd5
or al, byte [rax]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne case.default.0x1400b3d58
mov rsi, rdx
mov rdx, qword [rdx + 8]
push rdx
or byte [rax - 0x77], cl
iretd
mov rcx, qword [rcx + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne case.default.0x1400b3d58
push rdx
or byte [rax - 0x77], cl
iretd
mov r8, qword [rdi + 0x20]
cmp r8, qword [rsi + 0x20]
and byte [rbp + 0xa], r14b
and byte [rbp + 0xa], r14b
mov rdx, qword [rsi + 0x18]
mov rcx, qword [rdi + 0x18]
jmp 0x1400b3d30
xor eax, eax
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
movzx eax, byte [rcx + 1]
cmp al, byte [rdx + 1]
sete al
jmp 0x1400b3d91
xor ecx, ecx
nop word cs:[rax + rax]
movzx r9d, byte [rsi + rcx]
cmp r9d, 0x2f
je 0x1400b3ec0
cmp r9d, 0x5c
je 0x1400b3ec0
inc rcx
cmp rdi, rcx
jne 0x1400b3e90
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
jne 0x1400b3ecb
jmp 0x1400b3ed6
mov r9d, 1
test rcx, rcx
je 0x1400b3ed6
cmp rcx, 1
jne 0x1400b3eec
cmp byte [rsi], 0x2e
jne 0x1400b3eec
add rcx, r9
cmp rdi, rcx
jb 0x1400b41e5
add rsi, rcx
sub rdi, rcx
jne 0x1400b3e80
xor edi, edi
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], rdi
cmp r8b, 2
cmp al, 2
jne 0x1400b4149
test dl, dl
setne cl
cmp r12b, 1
ja 0x1400b3f3a
xor r8d, r8d
cmp al, 5
jb 0x1400b3f88
test dl, dl
jne 0x1400b3f88
sal byte [rbp + 0x74], cl
xor r9d, r9d
cmp al, 6
je 0x1400b3f30
test r12b, r12b
jne 0x1400b3f30
mov r9d, 2
cmp rdi, 1
jbe 0x1400b421a
xchg dl, ch
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0x39], cl
stc
cmp r9, rdi
jne 0x1400b3f41
xor r8d, r8d
jmp 0x1400b3f88
xor ecx, ecx
xor r8d, r8d
jmp case.0x1400b4174.6
lea r8, [rsi + rdi]
lea r10, [rsi + r9]
adc al, 0xe
inc r10
cmp r10, r8
sete r8b
movzx r9d, byte [rsi + r9]
test r8b, 1
jne 0x1400b3f7d
cmp r9b, 0x2e
jne 0x1400b3f7d
invalid
jne 0x1400b3f7d
sbb dword [rbp + 0xf], eax
mov dh, 2
movzx r8d, byte [r10]
cmp r8b, 0x5c
sete r9b
cmp r8b, 0x2f
sete r8b
or r8b, r9b
or al, cl
or al, cl
jmp 0x1400b3f88
cmp r9b, 0x2e
sete r9b
and r8b, r9b
stc
sete r9b
test r12b, r12b
je case.0x1400b3a41.27
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
add rcx, r8
add rcx, r9
cmp rdi, rcx
jbe 0x1400b4149
test dl, dl
setne cl
cmp al, 6
sete r13b
cmp al, 5
setb bl
test r12b, r12b
setne r9b
mov r10, qword [rbp + 0x38]
lea r8, [r10 + 1]
test r10, r10
cmove r8, r10
ret 0x8041
cld
add cl, byte [rdi]
cmp dword [rcx], 1
add byte [rax], al
ret 0x8041
movzx r14d, dl
or bl, cl
or r13b, r9b
mov rcx, qword [rbp + 0x28]
lea rdx, [rcx + 4]
mov qword [rbp], rdx
lea rdx, [rcx + r8]
add rdx, 2
add edx, 2
mov qword [rbp - 0x10], rdx
lea rcx, [rcx + r8 + 8]
add qword [rax], r9
mov qword [rbp - 8], rcx
or byte [rax - 0x77], cl
clc
mov eax, eax
mov qword [rbp - 0x18], rax
jmp 0x1400b402f
xor eax, eax
test r12b, r12b
je 0x1400b40d0
add byte [rax], al
xor ecx, ecx
movzx eax, al
add rax, r14
add rax, rcx
cmp rdi, rax
jbe 0x1400b4149
add dword [rax], eax
invalid
invalid
sbb al, byte [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x77], cl
dec dword [rax - 0x73]
movabs al, byte [0x1f1e808558d48]
movabs al, byte [0x1f1e808558d48]
mov r15, rdi
lea rcx, [rbp - 0x60]
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
add byte [rax], al
movabs al, byte [0x1f1e808558d48]
add byte [rax + 0xf0aa87d], al
test dword [rbx], edi
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
sub rdi, qword [rbp - 0x60]
jb 0x1400b41f4
invalid
sahf
add dword [rax], eax
invalid
invalid
mov qword [rbp + 0x10], rdi
test bl, bl
jne 0x1400b4010
test r13b, r13b
je 0x1400b4070
xor ecx, ecx
leave
jmp case.0x1400b3a41.34
add byte [rax], al
add byte [rcx + 2], bh
mov ecx, 2
cmp rdi, 2
cmp edi, 2
jb 0x1400b420b
cmp rcx, rdi
cmp ecx, edi
je 0x1400b4010
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea edx, [rsi + rcx]
lea edx, [rsi + rcx]
inc rdx
cmp rdx, rax
sete al
movzx ecx, byte [rsi + rcx]
invalid
test al, 1
invalid
jne 0x1400b40bc
cmp cl, 0x2e
jne 0x1400b40bc
invalid
sbb cl, byte [rdi]
movzx eax, byte [rdx]
mov dh, 2
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
enter 0xffffffffffff8445, 0xffffffffffffffe4
enter 0xffffffffffff8445, 0xffffffffffffffe4
in al, 0xf
jne case.default.0x1400b40e2
test dword [rcx - 1], esp
invalid
invalid
jmp 0x1400b40d0
cmp cl, 0x2e
stc
sete cl
sete cl
and al, cl
test r12b, r12b
jne case.default.0x1400b40e2
test dword [rsi - 1], ecx
invalid
invalid
test dword [rsi - 1], ecx
invalid
nop dword [rax]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
lea rdx, [0x14015c3f8]
lea edx, [0x14015c3f8]
lea edx, [0x14015c3f8]
add byte [rax + 0x63], cl
or al, 0x8a
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
invalid
loope 0x1400b412d
mov rcx, qword [rbp]
mov ecx, dword [rbp]
jmp 0x1400b401d
mov rcx, qword [rbp - 0x10]
jmp 0x1400b401d
invalid
invalid
invalid
invalid
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
jmp 0x1400b401d
mov ecx, 6
jmp 0x1400b401d
mov ecx, 2
add byte [rax], al
jmp 0x1400b401d
or bh, bh
invalid
lea rbx, [rbp - 0x60]
lea r14, [rbp + 8]
nop dword [rax + rax]
or byte [rdi], cl
invalid
mov rcx, rbx
mov rdx, r14
bnd call fcn.1400b4230
bnd call fcn.1400b4230
add dword [rax], eax
add byte [rax + 0x750aa87d], al
cmp byte [rbp - 0x58], 0xa
jne 0x1400b4149
mov rcx, rdi
cmp byte [rbp - 0x58], 0xa
test al, 0xa
jne 0x1400b4149
mov rcx, rdi
sub rcx, qword [rbp - 0x60]
invalid
invalid
jb 0x1400b41f9
movabs al, byte [0x8948000000bb820f]
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov qword [rbp + 0x10], rcx
mov rdi, rcx
iretd
jne 0x1400b4120
adc byte [rax - 0x77], cl
iretd
xor edi, edi
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
enter 0, 0
pop rbx
pop rdi
pop rsi
enter 0, 0
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rdi
mov r9d, eax
lea r10, [0x14015c3dc]
movsxd r9, dword [r10 + r9*4]
invalid
or al, 0x8a
invalid
add r9, r10
jmp r9
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
add r9, 4
jmp 0x1400b3f94
mov rdi, r15
jmp 0x1400b4149
mov r9, qword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add r9, 2
add ch, cl
in al, dx
std
invalid
invalid
mov ecx, dword [rbp + 0x28]
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
invalid
add ch, cl
in al, dx
std
invalid
mov r9, qword [rbp + 0x28]
mov r10, qword [rbp + 0x38]
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
add r9, 8
jmp 0x1400b3f94
cmp byte [rbp - 0x73], cl
pop rdx
add dword [rbp - 0x7b], ecx
ror byte [rbp + 0xf], cl
fimul dword [rbp + 1]
fimul dword [rbp + 1]
fimul dword [rbp + 1]
invalid
mov r9d, 6
jmp 0x1400b3f94
mov r9d, 2
jmp 0x1400b3f94
lea r8, [0x14012ce10]
mov rdx, rdi
call fcn.1400ddf00
mov rcx, rdi
jmp 0x1400b41fc
mov r15, rdi
lea r8, [0x14012ce28]
mov rdx, r15
call fcn.1400ddfe0
lea r8, [0x14012cdc8]
mov rdx, rdi
call fcn.1400ddf00
lea r8, [0x14012cdc8]
mov ecx, 2
mov rdx, rdi
call fcn.1400ddf00
int3
ret 0x3474
add dword [rbp + 0x28], esi
cmp byte [rcx], 0x2e
jne 0x1400b4320
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x1400b4320
jne 0x1400b4320
cmp byte [rcx + 1], 0x2e
sete al
xor al, 9
jmp 0x1400b4320
or cl, byte [rcx + 1]
ror dword [rcx + rcx*4 + 0xe], 1
mov qword [rsi], r9
add r9, rdx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rdx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea eax, [0x14012cde0]
invalid
mov rcx, rax
call fcn.1400ddf00
lea r8, [0x14012cdf8]
mov rcx, rax
call fcn.1400ddf00
add ah, cl
add ah, cl
int3
int3
int3
rol byte [rcx - 0x80], 0xf8
add dword [rdi + 0x63], esi
invalid
invalid
adc byte [rcx - 0x73], al
push rbx
sti
mov edx, dword [rcx + 8]
push rcx
or byte [rbp + 0x31], al
xor edx, edx
test r8b, r8b
jne 0x1400b43b5
cmp r11b, 6
xor edx, edx
invalid
cli
add dword [rdi], ecx
invalid
xchg bl, bl
add byte [rax], al
add byte [rcx + 0x39], cl
sal byte [rbp + 0x3f], cl
xor edx, edx
rol byte [rbp - 0x7c], cl
sal byte [rbp + 0x24], 0x44
movzx eax, byte [rcx + 0x10]
lea ecx, [0x14015c414]
or byte [r10], 0
add byte [rdi + 0x63], cl
add al, 0x81
invalid
or dword [rbp + 1], 0xe0ff41c8
and byte [rax - 0x7d], cl
rol dword [rbx + rbp*8], 6
jmp 0x1400b43e7
sal byte [rcx], cl
leave
ror byte [rax + 1], 0xd0
and byte [rbp - 0x3d], bl
cmp ebx, edx
cmp cl, 0x2e
jne 0x1400b4480
movzx edx, byte [r11]
cmp dl, 0x5c
sete r9b
cmp dl, 0x2f
invalid
sete dl
adc eax, dword [rax + 0xf415cfa]
xchg esp, eax
rol dword [rax - 0x6bf0d006], 0xc2
invalid
sete dl
invalid
or dl, r9b
jmp 0x1400b43bc
mov eax, dword [rcx + 0x20]
mov ecx, dword [rcx + 0x30]
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
lea rcx, [r8 + r9]
add rcx, 2
jmp 0x1400b43e7
leave
lea rdx, [0x14012c6e6]
lea rcx, [rbp - 0x40]
mov r8d, 0xe
call fcn.1400b5e40
mov rax, qword [rbp - 0x40]
cmp rax, rbx
jne 0x1400b580d
xor ebx, ebx
jmp 0x1400b583c
mov rcx, qword [rbp - 0x38]
mov rdx, qword [rbp - 0x30]
cmp byte [rbp - 0x28], 0
je 0x1400b5c5c
mov bl, 1
cmp rdx, 1
jne 0x1400b582d
cmp byte [rcx], 0x30
setne bl
test rax, rax
je 0x1400b583c
mov edx, 1
call fcn.140012c40
shl rsi, 1
test rsi, rsi
je 0x1400b5851
mov edx, 1
mov rcx, rdi
call fcn.140012c40
lea eax, [rbx + 1]
mov byte [0x140164218], al
test bl, bl
je 0x1400b5aed
mov cl, 1
xor eax, eax
lock cmpxchg byte [0x140164261], cl
jne 0x1400b5cfc
mov rax, qword [0x140164330]
shl rax, 1
shl eax, 1
test rax, rax
jne 0x1400b5d0d
add al, 0
invalid
xor edi, edi
movzx eax, byte [0x140164262]
mov qword [rbp + 0x4e0], 0
mov qword [rbp + 0x4e8], 8
mov qword [rbp + 0x4f0], 0
lea rsi, [rbp - 0x40]
mov r8d, 0x4d0
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, rsi
call qword [sym.imp.kernel32.dll_RtlCaptureContext]
mov rsi, qword [rbp + 0xb8]
mov qword [rbp + 0x508], 0
lea rdx, [rbp + 0x508]
mov rcx, rsi
xor r8d, r8d
call qword [sym.imp.kernel32.dll_RtlLookupFunctionEntry]
test rax, rax
je 0x1400b5af9
mov r12, rax
mov dword [rbp + 0x504], edi
mov qword [rbp + 0x4a0], r14
mov eax, 8
mov qword [rbp + 0x4f8], rax
xor edi, edi
xor ebx, ebx
xor r15d, r15d
jmp 0x1400b5961
mov qword [rbp + 0x508], 0
mov rcx, r12
lea rdx, [rbp + 0x508]
xor r8d, r8d
call qword [sym.imp.kernel32.dll_RtlLookupFunctionEntry]
add rdi, 0x38
mov rsi, r12
mov r12, rax
test rax, rax
je 0x1400b5aa4
mov rdx, qword [rbp + 0x508]
mov rax, qword [rbp + 0x58]
mov dword [rbp + 0x4c0], 0
mov qword [rbp + 0x4c8], rdx
mov qword [rbp + 0x4d0], rsi
mov qword [rbp + 0x4d8], rax
mov qword [rbp + 0x4a8], 0
mov qword [rbp + 0x4b0], 8
mov qword [rbp + 0x4b8], 0
cmp rbx, qword [rbp + 0x4e0]
jne 0x1400b59d6
lea rcx, [rbp + 0x4e0]
call fcn.1400b6210
mov rax, qword [rbp + 0x4e8]
mov qword [rbp + 0x4f8], rax
mov rdx, qword [rbp + 0x508]
mov rax, qword [rbp + 0x4d8]
mov rcx, qword [rbp + 0x4f8]
mov qword [rcx + rdi + 0x30], rax
movups xmm0, xmmword [rbp + 0x4a8]
movups xmm1, xmmword [rbp + 0x4b8]
movups xmm2, xmmword [rbp + 0x4c8]
movups xmmword [rcx + rdi + 0x20], xmm2
movups xmmword [rcx + rdi + 0x10], xmm1
movups xmmword [rcx + rdi], xmm0
inc rbx
mov rax, rsi
lea rcx, [fcn.1400b5750]
xor rax, rcx
or rax, r15
cmove r14, rbx
mov eax, 1
cmove r15, rax
mov qword [rbp + 0x4f0], rbx
mov r13, qword [rbp + 0x58]
mov qword [rbp + 0x498], 0
mov qword [rbp + 0x4a8], 0
lea rax, [rbp + 0x4a8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x498]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x38], 0
xor ecx, ecx
mov r8, rsi
mov r9, r12
call qword [sym.imp.kernel32.dll_RtlVirtualUnwind]
mov r12, qword [rbp + 0xb8]
test r12, r12
je 0x1400b5aa4
cmp r12, rsi
jne 0x1400b5930
cmp qword [rbp + 0x58], r13
jne 0x1400b5930
mov rdx, qword [rbp + 0x4a0]
lea rax, [rdx + 8]
test rbx, rbx
mov edi, dword [rbp + 0x504]
je 0x1400b5b1b
test r15, r15
cmove r14, r15
mov qword [rdx], 2
mov rcx, qword [rbp + 0x4f0]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rbp + 0x4e0]
movups xmmword [rax], xmm0
mov qword [rdx + 0x20], r14
mov dword [rdx + 0x28], 0
mov r14, rdx
jmp 0x1400b5b56
mov qword [r14], 1
jmp 0x1400b5b87
mov qword [r14], 0
movups xmm0, xmmword [rbp - 0x40]
movups xmmword [r14 + 8], xmm0
mov rax, qword [rbp - 0x30]
mov qword [r14 + 0x18], rax
mov dword [r14 + 0x28], 0
jmp 0x1400b5b56
cmp qword [rbp + 0x4e0], 0
mov qword [rdx], 0
mov rcx, qword [rbp - 0x30]
mov qword [rax + 0x10], rcx
movups xmm0, xmmword [rbp - 0x40]
movups xmmword [rax], xmm0
mov dword [rdx + 0x28], 0
mov r14, rdx
je 0x1400b5b56
mov edx, 8
mov rcx, qword [rbp + 0x4f8]
call fcn.140012c40
test dil, dil
jne 0x1400b5b6e
mov rax, qword [0x140164330]
shl rax, 1
test rax, rax
jne 0x1400b5d3d
xor eax, eax
xchg byte [0x140164261], al
cmp al, 2
jne 0x1400b5b87
lea rcx, [0x140164261]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rax, r14
add rsp, 0x598
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test rdx, rdx
je 0x1400b5d2d
lea r8, [rcx + rdx]
mov r10, rcx
jmp 0x1400b5c8c
add r10, 2
cmp r9, r8
cmovne r9, r10
nop dword [rax]
mov r10, r9
cmp r9, r8
je 0x1400b581f
lea r9, [r10 + 1]
movzx r11d, byte [r10]
sbb al, byte [rbp - 0x7c]
fstp xword [rcx - 0x19]
sbb al, byte [rbp - 0x7c]
fstp xword [rcx - 0x19]
cmp r11b, 0xe0
jb 0x1400b5c6e
cmp r11b, 0xed
jne 0x1400b5ccf
cmp r9, r8
je 0x1400b581f
lea r9, [r10 + 2]
cmp r9, r8
je 0x1400b581f
add cl, byte [rbp + 0x39]
ror dword [rdi], 0x84
sti
invalid
cmp byte [r10 + 1], 0x9f
ja 0x1400b5d7b
add r10, 3
mov r9, r10
jmp 0x1400b5c80
add r10, 2
cmp r9, r8
cmove r10, r9
xor r9d, r9d
cmp r10, r8
setne r9b
add r9, r10
cmp r11b, 0xf0
jb 0x1400b5c80
xor r10d, r10d
cmp r9, r8
setne r10b
add r9, r10
jmp 0x1400b5c80
lea rcx, [0x140164261]
call fcn.1400e19d0
jmp case.0x140034888.1728
call fcn.1400e1a90
mov edi, eax
xor dil, 1
jmp 0x1400b5889
mov bl, 1
test rax, rax
jne 0x1400b5832
jmp 0x1400b583c
call fcn.1400e1a90
test al, al
ror byte [rdi], 0x85
and al, 0xfe
invalid
invalid
ror byte [rdi], 0x85
and al, 0xfe
invalid
test dword [rsi + rdi*8], esp
mov byte [0x140164262], 1
jmp 0x1400b5b6e
add byte [rax - 0x77], cl
mov ebp, 0x4b0
mov qword [rbp + 0x4b8], rax
mov qword [rbp + 0x4c0], rcx
jmp 0x1400b57c3
shl rax, 1
test rax, rax
je 0x1400b57e2
mov edx, 1
call fcn.140012c40
jmp 0x1400b57e2
in al, dx
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x4a8]
call fcn.1400b61c0
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x4a8]
call fcn.1400b56a0
lea rcx, [rbp + 0x4e0]
call fcn.1400b62c0
lea rcx, [0x140164261]
mov edx, dword [rbp + 0x504]
call fcn.1400b45a0
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
dec dword [rax - 0x77]
invalid
mov eax, dword [rbp - 0x60]
movabs rdi, 0x8000000000000000
cmp rax, rdi
jne 0x1400b5e96
lea rcx, [rbp - 0x58]
call case.0x14009e265.231
mov qword [rsi], rdi
notrack jmp 0x1400b60d8
test al, 0xe8
xchg edx, eax
pushfq
invalid
notrack jmp 0x1400b60d8
mov qword [rbp + 0x3f8], rsi
mov qword [rbp + 0x3f0], rax
mov rax, qword [rbp - 0x58]
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], 0
mov qword [rbp + 0x410], 2
mov qword [rbp + 0x418], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x3e8], rax
xor edi, edi
push qword [rcx]
fild dword [rbp + 0x31]
test byte [rcx - 0x7f], 0xf8
add dword [rdx], eax
add byte [rax], al
push qword [rcx]
fild dword [rbp + 0x31]
test byte [rcx - 0x7f], 0xf8
add dword [rdx], eax
add byte [rax], al
jae case.0x14000eebb.2214
jmp 0x1400b5f0f
jae 0x1400b5fe6
cmp r8, 0x201
jae case.0x14000eebb.2214
mov r15d, 0x200
lea r12, [rbp - 0x60]
invalid
mov r13, r8
mov ebp, eax
jmp 0x1400b5f78
sub r8, r14
sub rbx, r14
cmp r8, rbx
cmp r8, rbx
jbe case.0x14000eebb.2218
lea rcx, [rbp + 0x408]
mov rdx, r14
mov edx, esi
bnd call fcn.1400e1930
add byte [rax - 0x75], cl
mov ebp, 0x408
add byte [rax - 0x75], cl
mov ebp, 0x408
mov rax, qword [rbp + 0x410]
mov qword [rbp + 0x3e8], rax
test eax, ebp
add eax, dword [rax]
invalid
mov eax, 0xffffffff
cmp rdi, rax
mov r14d, 0xffffffff
cmovb r14, rdi
mov qword [rbp + 0x418], r14
add byte [rax], al
mov rbx, rdi
mov r15, r14
mov r12, qword [rbp + 0x3e8]
mov r13, r14
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
mov rcx, qword [rbp + 0x400]
mov rdx, r12
mov r8d, r13d
call qword [sym.imp.kernel32.dll_GetEnvironmentVariableW]
mov esi, eax
test eax, eax
jne 0x1400b5fa7
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x1400b6066
invalid
add byte [rax], al
invalid
mov edi, 0x41000000
mov eax, esi
mov r8d, esi
cmp r13, r8
jne 0x1400b5f00
call qword [sym.imp.kernel32.dll_GetLastError]
add al, byte [rax]
cmp eax, 0x7a
jne 0x1400b60ed
add r13, r13
mov eax, 0xffffffff
cmp r13, rax
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jb 0x1400b5f0f
jmp case.0x14000eebb.2214
cmp r15, r8
jb 0x1400b6107
lea rcx, [rbp + 0x3a0]
mov rdx, r12
call fcn.1400b2f30
movups xmm0, xmmword [rbp + 0x3a0]
movups xmm1, xmmword [rbp + 0x3b0]
movaps xmmword [rbp + 0x3d0], xmm1
movaps xmmword [rbp + 0x3c0], xmm0
cmp qword [rbp + 0x408], 0
je 0x1400b6035
mov rcx, qword [rbp + 0x410]
mov edx, 2
call fcn.140012c40
movabs rsi, 0x8000000000000000
cmp qword [rbp + 0x3c0], rsi
mov rax, qword [rbp + 0x3f8]
je 0x1400b60ae
movaps xmm0, xmmword [rbp + 0x3c0]
movaps xmm1, xmmword [rbp + 0x3d0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp 0x1400b60bd
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x3c8], rax
movabs rsi, 0x8000000000000000
mov qword [rbp + 0x3c0], rsi
cmp qword [rbp + 0x408], 0
je 0x1400b60a7
mov rcx, qword [rbp + 0x410]
mov edx, 2
call fcn.140012c40
mov rax, qword [rbp + 0x3f8]
mov qword [rax], rsi
lea rcx, [rbp + 0x3c8]
lea ecx, [rbp + 0x3c8]
call case.0x14009e265.231
lea ecx, [rbp + 0x3c8]
cmp qword [rbp + 0x3f0], 0
je 0x1400b60d8
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.140012c40
nop
add rsp, 0x4a8
test al, 4
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
pop rsp
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
xor eax, 0xba000780
sub byte [rax], al
add byte [rax], al
call fcn.1400de050
add bl, ch
invalid
add bl, ch
adc eax, 0xa058d48
add byte [rdi], 0
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r15
mov r8, rax
call fcn.1400ddfe0
jle 0x1400b611d
invalid
ud2
push rdi
pop rbp
pop r14
pop r15
pop rbp
ret
push rsi
add byte [rax], al
cmp edx, eax
je 0x1400b620a
test rdx, rdx
test edx, edx
je 0x1400b620a
mov eax, 8
movabs r8, 0x8000000000000001
add byte [rax + 0x75c2394c], al
invalid
add byte [rax + 0x75c2394c], al
or al, 0xb8
mov eax, 0x10
cmp qword [rcx + 8], 0
or byte [rax], al
je 0x1400b620a
adc byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rdi + rcx + 0x48], dh
mov ecx, dword [rcx + rax]
mov rcx, qword [rcx + rax]
mov edx, 1
add dword [rax], eax
add byte [rax], al
pop rbp
jmp fcn.140012c40
add dword [rax], eax
add byte [rax], al
nop
pop rbp
ret
lea rbp, [rsp + 0x50]
mov rax, qword [rcx]
cmp rax, 0xffffffffffffffff
je 0x1400b62aa
mov rsi, rcx
lea rcx, [rax + 1]
lea ecx, [rax + 1]
lea rdx, [rax + rax]
cmp rcx, r8
setb dl
xchg edx, eax
ret 0x8348
stc
add eax, 0x4bf
add al, 0
add byte [rax], al
cmovae rdi, rcx
stc
imul r8, rdi, 0x38
shl edx, 3
add ecx, dword [rax - 0x7b]
invalid
je 0x1400b627d
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
mov qword [rbp - 0x30], rcx
or byte [rax + 0x6b], r9b
sar byte [rax], 0x48
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x20], rax
mov eax, 8
jmp 0x1400b627f
invalid
add dh, byte [rcx]
ror byte [rax - 0x77], 0x45
fmul dword [rax - 0x73]
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
invalid
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
invalid
call fcn.1400b0e60
cmp qword [rbp - 0x18], 0
cmp dword [rbp - 0x18], 0
jge case.0x14000eebb.2238
add byte [rbp + 0x1a], dh
jge case.0x14000eebb.2238
add byte [rbp + 0x1a], dh
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
mov dword [rsi], edi
mov dword [rsi], edi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1400ddae0
invalid
js case.0x14002cafe.1983
invalid
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
clc
call fcn.1400ddae0
js 0x1400b62bf
add ah, cl
jno 0x1400b62ea
test r14, r14
je case.0x140020405.2118
invalid
mov rbx, rsi
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call fcn.1400b56a0
add rbx, 0x38
ret
cmp byte [rcx - 1], cl
invalid
jne 0x1400b62f0
cmp qword [rdi], 0
je 0x1400b631e
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
jmp fcn.140012c40
leave
cmc
invalid
leave
cmc
call qword [rax + 0x20c48348]
add esp, 0x20
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov dword [rbp - 8], 0
add rbx, r14
xor edi, edi
mov r12, 0xffffffffffffffff
lea r15, [rbp - 0x18]
lea edi, [rbp - 0x18]
lea edi, [rbp - 0x18]
xor r13d, r13d
jmp 0x1400b63cf
mov word [rax + rdi*2], r13w
inc rdi
mov qword [rbp - 8], rdi
mov r13d, esi
test r13w, r13w
test r13d, r13d
jne 0x1400b6450
cmp r14, rbx
je 0x1400b64d1
add byte [rax], al
movzx edx, byte [r14]
mov dh, 0x16
movzx r13d, dl
mov dh, 0xea
test r13b, r13b
js 0x1400b63f0
inc r14
inc esi
jmp 0x1400b6450
mov ecx, r13d
and ecx, 0x1f
loope 0x1400b6415
loope 0x1400b6415
movzx r8d, byte [r14 + 1]
and r8d, 0x3f
cmp r13b, 0xdf
std
fbstp tbyte [rsi + 0x3e]
movzx r13d, byte [r14 + 2]
shl r8d, 6
and r13d, 0x3f
and ebp, 0x3f
or r13d, r8d
cmp dl, 0xf0
jb 0x1400b648e
movzx edx, byte [r14 + 3]
add r14, 4
and ecx, 7
loope 0x1400b642d
shl ecx, 0x12
shl r13d, 6
in eax, 6
and edx, 0x3f
or edx, r13d
invalid
or edx, ecx
mov r13d, edx
cmp r13d, 0xffff
cmp ebp, 0xffff
jbe 0x1400b6450
invalid
jmp 0x1400b64a1
add r14, 2
shl ecx, 6
or ecx, r8d
mov r13d, ecx
mov ebp, ecx
xor esi, esi
cmp rdi, qword [rbp - 0x18]
call 0x13f6fe969
invalid
invalid
mov r8, rbx
sub r8, r14
add r8, 3
add eax, 3
cmovb r8, r12
shr r8, 2
cmp si, 1
add dword [rcx - 0x7d], ecx
fadd dword [rax]
add r8, 2
rol byte [rdx], 0x4c
mov ecx, edi
mov rdx, rdi
cli
call fcn.1400e1930
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
jmp 0x1400b63c0
invalid
add r14, 3
shl ecx, 0xc
or r13d, ecx
cmp r13d, 0xffff
invalid
inc dword [rax]
add byte [rsi - 0x51], dh
lea ecx, [r13 + 0xff0000]
shr ecx, 0xa
jmp 0x140d4e5b8
fadd dword [rax]
add byte [rcx - 0x7f], al
in eax, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rcx + rcx*4 - 0x12], al
mov r13d, ecx
cmp rdi, qword [rbp - 0x18]
jne 0x1400b63c0
invalid
invalid
invalid
jmp case.0x140020405.2142
mov rcx, qword [rbp - 0x10]
mov rax, rdi
mov rdx, rcx
retf 0x8348
dec dword [rax]
jb 0x1400b652c
mov rdx, rcx
mov rax, rdi
clc
cmp word [rdx], 0
cmp dword [rdx], 0
je 0x1400b6551
clc
cmp word [rdx + 2], 0
je 0x1400b6551
cmp word [rdx + 4], 0
add byte [rax + rcx*2 + 0x66], dh
cmp dword [rdx + 0xa], 0
jp 0x1400b6517
invalid
je 0x1400b6551
cmp word [rdx + 0xc], 0
je 0x1400b6551
cmp word [rdx + 0xe], 0
je 0x1400b6551
add rax, 0xfffffffffffffff8
add rdx, 0x10
cmp rax, 7
ja 0x1400b64e7
add rax, rax
xor r8d, r8d
nop word cs:[rax + rax]
cmp rax, r8
je 0x1400b6580
cmp word [rdx + r8], 0
lea r8, [r8 + 2]
jne 0x1400b6540
lea rax, [0x14012e100]
mov rdx, qword [rbp - 0x20]
loopne 0x1400b65a5
mov dword [rdx + 8], eax
movabs rax, 0x8000000000000000
mov qword [rdx], rax
cmp qword [rbp - 0x18], 0
je 0x1400b65af
loopne 0x1400b65a5
mov dword [rdx + 8], eax
mov edx, 2
call fcn.140012c40
invalid
cmc
invalid
jmp 0x1400b65af
invalid
cmp rdi, qword [rbp - 0x18]
jne 0x1400b6593
lea rcx, [rbp - 0x18]
call fcn.1400b4ff0
mov rcx, qword [rbp - 0x10]
mov word [rcx + rdi*2], 0
inc rdi
inc edi
mov qword [rbp - 8], rdi
mov rax, qword [rbp - 0x20]
loopne 0x1400b65ed
mov dword [rax + 0x10], edi
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rax], xmm0
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
invalid
ret
xchg esp, eax
cmc
dec esp
int3
ror byte [rax - 0x77], 1
push rbp
fmul dword [rax - 0x73]
push rbp
loopne 0x1400b6cb2
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x20], xmm0
mov r8, qword [r8 + 0x10]
mov qword [rbp - 0x10], r8
movzx r8d, byte [rcx + 0x20]
and byte [r8 - 0x75], cl
xor dword [rbp + 0x31], eax
leave
and byte [r8 - 0x75], cl
and byte [rax - 0x75], cl
xor dword [rbp + 0x31], eax
leave
movabs rdi, 0x8000000000000000
cmp rsi, rdi
mov qword [rbp - 8], rcx
cmovne r9, rcx
leave
leave
mov rcx, rax
call fcn.1400b2750
mov ebx, eax
cmp rsi, rdi
jne 0x1400b6cbe
mov rcx, qword [rbp - 8]
clc
add rcx, 8
call case.0x14009e265.231
invalid
invalid
jmp 0x1400b6cd5
test rsi, rsi
je 0x1400b6cd5
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 8]
mov edx, 1
call fcn.140012c40
mov eax, ebx
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
push 0x50
mov rcx, qword [rbp - 8]
clc
clc
call fcn.1400b6620
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
int3
int3
mov dh, 0x41
and byte [rbp + 0x31], al
leave
movabs r10, 0x8000000000000000
cmp qword [rcx], r10
cmovne r9, rcx
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmovne ecx, ecx
mov rcx, rdx
mov rdx, rax
ret 0xe95d
adc al, 0xba
invalid
invalid
ret 0xe95d
dec esp
int3
int3
add byte [rax], al
invalid
mov byte [rcx + rax - 0x3f], cl
jmp rcx
mov r9, qword [rax]
mov r8, qword [rax + 8]
mov rcx, rdx
mov ecx, edx
mov rdx, r9
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.140017e10
adc byte [rax], 0xf6
invalid
shr rax, 0x20
mov dword [rbp + 0xc], eax
lea rsi, [rbp - 0x10]
mov rcx, rsi
mov rdi, rdx
mov edx, eax
call fcn.1400b1af0
mov qword [rbp - 0x30], rsi
ror byte [rax - 0x73], 1
add eax, 0xfff5c00d
mov qword [rbp - 0x28], rax
lea rax, [rbp + 0xc]
or al, 0x48
mov dword [rbp - 0x20], eax
or al, 0x48
mov dword [rbp - 0x20], eax
lea rax, [0x140022470]
mov qword [rbp - 0x18], rax
lea rax, [0x14012cb28]
invalid
invalid
invalid
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
add byte [rax], al
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
invalid
invalid
mov r8b, 0x48
mov dword [rbp - 0x48], 2
mov qword [rbp - 0x48], 2
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
lea r8, [rbp - 0x60]
call fcn.1400180e0
cmp qword [rbp - 0x10], 0
cmp dword [rbp - 0x10], 0
je 0x1400b6e96
cmp dword [rbp - 0x10], 0
mov rcx, qword [rbp - 8]
mov edx, 1
mov ebx, eax
call fcn.140012c40
cmc
invalid
mov eax, ebx
jmp 0x1400b6e96
cmc
dec dword [rcx + 0x4871ebd8]
sar rax, 0x20
sar rax, 0x20
lea rcx, [0x14012e600]
mov rcx, qword [rcx + rax*8]
lea r8, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOskindKindCustomerror__os_error
or eax, 0x49000779
mov eax, dword [rax + rax*8]
or eax, 0x49000779
mov eax, dword [rax + rax*8]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
lea rax, [0x140018080]
mov qword [rbp - 8], rax
lea rax, [0x140158bf0]
add byte [rax - 0x77], cl
movabs al, byte [0x1a845c748]
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov qword [rbp - 0x50], rax
mov r8b, 0x48
mov dword [rbp - 0x48], 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
push rdx
sub byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
call fcn.1400180e0
add byte [rax], al
nop
add rsp, 0x98
add byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov rax, qword [rax + 0x20]
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
cmp rcx, rdi
je 0x1400b70f0
lea r8, [r15 + rcx]
mov r12, rcx
mov rdx, r8
jmp 0x1400b6faf
add rdx, 2
cmp rax, r13
cmovne rax, rdx
mov r9d, 2
nop word cs:[rax + rax]
add r12, r9
mov rdx, rax
cmp rax, r13
je case.0x1400b3175.2321
lea rax, [rdx + 1]
movzx r10d, byte [rdx]
mov r9d, 1
test r10b, r10b
jns 0x1400b6fa0
cmp r10b, 0xe0
jb 0x1400b6f81
cmp r10b, 0xed
jne 0x1400b7001
cmp rax, r13
je case.0x1400b3175.2321
lea r9, [rdx + 2]
cmp r9, r13
je case.0x1400b3175.2321
movzx eax, byte [rdx + 1]
movzx eax, ax
cmp eax, 0x9f
ja 0x1400b703d
add rdx, 3
mov r9d, 3
mov rax, rdx
jmp 0x1400b6fa0
add rdx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
cmp rdx, r13
setne al
add rax, rdx
mov r9d, 3
cmp r10b, 0xf0
cmp dl, 0xf0
cmp dl, 0xf0
jb 0x1400b6fa0
invalid
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
mov r9d, 4
invalid
jmp 0x1400b6fa0
movzx edx, byte [r9]
mov dh, 0x11
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
mov word [rbp + 6], ax
invalid
invalid
mov r9, r12
sub r9, rcx
jb 0x1400b714b
invalid
mov rcx, rsi
mov rdx, r14
call fcn.1400b7160
test al, al
jne case.0x1400b3d58.41
invalid
invalid
add byte [rax], al
invalid
lea rax, [rbp + 6]
mov qword [rbp - 0x18], rax
lea rax, [fcn.14001c120]
lea eax, [fcn.14001c120]
mov qword [rbp - 0x10], rax
lea rax, str.u
invalid
invalid
add byte [rax - 0x77], cl
mov dword [rbp - 0x48], eax
mov qword [rbp - 0x40], 2
mov qword [rbp - 0x28], 0
lea rax, [rbp - 0x18]
mov qword [rbp - 0x38], rax
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x73], cl
call 0x10850f9fb
mov qword [rbp - 0x30], 1
mov rcx, rsi
mov rdx, r14
lea r8, [rbp - 0x48]
call fcn.1400180e0
test al, al
jne case.0x1400b3d58.41
add r12, 3
mov rcx, r12
loope 0x1400b711f
cmp esp, edi
loope 0x1400b711f
cmp esp, edi
jbe 0x1400b6f6c
invalid
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rcx, r12
mov rdx, rdi
call fcn.1400ddf00
adc byte [rsi + 2], ch
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
sub rdi, rcx
add r15, rcx
mov rcx, rsi
mov ecx, esi
int1
mov rdx, r14
mov r8, r15
mov eax, edi
clc
mov r9, rdi
mov ecx, edi
call fcn.1400b7160
test al, al
mov rax, qword [rbp - 8]
clc
clc
jne case.0x1400b3d58.41
lea rdx, [0x140158b81]
or al, byte [rax]
mov r8d, 1
mov eax, 1
mov rcx, rsi
call rax
mov ebx, eax
mov eax, ebx
add rsp, 0x78
js 0x1400b7188
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
invalid
mov edx, edi
call fcn.1400ddfe0
xchg ebp, eax
outsb dx, byte [rsi]
add al, byte [rax]
lea r8, str.library_std_src_sys_commonwtf8.rsassertion_failed:_is_code_point_boundary_self__new_len_
mov rdx, r12
invalid
call fcn.1400de3c0
jb 0x1400b715b
add al, byte [rax]
add ah, cl
int3
int3
int3
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
and al, 0x60
mov rsi, r9
jne 0x1400b7156
or eax, 0xa52a0
nop dword [rax + rax]
xor r15d, r15d
add dh, byte [rcx]
fild dword [rcx - 0x80]
inc byte [rcx + 0xf411874]
sbb byte [rcx + 0xf], al
sbb byte [rcx + 0xf], al
mov dh, 0xc6
add byte [rax], al
test ch, ch
add dword [rax], eax
add byte [rax + rdi - 0x1d], al
invalid
test dword [rdi], 0x22f84
mov dh, 0xfa
inc edi
mov word [rax], es
add byte [rax], al
invalid
add byte [rcx - 0x4a], al
pop rsp
mov eax, edi
add al, 0x81
enter 0xffffffffffffe0ff, 0x41
mov ch, 0x30
jmp case.0x1400b4174.25
add byte [rcx + rcx*4 - 8], al
mov dh, 0x47
add dword [rcx - 0x7d], eax
and r8d, 0x3f
and eax, 0x3f
and eax, 0x3f
movzx rcx, byte [rdi + 2]
invalid
invalid
cli
invalid
invalid
add byte [rax], al
movzx edi, byte [rdi + 3]
shl eax, 0x12
shl ecx, 6
and r15d, 0x3f
out 0x3f, eax
out 0x3f, eax
invalid
or r15d, ecx
or r15d, eax
iretd
cmp r15d, 0x110000
je 0x1400b741e
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
test byte [rbp + 0x48000001], ch
add edi, 4
add al, 0x41
cmp edi, 0x27
add dword [rax], eax
add byte [rax - 0x7d], cl
add rdi, 4
cmp r15d, 0x27
jbe 0x1400b7208
add rdi, 4
add al, 0x41
cmp edi, 0x27
jbe 0x1400b7208
jmp 0x1400b7294
jmp qword [rdi]
je 0x1400b7291
invalid
invalid
test al, al
je 0x1400b7310
lea r9, [0x14015c440]
mov r13b, 0x27
jmp case.0x1400b2992.87
mov r13b, 0x72
jmp case.0x1400b2992.87
mov ch, 0x74
jmp case.0x1400b2992.87
invalid
inc dword [rcx - 0x4b]
and ch, cl
mov eax, 0x48fffffe
invalid
dec dword [rax - 0x7d]
invalid
add eax, ecx
loopne case.0x140020405.2183
loopne case.0x140020405.2183
or ecx, eax
mov r15d, ecx
cmp r15d, 0x27
jbe 0x1400b7208
invalid
invalid
invalid
invalid
invalid
jmp 0x1400b7294
pop rax
inc dh
add byte [r8], r8b
mov word [rbp - 2], 0
mov ecx, r15d
mov ecx, edi
shr ecx, 0x14
lea rdx, str.0123456789abcdef
adc eax, 0x74eae
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 1], cl
mov ecx, r15d
stc
shr ecx, 0x10
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov byte [rbp + 2], cl
mov ecx, r15d
shr ecx, 0xc
or al, 0x83
loope 0x1400b7369
invalid
movzx ecx, byte [rcx + rdx]
adc dword [rax - 0x76bbfcb3], ecx
stc
or al, 0x83
invalid
adc dword [rax - 0x76bbfcb3], ecx
stc
add r8, qword [r9 + rcx*4 - 7]
shr ecx, 8
and ecx, 0xf
movzx ecx, byte [rcx + rdx]
mov dh, 0xc
adc dword [rax - 0x76bbfbb3], ecx
stc
mov dh, 0xc
adc dword [rax - 0x76bbfbb3], ecx
stc
mov ecx, edi
shr ecx, 4
and ecx, 0xf
invalid
movzx ecx, byte [rcx + rdx]
mov dh, 0xc
adc dword [rax - 0x7cbefab3], ecx
out 0xf, eax
invalid
adc dword [rax - 0x7cbefab3], ecx
out 0xf, eax
add eax, 0xfe78341
movzx ecx, byte [r15 + rdx]
mov byte [rbp + 6], cl
mov byte [rbp + 7], 0x7d
invalid
invalid
invalid
mov dh, 0xc
invalid
mov word [rbp + rax - 4], 0x755c
mov byte [rbp + rax - 2], 0x7b
jnp case.0x140070d0e.1166
movzx esi, byte [rbp - 2]
movzx r13d, byte [rbp - 1]
movzx ebp, byte [rbp - 1]
mov r15, qword [rbp]
add byte [rcx - 0x4c], al
mov ah, 0xa
cmp r14b, 0x81
or dword [rbp + rcx*4 + 0xd], 0xa5087
jne 0x1400b71bf
test dword [rax], eax
invalid
invalid
invalid
cld
pop rsp
jnp case.0x140070d0e.1166
movzx ebp, byte [rbp - 1]
or dword [rbp + rcx*4 + 0xd], 0xa5087
add byte [rdi], cl
jmp 0x1400b741e
mov edx, edi
or byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rax], 0
mov dword [rax], 0
invalid
invalid
mov dword [rax], 0
xor edi, edi
in al, 0x31
fild dword [rbp + 0x31]
imul bl
invalid
mov dh, 0xc3
add eax, 0x4d8b48d0
invalid
mov eax, dword [rbp - 0x18]
call 0xc42bc50b
ror byte [rbp + rcx*4 + 0xd], 0x2c
lea r9, [0x14015c440]
add byte [rdi], cl
test byte [rbp - 0x4f000003], ah
invalid
invalid
push qword [rax + 0x3102eb01]
add ebx, ebp
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
push 0x415e5f5b
pop rsp
add esp, 0x68
invalid
int3
int3
int3
int3
int3
int3
push rsi
push rbx
sub rsp, 0x40
sub esp, 0x40
lea rbp, [rsp + 0x40]
invalid
sub esp, 0x40
in al, dx
lea rbp, [rsp + 0x40]
invalid
mov rsi, rcx
mov rsi, rcx
lea rcx, [rbp - 0x20]
invalid
invalid
loopne 0x1400b743c
loopne 0x1400b743c
call fcn.1400b5e40
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
invalid
invalid
call 0x1890b7442
mov eax, dword [rbp - 0x20]
invalid
invalid
loopne 0x1400b74a5
movabs rcx, 0x8000000000000000
cmp rax, rcx
cmp eax, ecx
mov ecx, 0
add byte [rax], al
add byte [rax + 0x75c83948], al
or byte [rax + 0x39], 0xc8
jne 0x1400b7470
mov qword [rsi], rcx
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc8
cmp eax, ecx
enter 0x575, 0x48
mov dword [rsi], ecx
jne 0x1400b7470
mov qword [rsi], rcx
jmp 0x1400b7497
invalid
mov rdx, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
invalid
invalid
cmp byte [rbp - 8], 0
je 0x1400b749f
invalid
push rbp
call 0x13058ffc0
invalid
and dword [rax - 0x77], ecx
or byte [rax - 0x77], r9b
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
push rsi
adc byte [rax - 0x77], cl
mov dword [rsi + 0x18], ecx
movabs rax, 0x8000000000000001
mov eax, 1
add byte [rax], al
invalid
or byte [rax - 0x77], 6
push rsi
adc byte [rax - 0x77], cl
mov dword [rsi + 0x18], ecx
invalid
mov eax, 1
mov dword [rsi + 0x18], ecx
mov eax, 1
add byte [rax], al
add byte [rax + 0x48068948], al
add esp, 0x40
invalid
invalid
or byte [rax - 0x77], 6
add rsp, 0x40
invalid
pop rbx
pop rsi
pop rbp
ret
test rcx, rcx
test ecx, ecx
je 0x1400b747e
movzx r8d, byte [rbp - 1]
movzx eax, byte [rbp - 1]
inc dword [r9 - 0x3f]
loopne 0x1400b74bd
shl r8d, 0x10
movzx r9d, word [rbp - 3]
movzx ecx, word [rbp - 3]
or r9d, r8d
shl r9, 0x20
mov r8d, dword [rbp - 7]
stc
stc
or r8, r9
lea r9, [rdx + rcx]
or cl, byte [rcx - 0x77]
shr ebx, cl
invalid
or eax, ecx
or cl, byte [rcx - 0x77]
shr ebx, cl
invalid
add r11, 2
add ebx, 2
cmp r10, r9
cmovne r10, r11
cmovne edx, ebx
cmovne edx, ebx
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rbp - 0x77], cl
ror dword [rbp + 0x39], cl
retf 0x9674
je 0x1400b747e
mov r11, r10
cmp r10, r9
je 0x1400b747e
lea r10, [r11 + 1]
movzx ebx, byte [r11]
movzx ebx, byte [rbx]
movzx ebx, byte [rbx]
test bl, bl
jns 0x1400b74e0
cmp bl, 0xe0
jb 0x1400b74c9
cmp bl, 0xed
in eax, dx
jne 0x1400b7524
cmp r10, r9
je 0x1400b747e
test byte [rdi - 1], dh
invalid
invalid
test byte [rdi - 1], dh
invalid
lea r10, [r11 + 2]
cmp r10, r9
cmp edx, ecx
je 0x1400b747e
push 0xffffffffffffffff
invalid
invalid
push rbx
add cl, byte [rbp + 0x39]
cmp edx, ecx
invalid
invalid
push 0xffffffffffffffff
invalid
cmp byte [r11 + 1], 0x9f
ja 0x1400b7550
add dword [rdi - 0x7cb6ca89], ebx
ret
add r11, 3
mov r10, r11
mov edx, ebx
jmp 0x1400b74e0
add ecx, dword [rbp - 0x77]
invalid
add r11, 2
add ebx, 2
cmp r10, r9
cmove r11, r10
cmove ebx, edx
cmove ebx, edx
xor r10d, r10d
cmp r11, r9
cmp ebx, ecx
cmp ebx, ecx
setne r10b
setne dl
add r10, r11
add edx, ebx
cmp bl, 0xf0
jb 0x1400b74e0
sti
invalid
xor r11d, r11d
cmp r10, r9
setne r11b
setne bl
setne bl
ret
add r10, r11
jmp 0x1400b74e0
nop
nop
shl r8, 8
shl eax, 8
loopne 0x1400b755c
mov qword [rsi], rax
mov qword [rsi + 8], rdx
mov dword [rsi + 8], edx
invalid
mov dword [rsi + 8], edx
push rsi
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
adc byte [rcx + r9*4 + 0x46], r9b
sbb cl, ch
mov qword [rsi + 0x18], r8
mov dword [rsi + 0x18], eax
jmp 0x1400b7497
invalid
invalid
dec esp
int3
int3
int3
int3
push rdi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rdx
mov edi, ecx
iretd
lea rcx, str.kernel32
lea ecx, str.kernel32
iretd
lea ecx, str.kernel32
or eax, 0x76bc0
add bh, bh
call qword [sym.imp.kernel32.dll_GetModuleHandleA]
adc eax, 0x2cf42
iretd
test rax, rax
sal byte [rax + riz + 0x48], 0x8d
adc eax, 0x76bcc
imul eax, dword [rdi], 0
je case.0x140084bc0.1012
lea rdx, str.GetTempPath2W
imul eax, dword [rdi], 0
invalid
mov rcx, rax
call qword [sym.imp.kernel32.dll_GetProcAddress]
adc eax, 0x2cf95
adc eax, 0x2cf95
xchg ebp, eax
iretd
test rax, rax
ror byte [rbp + rcx*4 + 5], 0x23
add byte [rax], al
lea r8, [0x1400b75d0]
add byte [rdi + rcx + 0x45], cl
shr bl, 7
cmovne r8, rax
jmp case.0x140084bc0.1025
lea r8, [0x1400b75d0]
lea eax, [0x1400b75d0]
mov qword [str.pu_v_], r8
mov dword [str.pu_v_], eax
mov ecx, edi
stc
mov rdx, rsi
add rsp, 0x20
invalid
and byte [rdi + 0x5e], bl
invalid
and byte [rdi + 0x5e], bl
pop rbp
jmp r8
invalid
loopne 0x1400b7626
mov rbp, rsp
pop rbp
jmp qword [sym.imp.kernel32.dll_GetTempPathW]
jmp qword [sym.imp.kernel32.dll_GetTempPathW]
jmp qword [sym.imp.kernel32.dll_GetTempPathW]
and eax, 0x2cd94
int3
int3
int3
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rsp + 0x20]
insb byte [rdi], dx
and al, 0x20
insb byte [rdi], dx
and al, 0x20
mov rdi, r8
mov rsi, rcx
mov esi, ecx
mov esi, ecx
invalid
mov rcx, qword [rcx + 8]
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
pop rsi
adc byte [rbp + 0x31], al
idiv byte [rax]
add byte [rax], al
add byte [rax], al
xor r14d, r14d
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
sti
cmp rbx, 3
add esi, dword [rdx + 0x3b]
jb 0x1400b764c
movzx r8d, byte [rbx + rcx - 2]
or edi, esi
inc byte [rbp - 0x77]
rol dword [rcx - 0x80], 0xe1
invalid
mov r9d, r8d
and r9b, 0xf0
loope case.0x140084bc0.1028
loope case.0x140084bc0.1028
invalid
xor r14d, r14d
cmp r9b, 0xa0
stc
invalid
jne 0x1400b764c
stc
movabs al, byte [0xb7c80f631452575]
and eax, 0x80f63145
xor r14d, r14d
cmp byte [rbx + rcx - 3], 0xed
jl case.0x140084bc0.1049
std
in eax, dx
jne 0x1400b764c
movzx r14d, byte [rbx + rcx - 1]
movzx esi, byte [rbx + rcx - 1]
and r8d, 0xf
and eax, 0xf
loopne 0x1400b764a
and r14d, 0x3f
shl r8d, 0x10
shl eax, 0x10
shl r14d, 0xa
or al, byte [rbp + 9]
invalid
or r14d, r8d
mov al, 1
cmp rdi, 3
cmp edi, 3
inc dword [rbx]
jb 0x1400b76f7
add byte [rax], al
cmp byte [rdx], 0xed
jne case.0x140070d0e.1180
invalid
add byte [rax], al
invalid
movabs eax, dword [0x162b60f44000000]
movzx r12d, byte [rdx + 1]
vpavgb xmm24 {k1} {z}, xmm7, xmmword [r9 - 0x800]
loopne case.0x140084bc0.1048
mov r8d, r12d
and r8b, 0xf0
cmp r8b, 0xb0
jne case.0x140070d0e.1180
add byte [rax], al
clc
mov al, 0xf
test dword [rbx - 0x7c000000], ecx
add byte [rax], al
test al, al
je case.0x140070d0e.1180
movzx r13d, byte [rdx + 2]
add byte [rax], al
test al, al
je case.0x140070d0e.1180
movzx r13d, byte [rdx + 2]
cmp rbx, 3
jb 0x1400b7690
add cl, byte [rax - 0x7d]
sti
add esi, dword [rdx + 8]
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
mov dword [rsi + 0x10], ebx
shl r12d, 6
and r13d, 0x3f
lea r8, [rdi + 1]
mov rax, qword [rsi]
sub rax, rbx
fmul dword [rcx + 0x39]
ror byte [rdi], 0x87
ja 0x1400b77dc
shl esp, 6
invalid
fmul dword [rcx + 0x39]
ror byte [rdi], 0x87
ja 0x1400b77dc
add rdx, 3
mov r15, rdx
xlatb
and r12d, 0x3c0
or r14d, r13d
or r14d, r12d
add r14d, 0x10000
add byte [rcx], al
add byte [rax - 0x77], cl
int1
mov edx, r14d
call fcn.1400b44b0
add rdi, 0xfffffffffffffffd
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
jb 0x1400b77f2
or al, byte [rcx]
add byte [rax], al
xlatb
add byte [rcx], al
add byte [rax - 0x77], cl
int1
or al, byte [rcx]
add byte [rax], al
mov rcx, qword [rsi + 8]
add rcx, rbx
mov rdx, r15
jmp 0x1400b779e
test rdi, rdi
je 0x1400b7790
lea rax, [rdx + rdi]
mov r9, rdx
jmp 0x1400b7728
add r9, 2
cmp r8, rax
cmovne r8, r9
nop word cs:[rax + rax]
invalid
add byte [rbp - 0x77], cl
ror dword [rcx + 0x39], 0xc0
mov r9, r8
cmp r8, rax
je 0x1400b7790
invalid
lea r8, [r9 + 1]
movzx r10d, byte [r9]
test r10b, r10b
jns 0x1400b7720
cmp r10b, 0xe0
jb 0x1400b7709
cmp r10b, 0xed
jne 0x1400b775f
cmp r8, rax
je 0x1400b7790
invalid
lea r8, [r9 + 2]
cmp r8, rax
je 0x1400b7790
cmp byte [r9 + 1], 0x9f
ja 0x1400b778c
add r9, 3
mov r8, r9
jmp 0x1400b7720
add r9, 2
cmp r8, rax
cmove r9, r8
xor r8d, r8d
cmp r9, rax
setne r8b
ror byte [rbp + 1], 0xc8
ror byte [rbp + 1], 0xc8
cmp r10b, 0xf0
jb 0x1400b7720
xor r9d, r9d
cmp r8, rax
setne r9b
add r8, r9
jmp 0x1400b7720
mov byte [rsi + 0x18], 0
mov rax, qword [rsi]
sub rax, rbx
sub eax, ebx
mov eax, dword [rsi]
sub eax, ebx
cmp rax, rdi
jb 0x1400b77be
clc
add rcx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
add rsp, 0x28
sub byte [rbx + 0x5f], bl
mov eax, edi
mov dword [rsi + 0x10], ebx
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
pop rdi
mov rcx, rsi
mov r14, rdx
mov esi, edx
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
call fcn.1400e1890
add al, byte [rax]
mov ecx, esi
mov esi, edx
fimul dword [rcx - 0x77]
clc
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], r9b
mov ebx, dword [rsi + 0x10]
jmp 0x1400b779b
invalid
mov edx, esi
mov ebx, dword [rsi + 0x10]
mov rcx, rsi
mov r15, rdx
mov rdx, rbx
mov edx, ebx
int1
mov edx, ebx
call fcn.1400e1890
mov rdx, r15
cli
jmp 0x1400b76ab
invalid
invalid
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 6], cl
cli
invalid
invalid
mov rcx, rsi
mov ecx, esi
mov rdx, rbx
mov r8, rdi
clc
fimul dword [rcx - 0x77]
clc
call fcn.1400e1890
add al, byte [rax]
add byte [rax - 0x75], cl
pop rsi
adc cl, ch
invalid
invalid
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
jmp 0x1400b76e8
dec esp
int3
int3
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x88
in al, dx
mov byte [rax], al
add byte [rax], al
in al, dx
mov byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
mov rdi, r8
mov edi, eax
mov r8, rdx
mov eax, edx
mov rdx, rcx
lea rcx, [rbp - 0x28]
fsubr st(0)
imul edx
invalid
invalid
invalid
retf 0x8d48
fsubr st(0)
imul edx
invalid
invalid
invalid
mov rax, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x20]
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
push rbp
loopne case.0x14009183f.890
mov ebx, 0
add byte [rax], al
add byte [rax + 0x75d83948], al
cmp rax, rbx
jne case.0x14009d071.855
mov eax, 1
cmp rax, rbx
jne case.0x14009d071.855
mov eax, 1
add byte [rax], al
add cl, ch
invalid
xchg esp, eax
add dword [rax], eax
jmp 0x1400b79ee
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
mov qword [rbp - 0x10], rax
invalid
invalid
call 0x1305101aa
invalid
mov qword [rbp - 8], rdx
mov dword [rbp - 8], edx
mov qword [rbp], rcx
mov dword [rbp], ecx
lea rcx, [rbp - 0x40]
lea rdx, [rbp - 0x10]
lea edx, [rbp - 0x10]
invalid
call fcn.1400b7aa0
add byte [rax], al
mov r14, qword [rbp - 0x40]
mov esi, dword [rbp - 0x40]
mov rsi, qword [rbp - 0x38]
mov esi, dword [rbp - 0x38]
enter 0x1b8, 0
add byte [rax], al
invalid
mov eax, 1
add byte [rcx + 0x39], cl
cmp r14, rbx
jne case.0x14009183f.880
fidiv word [rbp + 8]
mov rdx, rsi
mov edx, esi
jmp 0x1400b79ee
pop rbp
add dword [rax], eax
movzx r8d, byte [rdi + 0x21]
movzx edx, byte [rdi + 0x22]
push rdi
and al, byte [rbp - 0x7c]
test al, al
push rdi
and al, byte [rbp - 0x7c]
test al, al
je 0x1400b78a9
test dl, dl
test al, al
je 0x1400b78a9
test dl, dl
jne case.0x140034888.1819
or cl, byte [rdi]
mov dh, 0x4f
movzx ecx, byte [rdi + 0x25]
jmp case.0x1400800f2.1058
test dl, dl
je 0x1400b78eb
cmp byte [rdi + 0x23], 0
movzx ecx, byte [rdi + 0x25]
invalid
invalid
je case.0x1400800f2.1058
and rax, 0xffffffffc9844874
test cl, cl
jne case.0x1400800f2.1058
movabs rdx, 0x5700000002
test r14, r14
je 0x1400b79ee
test byte [rax], ah
and byte [rcx], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
invalid
and byte [rcx], al
add byte [rax], al
mov rdi, rdx
mov edx, 2
mov rcx, rsi
mov ecx, esi
int1
int1
call fcn.140012c40
mov rdx, rdi
mov edx, edi
cli
cli
mov eax, 1
jmp 0x1400b79ee
cmp byte [rdi + 0x23], 0
jne case.0x140034888.1836
add byte [rbp - 0x36], dh
cmp byte [rdi + 0x24], 0
add byte [rbp - 0x3c], dh
jne case.0x140034888.1836
cmp byte [rdi + 0x25], 0
jne case.0x140034888.1836
xor ecx, ecx
cmp byte [rdi + 0x24], 0
je 0x1400b7938
test cl, cl
jne case.0x140034888.1816
invalid
invalid
mov r15d, 4
cmp dword [rdi], 0
jne 0x1400b794b
invalid
invalid
cmp byte [rdi + 0x20], 0
je 0x1400b7a1a
invalid
xor eax, eax
test r8b, r8b
setne al
or eax, 0xfffffffe
shl eax, 0x1e
invalid
test dl, dl
mov edx, 0x80120114
adc al, 1
adc al, byte [rax - 0x142fbbf1]
or byte [rdi], 0x44
cmove edx, eax
jmp case.0x140034888.1821
adc al, 1
adc al, byte [rax - 0x142fbbf1]
or byte [rdi], 0x44
cmove edx, eax
jmp case.0x140034888.1821
test cl, cl
je 0x1400b7a2d
mov r15d, 1
cmp dword [rdi], 0
invalid
invalid
je 0x1400b7914
add byte [rax], al
add byte [rbx - 0x368bffc1], al
invalid
invalid
je 0x1400b7914
mov edx, dword [rdi + 4]
mov r8d, dword [rdi + 0x18]
mov eax, dword [rdi + 0x14]
or eax, dword [rdi + 0x10]
adc byte [r11 + r9*4 + 0x4f], r9b
or byte [rbx], cl
or eax, dword [rdi + 0x1c]
xor r10d, r10d
test cl, cl
leave
setne r10b
shl r10d, 0x15
loop 0x1400b7981
or r10d, eax
mov dword [rsp + 0x28], r10d
push rsp
and al, 0x28
mov dword [rsp + 0x20], r15d
and byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
call qword [sym.imp.kernel32.dll_CreateFileW]
adc eax, 0x2c9ed
cmp rax, 0xffffffffffffffff
clc
invalid
je 0x1400b79fe
mov rbx, rax
cmp r15d, 4
jne 0x1400b79d1
cmp byte [rdi + 0x23], 0
je 0x1400b79d1
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0xb7
jne 0x1400b79d1
mov qword [rbp - 0x10], 0
mov dword [rbp - 0x10], 0
add byte [rbp + rcx*4 + 0x45], cl
invalid
lea r8, [rbp - 0x10]
mov rcx, rbx
fnstcw word [rdx + 6]
mov r9d, 8
mov ecx, 8
mov ecx, 8
call qword [sym.imp.kernel32.dll_SetFileInformationByHandle]
adc eax, 0x2c9b3
test eax, eax
je 0x1400b7a48
xor eax, eax
test r14, r14
je 0x1400b79eb
mov edx, 2
mov rcx, rsi
add byte [rax - 0x77], cl
int1
mov rsi, rax
call fcn.140012c40
mov rax, rsi
mov rdx, rbx
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
call qword [sym.imp.kernel32.dll_GetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
mov eax, 1
test r14, r14
jne 0x1400b79d8
jmp 0x1400b79eb
test r8b, r8b
je 0x1400b7a81
test dl, dl
jne 0x1400b7a89
mov edx, 0x40000000
jmp case.0x140034888.1821
movzx r9d, byte [rdi + 0x23]
lea r15d, [r9*2 + 3]
cmp dword [rdi], 0
jne 0x1400b794b
jmp 0x1400b7914
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov rdi, rax
mov rcx, rbx
call qword [sym.imp.kernel32.dll_CloseHandle]
test r14, r14
je 0x1400b7a74
mov edx, 2
mov rcx, rsi
call fcn.140012c40
mov eax, 1
mov rdx, rdi
jmp 0x1400b79ee
test dl, dl
je case.0x140034888.1836
mov edx, 0x120114
jmp case.0x140034888.1821
add byte [rax], al
add byte [rax + 0x3d], cl
clc
add byte [rax], al
add byte [rdi], cl
or dword [rdx + 0x66000000], 0x41
cmp dword [rcx + 2], 0x3a
jne 0x1400b7b5c
movzx eax, word [r9 + 4]
jmp 0x1400b7b3c
cmp rax, 1
cmp eax, 1
jne 0x1400b7b5a
cmp word [r9], 0
jne 0x1400b7b90
jmp 0x1400b7b7d
test eax, eax
je 0x1400b7f6e
xor al, byte [rax + rax]
add byte [rsi - 0x7d], ah
clc
invalid
cmp ax, 0x2f
je 0x1400b7b4a
movzx eax, ax
cmp eax, 0x5c
jne 0x1400b7b5c
movzx eax, word [r9]
cmp eax, 0x2f
je 0x1400b7b60
cmp eax, 0x5c
clc
pop rsp
je 0x1400b7b60
jmp 0x1400b7b7d
jbe 0x1400b7b90
movzx eax, word [r9]
cmp ax, 0x5c
je 0x1400b7b6e
movzx eax, ax
cmp eax, 0x2f
jne 0x1400b7b90
movzx eax, word [r9 + 2]
cmp eax, 0x5c
je 0x1400b7b7d
cmp eax, 0x2f
jne 0x1400b7b90
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
adc byte [r15], cl
adc byte [rdx], al
adc byte [r15], cl
adc byte [rdx], al
movups xmmword [rcx], xmm0
jmp 0x1400b7f5a
mov qword [rbp + 0x3e8], r9
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x408], rdx
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x3f0], 0
mov qword [rbp + 0x3f8], 2
mov qword [rbp + 0x400], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x3d8], rax
xor edi, edi
xor r14d, r14d
xor r15d, r15d
cmp r8, 0x201
jae 0x1400b7c10
invalid
jmp 0x1400b7bff
jae 0x1400b7cd9
cmp r8, 0x201
jae 0x1400b7c10
mov r12d, 0x200
lea rbx, [rbp - 0x58]
pop rbp
test al, 0x4d
mov ebp, eax
add al, byte [rax]
add byte [rax - 0x73], cl
pop rbp
test al, 0x4d
mov ebp, eax
jmp 0x1400b7c68
sub r8, r15
sub r14, r15
cmp r8, r14
jbe 0x1400b7c3f
lea rcx, [rbp + 0x3f0]
lea ecx, [rbp + 0x3f0]
mov rdx, r15
mov edx, edi
call fcn.1400e1930
add al, byte [rax]
mov rdi, qword [rbp + 0x3f0]
mov rax, qword [rbp + 0x3f8]
add byte [rax - 0x77], cl
test eax, ebx
add eax, dword [rax]
invalid
add byte [rax - 0x77], cl
test eax, ebx
add eax, dword [rax]
add byte [rax - 1], bh
invalid
mov eax, 0xffffffff
dec dword [rax + 0x39]
mov dword [rcx - 0x41], 0xffffffff
cmp rdi, rax
mov r15d, 0xffffffff
cmovb r15, rdi
cmovb edi, edi
mov qword [rbp + 0x400], r15
mov r14, rdi
mov r12, r15
add byte [rcx - 0x77], cl
dec byte [rbp - 0x77]
cld
mov rbx, qword [rbp + 0x3d8]
mov r13, r15
xor ecx, ecx
call qword [sym.imp.kernel32.dll_SetLastError]
add al, byte [rax]
add al, byte [rax]
mov rcx, qword [rbp + 0x3e8]
mov edx, r13d
mov r8, rbx
xor r9d, r9d
call qword [sym.imp.kernel32.dll_GetFullPathNameW]
mov esi, eax
test eax, eax
jne 0x1400b7c9a
call qword [sym.imp.kernel32.dll_GetLastError]
test eax, eax
jne 0x1400b7d25
mov r8d, esi
cmp r13, r8
jne 0x1400b7bf0
call qword [sym.imp.kernel32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400b7f99
add r13, r13
mov eax, 0xffffffff
dec dword [rcx + 0x39]
invalid
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jb 0x1400b7bff
sub edi, edi
invalid
invalid
jmp 0x1400b7c10
cmp r12, r8
jb 0x1400b7fb3
mov r12, qword [rbp + 0x408]
mov qword [r12 + 0x10], 0
and al, 0x10
add byte [rax], al
add byte [rax], al
cmp esi, 2
jbe 0x1400b7d8c
invalid
movzx eax, word [rbx + 2]
cmp eax, 0x3a
clc
cmp cl, byte [rdi]
jne 0x1400b7d93
call qword [sym.imp.kernel32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
out 0x20, al
invalid
jne 0x1400b7dc2
movzx ecx, word [rbx]
jmp 0x1400b7d9b
movzx eax, word [r9]
cmp eax, 0x2f
je 0x1400b7b5c
cmp eax, 0x5c
je 0x1400b7b5c
jmp 0x1400b7b7d
cmp dword [rbx + 6], 0x5c
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
lea eax, [0x14012e130]
lea eax, [0x14012e130]
mov edx, 0x28
call fcn.1400de050
jmp 0x1400b7fdd
lea rax, str.library_std_src_syspalwindowsmod.rsstrings_passed_to_WinAPI_cannot_contain_NULs
mov rcx, r8
mov rdx, r12
mov r8, rax
call fcn.1400ddfe0
jmp 0x1400b7fdd
ud2
sub esp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3f0], 0
je 0x1400b8017
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x3f0
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x3f8]
add byte [rax], al
mov rcx, qword [rbp + 0x3f8]
add byte [rdx + 2], bh
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.140012c40
sub dword [rbp + rsi*8 - 0x7a74b701], ebp
or byte [rax + rax], al
lodsb al, byte [rsi]
cmc
dec dword [rax - 0x75]
test dword [rax], ecx
add al, 0
mov rax, qword [rbp + 0x408]
cmp qword [rax], 0
add byte [rax - 0x7d], cl
cmp byte [rax], al
je 0x1400b8039
mov rax, qword [rbp + 0x408]
mov rcx, qword [rax + 8]
or byte [rax + rax], al
add al, 0
add byte [rax - 0x75], cl
or byte [rdx + 2], dil
mov edx, 2
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.140012c40
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
mov rbp, rsp
pop rbp
jmp fcn.1400b0300
int3
int3
mov ebp, esp
mov rax, rcx
mov rcx, rdx
mov ecx, edx
mov rdx, r8
mov r8, rax
pop rbp
jmp fcn.1400b7810
int3
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov r8, rdx
mov rdx, rcx
retf 0x8d48
invalid
invalid
retf 0x8d48
lea ecx, [rbp - 0x10]
call fcn.1400b6330
mov rax, qword [rbp - 0x10]
mov rsi, qword [rbp - 8]
movabs rbx, 0x8000000000000000
add byte [rax], al
invalid
invalid
xchg esp, eax
loop 0x1400b809a
invalid
dec dword [rax - 0x75]
invalid
invalid
add byte [rax], al
add byte [rax + 0x74d83948], al
sub cl, byte [rax - 0x75]
mov rcx, qword [rbp]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rsi
cmp rax, rbx
je case.0x14007a6b6.1119
cmp eax, ebx
fdiv dword [rdx + rbp + 0x48]
mov ecx, dword [rbp]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rsi
mov rcx, qword [rbp]
mov qword [rbp - 0x18], rcx
lea rcx, [rbp - 0x40]
lea ecx, [rbp - 0x40]
call 0x100590e0f
lea ecx, [rbp - 0x40]
ror byte [rax - 0x73], 0x55
fsubr st(0)
invalid
lea rdx, [rbp - 0x28]
call fcn.1400b7aa0
mov rdi, qword [rbp - 0x40]
mov rsi, qword [rbp - 0x38]
cmp rdi, rbx
jne 0x1400b80e9
sar cl, 1
invalid
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
xor edx, edx
call qword [sym.imp.kernel32.dll_CreateDirectoryW]
test eax, eax
je 0x1400b810e
test rdi, rdi
je case.0x1400b6d71.49
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, rsi
int1
int1
call fcn.140012c40
xor eax, eax
jmp 0x1400b80e0
call qword [sym.imp.kernel32.dll_GetLastError]
add al, byte [rax]
shl rax, 0x20
or rax, 2
test rdi, rdi
je 0x1400b80e0
mov edx, 2
mov rcx, rsi
mov rsi, rax
call fcn.140012c40
jmp case.0x14007a6b6.1119
xor eax, eax
jmp 0x1400b80e0
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x1f8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x170], 0xfffffffffffffffe
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
lea rcx, [rbp + 0xb0]
mov rdx, rdi
mov r8, rsi
call fcn.1400b3450
movzx eax, byte [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov rcx, qword [rbp + 0xc0]
mov rdx, qword [rbp + 0xd0]
movzx r8d, al
mov dh, 0xc0
invalid
mov dh, 0xc0
lea r9, [0x14015c4e0]
movsxd r10, dword [r9 + r8*4]
lea ecx, [0x14015c4e0]
add byte [rdi + 0x63], cl
adc al, 0x81
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
add rcx, 4
jmp 0x1400b81e8
add al, 0xeb
xor al, 0x4c
lea r8, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400b81e8
mov ecx, 6
jmp 0x1400b81e8
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400b81e8
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x1400b8631
add al, 0
invalid
add rcx, rdi
mov r9, rcx
mov ecx, ecx
mov ecx, ecx
test r8, r8
je case.0x140070d0e.1225
movzx ecx, byte [r9]
cmp cl, 0x2f
stc
invalid
sete dl
ret 0xf980
pop rsp
sete cl
or cl, dl
jmp case.0x1400b2992.129
stc
invalid
ret 0xf980
xchg esp, eax
ror dword [rax], 0xd1
xor ecx, ecx
mov rdx, qword [rbp + 0xd0]
mov qword [rbp + 0x5f], rdx
movups xmm0, xmmword [rbp + 0xb1]
adc byte [rbp + 0xb1], al
movups xmm1, xmmword [rbp + 0xc1]
adc byte [rbp + 0xc1], cl
movaps xmmword [rbp + 0x50], xmm1
sub dword [rbp + 0x50], ecx
movaps xmmword [rbp + 0x40], xmm0
test rsi, rsi
je 0x1400b8241
add byte [rax], al
adc byte [rbp + 0xb1], al
adc byte [rbp + 0xc1], cl
invalid
sub dword [rbp + 0x50], ecx
push rax
cmp al, 6
jne 0x1400b8249
jmp case.0x1400b3a41.97
cmp al, 3
jae 0x1400b84f0
invalid
cmpsd dword [rsi], dword [rdi]
add al, byte [rax]
invalid
and dword [rdi + 0x48000002], 0xffffff8b
cmpsd dword [rsi], dword [rdi]
add al, byte [rax]
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0x5f]
mov qword [rbp + 0x2f], rdx
movaps xmm0, xmmword [rbp + 0x40]
sub byte [rbp + 0x40], al
movaps xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
invalid
push rbp
pop rdi
sub byte [rbp + 0x40], al
adc byte [rax - 0x77], cl
mov ebp, 0x168
invalid
mov qword [rbp + 0x168], rdi
add byte [rax - 0x77], cl
mov ebp, 0x128
invalid
mov qword [rbp + 0x128], rdi
mov dword [rbp + 0x128], edi
add byte [rax - 0x77], cl
mov ch, 0x30
xor byte [rcx], al
invalid
mov qword [rbp + 0x130], rsi
xor byte [rcx], al
add byte [rax], al
invalid
add byte [rax + 0x13885], cl
add byte [rdi], cl
invalid
mov byte [rbp + 0x138], al
movaps xmm0, xmmword [rbp + 0x10]
sub byte [rbp + 0x10], al
movaps xmm1, xmmword [rbp + 0x20]
and byte [rdi], cl
adc dword [rbp + 0x139], eax
movups xmmword [rbp + 0x149], xmm1
add byte [rax - 0x75], cl
invalid
invalid
mov qword [rbp + 0x158], rax
pop rax
add dword [rax], eax
add byte [rax], al
mov word [rbp + 0x160], 0x200
test dword [rax + 1], esp
add dword [rax], eax
add byte [rax], al
invalid
sub byte [rbp + 0x10], al
and byte [rdi], cl
adc dword [rbp + 0x139], eax
add byte [rdi], cl
adc dword [rbp + 0x149], ecx
invalid
add byte [rax - 0x75], cl
invalid
invalid
pop rax
add dword [rax], eax
add byte [rax], al
mov word [rbp + 0x160], 0x200
test dword [rax + 1], esp
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add cl, byte [rax + 0x1628d]
invalid
lea esp, [rdx + 1]
add dword [rax], eax
mov byte [rbp + 0x162], cl
mov qword [rbp + 0x70], 1
mov dword [rbp + 0x70], 1
add dword [rax], eax
add byte [rax - 0x39], cl
jo 0x1400b82b2
mov dword [rbp + 0x70], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
js case.0x1400b3c06.88
invalid
mov qword [rbp + 0x78], 0
mov dword [rbp + 0x78], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add dh, al
test dword [rax + 0x6000000], eax
add byte [rsi], al
mov byte [rbp + 0x80], 6
add byte [rsi], al
invalid
mov word [rbp + 0xa8], 0x200
test dword [rax], ebp
add byte [rax], al
add byte [rdx], al
add al, dh
mov byte [rbp + 0xaa], 0
test dword [rdx], ebp
add byte [rax], al
add byte [rax - 0x73], cl
fmul dword [r8 - 0x73]
invalid
invalid
add byte [rax], al
lea rcx, [rbp - 0x28]
lea rdx, [rbp + 0x128]
lea edx, [rbp + 0x128]
lea edx, [rbp + 0x128]
xchg ebp, eax
sub byte [rcx], al
add byte [rax], al
call case.0x14009183f.928
in eax, dx
add eax, dword [rax]
add byte [rax], al
add byte [rax + 0xf0ad87d], al
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
or cl, byte [rdi]
je 0x1400b8390
test byte [rbx + 0x48000000], ah
lea ebx, [rbp + 0xe8]
invalid
movabs dword [0xe89d8d48000000], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
popfq
call 0x18c0b82f5
invalid
invalid
lea rbx, [rbp + 0xe8]
add byte [rbp + rcx*4 + 0x75], cl
movabs al, byte [0xb0a58d4c707d8d4c]
jge 0x1400b836c
invalid
invalid
movsd dword [rdi], dword [rsi]
mov al, 0
invalid
lea r14, [rbp - 0x60]
lea esi, [rbp - 0x60]
lea r15, [rbp + 0x70]
jge 0x1400b836c
jo 0x1400b8349
lea r12, [rbp + 0xb0]
lea esp, [rbp + 0xb0]
add byte [rax], al
add byte [rbp + rcx*4 + 0x6d], cl
lea r13, [rbp - 0x28]
lea rdi, [rbp + 0x128]
lea edi, [rbp + 0x128]
insd dword [rdi], dx
fmul dword [rax - 0x73]
lea edi, [rbp + 0x128]
mov ebp, 0x128
nop
nop
mov rcx, r14
mov rdx, r15
cli
call case.0x14009183f.928
mov ch, 3
add byte [rax], al
mov ch, 3
add byte [rax], al
cmp byte [rbp - 0x60], 0xa
or cl, byte [rdi]
test byte [rax + 0x48000000], cl
add byte [rax], al
mov rax, qword [rbp + 8]
je 0x1400b83ad
add byte [rax - 0x75], cl
or byte [r8 - 0x77], r9b
or byte [rax - 0x77], cl
mov rax, qword [rbp + 8]
mov qword [rbp + 0xe0], rax
mov dword [rbp + 0xe0], eax
or byte [rax - 0x77], cl
mov dword [rbp + 0xe0], eax
test eax, esp
loopne 0x1400b832e
add byte [rax], al
add byte [rdi], cl
adc byte [rbp - 0x28], al
invalid
add byte [rax], al
movups xmm0, xmmword [rbp - 0x28]
fmul dword [rdi]
adc byte [rbp - 0x18], cl
movups xmm1, xmmword [rbp - 0x18]
movups xmm2, xmmword [rbp - 8]
push rbp
clc
movaps xmmword [rbp + 0xd0], xmm2
sub dword [rbp + 0xd0], edx
rol byte [rax], 1
add byte [rax], al
movaps xmmword [rbp + 0xc0], xmm1
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xb0], eax
mov al, 0
add byte [rax], al
movaps xmmword [rbp + 0xb0], xmm0
mov al, 0
add byte [rax], al
mov rax, qword [rbp - 0x30]
mov qword [rbx + 0x30], rax
mov dword [rbx + 0x30], eax
ror byte [rax - 0x77], 1
xor byte [r15], cl
adc byte [rbp - 0x60], al
invalid
invalid
mov dword [rbx + 0x30], eax
movups xmm0, xmmword [rbp - 0x60]
movabs al, byte [0xc055100fb04d100f]
movups xmm1, xmmword [rbp - 0x50]
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
movups xmmword [rbx + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm1
invalid
invalid
adc byte [rbp - 0x40], dl
ror byte [rdi], 0x11
push rbx
and byte [rdi], cl
movups xmmword [rbx + 0x10], xmm1
invalid
invalid
adc byte [r15], cl
adc dword [rbx], eax
adc byte [rdi], cl
movups xmmword [rbx], xmm0
mov rcx, r12
mov rdx, rbx
loope 0x1400b83bc
mov edx, ebx
call fcn.1400b3cc0
test al, al
mov r9d, 0xc084ffff
mov ecx, 0xc084ffff
invalid
je 0x1400b83ad
mov rcx, r13
mov rcx, r13
mov ecx, ebp
mov rdx, rdi
cli
call case.0x14009183f.928
cmp byte [rbp - 0x28], 0xa
fmul dword [rdx]
add eax, dword [rax]
add byte [rax + 0x750ad87d], al
fmul dword [rdx]
jne case.0x14007518c.1178
invalid
invalid
invalid
fmul dword [rdx]
jne case.0x14007518c.1178
lea rcx, [rbp + 0xb0]
lea rdx, [rbp + 0x70]
lea edx, [rbp + 0x70]
mov al, 0
add byte [rax], al
lea edx, [rbp + 0x70]
jo 0x1400b8384
call case.0x14009183f.928
cmp byte [rbp + 0xb0], 0xa
mov ebp, 0xb0
invalid
xor byte [rbx], al
add byte [rax], al
mov ebp, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rdx], cl
or cl, byte [rdi]
je 0x1400b84f0
test byte [rbx + 1], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x168]
mov ebp, 0x168
add dword [rax], eax
add byte [rax - 0x77], cl
add byte [rax], al
mov rcx, rdi
stc
mov rdx, rsi
mov edx, esi
bnd call case.0x1400b3c06.78
call case.0x1400b3c06.78
cld
invalid
dec dword [rax - 0x77]
test dword [rax], ebp
add dword [rax], eax
add byte [rax], al
test rax, rax
invalid
invalid
mov qword [rbp + 0x128], rax
mov dword [rbp + 0x128], eax
add byte [rax], al
test rax, rax
test eax, eax
je 0x1400b84f0
test byte [rcx], ah
add dword [rax], eax
invalid
and dword [rcx], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, rax
ret
and eax, 3
add ecx, dword [rax - 0x73]
or eax, 0xa4120
and byte [rcx + 0xa], al
invalid
lea rcx, [0x14015c4fc]
and byte [rcx + 0xa], al
or al, byte [r8]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0xfe0ffc8
add rax, rcx
enter 0xffffffffffffe0ff, 0xf
jmp rax
loopne case.0x1400b43d4.125
movzx eax, byte [rbx + 0x10]
mov dh, 0x43
adc r11b, bpl
adc bl, ch
jmp case.0x14007a6b6.1154
mov rcx, rbx
mov rcx, rbx
mov ecx, ebx
invalid
shr rcx, 0x20
call fcn.1400b1920
invalid
xchg ebp, eax
invalid
invalid
jmp 0xd5356c15
and al, ch
sub dword [rbp + 0x28ebffff], edx
xchg ebp, eax
invalid
jmp case.0x14007a6b6.1154
sub byte [rax - 0x77], cl
mov rax, rbx
mov eax, ebx
fmul dword [rax - 0x3f]
shr rax, 0x20
call 0x169040723
and byte [rbx - 0x78f0d708], al
cmp eax, 0x28
clc
sub byte [rdi], cl
xchg dword [rbx + 0x48000001], esp
invalid
add dword [rax], eax
invalid
invalid
ja case.default.0x1400b8417
movabs dword [0x40fc0d8d48000001], eax
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xa40fc
cld
or al, byte [rax]
lea rcx, [0x14015c50c]
lea ecx, [0x14015c50c]
cld
or al, byte [rax]
or al, byte [rax]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
invalid
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
loopne case.0x1400b6d71.82
xor eax, eax
shr bl, 4
jmp case.0x14007a6b6.1154
add al, 0xf
movzx eax, byte [rbx + 0xf]
mov dh, 0x43
je 0x18843f8e6
test al, al
je case.0x1400b3d58.99
invalid
je 0x18843f8e6
test al, al
sal byte [rax + rdi + 0x48], 0x8d
je case.0x1400b3d58.99
cmp byte [rax - 0x73], cl
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax + 0x48000000]
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov edx, edi
mov r8, rsi
mov eax, esi
invalid
call fcn.1400b8b30
stc
invalid
add byte [rbx + 0xb0bd], al
cmp dword [rbp + 0xb0], 2
mov ebp, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add dh, byte [rbp + 0x7f]
jne case.0x1400b3d58.101
jg case.0x14009d071.879
mov rax, qword [rbp + 0xb8]
mov eax, dword [rbp + 0xb8]
test dword [rax + 0x48000000], edi
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp + 0x78]
lea ecx, [rbp + 0x78]
js case.0x1400800f2.1091
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
js case.0x1400800f2.1089
js case.0x1400800f2.1089
mov byte [rbp + 0x70], 1
jo case.0x140084bc0.1097
add eax, ebp
call case.0x14009e265.231
enter 0xffffffffffffff76, 0xffffffffffffffff
jbe case.0x1400b3d58.113
invalid
invalid
jmp case.0x140034888.1855
xchg ebp, eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rax]
invalid
lea rcx, [rbp + 0x128]
lea ecx, [rbp + 0x128]
sub byte [rcx], al
add dword [rax], eax
add byte [rax], al
add al, ch
call case.0x14009e265.231
mov bh, 0x76
invalid
dec dword [rax - 0x77]
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
bnd call fcn.1400b8a00
call fcn.1400b8a00
mov word [0xc5538476], es
add eax, 0x85480000
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je case.0x1400b83e3.39
mov word [rax], es
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rax
mov ecx, eax
shr eax, 0xbb
cld
call fcn.1400b8140
mov ebx, 0x48fffffc
invalid
dec dword [rax - 0x77]
mov rbx, rax
mov ebx, eax
ret
test rax, rax
test eax, eax
sal byte [rbp + 0x65], 0x48
jne case.0x140034888.1855
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
mov edx, esi
bnd call case.0x1400b3c06.78
call case.0x1400b3c06.78
call 0x1890b8494
sti
invalid
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
test dword [rax + 0x48000000], esi
mov al, 0
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rax], al
test rax, rax
test eax, eax
sal byte [rsp + rcx*2 + 0x48], 0x89
je 0x1400b84f0
mov rbx, rax
mov rbx, rax
ret
mov rcx, rdi
mov ecx, edi
stc
mov rdx, rsi
mov edx, esi
call fcn.1400b8c90
fiadd word [rdi]
invalid
add byte [rax], al
add byte [rax + rax*8 - 0x72b7c38c], al
test al, al
je case.0x140034888.1855
cmp al, 0x48
lea rcx, [rbp + 0xb0]
lea ecx, [rbp + 0xb0]
lea esi, [rax - 0x15000000]
add byte [rax], al
add bl, ch
jmp 0x1400b84eb
sub al, 0x8b
mov edx, dword [rbp + 0xfc]
xchg ebp, eax
cld
add byte [rax], al
add byte [rax], al
add bh, dh
test edx, 0x400
ret 0x400
add byte [rax], al
add byte [rdi], cl
sete al
test dword [rbp + 0x100], 0x20000000
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], ah
invalid
xchg esp, eax
sal bh, 0x85
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], ah
invalid
and byte [rdi], cl
sete cl
xchg esp, eax
sal esi, 0xc2
adc byte [rdx + rdx + 8], dh
je case.0x140034888.1855
invalid
test dl, 0x10
je case.0x140034888.1855
or al, cl
enter 0xe74, 0x48
je case.0x140034888.1855
lea rcx, [rbp + 0x128]
lea ecx, [rbp + 0x128]
lea ebp, [rax]
sub byte [rcx], al
add byte [rax], al
add dword [rax], eax
add al, ch
call case.0x14009e265.231
xor byte [rsi - 1], dh
jbe case.0x140084bc0.1096
invalid
push qword [rcx]
fisttp dword [rax - 0x77]
invalid
invalid
xor ebx, ebx
mov rax, rbx
mov eax, ebx
fmul dword [rax - 0x7f]
invalid
add rsp, 0x1f8
add esp, 0x1f8
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rbx, str.failed_to_create_whole_tree
lea ebx, [0x14012c780]
add bl, ch
loopne case.0x1400b3c06.126
invalid
jmp case.0x140034888.1855
mov al, 0x25
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
and eax, 0xffff08e9
push qword [rax - 0xfe16dd]
mov al, 0x23
invalid
add edi, edi
invalid
invalid
invalid
mov al, 0x23
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 0x24
jmp case.0x14007a6b6.1154
cli
invalid
invalid
invalid
cli
invalid
invalid
mov al, 0x1b
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 0x22
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 0x10
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 0xe
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 0x21
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 0xb
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 4
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x28
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0xc
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 9
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x19
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x18
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 2
jmp case.0x14007a6b6.1154
invalid
invalid
add ch, cl
lahf
invalid
mov al, 0xf
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 3
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 7
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 1
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x11
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x29
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x14
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 5
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x15
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0xd
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 6
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x12
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0xa
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 8
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x1e
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp case.0x14007a6b6.1154
invalid
invalid
invalid
mov al, 0x27
jmp case.0x14007a6b6.1154
invalid
invalid
mov al, 0x13
jmp case.0x14007a6b6.1154
invalid
invalid
mov al, 0x17
jmp case.0x14007a6b6.1154
invalid
invalid
mov al, 0x1c
jmp case.0x14007a6b6.1154
invalid
invalid
sbb al, 0xe9
add eax, 0xb0fffffe
invalid
push qword [rax - 0x20116e3]
mov al, 0x1d
jmp case.0x14007a6b6.1154
mov al, 0x26
invalid
idiv ebp
invalid
mov al, 0x1d
jmp case.0x14007a6b6.1154
mov al, 0x26
jmp case.0x14007a6b6.1154
mov al, 0x1a
jmp case.0x14007a6b6.1154
invalid
lea r8, [0x14012cda8]
mov rdx, rsi
call fcn.1400ddf00
rcr byte [rax + 2], 0
int3
rcr byte [rax + 2], 0
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0xb0]
lea esi, [rax - 0x18000000]
test al, 0x74
invalid
add byte [rax], al
call case.0x14009e265.231
je 0x1400b8676
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
nop word [rax + rax]
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea ebp, [rax]
lea rcx, [rbp + 0x128]
lea ecx, [rbp + 0x128]
add dword [rax], eax
add al, ch
invalid
call case.0x14009e265.231
push 0xffffffff90ffff74
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
push rsi
in al, dx
test al, 0
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
movzx ebp, byte [rdx + 0x38]
mov dh, 0x6a
cmp byte [rcx - 0x80], al
invalid
invalid
std
add ecx, dword [rdi]
test byte [rsi + 0x48000002], dh
add al, byte [rax]
add byte [rax - 0x77], cl
mov rdi, rdx
add al, byte [rax]
add byte [rax - 0x77], cl
mov rdi, rdx
mov dh, 0x42
cmp dword [rbx + rax], edi
cmp al, 3
xchg esp, eax
ret 0x3841
invalid
test eax, 0x7f80d108
cmp al, byte [rax]
jg 0x1400b8752
add byte [rdi], cl
mov dh, 0x57
adc byte [rax + 0xf442755], cl
mov byte [rbp + 0x27], dl
movzx r12d, dl
invalid
loop 0x1400b876d
mov edx, dword [rdi]
mov dword [rbp + 0x18], edx
or byte [rdi], cl
test byte [rbp - 0x7c000000], dh
add byte [rax], al
invalid
test cl, cl
add byte [rax], al
add byte [rcx + rcx*8 + 0x276850f], al
test cl, cl
invalid
test dword [rsi + 2], esi
jbe 0x1400b873d
jbe 0x1400b873d
add byte [rax], al
add byte [rbp + rcx*4 + 0x75], cl
jne case.0x140090bcd.950
movabs al, byte [0xf2e6666666622eb]
invalid
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
add dh, al
cmp dword [r9], r8d
cmp dword [rcx], eax
add dword [rax - 0x77], ecx
invalid
retf
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
stc
add byte [rax], al
dec dword [rax + 0x39]
ret
mov ecx, esi
invalid
invalid
movups xmm2, xmmword [rdi + 0x20]
add byte [rcx - 0x75], cl
invalid
mov dword [rbp + 0xf], eax
invalid
loopne 0x1400b87d9
sub byte [rbp - 0x10], cl
adc qword [rdi], r9
adc dword [rdi], ecx
adc dword [rsi + 0x21], edx
push rsi
and dword [rax - 0x75], ecx
cmovs r9d, dword [r9 - 0x3316cfba]
cmovs ecx, dword [rcx - 0x3316cfba]
add dword [rax], eax
add byte [rcx + rcx*8 + 0x1c1850f], al
rol dword [rcx], 0
add byte [rcx - 0x77], cl
mov esi, ebx
jmp case.0x1400b43d4.161
invalid
rol dword [rcx], 0
add byte [rcx - 0x77], cl
invalid
mov esi, ebx
fsubp st(3)
sbb byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add dh, al
cmp dword [r9], r8d
mov al, 1
mov byte [rdi + 0x39], 1
cmp r13b, al
ja 0x1400b89b3
invalid
movsb byte [rdi], byte [rsi]
add dword [rax], eax
invalid
xchg dword [rcx + rax + 0x13c0000], esp
cmp al, 1
je 0x1400b8880
insd dword [rdi], dx
add dword [rbp + rbp*2 + 0xf], esi
mov dh, 0xc0
insd dword [rdi], dx
movzx eax, al
cmp eax, 2
jne 0x1400b8910
clc
add cl, byte [rdi]
test ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call case.0x1400b2992.69
cmp r14, rax
dec dword [rcx + 0x39]
invalid
jbe 0x1400b8800
invalid
lea rcx, [rbp - 0x60]
movabs al, byte [0xffffb9f8e8fa8948]
movzx edx, byte [rbp - 0x58]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
mov rdx, rdi
call fcn.1400b4230
adc byte [rdi + 0x10], cl
adc byte [rcx + 0xf], al
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rbp - 0x20], xmm0
sub dword [rbp - 0x20], eax
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp], xmm2
sub dword [rbp], edx
adc byte [rdi + 0x20], dl
push rdi
and byte [rdi], cl
sub dword [rbp - 0x20], eax
sub dword [rbp], edx
mov rax, qword [r15 + 0x2f]
mov qword [rbp + 0xf], rax
cmovl r9d, dword [r9 + 0x5d2b48f3]
mov rbx, r14
sub rbx, qword [rbp - 0x60]
pop rbp
invalid
mov ebx, esi
sub rbx, qword [rbp - 0x60]
pop rbp
movabs al, byte [0x89480000015f820f]
pop rdi
or byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
jb 0x1400b89ca
mov qword [rdi + 8], rbx
mov al, 2
mov r14, rbx
cmp dl, 0xa
or dh, byte [rbp + rcx*4 - 0x17]
invalid
je 0x1400b8806
jmp case.0x1400b3d58.129
invalid
invalid
nop
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
jb 0x1400b8806
invalid
invalid
invalid
inc dword [rcx - 0x7d]
cld
add eax, 0xff6c840f
invalid
cmp r12d, 5
je 0x1400b8806
invalid
cmp r12d, 6
jne 0x1400b893f
wait
add byte [rax], al
invalid
wait
add byte [rax], al
add byte [rbp - 0x7b], cl
test r14, r14
je 0x1400b88d4
div byte [rbx + rbp + 0x48]
mov eax, dword [rbp + 0x18]
invalid
mov rax, qword [rbp + 0x18]
sbb byte [r15], r9b
movzx ecx, byte [rax]
mov dh, 8
or byte [rcx - 0x7d], cl
inc byte [rcx]
cmp r14, 1
je 0x1400b88de
cmp cl, 0x2e
jne 0x1400b88de
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
movzx eax, byte [rax + 1]
cmp eax, 0x2f
je 0x1400b88f3
add dword [rbx + 0x2b742ff8], eax
cmp eax, 0x5c
je 0x1400b88f3
xor eax, eax
jmp 0x1400b8806
xor r14d, r14d
xor eax, eax
jmp 0x1400b8806
invalid
invalid
invalid
invalid
xor eax, eax
cmp r14, 1
add dword [rdi], ecx
test dword [rdi + rdi*8], ebx
invalid
invalid
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdi + rdi*8], ebx
invalid
cmp cl, 0x2e
jne 0x1400b8806
sub rbx, 1
jb 0x1400b89f0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x1400b89b6
rol byte [rbp + 0x441d75c0], 0x89
loopne 0x1400b895c
lea ecx, [0x14015c5b0]
ror byte [rax], 0xeb
sbb cl, byte [rax - 0x75]
and byte [r8 - 0x75], r9b
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add rax, 2
invalid
invalid
rol byte [rdx], 0x48
test eax, eax
and byte [rdi], cl
adc byte [rdi + 0x11], al
adc byte [rdi + 0x21], cl
sbb byte [rax - 0x77], cl
sub byte [rax - 0x77], r9b
invalid
mov dword [rsi + 0x30], ebx
pop rsi
xor bl, ch
invalid
mov rcx, rbx
mov rbx, r14
add byte [rax - 0x77], cl
invalid
in al, dx
invalid
lock add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
clc
add dword [rax], eax
add byte [rbp + 0x39], cl
cld
jne case.0x1400c6d06.180
mov qword [rsi + 8], r14
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rcx, [rbp + 0x248]
call case.0x14009e265.231
jmp 0x1400b8f60
invalid
add byte [rax - 0x77], cl
jle 0x1400b8e5c
mov qword [rsi], 2
jmp 0x1400b8f60
add byte [rcx], al
add byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rbp - 0x40], xmm0
ror byte [rdi], 0x29
mov r8b, 0xf
sub dword [rbp - 0x60], eax
ror byte [rdi], 0x29
mov r8b, 0xf
sub dword [rbp - 0x60], eax
mov dword [rbp - 0x30], 0
lea rdx, [rbp - 0x60]
mov rcx, rdi
call qword [sym.imp.kernel32.dll_GetFileInformationByHandle]
test eax, eax
je 0x1400b8f3e
mov ecx, dword [rbp - 0x60]
xor eax, eax
test ecx, 0x400
je 0x1400b8ed7
mov qword [rbp + 0x230], 0
lea r8, [rbp + 0x230]
mov rcx, rdi
mov edx, 9
mov r9d, 8
call qword [sym.imp.kernel32.dll_GetFileInformationByHandleEx]
test eax, eax
je 0x1400b8f3e
mov eax, dword [rbp + 0x230]
shl eax, 0x15
adc eax, 0x231ff8c1
test dword [rdx + rax], esi
xor al, 2
add byte [rax], al
adc eax, 0x231ff8c1
test dword [rdx + rax], esi
xor al, 2
xor al, 2
add byte [rax], al
mov ecx, dword [rbp - 0x60]
mov edx, dword [rbp - 0x3c]
mov r8d, dword [rbp - 0x44]
mov r9d, dword [rbp - 0x40]
shl r9, 0x20
loope 0x1400b8f06
loope 0x1400b8f06
or r9, rdx
mov edx, dword [rbp - 0x38]
enter 0xffffffffffff8b44, 0x55
rol byte [rbx + rcx*4 + 0x5d], 1
int3
shl r11, 0x20
or r11, r10
mov qword [rsi], 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x5e], cl
invalid
enter 0xffffffffffff8b44, 0x55
rol byte [rbx + rcx*4 + 0x5d], 1
int3
add byte [rax], al
add byte [rcx + rcx*4 + 0x5e], cl
or bh, al
adc byte [rcx], r8b
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
adc al, 0xc7
sbb byte [rcx], r8b
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rbp - 0x5c]
mov dword [rsi + 0x10], 1
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x18], 1
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rbp - 0x5c]
adc byte [rbp - 0x5c], al
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rbp - 0x4c]
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x40], 0
mov dword [rsi + 0x4c], ecx
mov dword [rsi + 0x50], eax
push rax
push rax
jmp 0x1400b8f57
call qword [sym.imp.kernel32.dll_GetLastError]
lodsb al, byte [rsi]
mov ch, 2
add al, byte [rax]
shl rax, 0x20
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 2
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call qword [sym.imp.kernel32.dll_CloseHandle]
adc eax, 0x2b5a0
add al, byte [rax]
nop
add rsp, 0x2d8
invalid
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r13d, r13d
lea r15, [rbp - 0x60]
jge 0x1400b8f1c
jge 0x1400b8f1c
mov r8d, 0x250
mov rcx, r15
mov ecx, edi
mov ecx, edi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, r14
mov rdx, r15
cli
shr al, cl
invalid
cli
call qword [sym.imp.kernel32.dll_FindFirstFileW]
add al, byte [rax]
cmp rax, 0xffffffffffffffff
je 0x1400b9029
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
sar edi, 0x15
jne case.0x1400c6d06.177
mov rcx, rax
call qword [sym.imp.kernel32.dll_FindClose]
add al, byte [rax]
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
movabs al, byte [0x4d100ff2a445100f]
mov ah, 0x8b
push rbp
ror byte [rbx + 0xa9bc4d], 4
invalid
mov esp, 0x400a9
invalid
movsd xmm1, qword [rbp - 0x4c]
mov edx, dword [rbp - 0x40]
mov ecx, dword [rbp - 0x44]
invalid
mov esp, 0x400a9
invalid
movabs r12, 0x48517500000400a9
shl ecx, 0x20
jne case.0x1400b3d58.140
shl rcx, 0x20
or rcx, rdx
or ecx, edx
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x10], 0
add byte [rax], al
mov dword [rsi + 0x18], 0
movups xmmword [rsi + 0x20], xmm0
movlps qword [rsi + 0x30], xmm1
adc ecx, dword [rsi + 0x30]
adc ecx, dword [rsi + 0x30]
xor byte [rax - 0x77], r9b
cmp dil, r8b
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x38], rcx
mov dword [rsi + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsi + 0x4c], eax
mov dword [rsi + 0x50], r13d
test r12, r12
je 0x1400b8e3f
test byte [rsi + rdi*8], bh
invalid
invalid
mov edx, 2
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140012c40
jmp 0x1400b8e3f
invalid
cmc
invalid
inc dword [rbx + rcx*4 + 0x6d]
invalid
mov r13d, dword [rbp - 0x3c]
mov ebp, dword [rbp - 0x3c]
test ebx, ebx
jne 0x1400b8fc4
mov r8d, r13d
and r8d, 0x20000000
je 0x1400b8fc4
wait
call 0x140ec1165
add byte [rax], al
and byte [rbx + rbx*4 + 0x48], dh
wait
mov qword [rsi + 8], rdi
wait
mov qword [rsi + 8], rdi
mov qword [rsi], 2
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
in al, 0xf
test byte [rbx], ah
invalid
add byte [rax], al
test r12, r12
je 0x1400b8f60
invalid
mov edx, 2
mov rcx, r14
mov ecx, esi
mov ecx, esi
call fcn.140012c40
jmp 0x1400b8f60
neg byte [rbx + 0x11e9fff5]
invalid
invalid
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
lea rcx, [rbp + 0x248]
call case.0x14009e265.231
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
adc byte [rcx - 0x77], cl
ror byte [rcx + 0x29], 0xd0
jb 0x1400b90b6
add rdx, qword [rcx + 8]
mov rax, rdx
mov rdx, r8
add rsp, 0x20
pop rbp
ret
lea r8, str.library_std_srcio_buffered_bufwriter.rs
mov rcx, rdx
mov rdx, rax
call fcn.1400ddf00
int3
mov dword [rbp - 8], edi
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
nop dword [rax + rax]
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x30]
push 0x30
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
call case.0x1400b2992.191
nop
add rsp, 0x28
clc
add byte [rax + 0x28c48348], dl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
mov qword [rbp - 8], 0xfffffffffffffffe
push rbp
invalid
add cl, byte [rax - 0x7b]
sal byte [rsi + rax + 0x48], 0x8b
call 0xcb546299
call rax
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
add byte [rsi + rcx + 0x48], dh
mov edx, dword [rax + 0x10]
invalid
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
adc byte [rbp + 0x48], dl
sub esp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
js 0x1400b91e2
invalid
invalid
js 0x1400b91e2
add byte [rbp + rcx + 0x48], dh
mov eax, dword [rbp - 0x10]
invalid
je case.0x1400b3a41.164
or eax, 0xf0458b48
mov rax, qword [rbp - 0x10]
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
call fcn.140012c40
invalid
nop
add rsp, 0x20
invalid
pop rbp
and byte [rbp - 0x3d], bl
int3
ret
int3
int3
int3
int3
in al, dx
and byte [rax - 0x73], cl
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rcx, qword [rcx]
mov eax, ecx
or dword [rcx + 0x3e083c8], ecx
and eax, 3
loopne 0x1400b9215
add ecx, dword [rax - 0x73]
lea rdx, [0x14015c5e8]
adc eax, 0xa33cf
iretd
add byte [rax + 0x63], cl
add al, 0x82
movsxd rax, dword [rdx + rax*4]
add rax, rdx
add eax, edx
sar bh, 1
loopne 0x1400b926b
invalid
jmp rax
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x75], ecx
push rcx
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
or bl, ch
cmp byte [rax - 0x3f], cl
shr rcx, 0x20
invalid
in al, dx
invalid
jmp 0x1400b9263
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400b1920
in al, dx
xchg bh, bh
dec dword [rdi]
movzx ecx, al
movzx ecx, al
enter 0x4eb, 0x48
shr ecx, 0x20
invalid
invalid
jmp 0x1400b923d
shr rcx, 0x20
jmp 0x14598da60
lea rax, [0x14012e600]
mov esp, 0x48000753
mov edx, dword [rax + rcx*8]
invalid
mov rdx, qword [rax + rcx*8]
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOskindKindCustomerror__os_error
lea eax, [0x14012e748]
push rsp
invalid
add byte [rax - 0x75], cl
add al, 0xc8
mov rax, qword [rax + rcx*8]
mov eax, dword [rax + rcx*8]
jmp 0x1400b9263
invalid
mov rax, qword [rcx - 1]
mov rdx, qword [rcx + 7]
mov rcx, rax
mov ecx, eax
dec dword [r8 - 0x75]
push rcx
invalid
mov ecx, eax
call qword [rdx + 0x40]
nop
add rsp, 0x20
add esp, 0x20
pop rbp
ret
int3
int3
int3
int3
int3
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
lea ebp, [rsp + 0x20]
and al, 0x20
mov r8, qword [rcx]
add dword [rcx + rcx*4 - 0x3f], eax
mov ecx, r8d
and ecx, 3
xor eax, eax
ror byte [rax - 0x73], 0x51
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
invalid
loope 0x1400b9286
ror byte [rax - 0x73], 0x51
lea edx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
invalid
add ch, bl
jmp 0x1400b92a1
adc byte [rax - 0x7b], cl
leave
test rcx, rcx
test ecx, ecx
je 0x1400b92a1
or ecx, dword [rcx - 0x75]
mov rcx, qword [r8 - 1]
dec qword [rcx - 0x75]
dec dword [rcx - 0x75]
mov rax, qword [r8 + 7]
call qword [rax + 0x48]
push rax
invalid
invalid
invalid
push rax
nop
nop
add rsp, 0x20
add esp, 0x20
invalid
pop rbp
ret
int3
int3
int3
int3
int3
push rbp
sub rsp, 0x20
sub esp, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
lea rbp, [rsp + 0x20]
and al, 0x20
and byte [rbx + rcx*4 + 1], cl
mov r8, qword [rcx]
mov eax, dword [rcx]
add dword [rcx + rcx*4 - 0x3f], eax
mov ecx, r8d
rol dword [rbx - 0x3fcefc1f], 0x48
and ecx, 3
add esi, dword [rcx]
ror byte [rax - 0x73], 0x51
invalid
push rcx
xor eax, eax
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
lea edx, [rcx - 2]
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rbx + 2]
jae case.0x1400b3c06.154
cmp rdx, 2
cmp edx, 2
jae case.0x1400b3c06.154
add ch, bl
jmp 0x1400b92e1
adc byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400b92e1
or ecx, dword [rcx - 0x75]
mov rcx, qword [r8 - 1]
mov ecx, dword [rax - 1]
dec qword [rcx - 0x75]
mov rax, qword [r8 + 7]
mov eax, dword [rax + 7]
invalid
call qword [rax + 0x30]
push rax
xor byte [rax + 0x20c48348], dl
add rsp, 0x20
nop
add rsp, 0x20
add esp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
int3
int3
push rbp
push r15
push r14
push r13
push r12
push rsi
push rsp
push rdi
push rbx
sub rsp, 0x68
in al, dx
push 0x246c8d48
invalid
in al, dx
push 0x246c8d48
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
test r8, r8
test eax, eax
je 0x1400b95d5
test bh, al
add al, byte [rax]
add byte [rbp - 0x77], cl
mov r15, r8
mov edi, eax
invalid
mov rdi, rdx
xlatb
mov rbx, rcx
retf
mov rax, r8
shl rax, 4
shl eax, 4
add al, 0x31
sal byte [rcx], cl
xor edx, edx
xor ecx, ecx
leave
leave
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rbx + 0x7500173c], al
or al, 0x48
invalid
cmp dword [rdi + rdx], 0
jne 0x1400b9342
invalid
add byte [rbp + 0xc], dh
inc rcx
inc ecx
add rdx, 0x10
add edx, 0x10
ret 0x4810
cmp rax, rdx
cmp eax, edx
jne case.0x1400b3b92.196
out dx, al
cmp r15, rcx
iretd
jb 0x1400b95f4
test eax, 0x49000002
add al, byte [rax]
add byte [rcx + 0x29], cl
sub r15, rcx
sub r15, rcx
sub edi, ecx
je 0x1400b95d5
test byte [rcx + 0x48000002], al
add byte [rax], al
add byte [rax - 0x3f], cl
shl rcx, 4
shl ecx, 4
loope case.0x1400b6d71.125
add al, 0x48
add rdi, rcx
add edi, ecx
iretd
lea r14, [rbp]
lea esi, [rbp]
jne 0x1400b935f
lea r12, [0x14015c5f8]
lea esp, [0x14015c5f8]
xor cl, byte [rdx]
add byte [rbp + rcx*4 + 0x2d], cl
invalid
invalid
wait
or al, byte [rax]
lea r13, [0x14015c608]
lea ebp, [0x14015c608]
xor cl, byte [rdx]
add bl, ch
or al, byte [rax]
jmp 0x1400b9389
sbb cl, byte [rax - 0x7b]
test rax, rax
ror byte [rdi], 0x85
jne 0x1400b9635
test dword [rbp + 0xf000002], edi
mov ebp, 0xf000002
add al, byte [rax]
add byte [rdi], cl
invalid
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
dec dword [rdi]
invalid
test byte [rdx + rax], cl
add al, byte [rax]
test r15, r15
je 0x1400b95d5
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [rdi - 0x10]
lea eax, [rdi - 0x10]
invalid
mov rsi, r15
shl rsi, 4
mov rcx, rsi
nop word [rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
add byte [rax], al
add byte [rax], al
test rcx, rcx
leave
je 0x1400b93c0
mov r8d, dword [rax + 0x10]
add rax, 0x10
add eax, 0x10
add rcx, 0xfffffffffffffff0
invalid
test r8, r8
je 0x1400b93a0
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
or bl, ch
jmp 0x1400b93c8
or al, 0xf
invalid
add byte [rdx + 1], dil
add byte [rdx + 1], bh
mov edx, 1
add byte [rbp + 0x31], al
sar byte [rcx - 0xc], 0x49
dec dword [rcx - 0x77]
invalid
xor r8d, r8d
xor eax, eax
mov ecx, 0xfffffff4
dec dword [rcx - 0x77]
mov r9, rbx
fld1
sbb ebp, dword [rdi + rdi*8 - 1]
invalid
invalid
call 0x1400afff0
mov qword [rbp - 8], rax
invalid
dec dword [rax - 0x77]
mov dword [rbp - 8], eax
clc
mov qword [rbp], rdx
mov dword [rbp], edx
push rbp
add byte [rax - 0x7b], cl
sal byte [rsi + rbx - 0x77], 0xd0
je 0x1400b9400
mov eax, edx
test rax, rax
je 0x1400b9400
invalid
mov eax, edx
and eax, 3
movsxd rax, dword [r12 + rax*4]
invalid
add al, 0x84
invalid
add al, 0x84
add rax, r12
jmp rax
invalid
loopne 0x1400b9400
movzx eax, byte [rdx + 0x10]
jmp case.0x1400b81ab.87
mov dh, 0x42
adc bl, ch
adc bl, bpl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
test rdx, rdx
je 0x1400b95eb
loop 0x1400b9408
add byte [rax], al
loop 0x1400b9408
add byte [rax], al
add byte [rbp + 0x31], al
sal byte [rcx], 0xc9
xor ecx, ecx
xor r8d, r8d
xor ecx, ecx
mov rax, rdx
mov eax, edx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r9d, dword [rdi + r8]
mov ecx, dword [rdi + rax]
invalid
sub rax, r9
jb 0x1400b947e
push rbp
inc rcx
inc ecx
add r8, 0x10
adc byte [rax - 0x77], cl
ret 0x394c
invalid
mov rdx, rax
mov edx, eax
cmp rsi, r8
jne 0x1400b9420
jmp 0x1400b9481
add byte [rax], r8b
add byte [rdi], cl
mov dh, 0x42
invalid
movzx eax, byte [rdx + 0xf]
cmp al, 0x23
jne case.0x1400b93ee.2
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov ecx, esi
call case.0x14009e265.231
jmp 0x1400b9380
int3
invalid
nop dword [rax]
invalid
add byte [rax], 0
add byte [rax], al
mov rax, rdx
shr rax, 0x20
ror byte [rax - 0x3f], 1
call 0x16904178a
cmp eax, 0x28
cmp eax, 0x28
sub byte [rdi], cl
xchg eax, esp
add byte [rax], al
add byte [rax], al
movsxd rax, dword [r13 + rax*4]
ja case.default.0x1400b9478
add byte [rax], al
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
call 0x1003d757b
xor eax, eax
jmp case.0x1400b81ab.87
mov rax, rdx
cmp r15, rcx
iretd
jb 0x1400b95f4
invalid
mov rdx, rcx
shl rdx, 4
loop 0x1400b9495
retf 0xc148
add rdi, rdx
xlatb
sub r15, rcx
je 0x1400b936f
test dl, dl
invalid
dec dword [rbx - 0x37c6b7f1]
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x1400b9603
pop rbx
add dword [rax], eax
invalid
cmp eax, ecx
enter 0xffffffffffff870f, 0x5b
pop rbx
add dword [rax], eax
add byte [rcx], ch
ror dword [rcx + 0x4701480f], 8
cmovs eax, dword [rcx]
invalid
invalid
add byte [rax], al
sub ecx, eax
mov dword [rdi], ecx
invalid
cmovs eax, dword [rcx]
or byte [r8 - 0x7d], r9b
invalid
invalid
add qword [rdi + 8], rax
or byte [rax - 0x7d], cl
cmp qword [rbp - 8], 0
jne 0x1400b944c
jge case.0x1400b93ee.41
add byte [rbp - 0x6b], dh
xchg ebp, eax
jmp 0x1400b9380
invalid
push qword [rax - 0x4f7b14db]
and ebp, ebx
jmp case.0x1400b81ab.87
mov al, 0x24
jmp case.0x1400b81ab.87
jns 0x1400b94c8
invalid
push qword [rax - 0x8d16e5]
mov al, 0x1b
invalid
jb 0x1400b94cf
mov al, 0x25
jmp case.0x1400b81ab.87
invalid
and eax, 0x23b084eb
test byte [rax - 0x4f7f14dd], dh
and al, 0xe9
mov al, 0x23
jmp case.0x1400b81ab.87
mov al, 0x24
jmp case.0x1400b81ab.87
jns 0x1400b94c8
invalid
invalid
jns 0x1400b94c8
invalid
invalid
mov al, 0x1b
jmp case.0x1400b81ab.87
jb 0x1400b94cf
invalid
invalid
jb 0x1400b94cf
invalid
invalid
mov al, 0x22
jmp case.0x1400b81ab.87
imul edi, edi, 0xffffffff
invalid
imul edi, edi, 0xffffffff
push qword [rax - 0x9b16f0]
mov al, 0x10
invalid
invalid
invalid
invalid
mov al, 0x10
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0xe
jmp case.0x1400b81ab.87
pop rbp
invalid
invalid
invalid
pop rbp
invalid
invalid
mov al, 0x21
jmp case.0x1400b81ab.87
push rsi
invalid
invalid
invalid
push rsi
invalid
invalid
mov al, 0xb
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 4
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x28
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0xc
jmp case.0x1400b81ab.87
cmp bh, bh
invalid
invalid
cmp bh, bh
invalid
mov al, 9
jmp case.0x1400b81ab.87
xor edi, edi
invalid
invalid
xor edi, edi
invalid
mov al, 0x19
jmp case.0x1400b81ab.87
sub al, 0xff
invalid
invalid
sub al, 0xff
invalid
mov al, 0x18
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
and eax, 0xb0ffffff
add ch, cl
invalid
mov al, 2
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0xf
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 3
jmp case.0x1400b81ab.87
adc bh, bh
invalid
invalid
invalid
mov al, 7
jmp case.0x1400b81ab.87
or edi, edi
invalid
invalid
or edi, edi
invalid
mov al, 1
jmp case.0x1400b81ab.87
add bh, bh
invalid
invalid
add bh, bh
invalid
mov al, 0x1f
jmp case.0x1400b81ab.87
sti
invalid
invalid
invalid
sti
invalid
invalid
mov al, 0x11
jmp case.0x1400b81ab.87
hlt
invalid
invalid
invalid
hlt
invalid
mov al, 0x29
jmp case.0x1400b81ab.87
in eax, dx
invalid
invalid
invalid
in eax, dx
invalid
invalid
mov al, 0x14
jmp case.0x1400b81ab.87
out 0xfe, al
invalid
invalid
out 0xfe, al
invalid
mov al, 5
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x15
jmp case.0x1400b81ab.87
fdivr st(6)
invalid
invalid
fdivr st(6)
invalid
mov al, 0xd
jmp case.0x1400b81ab.87
sar esi, 1
invalid
invalid
sar esi, 1
invalid
mov al, 6
jmp case.0x1400b81ab.87
retf 0xfffe
invalid
retf 0xfffe
invalid
mov al, 0x12
jmp case.0x1400b81ab.87
ret
invalid
invalid
invalid
ret
invalid
mov al, 0xa
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
mov esp, 0xb0fffffe
or cl, ch
invalid
mov al, 8
jmp case.0x1400b81ab.87
mov ch, 0xfe
invalid
invalid
mov ch, 0xfe
invalid
mov al, 0x1e
jmp case.0x1400b81ab.87
scasb al, byte [rdi]
invalid
invalid
invalid
scasb al, byte [rdi]
invalid
invalid
mov al, 0x20
jmp case.0x1400b81ab.87
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
cmpsd dword [rsi], dword [rdi]
invalid
invalid
mov al, 0x16
jmp case.0x1400b81ab.87
invalid
invalid
invalid
invalid
movabs al, byte [0xfe99e927b0fffffe]
invalid
mov al, 0x27
jmp case.0x1400b81ab.87
cdq
invalid
invalid
invalid
cdq
invalid
invalid
mov al, 0x13
jmp case.0x1400b81ab.87
xchg edx, eax
invalid
invalid
invalid
xchg edx, eax
invalid
invalid
mov al, 0x17
jmp case.0x1400b81ab.87
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x1400b81ab.87
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x1400b81ab.87
mov al, 0x26
jmp case.0x1400b81ab.87
mov al, 0x1a
jmp case.0x1400b81ab.87
xor edx, edx
mov rax, rdx
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rdx, str.failed_to_write_whole_buffer
jmp case.0x1400b93ee.2
lea r8, str.library_std_srciomod.rs
mov rdx, r15
call fcn.1400ddf00
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rbp - 0x38]
call fcn.1400ddec0
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_srciomod.rs
lea rcx, [rbp - 0x38]
call fcn.1400ddec0
int3
pop r15
pop rbp
ret
add qword [r9 + 4], r15
mov edx, 0x80
call fcn.1400ddae0
ud2
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
lea ebp, [rdx + 0x80]
add byte [rax - 0x75], cl
call 0xe92db433
add al, byte [rax]
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
cmp qword [rbp + 8], 0
je 0x1400b9e4b
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x10]
invalid
invalid
mov rcx, qword [rbp + 0x10]
adc byte [r10 + 4], r15b
adc byte [rdx + 4], bh
mov edx, 4
add al, 0
add byte [rax], al
call fcn.140012c40
cmc
invalid
mov byte [rbp + 0x4f], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax + 0x74004f7d], al
cmp byte [rbp + 0x4f], 0
je 0x1400b9e8c
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
nop
add rsp, 0x28
add esp, 0x28
cmp byte [rbp + 0x4f], 0
je 0x1400b9e8c
add byte [rdx + rcx + 0x48], dh
mov ecx, dword [rbp - 0x38]
mov rcx, qword [rbp - 0x38]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
pop rax
lea rbp, [rsp + 0x50]
mov rsi, rcx
mov r12, qword [rdx + 8]
test r12, r12
je 0x1400b9f18
push rdi
push rdi
mov rdi, rdx
mov edi, edx
xlatb
lea r15, [rbp - 0x28]
fmul dword [rbp + rcx*4 + 0x75]
invalid
lea r14, [rbp - 0x16]
lea rbx, [rbp - 0x10]
lea r13, str.invalid_argument
nop word [rax + rax]
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 [rcx + rcx*4 - 0x20], cl
add byte [rax], al
add byte [rax], al
mov rax, r12
mov r12, qword [r12 + 0x28]
mov qword [rdi + 8], r12
mov rcx, qword [rax + 0x10]
mov rax, qword [rax + 0x20]
and byte [rdi], cl
mov bh, 0x10
and byte [rdi], cl
mov bh, 0x10
cmp edx, 0x17
je case.0x1400b6d71.170
cmp edx, 2
je 0x1400b9f22
invalid
and dword [rcx + rcx*4 + 0x6d], ecx
invalid
mov qword [rbp - 0x10], r13
mov word [rbp - 0x18], 2
mov rcx, rbx
call case.0x14009e265.231
test r12, r12
test esp, esp
test esp, esp
jne 0x1400b9ee0
mov word [rsi], 2
add al, byte [rax]
jmp 0x1400b9fd2
cmp rcx, 0xf
jbe 0x1400b9fe3
movzx ecx, word [rax + 2]
rol cx, 8
mov eax, dword [rax + 4]
mov word [rbp - 0x18], 0
mov word [rbp - 0x12], cx
add ah, byte [rsi - 0x3f]
ror dword [rax], 0x8b
add al, 0x66
mov dword [rbp - 0x18], 0x89660000
out dx, al
mov dword [rbp - 0x16], eax
jmp 0x1400b9f89
cmp rcx, 0x1b
jbe 0x1400b9ffb
movzx ecx, word [rax + 2]
rol cx, 8
mov edx, dword [rax + 4]
mov r8d, dword [rax + 0x18]
movups xmm0, xmmword [rax + 8]
movups xmmword [r15], xmm0
mov word [rbp - 0x18], 1
add dword [rax], eax
movzx eax, word [rbp - 0x1a]
mov word [r14 + 0x10], ax
movups xmm0, xmmword [rbp - 0x2a]
movups xmmword [r14], xmm0
mov dword [rbp - 4], edx
mov dword [rbp], r8d
mov word [rbp + 4], cx
movzx eax, word [rbp - 0x18]
mov ecx, dword [rbp - 0x16]
movzx edx, word [rbp - 0x12]
mov r8, qword [rbp - 0x10]
mov r9d, dword [rbp - 8]
mov dword [rsi + 0x10], r9d
mov r9d, dword [rbp - 4]
mov dword [rsi + 0x14], r9d
mov r9d, dword [rbp]
add byte [r9 + rcx*4 + 0x4e], r8b
invalid
add byte [r9 + rcx*4 + 0x4e], r8b
sbb byte [rdi + rcx - 0x49], al
movzx r9d, word [rbp + 4]
mov word [rsi + 0x1c], r9w
movzx r9d, word [rbp + 4]
mov word [rsi + 0x1c], r9w
movzx r9d, word [rbp + 6]
mov word [rsi + 0x1e], r9w
mov word [rsi], ax
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov dword [rsi + 6], edx
mov dword [rsi + 6], edx
mov qword [rsi + 8], r8
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_len___mem::size_of::_c::sockaddr_in___library_std_src_sys_common_net.rs
lea r8, [0x14012e430]
mov edx, 0x39
add byte [rdx + 0x39], bh
call fcn.1400de050
push rbp
add al, byte [rax]
lea rcx, str.assertion_failed:_len___mem::size_of::_c::sockaddr_in6___
lea r8, [0x14012e488]
mov edx, 0x3a
call fcn.1400de050
int3
add byte [rax], al
add al, ch
cmp eax, 0xcc000240
int3
mov ebp, esp
mov rcx, qword [rcx]
mov eax, dword [rdx + 0x34]
test al, 0x10
jne 0x1400ba038
test al, 0x20
jne 0x1400ba040
pop rbp
jmp 0x140022470
mov ecx, dword [rcx]
pop rbp
jmp 0x1400206f0
nop
pop rbp
jmp 0x140022300
mov eax, dword [rcx + rax*8]
inc qword [rax + 0x90]
mov byte [rax + 0x98], 0
invalid
nop
add byte [rax], al
add dh, al
sbb byte [rax], 0xe8
add al, ch
add al, ch
call fcn.1400ba120
pop rax
add byte [rax], al
add byte [rdi], cl
ud2
invalid
invalid
ud2
invalid
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rdi, qword [rbp - 0x10]
jge 0x1400ba0d4
invalid
mov rax, qword [rdi]
test rax, rax
mov rsi, qword [rbp - 0x18]
je 0x1400ba0f5
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400ba108
jg 0x1400ba101
add byte [rsp + rcx + 0x48], dh
mov edx, dword [rdi + 0x10]
push rdi
invalid
mov rdx, qword [rdi + 0x10]
push rdi
adc byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140012c40
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
call 0x1010cf0af
jb 0x1400ba8b7
imul eax, eax, 0x3b9aca00
sub r9d, eax
mov rax, rcx
mov edx, r9d
add rsp, 0x50
pop rbp
ret
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], 8
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_time.rs
add byte [rax - 0x73], cl
shr r8b, 1
xlatb
invalid
add al, byte [rax]
int3
add byte [rax - 0x73], cl
shr r8b, 1
xlatb
xor eax, 0xcccc0002
int3
int3
in eax, 0x49
mov eax, edx
mov edx, ecx
mov rcx, qword [0x1401642a0]
test rcx, rcx
je 0x1400ba94d
pop rbp
jmp qword [sym.imp.kernel32.dll_HeapAlloc]
mov ecx, edx
mov rdx, r8
pop rbp
jmp 0x1400e2060
lodsd eax, dword [rsi]
mov esi, 0x48000005
lea ecx, [rbp - 0x40]
call fcn.1400b24d0
mov rsi, qword [rbp - 0x40]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x37b272b8], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x37b272b8], al
cmp rsi, rax
jne 0x1400ba9bb
call case.0x14009e265.231
jmp 0x1400ba9d0
mov rax, qword [rcx + 0x10]
mov qword [rbp + 0x510], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x500], xmm0
mov byte [rbp + 0x590], r13b
mov qword [rbp + 0x570], rsi
mov ch, 0x70
add eax, 0x280f0000
test dword [rax], eax
add eax, 0x110f0000
test dword [rax + 5], edi
add byte [rax], al
mov ch, 0x70
add eax, 0x280f0000
test dword [rax], eax
add eax, 0x110f0000
test dword [rax + 5], edi
add byte [rax], al
mov rax, qword [rbp + 0x510]
mov qword [rbp + 0x588], rax
mov rcx, qword [rdi + 0x20]
mov qword [rbp + 0x5a8], rdi
mov dword [rbp + 0x5a8], edi
mov dword [rbp + 0x5a8], edi
mov ebp, 0x5a8
mov rax, qword [rdi + 0x28]
lea rdx, str.stack_backtrace:_n
mov r8d, 0x11
add byte [rax], al
add byte [rax], al
call qword [rax + 0x18]
test al, al
jne 0x1400bace5
mov rax, qword [rbp + 0x5a8]
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x538], 0
mov byte [rbp + 0x540], r13b
lea rax, [rbp + 0x570]
mov qword [rbp + 0x528], rax
mov dword [rbp + 0x528], eax
mov dword [rbp + 0x528], eax
lea rax, fcn.1400bb8d0
mov qword [rbp + 0x530], rax
mov byte [rbp + 0x5bf], 0
add byte [rax - 0x39], cl
test dword [rax + 5], ebp
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 5], ebp
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x5bb], 1
test r13b, r13b
test ch, ch
test ch, ch
setne byte [rbp + 0x5bd]
lea rsi, [rbp - 0x40]
mov r8d, 0x4d0
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, rsi
call qword [sym.imp.kernel32.dll_RtlCaptureContext]
mov rdi, qword [rbp + 0xb8]
mov qword [rbp + 0x5b0], 0
lea rdx, [rbp + 0x5b0]
mov rcx, rdi
xor r8d, r8d
call qword [sym.imp.kernel32.dll_RtlLookupFunctionEntry]
cwde
add al, byte [rax]
cwde
add al, byte [rax]
test rax, rax
je 0x1400bacdc
mov r15, rax
xor esi, esi
lea r12, [rbp + 0x498]
cwde
add al, 0
add bl, ch
invalid
cwde
add al, 0
add bl, ch
invalid
inc rsi
mov qword [rbp + 0x5b0], 0
mov rcx, rbx
lea rdx, [rbp + 0x5b0]
xor r8d, r8d
call qword [sym.imp.kernel32.dll_RtlLookupFunctionEntry]
mov r15, rax
mov rdi, rbx
test rax, rax
ror byte [rdi], 0x84
int3
add dword [rax], eax
invalid
ror byte [rdi], 0x84
int3
mov rax, qword [rbp + 0x5b0]
mov rcx, qword [rbp + 0x58]
mov dword [rbp + 0x548], 0
add rax, 0
add byte [rax], al
add rax, 0
add byte [rax], al
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x558], rdi
mov qword [rbp + 0x560], rcx
cmp byte [rbp + 0x5be], 0
jne 0x1400bab4d
cmp rsi, 0x64
ja 0x1400bacdc
mov byte [rbp + 0x5bc], 0
lea rax, [rbp + 0x5bc]
mov qword [rbp + 0x498], rax
lea rax, [rbp + 0x5be]
mov qword [rbp + 0x4a0], rax
lea rax, [rbp + 0x5bd]
mov qword [rbp + 0x4a8], rax
lea rax, [rbp + 0x568]
mov qword [rbp + 0x4b0], rax
lea rax, [rbp + 0x5bb]
mov qword [rbp + 0x4b8], rax
lea rax, [rbp + 0x520]
mov qword [rbp + 0x4c0], rax
lea rax, [rbp + 0x5bf]
mov qword [rbp + 0x4c8], rax
lea rcx, [rbp + 0x548]
mov qword [rbp + 0x4d0], rcx
mov rdx, r12
lea r8, [0x14012d650]
call fcn.1400b45f0
cmp byte [rbp + 0x5bc], 0
jne 0x1400bac60
cmp byte [rbp + 0x5bd], 0
je 0x1400bac60
lea rax, [rbp + 0x520]
mov qword [rbp + 0x598], rax
mov qword [rbp + 0x5a0], 0
mov rdx, qword [rbp + 0x558]
xchg ebp, eax
pop rax
add eax, 0xc7480000
test dword [rax + 0x3000004], ebx
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0x4e8], 2
add byte [rax], al
add bh, al
and al, 0x30
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x20], 0
lea rcx, [rbp + 0x598]
mov r8, r12
lea r9, [rbp + 0x4e8]
call fcn.1400b6660
mov byte [rbp + 0x5bf], al
mov rcx, qword [rbp + 0x598]
inc qword [rcx + 0x18]
invalid
invalid
test al, al
je 0x1400bac6b
sbb byte [r8 + rax*8 + 0x7de91174], al
add byte [rax], al
add byte [rax - 0x407a49f1], dl
add eax, 0xc0840000
jmp 0x1400bacdc
movzx eax, byte [rbp + 0x5bf]
test al, al
jne 0x1400bacdc
mov r14, qword [rbp + 0x58]
mov qword [rbp + 0x4e8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x498], 0
mov rdx, qword [rbp + 0x5b0]
mov qword [rsp + 0x30], r12
lea rax, [rbp + 0x4e8]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x40]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x38], 0
xor ecx, ecx
mov r8, rdi
mov r9, r15
call qword [sym.imp.kernel32.dll_RtlVirtualUnwind]
mov rbx, qword [rbp + 0xb8]
test rbx, rbx
je 0x1400bacdc
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp rbx, rdi
jne 0x1400baae0
cmp qword [rbp + 0x58], r14
jne 0x1400baae0
test dword [rsi + rdi*8], eax
invalid
invalid
test dword [rsi + rdi*8], eax
invalid
cmp byte [rbp + 0x5bf], 0
je 0x1400bad1b
mov rax, qword [rbp + 0x570]
shl rax, 1
test rax, rax
je 0x1400bad05
mov rcx, qword [rbp + 0x578]
mov edx, 1
call fcn.140012c40
mov al, 1
add rsp, 0x648
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test r13b, r13b
jne 0x1400bad43
mov rax, qword [rbp + 0x5a8]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, str.note:_Some_details_are_omitted__run_with__RUST_BACKTRACEfull__for_a_verbose_backtrace._n__rust_begin_short_backtrace__rust_end_short_backtraces_______..._omitted__frame_...__n
and eax, dword [rdi]
add byte [rcx - 0x48], al
pop rax
add byte [rax], al
add bh, bh
push rax
invalid
test al, al
jne 0x1400bace5
and eax, dword [rdi]
add byte [rcx - 0x48], al
pop rax
add byte [rax], al
add bh, bh
push rax
sbb byte [rax + rax*8 - 0x74b75d8b], al
test dword [rax + 5], esi
add byte [rax], al
mov rax, qword [rbp + 0x570]
shl rax, 1
test rax, rax
je 0x1400bad63
mov rcx, qword [rbp + 0x578]
mov edx, 1
add al, ch
fnstsw word [rsi - 0xb]
invalid
add al, ch
fnstsw word [rsi - 0xb]
push qword [rcx]
shr bl, 0xa0
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
xor eax, eax
jmp 0x1400bad07
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x570]
shl rax, 1
test rax, rax
je 0x1400badac
mov rcx, qword [rbp + 0x578]
mov edx, 1
call fcn.140012c40
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
inc esp
mov qword [rbp - 0x48], r13
mov qword [rbp - 0x40], rsi
mov qword [rbp - 0x38], r12
mov qword [rbp - 0x50], r10
mov qword [rbp - 0x30], r10
lea rax, [r14 + 0x3f]
cmp rax, rsi
jae 0x1400bb589
lea rcx, [r14 + 0x7f]
xor r12d, r12d
xor r10d, r10d
mov qword [rbp + 0x28], rcx
nop word cs:[rax + rax]
lea rax, [r14 + r12]
movdqu xmm0, xmmword [r13 + r12]
movdqu xmm12, xmmword [r13 + r12 + 0x10]
movdqu xmm10, xmmword [r13 + r12 + 0x20]
movdqu xmm8, xmmword [r13 + r12 + 0x30]
pcmpeqb xmm0, xmm6
movdqu xmm1, xmmword [rbx + rax]
movdqu xmm13, xmmword [rbx + rax + 0x10]
movdqu xmm11, xmmword [rbx + rax + 0x20]
movdqu xmm9, xmmword [rbx + rax + 0x30]
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400bb4ab
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x1400bb4d2
pcmpeqb xmm10, xmm6
pcmpeqb xmm11, xmm7
pand xmm11, xmm10
pmovmskb r8d, xmm11
test r8w, r8w
jne 0x1400bb4fb
pcmpeqb xmm8, xmm6
pcmpeqb xmm9, xmm7
pand xmm9, xmm8
pmovmskb r8d, xmm9
test r8w, r8w
jne 0x1400bb524
lea rax, [rcx + r12]
add r12, 0x40
cmp rax, rsi
jae 0x1400bb58f
mov eax, r10d
and al, 1
je 0x1400bb3e0
jmp 0x1400bb58f
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdx, r12
mov rdi, r10
call fcn.1400e20b0
mov rcx, qword [rbp + 0x28]
sub byte [r8 + 8], r8b
clc
sub byte [r8 + 8], r8b
clc
and al, 1
mov r10d, eax
jmp 0x1400bb430
lea rdx, [r12 + 0x10]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdi, r10
call fcn.1400e20b0
mov rcx, qword [rbp + 0x28]
or al, dil
and al, 1
mov r10d, eax
jmp 0x1400bb44e
lea rdx, [r12 + 0x20]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdi, r10
call fcn.1400e20b0
mov rcx, qword [rbp + 0x28]
or al, dil
and al, 1
mov r10d, eax
jmp 0x1400bb46c
lea rdx, [r12 + 0x30]
mov r9d, r10d
and r9b, 1
lea rcx, [rbp - 0x48]
mov rdi, r10
call fcn.1400e20b0
mov rcx, qword [rbp + 0x28]
or al, dil
and al, 1
mov r10d, eax
jmp 0x1400bb48a
add byte [rdx - 0x80], al
cmp al, 1
ror byte [rdi], 0x8d
invalid
add cl, ch
mov edx, 0x45000002
xor edx, edx
xor r12d, r12d
jmp 0x1400bb843
xor r10d, r10d
mov rax, qword [rbp + 0x20]
add rax, r12
mov r9d, r10d
mov ecx, edx
mov eax, dword [rbp + 0x20]
mov ecx, edx
and r9b, 1
cmp rax, rsi
jae 0x1400bb61a
test r9b, r9b
jne 0x1400bb61a
lea rcx, [r14 + 0x1f]
lea rdi, [r12 + r13]
mov qword [rbp + 0x28], rcx
nop word cs:[rax + rax]
movdqu xmm0, xmmword [rdi]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400bb602
lea rax, [rcx + r12]
mov r9d, r10d
and r9b, 1
cmp rax, rsi
jae 0x1400bb61a
add r12, 0x10
add rdi, 0x10
test r9b, r9b
je 0x1400bb5c0
jmp 0x1400bb61a
lea rcx, [rbp - 0x48]
mov rdx, r12
xor r9d, r9d
call fcn.1400e20b0
mov rcx, qword [rbp + 0x28]
mov r10d, eax
jmp 0x1400bb5e3
sub rsi, qword [rbp - 0x50]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rsi - 0x10]
movq mm0, qword [rbp + rsi - 0x10]
movq mm0, qword [rbp + rsi - 0x10]
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb mm0, mm6
pcmpeqb mm0, mm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
pmovmskb r8d, mm1
pmovmskb r8d, mm1
test r8d, r8d
jne 0x1400bb77c
and r10b, 1
jmp 0x1400bb675
mov eax, r10d
movaps xmm6, xmmword [rbp + 0x30]
movaps xmm7, xmmword [rbp + 0x40]
movaps xmm8, xmmword [rbp + 0x50]
movaps xmm9, xmmword [rbp + 0x60]
movaps xmm10, xmmword [rbp + 0x70]
movaps xmm11, xmmword [rbp + 0x80]
movaps xmm12, xmmword [rbp + 0x90]
movaps xmm4, xmmword [rbp + 0x90]
movaps xmm4, xmmword [rbp + 0x90]
movaps xmm13, xmmword [rbp + 0xa0]
add rsp, 0x138
pop rbx
pop rdi
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rcx + 0x39], cl
sal byte [rbp + 0xb], 1
test al, al
setne r10b
jmp 0x1400bb675
sbb al, 1
movzx r10d, r11b
mov dh, 0xd3
test r10b, r10b
js 0x1400bb7a1
mov r9d, r10d
mov ecx, edx
jmp 0x1400bb7fb
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
xchg ebp, eax
ret
lea rcx, [rbp - 0x48]
mov rdx, rsi
call fcn.1400e20b0
mov r10d, eax
or r10b, bl
and r10b, 1
jmp 0x1400bb675
xchg ebp, eax
ret
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp r10b, 0xe0
jb 0x1400bb7eb
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb case.0x1400c6d06.238
movzx r11d, byte [rcx + r8 + 3]
and r9d, 7
shl r9d, 0x12
shl ecx, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or r9d, r11d
jmp 0x1400bb7fb
shl r9d, 6
or r9d, esi
jmp 0x1400bb7fb
shl r9d, 0xc
or r9d, r10d
or al, 0x45
or ecx, edx
mov r10b, 1
test al, al
jne 0x1400bb675
mov eax, 1
cmp r9d, 0x80
add byte [rax], al
jb 0x1400bb832
add byte [rax], al
mov eax, 2
cmp r9d, 0x800
jb 0x1400bb832
cmp r9d, 0x10000
mov eax, 4
add byte [rax], al
sbb rax, 0
add byte [rax], al
add r8, rax
je 0x1400bb859
cmp r8, rdx
jae case.0x1400c6d06.239
invalid
cmp byte [rcx + r8], 0xbf
jg 0x1400bb859
lea rax, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400de620
invalid
jne 0x1400bb843
cmp r8, rdx
je 0x1400bb675
movzx eax, byte [rcx + r8]
test al, al
jns 0x1400bb675
mov dh, 4
add dword [rax + rax*8 - 0x1f976f1], eax
invalid
cmp al, 0xe0
jmp 0x1400bb675
std
invalid
invalid
std
invalid
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.1400ddf70
add rcx, r15
jmp 0x1400bb8b1
add eax, 0x707f4
mov rcx, r10
mov rdx, rax
call fcn.1400ddf70
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
mov rcx, r9
call fcn.1400ddf70
add al, byte es:[rax]
add al, byte es:[rax]
add al, byte [rax]
add rcx, rbx
cmp rdx, rcx
cmova rcx, rdx
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
call fcn.1400ddf70
int3
retf 0xf48
int3
int3
int3
pop rbp
ret
jmp fcn.140012c40
lea rbp, [rsp + 0x50]
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov dword [rbp - 8], 0xfffffffe
invalid
mov rax, rdx
mov qword [rbp - 0x30], rdx
lea rdx, [rbp - 0x28]
movups xmm0, xmmword [r8]
movups xmmword [rbp - 0x28], xmm0
mov r8, qword [r8 + 0x10]
adc byte [rcx + rcx*4 + 0x45], cl
call 0x181c1c867
and byte [rax - 0x75], cl
xor dword [rbp + 0x31], eax
leave
adc byte [rcx + rcx*4 + 0x45], cl
call 0x181c1c867
and byte [rax - 0x75], cl
xor dword [rbp + 0x31], eax
leave
movabs r10, 0x8000000000000000
cmp rsi, r10
cmp esi, edx
mov edx, 0
add byte [rax], al
add byte [rax + 0x48d6394c], al
cmp esi, edx
mov qword [rbp - 0x10], rcx
cmp esi, edx
mov qword [rbp - 0x10], rcx
cmovne r9, rcx
mov rcx, rax
call fcn.1400b2750
shl rsi, 1
test rsi, rsi
je 0x1400bb965
mov rcx, qword [rbp - 0x10]
invalid
mov rcx, qword [rcx + 8]
mov edx, 1
mov ebx, eax
call fcn.140012c40
mov eax, ebx
add rsp, 0x50
pop rbx
pop rsi
pop rbp
ret
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 0x10]
call fcn.1400bb8d0
invalid
invalid
invalid
call qword [rax + 0x20c48348]
pop rbx
pop rsi
pop rbp
ret
invalid
invalid
int3
add byte [rax], 0
add byte [rax - 0x39], cl
invalid
invalid
cmp r14b, r15b
mov qword [rbp + 0x38], 0xfffffffffffffffe
invalid
mov dword [rbp + 0x30], 0
mov byte [rbp + 0x34], 0
mov qword [rbp + 0x18], rdx
mov dword [rbp + 0x18], edx
mov dword [rbp + 0x18], edx
lea rax, [rbp + 0x18]
mov qword [rbp + 8], rax
mov dword [rbp + 8], eax
mov dword [rbp + 8], eax
lea rax, [fcn.1400175a0]
add eax, 0xfff5bbca
mov qword [rbp + 0x10], rax
lea rax, str.memory_allocation_of__bytes_failed_n
adc byte [r8 - 0x73], r9b
add eax, 0x71937
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 2
test al, 0x48
mov dword [rbp - 0x50], 2
mov qword [rbp - 0x38], 0
lea rax, [rbp + 8]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rax, [rbp + 0x30]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 0
add byte [rax], al
add byte [rax], al
lea rdx, [0x14012c310]
lea rcx, [rbp + 0x20]
lea r8, [rbp - 0x58]
call fcn.1400180e0
mov rcx, qword [rbp + 0x28]
test al, al
je 0x1400bba40
test rcx, rcx
je 0x1400bba58
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
jmp 0x1400bba49
or dword [rax - 0x7b], ecx
leave
test rcx, rcx
je 0x1400bba4e
lea rcx, [rbp + 0x28]
call case.0x14009e265.231
nop
add rsp, 0xc0
pop rbp
ret
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
mov dword [rbp - 0x18], 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
invalid
invalid
lea rdx, str.library_std_srciomod.rs
lea rcx, [rbp - 0x28]
call fcn.1400ddec0
ud2
lea ebp, [rdx + 0x80]
cmp qword [rbp + 0x28], 0
je 0x1400bbab1
lea rcx, [rbp + 0x28]
call case.0x14009e265.231
nop
add rsp, 0x20
pop rbp
ret
int3
int3
in al, dx
movabs al, byte [0x8024ac8d48000000]
add byte [rax], al
add byte [rax - 0x39], cl
sbb r14b, r15b
invalid
xor eax, eax
lock cmpxchg byte [0x140164261], cl
jne 0x1400bbcf2
mov rax, qword [0x140164330]
shl rax, 1
test rax, rax
jne 0x1400bbd09
mov dword [rbp + 0x14], 0
movzx eax, byte [0x140164262]
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
or byte [r8 - 0x75], r9b
push rdi
adc byte [rax - 0x77], cl
fmul dword [r8 - 0x73]
add eax, 0xfff5c554
invalid
or byte [r8 - 0x75], r9b
push rdi
adc byte [rax - 0x77], cl
fmul dword [r8 - 0x73]
add eax, 0xfff5c554
invalid
dec dword [rax - 0x77]
loopne 0x1400bbb79
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
lea rcx, [0x1400bc300]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov qword [rbp], rax
lea rax, str.thread__panicked_at__n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 4
mov qword [rbp - 0x38], 0
mov dword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 3
mov r14, qword [r8 + 0x48]
lea rbx, [rbp - 0x58]
lea ebx, [rbp - 0x58]
lea ebx, [rbp - 0x58]
test al, 0x48
mov ecx, esi
mov rcx, rsi
mov rdx, rbx
call r14
mov qword [rbp + 8], rax
test rax, rax
je 0x1400bbb95
lea rcx, [rbp + 8]
call case.0x14009e265.231
mov rax, qword [rdi + 0x18]
movzx eax, byte [rax]
lea rcx, [0x14015c6dc]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov byte [rbp + 8], 0
lea rax, [rbp + 8]
mov qword [rbp - 0x58], rax
lea rax, [0x1400ba960]
mov qword [rbp - 0x50], rax
mov r8b, 0x48
lea eax, [0x140158bf0]
mov r8b, 0x48
lea eax, [0x140158bf0]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
loopne 0x1400bbbd4
add byte [rax], al
invalid
loopne 0x1400bbbd4
add byte [rax], al
add byte [rax - 0x39], cl
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp - 8], 0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x10], 1
lea rdx, [rbp - 0x28]
mov rcx, rsi
call r14
invalid
mov qword [rbp - 0x28], rax
test rax, rax
je case.0x1400bbbaa.3
lea rcx, [rbp - 0x28]
call case.0x14009e265.231
jmp case.0x1400bbbaa.3
mov byte [rbp + 8], 1
lea rax, [rbp + 8]
mov qword [rbp - 0x58], rax
lea rax, [0x1400ba960]
mov qword [rbp - 0x50], rax
lea rax, [0x140158bf0]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 8], 0
mov qword [rbp - 0x18], rbx
mov qword [rbp - 0x10], 1
lea rdx, [rbp - 0x28]
push rbp
fmul dword [rax - 0x77]
int1
call r14
mov qword [rbp - 0x28], rax
test rax, rax
je case.0x1400bbbaa.3
lea rcx, [rbp - 0x28]
call case.0x14009e265.231
jmp case.0x1400bbbaa.3
xor eax, eax
xchg byte [0x1401640d0], al
test al, al
je case.0x1400bbbaa.3
lea rax, str.note:_run_with__RUST_BACKTRACE1__environment_variable_to_display_a_backtrace_n
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
mov qword [rbp - 0x18], 8
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
lea rdx, [rbp - 0x28]
mov rcx, rsi
call r14
mov qword [rbp - 0x58], rax
test rax, rax
je case.0x1400bbbaa.3
lea rcx, [rbp - 0x58]
call case.0x14009e265.231
cmp byte [rbp + 0x14], 0
jne 0x1400bbcca
mov rax, qword [0x140164330]
shl rax, 1
test rax, rax
jne 0x1400bbd1e
xor eax, eax
xchg byte [0x140164261], al
cmp al, 2
jne 0x1400bbce3
lea rcx, [0x140164261]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
nop
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea rcx, [0x140164261]
mov rbx, r8
call fcn.1400e19d0
mov r8, rbx
jmp 0x1400bbaf5
mov rbx, r8
call fcn.1400e1a90
mov r8, rbx
xor al, 1
mov dword [rbp + 0x14], eax
jmp 0x1400bbb0f
call fcn.1400e1a90
test al, al
jne 0x1400bbcca
mov byte [0x140164262], 1
jmp 0x1400bbcca
movabs al, byte [0x814890fff5bd63e8]
invalid
in eax, 0x49
mov ecx, ecx
mov ecx, 0xfffffff4
pop rbp
jmp 0x1400afff0
int3
test r8, r8
je 0x1400bc3db
mov eax, dword [rdx + 0x10]
add rdx, 0x10
adc byte [rcx - 0x7d], cl
sal al, 0x48
test eax, eax
adc byte [rcx - 0x7d], cl
sal al, 0x48
test eax, eax
je 0x1400bc3c0
mov rdx, qword [rdx + 8]
jmp 0x1400bc3e2
mov edx, 1
xor eax, eax
mov ecx, 0xfffffff4
mov r8, rax
pop rbp
jmp 0x1400afff0
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rbp - 0x20], xmm2
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
mov qword [rbp - 0x10], rax
invalid
invalid
mov qword [rbp - 8], rcx
lea rcx, [rbp - 0x40]
call fcn.1400bc430
int3
invalid
int3
mov dword [rbp - 8], 0xfffffffe
mov rdx, qword [rcx + 8]
mov rax, qword [rcx + 0x18]
cmp rdx, 1
je 0x1400bc473
test rdx, rdx
jne 0x1400bc4af
test rax, rax
jne 0x1400bc4af
mov eax, 1
xor edx, edx
jmp 0x1400bc482
test rax, rax
jne 0x1400bc4af
mov rdx, qword [rcx]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
mov qword [rbp - 0x20], rdx
mov r8, qword [rcx + 0x30]
mov rax, qword [rcx + 0x38]
movzx r9d, byte [rax + 0x38]
movzx eax, byte [rax + 0x39]
mov byte [rsp + 0x20], al
lea rdx, [0x14012d4e0]
lea rcx, [rbp - 0x28]
call fcn.1400bc520
mov qword [rbp - 0x10], rcx
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
mov r8, qword [rcx + 0x30]
mov rax, qword [rcx + 0x38]
movzx r9d, byte [rax + 0x38]
movzx eax, byte [rax + 0x39]
mov byte [rsp + 0x20], al
lea rdx, fcn.1400bb8d0
lea rcx, [rbp - 0x28]
call fcn.1400bc520
ud2
add byte [rax], 0
add byte [rax - 0x39], cl
invalid
inc qword [0x140164330]
jle 0x1400bcb94
add byte [rbx + 0xa7ddd05], cl
add byte [rbp + 0x4c], ah
mov eax, dword [0x58]
pop rax
add byte [rax], al
invalid
mov eax, dword [0x14016433c]
mov r8, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rcx - 0x75], cl
mov rax, qword [r8 + rax*8]
mov rax, qword [r8 + rax*8]
cmp byte [rax + 0x98], 0
jne 0x1400bcc12
invalid
cdq
invalid
add byte [rax], al
test dword [rcx + 0x44000006], ebx
mov ebx, ecx
mov ebx, r9d
mov eax, dword [0x14016433c]
or al, byte [rax]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
inc qword [rax + 0x90]
inc dword [rax + 0x90]
inc dword [rax + 0x90]
mov byte [rax + 0x98], 1
mov eax, dword [0x140164268]
jl case.0x1400b3a41.224
add byte [0x1800bc5a5], bh
add dword [rbx + 0xa7cc505], ecx
jl case.0x1400b3a41.224
add byte [0x1800bc5a5], bh
ja 0x1400bc5b7
lea ecx, [rax + 1]
lock cmpxchg dword [0x140164268], ecx
add eax, esi
cmpxchg dword [0x140164268], ecx
je 0x1400bc5c3
lea rcx, [0x140164268]
lea ecx, [0x140164268]
or al, byte [rax]
call fcn.1400e2270
movzx r15d, byte [rbp + 0xc0]
movzx eax, byte [0x140164270]
cmp qword [0x140164278], 0
cmp eax, 0xa7c9e
add byte [rbp + 0x27], dh
add byte [rax], al
add byte [rdi], cl
mov dh, 5
sahf
jl 0x1400bc5db
add byte [rax - 0x7d], cl
cmp eax, 0xa7c9e
add byte [rbp + 0x27], dh
invalid
mov r14, qword [rbp - 8]
mov rcx, qword [rbp - 0x58]
mov rax, qword [rbp - 0x50]
call qword [rax + 0x28]
mov rsi, rax
mov esi, eax
mov esi, eax
mov rdi, rdx
test r15b, r15b
je 0x1400bc68a
add byte [rax], al
add byte [rax], al
mov byte [rbp + 0x5f], 3
jmp 0x1400bc6ab
mov rsi, qword [rbp - 8]
mov esi, dword [rbp - 8]
mov rcx, qword [rbp - 0x58]
mov rax, qword [rbp - 0x50]
call qword [rax + 0x28]
push rax
sub byte [rax - 0x77], cl
adc byte [r8 - 0x77], r9b
push rbp
sbb byte [rax - 0x77], cl
jne 0x1400bc63e
push rax
sub byte [rax - 0x77], cl
adc byte [r8 - 0x77], r9b
push rbp
sbb byte [rax - 0x77], cl
jne 0x1400bc63e
mov byte [rbp + 0x28], bl
mov byte [rbp + 0x29], r15b
mov rcx, qword [0x140164278]
sub byte [rax + rcx*4 + 0x7d], al
sub dword [rax - 0x75], ecx
or eax, 0xa7c4c
mov rax, qword [0x140164280]
lea rdx, [rbp + 0x10]
call qword [rax + 0x28]
push rax
sub byte [rdx - 1], bh
invalid
invalid
invalid
invalid
mov edx, 0xffffffff
push rax
xadd dword [0x140164268], edx
lock xadd dword [0x140164268], edx
dec edx
mov eax, edx
and eax, 0xbfffffff
cmp eax, 0x80000000
jne 0x1400bc663
lea rcx, [0x140164268]
lea ecx, [0x140164268]
call fcn.1400e21b0
mov eax, dword [0x14016433c]
add eax, 0xa7cd3
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x98], 0
test bl, bl
je 0x1400bccb0
call fcn.1400ba120
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x90], 1
jbe 0x1400bc725
mov byte [rbp + 0x5f], 1
mov qword [rbp - 0x10], r14
mov rdi, qword [rdi + 0x18]
mov rcx, rsi
call rdi
movabs rcx, 0xb98b1b7157a64178
cmp rax, rcx
jne 0x1400bc776
mov eax, 8
movabs r8, 0x63eb502cd6cb5d6d
mov rcx, rsi
cmp rdx, r8
jne 0x1400bc776
mov rcx, qword [rcx]
mov r8, qword [rsi + rax]
mov qword [rbp], rcx
mov qword [rbp + 8], r8
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xd8]
test eax, eax
je 0x1400bc7bf
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x7bf0fe08], al
fild word [rax]
add byte [rax], al
cmp eax, 1
je 0x1400bc7ff
jmp 0x1400bc84e
movzx eax, byte [0x140164260]
movzx eax, al
lea rcx, [0x14015c6ec]
or dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [0x14012c6e6]
lea edx, [0x14012c6e6]
lea rcx, [rbp + 0x10]
mov r8d, 0xe
call fcn.1400b5e40
mov rax, qword [rbp + 0x10]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x1400bcadc
invalid
mov al, 3
mov r15b, 2
jmp 0x1400bcb54
mov rcx, rsi
call rdi
movabs r9, 0xe555424bca868a8
lea rcx, str.Box_dyn_Any_aborting_due_to_panic_at
mov r8d, 0xc
cmp rax, r9
jne 0x1400bc6ed
movabs rax, 0x703f6eb3ff2ad391
cmp rdx, rax
jne 0x1400bc6ed
mov rcx, rsi
add rcx, 8
mov eax, 0x10
jmp 0x1400bc6e6
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xd0]
lea rdx, case.0x14009e888.280
call fcn.1400b0810
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xd8], 1
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r15, qword [rax + 0xd0]
test r15, r15
add al, 0xc1
jne 0x1400bc83d
call fcn.1400e1700
add r8b, byte [rax]
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov r15, qword [rax + 0xd0]
mov eax, 0xd0
lock inc qword [r15]
jg 0x1400bc845
ud2
test r15, r15
jne 0x1400bc938
mov qword [rbp + 0x50], 0
mov eax, 9
lea rcx, str._unnamed_
xor r15d, r15d
mov qword [rbp - 0x48], rcx
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x48]
mov qword [rbp + 0x10], rax
lea rax, [rbp - 0x10]
mov qword [rbp + 0x18], rax
mov rax, rbp
mov qword [rbp + 0x20], rax
lea rax, [rbp + 0x5f]
mov qword [rbp + 0x28], rax
movzx eax, byte [0x140164219]
test al, al
jne 0x1400bc8a3
xor r14d, r14d
xor esi, esi
xor eax, eax
jmp 0x1400bc96e
mov byte [0x140164219], 1
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
cmp rax, 2
je 0x1400bc963
mov qword [rbp + 0x48], r15
cmp eax, 1
je 0x1400bc8dc
call fcn.1400e1ac0
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov r14, qword [rax + 0xa8]
add byte [rax], al
mov qword [rax + 0xa8], 0
add byte [rbp - 0x7b], cl
test byte [rdi], 0x85
jne 0x1400bc9d8
xor esi, esi
xor eax, eax
mov r15, qword [rbp + 0x48]
jge 0x1400bc95a
jmp 0x1400bc96e
jge 0x1400bc95a
mov edi, ebp
invalid
xor r15d, r15d
mov byte [rbp + 0x5f], r15b
jmp 0x1400bc6ab
mov qword [rbp + 0x50], r15
mov rax, qword [r15 + 0x10]
test rax, rax
je 0x1400bcafc
cmp eax, 2
jne 0x1400bcb0d
mov eax, 9
lea rcx, str._unnamed_
jmp 0x1400bc865
fimul dword [rcx]
invalid
mov eax, 1
mov sil, 1
xor r14d, r14d
mov dword [rbp - 0x18], 0
mov byte [rbp - 0x14], 0
mov qword [rbp - 0x20], r14
mov qword [rbp - 0x28], rax
mov byte [rbp + 0x5e], 1
lea r8, [0x14012d398]
lea rcx, [rbp + 0x10]
lea rdx, [rbp - 0x18]
call fcn.1400bbac0
xor edi, edi
test r15, r15
je 0x1400bc9af
lock dec qword [r15]
jne 0x1400bc9af
lea rcx, [rbp + 0x50]
call fcn.1400b0980
test r14, r14
sete al
or sil, dil
or sil, al
jne 0x1400bc63a
lock dec qword [r14]
jne 0x1400bc63a
mov rcx, r14
call fcn.1400b9770
jmp 0x1400bc63a
lea rsi, [r14 + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r14 + 0x10], cl
je 0x1400bc9f0
mov rcx, rsi
call fcn.1400e19d0
mov rax, qword [0x140164330]
shl rax, 1
test rax, rax
mov qword [rbp - 0x60], rsi
je 0x1400bcb88
call fcn.1400e1a90
xor al, 1
mov dword [rbp + 0x44], eax
movzx eax, byte [r14 + 0x11]
mov qword [rbp + 0x48], r14
add r14, 0x18
lea r8, [0x14012d348]
lea rcx, [rbp + 0x10]
mov rdx, r14
call fcn.1400bbac0
cmp byte [rbp + 0x44], 0
mov r14, qword [rbp + 0x48]
jne 0x1400bca58
mov rax, qword [0x140164330]
shl rax, 1
test rax, rax
je 0x1400bca58
call fcn.1400e1a90
test al, al
jne 0x1400bca58
mov byte [r14 + 0x11], 1
xor eax, eax
mov rcx, qword [rbp - 0x60]
xchg byte [rcx], al
cmp al, 2
jne 0x1400bca6a
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov byte [0x140164219], 1
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0xa0]
cmp rax, 2
je 0x1400bcb63
cmp eax, 1
je 0x1400bca9f
call fcn.1400e1ac0
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xa8]
mov r14, qword [rbp + 0x48]
mov qword [rax + 0xa8], r14
test rcx, rcx
je 0x1400bcb71
lock dec qword [rcx]
je 0x1400bcb6c
jmp 0x1400bcb71
mov rcx, qword [rbp + 0x18]
mov rdx, qword [rbp + 0x20]
cmp rdx, 4
je 0x1400bcb1d
cmp rdx, 1
jne 0x1400bcb3e
cmp byte [rcx], 0x30
sete r15b
add r15b, r15b
jmp 0x1400bcb41
mov eax, 4
lea rcx, str.main
jmp 0x1400bc865
mov rcx, qword [r15 + 0x18]
mov rax, qword [r15 + 0x20]
dec rax
jmp 0x1400bc865
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete r15b
jmp 0x1400bcb41
xor r15d, r15d
test rax, rax
je 0x1400bcb50
mov edx, 1
call fcn.140012c40
lea eax, [r15 + 1]
mov byte [0x140164260], al
mov byte [rbp + 0x5f], r15b
jmp 0x1400bc6ab
lock dec qword [r14]
mov rcx, r14
jne 0x1400bcb71
call fcn.1400b9770
mov dil, 1
mov r15, qword [rbp + 0x50]
xor esi, esi
test r15, r15
jne 0x1400bc9a0
jmp 0x1400bc9af
mov dword [rbp + 0x44], 0
jmp 0x1400bca11
mov dword [rbp + 0x50], 0
mov byte [rbp + 0x54], 0
lea rax, [rbp - 8]
mov qword [rbp - 0x48], rax
lea rax, [0x1400bc300]
mov qword [rbp - 0x40], rax
lea rax, [rbp - 0x58]
mov qword [rbp - 0x38], rax
lea rax, [0x1400180a0]
mov qword [rbp - 0x30], rax
lea rax, [0x14012d578]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 3
mov qword [rbp + 0x30], 0
lea rax, [rbp - 0x48]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 2
lea rcx, [rbp + 0x50]
lea rdx, [rbp + 0x10]
call fcn.1400afa40
mov qword [rbp], rax
test rax, rax
je 0x1400bcca7
mov rcx, rbp
jmp 0x1400bcca2
call qword [rdx + 0x30]
test rax, rax
mov ecx, 1
cmovne rcx, rax
cmove rdx, rax
mov qword [rbp], rcx
mov qword [rbp + 8], rdx
mov dword [rbp - 0x10], 0
mov byte [rbp - 0xc], 0
lea rax, [rbp - 8]
mov qword [rbp - 0x48], rax
lea rax, [0x1400bc300]
mov qword [rbp - 0x40], rax
mov rax, rbp
mov qword [rbp - 0x38], rax
lea rax, [0x140018080]
mov qword [rbp - 0x30], rax
lea rax, [0x14012d5e0]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 3
mov qword [rbp + 0x30], 0
lea rax, [rbp - 0x48]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 2
lea rcx, [rbp - 0x10]
lea rdx, [rbp + 0x10]
call fcn.1400afa40
mov qword [rbp + 0x50], rax
test rax, rax
je 0x1400bcca7
lea rcx, [rbp + 0x50]
call case.0x14009e265.231
mov ecx, 7
int 0x29
ud2
mov dword [rbp], 0
mov byte [rbp + 4], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], 1
mov qword [rbp + 0x20], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
mov rcx, rbp
lea rdx, [rbp + 0x10]
call fcn.1400afa40
mov qword [rbp - 0x48], rax
lea rcx, [rbp - 0x48]
call case.0x14009e265.229
mov ecx, 7
int 0x29
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
test edx, edx
je 0x1400bd997
xor eax, eax
jmp 0x1400bd9a9
call fcn.1400db59b
and qword [rsi + 8], 0
mov dword [rsi + 0x10], eax
mov eax, 1
mov qword [rsi], rax
add rsp, 0x20
pop rsi
ret
push rbx
sub rsp, 0x888
movaps xmmword [rsp + 0x870], xmm6
jo 0x1400c1568
add byte [rax], al
jo 0x1400c1568
add byte [rax], al
mov rsi, r9
mov rbx, rdx
mov rdi, rcx
cmp byte [rdx], 0
add byte [rdi], cl
test bl, ch
add dword [rax], eax
invalid
add byte [rdi], cl
test bl, ch
add dword [rax], eax
add byte [rbp - 0x77], cl
invalid
mov r14, r8
and qword [rsp + 0xf0], 0
and qword [rsp + 0xd8], 0
and qword [rsp + 0xc8], 0
and qword [rsp + 0x78], 0
and qword [rsp + 0x90], 0
and qword [rsp + 0x138], 0
mov rax, qword [rdi + 0xf8]
test rax, rax
je 0x1400c15fb
mov rdx, qword [rax + 0x10]
lea rax, [rsp + 0xc8]
add byte [rax], al
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0xd8]
mov qword [rsp + 0x20], rax
lea r15, [rsp + 0x400]
mov esp, 0x40024
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov r9, r8
call fcn.1400c274a
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
call fcn.1400c02c5
lea rcx, [rsp + 0x78]
lea rdx, [rsp + 0x90]
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov esp, 0x40024
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x38
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetSystemTimes]
add byte [rax], al
call qword [sym.imp.kernel32.dll_GetSystemTimes]
test eax, eax
je 0x1400c161e
xor ecx, ecx
jmp 0x1400c1628
invalid
or ch, al
js 0x1400c15c0
call fcn.1400db59b
add dword [rax], eax
mov ecx, 1
mov rdx, qword [rsp + 0xd8]
mov rax, qword [rsp + 0xc8]
mov r9, qword [rsp + 0x90]
mov r11, qword [rsp + 0x138]
mov r15, qword [rdi + 0x110]
xor r12d, r12d
cmp r9, r15
cmovb r15, r12
mov r13, qword [rdi + 0x118]
mov r10, qword [rdi + 0x100]
mov r8, qword [rdi + 0x108]
mov qword [rdi + 0x108], rax
add dword [rax], eax
add byte [rax - 0x77], cl
xchg edi, eax
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
xchg edi, eax
add byte [rcx], al
add byte [rax], al
mov qword [rdi + 0x118], r11
lahf
sbb byte [rcx], al
add byte [rax], al
mov qword [rdi + 0x110], r9
adc byte [rcx], al
add byte [rax], al
sub r9, r15
cmp r11, r13
cmovb r13, r12
sub r11, r13
add r11, r9
mov r9, 0xffffffffffffffff
cmovae r9, r11
test r9, r9
je 0x1400c16cd
xor r11d, r11d
cmp rdx, r10
cmovb r10, r11
sub rdx, r10
cmp rax, r8
cmovb r8, r11
sub rax, r8
test r9, r9
js 0x1400c16d9
cvtsi2ss xmm0, r9
jmp 0x1400c16ef
xor edx, edx
call fcn.1400c02c5
xorps xmm6, xmm6
jmp 0x1400c1757
mov r8, r9
shr r8, 1
and r9d, 1
or r9, r8
cvtsi2ss xmm0, r9
addss xmm0, xmm0
add rax, rdx
mov rdx, 0xffffffffffffffff
invalid
invalid
dec dword [rax + 0xf]
ror byte [r8 - 0x7b], 1
sar byte [rax + 7], cl
invalid
cvtsi2ss xmm6, rdx
jmp 0x1400c171e
mov rax, rdx
shr rax, 1
and edx, 1
or rdx, rax
cvtsi2ss xmm6, rdx
addss xmm6, xmm6
divss xmm6, xmm0
mulss xmm6, dword [0x1400e4b60]
test r14, r14
js 0x1400c1736
cvtsi2ss xmm0, r14
sub al, dh
jmp 0x1400c174c
mov rax, r14
shr rax, 1
and r14d, 1
out 1, al
out 1, al
or r14, rax
cvtsi2ss xmm0, r14
sub al, dh
sub al, dh
addss xmm0, xmm0
mulss xmm6, xmm0
mulps xmm6, xmm0
xor edx, edx
call fcn.1400c02c5
movss dword [rdi + 0x150], xmm6
cmp byte [rbx + 1], 0
add dword [rax], eax
je 0x1400c17c0
mov rax, qword [rdi + 0xf8]
test rax, rax
je 0x1400c17c0
mov rcx, qword [rax + 0x10]
lea rdx, [rsp + 0x400]
call qword [sym.imp.kernel32.dll_GetProcessIoCounters]
test eax, eax
je 0x1400c17af
xor ecx, ecx
xor edx, edx
call fcn.1400c02c5
movups xmm0, xmmword [rsp + 0x418]
movups xmm1, xmmword [rdi + 0x140]
movups xmmword [rdi + 0x130], xmm1
movups xmmword [rdi + 0x140], xmm0
jmp 0x1400c17c0
call fcn.1400db59b
mov ecx, 1
add byte [rax], al
add byte [rcx], dh
shr al, cl
invalid
jmp 0x1400c17be
invalid
add byte [rax], al
add byte [rcx], dh
shr al, cl
add eax, 0x80ffffeb
jnp 0x1400c17c5
cmp byte [rbx + 2], 0
je 0x1400c17e4
add byte [rsi + rbx + 0x48], dh
mov eax, dword [rsp + 0x8f8]
clc
or byte [rax], al
invalid
invalid
mov rax, qword [rsp + 0x8f8]
clc
or byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rsi*8], fs
or byte [rax], al
add byte [rax - 0x77], cl
xchg eax, ebp
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rcx, qword [rsp + 0x8f0]
mov qword [rdi + 0xe8], rax
mov qword [rdi + 0xf0], rcx
mov rax, qword [rdi + 0xf8]
movabs r12, 0x8000000000000000
test rax, rax
je 0x1400c1976
movzx edx, byte [rbx + 3]
test edx, edx
je 0x1400c1976
mov rcx, qword [rax + 0x10]
cmp edx, 1
je 0x1400c1820
cmp qword [rdi + 0x80], r12
jne 0x1400c1976
lea r8, [rsp + 0x138]
and qword [r8], 0
mov edx, 8
call qword [sym.imp.advapi32.dll_OpenProcessToken]
test eax, eax
je 0x1400c1965
xor ecx, ecx
xor edx, edx
call fcn.1400c02c5
mov r14, qword [rsp + 0x138]
lea rax, [r14 - 1]
cmp rax, 0xfffffffffffffffe
jae 0x1400c1976
lea r13, [rsp + 0x90]
and dword [r13], 0
mov qword [rsp + 0x28], r13
and dword [rsp + 0x20], 0
lea r15, [rsp + 0x400]
mov rcx, r15
mov rdx, r14
xor r8d, r8d
call fcn.1400c2782
cmp qword [r15], 0
je 0x1400c18b7
mov rcx, qword [rsp + 0x408]
mov ebp, dword [rsp + 0x410]
test rcx, rcx
je 0x1400c18ab
mov rax, qword [rcx]
call qword [rax + 0x10]
cmp ebp, 0x8007007a
jne 0x1400c195b
mov r15d, dword [rsp + 0x90]
lea r12, [rsp + 0x400]
mov rcx, r12
call fcn.1400c27bf
mov rcx, r12
movabs r12, 0x8000000000000000
call fcn.1400c01c0
test rax, rax
je 0x1400c195b
mov rcx, rdx
mov edx, 8
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapAlloc]
test rax, rax
je 0x1400c195b
mov r15, rax
mov eax, dword [rsp + 0x90]
mov qword [rsp + 0x28], r13
mov dword [rsp + 0x20], eax
lea r12, [rsp + 0x400]
mov r8d, 1
mov rcx, r12
mov rdx, r14
mov r9, r15
call fcn.1400c2782
cmp qword [r12], 0
cmp al, 0x24
add byte [rcx - 0x75], cl
push rsp
and al, 8
cmp al, 0x24
add byte [rcx - 0x75], cl
push rsp
and al, 8
je 0x1400c1df7
add byte [rax - 0x7b], cl
sal byte [rcx + rcx + 0x48], cl
mov eax, dword [rdx]
test rdx, rdx
je 0x1400c1949
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + 0x10]
mov rcx, r15
call case.0x1400b9220.69
invalid
add byte [rax], al
movabs r12, 0x8000000000000000
invalid
mov rcx, r14
call fcn.1400bd934
invalid
jmp 0x1400c1976
invalid
call fcn.1400db59b
mov ecx, 1
xor edx, edx
call fcn.1400c02c5
mov r8b, byte [rbx + 4]
mov r15b, byte [rbx + 5]
movzx edx, r8b
movzx ecx, r15b
mov bpl, byte [rbx + 6]
movzx r14d, bpl
movzx r13d, byte [rbx + 7]
invalid
test r13d, r13d
je 0x1400c19a5
add al, 0x44
mov bh, byte [rbx + 5]
invalid
cmp r13d, 1
je case.0x14007518c.1222
cmp qword [rdi + 0x40], 0
je case.0x14007518c.1222
add byte [rsi + rdi + 0x45], sil
test r14d, r14d
je 0x1400c19b7
test esi, esi
cmp r14d, 1
je case.0x14007518c.1222
cmp qword [rdi + 0x58], 0
je case.0x14007518c.1222
jg 0x1400c1a0c
add byte [rsp + rbp - 0x7b], dh
sal byte [rsi + rcx - 0x7d], cl
cli
add dword [rbx + riz + 0x4c], esi
test edx, edx
je 0x1400c19c9
cmp edx, 1
je case.0x14007518c.1222
cmp qword [rdi + 0x98], r12
je case.0x14007518c.1222
cmp dword [rdi + 0x98], esp
test ecx, ecx
je 0x1400c1bd3
cmp ecx, 1
je case.0x14007518c.1222
cmp qword [rdi + 0xb8], r12
jne 0x1400c1bd3
mov rax, qword [rdi + 0xf8]
test rax, rax
je 0x1400c1bd3
mov byte [rsp + 0x4f], r8b
mov dword [rsp + 0xc4], edx
add byte [rcx + 0xb0248c], cl
add byte [rax], al
add byte [rcx + 0xb0248c], cl
add byte [rax], al
mov rcx, qword [rax + 0x10]
and qword [rsp + 0x20], 0
lea r8, [rsp + 0xc8]
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
and al, 0x20
add byte [rbp + rcx*4 - 0x7c], cl
test byte [rax + rcx*8], ah
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
mov edx, 0x1a
mov r9d, 8
call sub.ntdll.dll_NtQueryInformationProcess
sub eax, 0x8500000e
ror byte [rdi], 0x88
sahf
add dword [rax], eax
invalid
sub eax, 0x8500000e
ror byte [rdi], 0x88
sahf
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0xc8
add byte [rax], al
add byte [rbp - 0x7b], cl
ror byte [rdi], 0x84
stosb byte [rdi], al
add byte [rax], al
add byte [rax + rcx*4 + 0x7c], al
mov byte [rsp + 0x3f], r15b
invalid
mov r8, qword [rsp + 0xc8]
test r8, r8
je 0x1400c1af0
mov byte [rsp + 0x3f], r15b
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x470
and al, 0x20
jo 0x1400c1a5c
add byte [rax], al
and al, 0x28
add byte [rax - 0x39], cl
and al, 0x20
jo 0x1400c1a5c
add byte [rax], al
lea rcx, [rsp + 0x138]
lea r9, [rsp + 0x400]
mov rdx, qword [rsp + 0x40]
invalid
mov word [rax + rdi], fs
add dword [rax], eax
add byte [rbp + rcx*4 - 0x74], cl
and al, 0
add al, 0
add byte [rax - 0x75], cl
push rsp
and al, 0x40
invalid
call fcn.1400c2861
call fcn.1400c2861
mov r15, qword [rsp + 0x138]
mov rdx, qword [rsp + 0x140]
add byte [rax], al
add byte [rax], al
mov rcx, r15
call fcn.1400c02c5
test r15, r15
jne 0x1400c1bd3
mov r8d, dword [rsp + 0x410]
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x2a4
lea r15, [rsp + 0x90]
lea r9, [rsp + 0x138]
mov rcx, r15
stc
adc byte [rax + rax], al
add byte [rax - 0x7d], cl
and al, 0x28
add byte [rax - 0x39], cl
and al, 0x20
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x90
add byte [rax], al
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x38
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
stc
mov rdx, qword [rsp + 0x40]
call fcn.1400c2861
mov r12, qword [r15]
mov rdx, qword [r15 + 8]
mov rcx, r12
call fcn.1400c02c5
test r12, r12
je 0x1400c1ca3
movabs r12, 0x8000000000000000
jmp 0x1400c1bd3
mov qword [rsp + 0x60], rsi
and qword [rsp + 0x20], 0
lea r8, [rsp + 0x400]
mov rsi, qword [rsp + 0x40]
mov rcx, rsi
xor edx, edx
mov r9d, 0x30
call sub.ntdll.dll_NtQueryInformationProcess
test eax, eax
js 0x1400c1bce
mov byte [rsp + 0x3f], r15b
mov byte [rsp + 0x3f], bh
lea r15, [rsp + 0x400]
mov r8, qword [r15 + 8]
mov eax, dword [rdi + 8]
mov esp, 0x40024
add byte [rbp - 0x75], cl
mov eax, dword [rdi + 8]
mov rax, qword [r15 + 0x28]
xor ecx, ecx
mov eax, dword [rdi + 8]
mov rax, qword [r15 + 0x28]
xor ecx, ecx
test rax, rax
setne cl
mov qword [rdi], rcx
mov qword [rdi + 8], rax
or byte [r8 - 0x7d], r9b
and al, 0x28
add byte [rax - 0x39], cl
and al, 0x20
enter 2, 0
or byte [r8 - 0x7d], r9b
and al, 0x28
add byte [rax - 0x39], cl
and al, 0x20
enter 2, 0
lea r9, [rsp + 0x138]
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov rcx, r15
add byte [rax], al
mov rcx, r15
mov rdx, rsi
call fcn.1400c2861
mov r12, qword [r15]
mov rdx, qword [r15 + 8]
mov rcx, r12
call fcn.1400c02c5
test r12, r12
jne 0x1400c1bc4
mov r8, qword [rsp + 0x158]
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x410
lea r15, [rsp + 0x90]
lea r9, [rsp + 0x400]
mov rcx, r15
mov rdx, rsi
call fcn.1400c2861
mov r12, qword [r15]
mov rdx, qword [r15 + 8]
mov rcx, r12
call fcn.1400c02c5
test r12, r12
je 0x1400c1d4a
movabs r12, 0x8000000000000000
mov rsi, qword [rsp + 0x60]
movzx eax, byte [rbx + 8]
test eax, eax
je 0x1400c1c6c
lea r14, [rdi + 0x60]
cmp eax, 1
je 0x1400c1bed
cmp qword [r14], r12
jne 0x1400c1c6c
mov r15, qword [rdi + 0xf8]
test r15, r15
je 0x1400c1c3e
lea rbx, [rsp + 0x400]
mov r8d, 0x20a
mov rcx, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, qword [r15 + 0x10]
xor edx, edx
mov r8, rbx
mov r9d, 0x105
call qword [sym.imp.psapi.dll_GetModuleFileNameExW]
lea rcx, [rsp + 0x138]
mov r8d, 0x105
mov rdx, rbx
call fcn.1400c01fc
jmp 0x1400c1c46
mov qword [rsp + 0x138], r12
mov rcx, qword [rdi + 0x60]
mov rdx, qword [rdi + 0x68]
call fcn.1400c4115
movups xmm0, xmmword [rsp + 0x138]
movups xmm1, xmmword [rsp + 0x148]
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
xor eax, eax
sub rsi, qword [rdi + 0x120]
cmovae rax, rsi
mov qword [rdi + 0x128], rax
mov byte [rdi + 0x154], 1
movaps xmm6, xmmword [rsp + 0x870]
add rsp, 0x888
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx eax, word [rsp + 0x15c]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x160]
mov qword [rsp + 0xb8], rax
mov eax, dword [rsp + 0x180]
mov qword [rsp + 0x68], rax
test r13b, r13b
movabs r12, 0x8000000000000000
je 0x1400c1ef8
mov r15d, dword [rsp + 0x17c]
movzx ecx, word [rsp + 0x178]
movzx eax, r13b
cmp eax, 1
je 0x1400c1d02
cmp qword [rdi + 0x40], 0
jne 0x1400c1ef8
mov r13, rcx
lea r12, [rdi + 0x30]
call fcn.1400c28a3
cmp byte [0x140164324], 0
je 0x1400c1e60
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.1400c2a7b
mov rcx, r12
call fcn.140002d6f
mov rax, qword [r15 + 0x10]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [r15]
jmp 0x1400c1ee9
movzx eax, word [rsp + 0x438]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0x440]
add byte [rax - 0x77], cl
and al, 0x68
mov r8, qword [rsp + 0x480]
add byte [rbp - 0x7b], al
in eax, dx
movabs r12, 0x8000000000000000
mov rsi, qword [rsp + 0x60]
mov qword [rsp + 0x50], r8
mov dword [rsp + 0x50], eax
je 0x1400c2360
test ah, dl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x68
add byte [rbp - 0x7b], al
in eax, dx
mov dword [rsp + 0x50], eax
test ah, dl
add eax, 0x8b4c0000
mov r15, qword [rsp + 0x478]
movzx eax, word [rsp + 0x470]
test byte [rax + rsi*2], ah
add al, 0
add byte [rcx - 0x7d], al
std
invalid
je case.0x140090bcd.1001
mov esp, 0x47824
add byte [rdi], cl
mov bh, 0x84
test byte [rax + rsi*2], ah
test byte [rax + rsi*2], ah
add al, 0
add byte [rcx - 0x7d], al
std
add dword [rbx + rcx + 0x48], esi
cmp qword [rdi + 0x40], 0
cmp qword [rdi + 0x40], 0
jne 0x1400c2360
mov qword [rsp + 0x58], rax
lea r12, [rdi + 0x30]
call fcn.1400c28a3
cmp byte [0x140164324], 0
je 0x1400c21f0
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, qword [rsp + 0x40]
call fcn.1400c2a7b
mov rcx, r12
call fcn.140002d6f
mov rax, qword [r15 + 0x10]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [r15]
jmp 0x1400c234c
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
xor ecx, ecx
call fcn.1400c02c5
mov rbp, qword [r15]
test rbp, rbp
je 0x1400c22ef
mov rcx, rbp
call qword [sym.imp.advapi32.dll_IsValidSid]
test eax, eax
je 0x1400c22ef
mov rcx, rbp
call qword [sym.imp.advapi32.dll_GetLengthSid]
add al, byte [rax]
mov r12d, eax
mov r13d, eax
test eax, eax
mov qword [rsp + 0xb0], r13
je 0x1400c2248
invalid
add al, 0
invalid
mov ecx, 1
mov rdx, r13
call fcn.1400dab34
test rax, rax
je 0x1400c26fb
mov rcx, rax
mov qword [rsp + 0x40], r13
mov r13, rax
jmp 0x1400c2255
lea rcx, [rsp + 0x90]
mov rdx, qword [rsp + 0x40]
mov r8, r15
mov r9, r13
call fcn.1400c2e21
lea rax, [rsp + 0x90]
mov r15, qword [rax]
movabs rax, 0x8000000000000000
cmp r15, rax
jne 0x1400c1eaf
and qword [rsp + 0x78], 0
mov qword [rsp + 0x80], 8
and qword [rsp + 0x88], 0
jmp 0x1400c1ecf
mov r13, qword [rsp + 0x98]
lea rcx, [rsp + 0x78]
mov rdx, r13
call 0x1400c29c3
mov rcx, r15
mov rdx, r13
call fcn.1400bd69b
mov rcx, r12
call fcn.140002d6f
mov rax, qword [rsp + 0x88]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [r12], xmm0
movabs r12, 0x8000000000000000
test bpl, bpl
je 0x1400c1f7b
cmp r14d, 1
je 0x1400c1f0a
cmp qword [rdi + 0x58], 0
jne 0x1400c1f7b
mov rbp, rsi
lea r14, [rdi + 0x48]
lea r15, [rsp + 0x90]
mov rcx, r15
mov rsi, qword [rsp + 0x40]
mov rdx, rsi
mov r13, qword [rsp + 0x68]
mov r8, r13
call fcn.1400c2fba
cmp qword [r15], 0
jne 0x1400c1f5e
mov r9, qword [rsp + 0x98]
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rsi
mov r8, r13
call fcn.1400c2e21
mov r13, qword [r15]
cmp r13, r12
jne 0x1400c20c5
mov rcx, r14
call fcn.140002d6f
and qword [rdi + 0x48], 0
mov qword [rdi + 0x50], 8
and qword [rdi + 0x58], 0
mov rsi, rbp
lea r13, [rdi + 0x98]
cmp byte [rsp + 0x4f], 0
je 0x1400c1f9f
cmp dword [rsp + 0xc4], 1
mov eax, dword [rsp + 0xb0]
jne 0x1400c1faa
mov bpl, 1
jmp 0x1400c1fb2
xor ebp, ebp
mov eax, dword [rsp + 0xb0]
jmp 0x1400c1fb2
cmp qword [r13], r12
sete bpl
lea r15, [rdi + 0xb8]
cmp byte [rsp + 0x3f], 0
je 0x1400c1fcd
cmp eax, 1
je 0x1400c1fda
cmp qword [r15], r12
sete al
jmp 0x1400c1fcf
xor eax, eax
or al, bpl
cmp al, 1
jne 0x1400c1bd3
lea r12, [rsp + 0x90]
mov rcx, r12
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0xb8]
mov r9, qword [rsp + 0x60]
call fcn.1400c2e21
mov r14, qword [r12]
movabs r12, 0x8000000000000000
cmp r14, r12
jne 0x1400c202e
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call fcn.1400c4115
mov qword [rdi + 0x98], r12
jmp 0x1400c1bd3
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
lea r12, [rsp + 0x118]
mov rcx, r12
mov qword [rsp + 0x40], rdx
call fcn.1400c01fc
mov rax, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov r12, rax
mov cl, byte [rsp + 0x3f]
mov rdx, rax
mov r9, r15
call fcn.1400c2c7d
test bpl, bpl
je 0x1400c20a3
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call fcn.1400c4115
movups xmm0, xmmword [rsp + 0x118]
movups xmm1, xmmword [rsp + 0x128]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
jmp 0x1400c20b3
mov rcx, qword [rsp + 0x118]
mov rdx, r12
call fcn.14005fc44
mov rcx, r14
mov rdx, qword [rsp + 0x40]
call fcn.1400bd69b
jmp 0x1400c1ae1
mov qword [rsp + 0x68], r13
lea rax, [0x14012f166]
lea rcx, [rsp + 0x90]
mov qword [rcx], rax
lea rax, [0x14012f167]
mov qword [rcx + 8], rax
and word [rcx + 0x10], 0
call fcn.1400c2bb8
test ax, ax
je 0x1400c26ef
mov r15d, edx
mov r12, qword [rsp + 0x80]
mov r13, qword [rsp + 0x88]
mov qword [rsp + 0x50], r14
mov rcx, r14
call fcn.1400c2c17
xor r8d, r8d
mov rsi, rbp
mov rbp, r12
mov rcx, rbp
mov rdx, r13
mov r14, r8
call fcn.1400c2c2c
add rdx, rdx
xor r12d, r12d
test rdx, rdx
je 0x1400c21d4
cmp word [rax + r12*2], 0
je 0x1400c2151
inc r12
add rdx, 0xfffffffffffffffe
jmp 0x1400c2137
mov r8, r14
add r12, r14
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, r13
mov r9, r12
call fcn.1400c2c44
add rdx, rdx
xor ecx, ecx
cmp rdx, rcx
je 0x1400c21d4
lea r8, [rcx + 2]
cmp word [rax + rcx], r15w
mov rcx, r8
jne 0x1400c2176
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov rdx, r13
mov r8, r14
mov r9, r12
call fcn.1400c2c44
mov r8, rdx
lea r14, [rsp + 0x90]
mov rcx, r14
mov rdx, rax
call fcn.1400b2f30
mov rcx, qword [rsp + 0x50]
mov rdx, r14
call fcn.1400035ba
inc r12
mov r8, r12
jmp 0x1400c2123
mov rcx, qword [rsp + 0x68]
mov rdx, rbp
call fcn.1400bd69b
movabs r12, 0x8000000000000000
jmp 0x1400c1f7b
lea rcx, [rsp + 0x90]
mov rdx, qword [rsp + 0x40]
mov r8, r15
mov r9, qword [rsp + 0x58]
call fcn.1400c2e21
lea rax, [rsp + 0x90]
mov r15, qword [rax]
movabs rax, 0x8000000000000000
cmp r15, rax
jne 0x1400c230e
and qword [rsp + 0x78], 0
mov qword [rsp + 0x80], 8
and qword [rsp + 0x88], 0
jmp 0x1400c2332
mov r13d, 1
xor eax, eax
mov qword [rsp + 0x40], rax
mov ecx, r12d
mov rdx, r13
mov r8, rbp
call qword [sym.imp.advapi32.dll_CopySid]
test eax, eax
je 0x1400c22d1
xor ecx, ecx
xor edx, edx
call fcn.1400c02c5
test r12d, r12d
je 0x1400c2708
cmp byte [r13], 1
movabs r12, 0x8000000000000000
jne 0x1400c2718
mov rcx, qword [rdi + 0x80]
mov rdx, qword [rdi + 0x88]
call fcn.1400c4115
mov rax, qword [rsp + 0x40]
mov qword [rdi + 0x80], rax
mov qword [rdi + 0x88], r13
mov rax, qword [rsp + 0xb0]
mov qword [rdi + 0x90], rax
mov rcx, r15
call case.0x1400b9220.69
jmp 0x1400c195b
call fcn.1400db59b
mov ecx, 1
xor edx, edx
call fcn.1400c02c5
mov rcx, qword [rsp + 0x40]
mov rdx, r13
call fcn.14005fc44
mov rcx, r15
call case.0x1400b9220.69
mov rcx, r14
call fcn.1400bd934
movabs r12, 0x8000000000000000
jmp 0x1400c1976
mov rdx, qword [rsp + 0x98]
mov qword [rsp + 0x58], rdx
lea rcx, [rsp + 0x78]
call 0x1400c29c3
mov rcx, r15
mov rdx, qword [rsp + 0x58]
call fcn.1400bd69b
mov rcx, r12
call fcn.140002d6f
mov rax, qword [rsp + 0x88]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [r12], xmm0
movabs r12, 0x8000000000000000
mov r8, qword [rsp + 0x50]
test r14d, r14d
je 0x1400c2400
cmp r14d, 1
je 0x1400c237a
cmp qword [rdi + 0x58], 0
jne 0x1400c2400
lea rax, [rdi + 0x48]
mov qword [rsp + 0x58], rax
lea r15, [rsp + 0x90]
mov rcx, r15
mov rsi, qword [rsp + 0x40]
mov rdx, rsi
call fcn.1400c2fba
mov rax, qword [r15]
mov r9, qword [r15 + 8]
test rax, rax
je 0x1400c23be
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], r9
mov qword [rsp + 0x78], r12
jmp 0x1400c23df
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rsi
mov r8, qword [rsp + 0x50]
call fcn.1400c2e21
mov rax, qword [r15]
cmp rax, r12
jne 0x1400c2583
mov rcx, qword [rsp + 0x58]
call fcn.140002d6f
and qword [rdi + 0x48], 0
mov qword [rdi + 0x50], 8
and qword [rdi + 0x58], 0
mov rsi, qword [rsp + 0x60]
lea rcx, [rdi + 0x98]
mov eax, dword [rsp + 0xc4]
test eax, eax
je 0x1400c2422
cmp eax, 1
mov eax, dword [rsp + 0xb0]
jne 0x1400c242d
mov dl, 1
jmp 0x1400c2433
xor edx, edx
mov eax, dword [rsp + 0xb0]
jmp 0x1400c2433
cmp qword [rcx], r12
sete dl
lea r8, [rdi + 0xb8]
test eax, eax
je 0x1400c244b
cmp eax, 1
je 0x1400c2457
cmp qword [r8], r12
sete al
jmp 0x1400c244d
xor eax, eax
or al, dl
cmp al, 1
jne 0x1400c2557
mov qword [rsp + 0x50], r8
mov dword [rsp + 0x60], edx
mov qword [rsp + 0x58], rcx
lea r15, [rsp + 0x90]
mov rcx, r15
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x68]
mov r9, qword [rsp + 0xb8]
call fcn.1400c2e21
mov r15, qword [r15]
cmp r15, r12
jne 0x1400c24ae
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call fcn.1400c4115
mov qword [rdi + 0x98], r12
jmp 0x1400c2557
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
lea r12, [rsp + 0xf8]
mov rcx, r12
mov qword [rsp + 0xb8], rdx
call fcn.1400c01fc
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov cl, byte [rsp + 0x3f]
mov qword [rsp + 0x68], rdx
mov r9, qword [rsp + 0x50]
call fcn.1400c2c7d
cmp byte [rsp + 0x60], 0
je 0x1400c252b
mov rcx, qword [rdi + 0x98]
mov rdx, qword [rdi + 0xa0]
call fcn.1400c4115
sbb al, 0
add byte [rdi], cl
adc byte [rsp + 0xf8], al
movups xmm1, xmmword [rsp + 0x108]
mov rax, qword [rsp + 0x58]
movups xmmword [rax + 0x10], xmm1
invalid
movups xmmword [rax], xmm0
jmp 0x1400c253d
mov rcx, qword [rsp + 0xf8]
mov rdx, qword [rsp + 0x68]
add byte [rax - 0x75], cl
push rsp
and al, 0x68
call fcn.14005fc44
mov rcx, r15
mov rdx, qword [rsp + 0xb8]
mov edx, dword [rsp + 0xb8]
mov edx, dword [rsp + 0xb8]
xchg esp, eax
and al, 0xb8
add byte [rax], al
add al, ch
mov cl, 0xff
dec dword [rcx - 0x44]
mov esp, 0
call fcn.1400bd69b
movabs r12, 0x8000000000000000
mov esp, 0
add byte [rax], al
invalid
invalid
mov esp, 0
add byte [rax], al
add byte [rax + 0x24648348], al
sub byte [rax], al
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x470
mov dword [rsp + 0x20], 0x470
lea rcx, [rsp + 0x138]
cmp byte [rcx], al
add byte [rax], al
lea r9, [rsp + 0x400]
mov rdx, qword [rsp + 0x40]
and al, 0x40
xor r8d, r8d
mov dword [rsp + 0x20], 0x470
cmp byte [rcx], al
add byte [rax], al
and al, 0x40
xor r8d, r8d
jmp 0x1400c1a6f
mov qword [rsp + 0xe8], rax
lea rax, [0x14012f166]
invalid
retf
invalid
invalid
and al, 0xe8
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x6cbd4
invalid
retf
invalid
invalid
lea rcx, [rsp + 0x90]
mov qword [rcx], rax
lea rax, [0x14012f167]
invalid
invalid
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0x6cbc3
invalid
invalid
invalid
mov qword [rcx + 8], rax
and word [rcx + 0x10], 0
invalid
adc byte [rax], al
call fcn.1400c2bb8
invalid
invalid
add byte [rax], al
add byte [rsi - 0x77], ah
push rsp
and al, 0x76
invalid
invalid
add byte [rsi - 0x77], ah
push rsp
and al, 0x76
test ax, ax
mov rsi, qword [rsp + 0x60]
je 0x1400c26ef
mov r12, qword [rsp + 0x80]
mov r15, qword [rsp + 0x88]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
call fcn.1400c2c17
add byte [rbp + 0x31], al
ror byte [rcx + rcx*4 + 0x64], 0x24
push rax
mov esp, dword [rsp + 0x80]
add byte [rax], 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
add byte [rbp + 0x31], al
ror byte [rcx + rcx*4 + 0x64], 0x24
push rax
mov rcx, r12
mov rdx, r15
mov qword [rsp + 0xd0], r8
call fcn.1400c2c2c
invalid
add byte [rax + 1], cl
rol byte [rbp + 0x31], cl
xor esp, esp
mov r9, r15
add rdx, rdx
xor r12d, r12d
xor esp, esp
xor esp, esp
mov r9, r15
movzx r15d, word [rsp + 0x76]
jl 0x1400c262c
jbe 0x1400c2652
test rdx, rdx
test edx, edx
je 0x1400c26ce
cmp word [rax + r12*2], 0
je 0x1400c2623
cmp al, 0x60
add byte [rcx + rcx + 0x49], dh
inc r12
inc r12
add rdx, 0xfffffffffffffffe
jmp 0x1400c2609
mov r8, qword [rsp + 0xd0]
add r12, r8
add esp, eax
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x50]
push rax
retf
push rax
mov rdx, r9
mov qword [rsp + 0xe0], r9
mov r9, r12
call fcn.1400c2c44
mov r9, qword [rsp + 0xe0]
add rdx, rdx
xor ecx, ecx
cmp rdx, rcx
je 0x1400c26ce
lea r8, [rcx + 2]
cmp word [rax + rcx], r15w
mov rcx, r8
jne 0x1400c265f
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x50]
mov rdx, r9
mov r8, qword [rsp + 0xd0]
mov r15, r9
mov r9, r12
call fcn.1400c2c44
mov r8, rdx
lea rcx, [rsp + 0x90]
mov rdx, rax
call fcn.1400b2f30
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x90]
add byte [rax], al
add al, ch
cld
invalid
hlt
dec dword [rcx - 1]
invalid
mov r8, r12
mov r12, qword [rsp + 0x50]
jmp 0x1400c25e7
add byte [rax], al
add al, ch
cld
invalid
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0x50]
call fcn.1400bd69b
movabs r12, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x2ee17], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x2ee17], al
dec dword [rax - 0x73]
or eax, 0x6ca72
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowsprocess.rsUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
call fcn.1400de430
mov ecx, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
call fcn.1400ddae0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindows_sid.rs
xor ecx, ecx
add byte [rcx], dh
leave
xor edx, edx
call fcn.1400ddf70
lea rax, str.Expected_SID_revision_to_be_1
add eax, 0x6d0e9
lea rdx, [rsp + 0x400]
mov qword [rdx], rax
mov qword [rdx + 8], 1
mov qword [rdx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
mov rcx, r13
add cl, byte [rax - 0x39]
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [rcx + r9*4 - 0x17], cl
call fcn.1400e288d
int3
ror dword [rcx + rcx*4 - 0x3e], 1
mov r8, rax
call qword [sym.imp.kernel32.dll_GetProcessTimes]
mov rcx, rsi
mov edx, eax
add rsp, 0x30
pop rsi
jmp 0x1400bd987
push 0x4dc0854d
cmovne eax, ecx
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov edx, 1
mov r9d, eax
call qword [sym.imp.advapi32.dll_GetTokenInformation]
mov rcx, rsi
mov edx, eax
add rsp, 0x30
pop rsi
jmp 0x1400bd987
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
test rcx, rcx
je 0x1400c284f
mov r14, rcx
lea rsi, [rsp + 0x20]
mov rcx, rsi
call fcn.1400c27bf
invalid
invalid
dec dword [rax - 0x75]
test rsi, rsi
je 0x1400c2817
invalid
invalid
invalid
mov rdi, qword [rsp + 0x28]
jmp 0x1400c2844
mov rdi, qword [rsp + 0x28]
xor ebx, ebx
mov rcx, rdi
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
test eax, eax
jne 0x1400c283a
call fcn.1400db59b
mov ebx, 1
mov rcx, rbx
xor edx, edx
call fcn.1400c02c5
mov rcx, rsi
mov rdx, rdi
call fcn.1400c02c5
nop
add rsp, 0x38
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
and al, 0x60
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x1400c2880
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov rdx, r8
mov r8, rax
call qword [sym.imp.kernel32.dll_ReadProcessMemory]
mov rcx, rsi
mov edx, eax
add rsp, 0x30
pop rsi
jmp 0x1400bd987
lea esi, [0x140164320]
mov eax, dword [0x140164320]
cmp eax, 4
ja case.0x1400b3c06.219
invalid
mov ecx, eax
ror dword [rax + 0x63], 0xc
movsxd rcx, dword [rdi + rcx*4]
invalid
add rcx, rdi
jmp rcx
sbb eax, 0xa1a1a
jne case.0x1400bbbaa.10
loop 0x1400c28f4
jmp case.0x1400b3175.246
sbb dword [rax + 2], edi
lock cmpxchg dword [0x140164320], ebp
add al, dh
cmpxchg dword [0x140164320], ebp
jne case.0x1400bbbaa.10
mov rcx, rsi
call fcn.1400235c5
jmp 0x1400c28e4
invalid
movsb byte [rdi], byte [rsi]
or al, 0xf6
invalid
ror dword [rax - 0x73], 0x74
and al, 0x2c
lea rsi, [rsp + 0x2c]
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
add dword [rax], eax
add dword [rax], eax
mov dword [rsi - 4], 0x11c
cld
sbb al, 1
add byte [rax], al
invalid
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
call qword [sym.imp.ntdll.dll_RtlGetVersion]
test eax, eax
js 0x1400c2965
invalid
invalid
invalid
mov ecx, dword [rsp + 0x2c]
mov al, 1
cmp ecx, 6
stc
invalid
ja 0x1400c296b
stc
invalid
jne case.0x1400b3175.250
invalid
cmp dword [rsp + 0x30], 3
setae al
shr bl, 6
shr bl, 6
mov al, 1
jmp 0x1400c296b
xor eax, eax
mov byte [0x140164324], al
sbb dword [rdx], ecx
add byte [rax - 0x73], cl
lea rcx, [0x140164320]
lea rcx, [0x140164320]
or al, byte [rax]
add byte [rdx + 4], bh
mov edx, 4
call fcn.1400bd5a0
invalid
nop
add rsp, 0x148
invalid
add qword [rax], rax
invalid
invalid
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
ret
lea rax, str.internal_error:_entered_unreachable_code:_state_is_never_set_to_invalid_values
cmp al, bl
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
invalid
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x20]
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdi], cl
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_synconce.rs
jae case.0x1400b3b92.224
invalid
invalid
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x6c373
jae case.0x1400b3b92.224
invalid
invalid
jae case.0x1400b3b92.224
invalid
call fcn.1400ddec0
invalid
mov ah, 1
add ah, cl
int3
push r15
push r14
push rsi
int3
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
mov rax, rdx
mov rsi, rcx
invalid
invalid
lea rdx, [rsp + 0x2c]
sub al, 0x48
mov ecx, eax
mov rcx, rax
call qword [sym.imp.shell32.dll_CommandLineToArgvW]
add al, byte [rax]
test rax, rax
je 0x1400c2a5c
mov rdi, rax
lea rbx, [rsp + 0x30]
lea ebx, [rsp + 0x30]
lea ebx, [rsp + 0x30]
pop rsp
and al, 0x30
and qword [rbx], 0
mov qword [rbx + 8], 8
mov dword [rbx + 8], 8
and qword [rbx + 0x10], 0
movsxd r15, dword [rsp + 0x2c]
and al, 0x2c
and al, 0x2c
shl r15, 3
xor r12d, r12d
in al, 0x4c
lea esi, [rsp + 0x48]
add eax, dword [rbp + 0x31]
in al, 0x4c
lea esi, [rsp + 0x48]
cmp r15, r12
je 0x1400c2a40
mov rcx, qword [rdi + r12]
or al, 0x27
call fcn.1400dab3c
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.1400b2f30
dec dword [rax - 0x77]
invalid
mov rdx, r14
call fcn.1400035ba
add r12, 8
jmp case.0x1400b6d71.186
dec dword [rax - 0x77]
invalid
mov rcx, rdi
stc
call qword [sym.imp.kernel32.dll_LocalFree]
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
mov rax, qword [rsp + 0x40]
mov qword [rsi + 0x10], rax
adc bl, ch
invalid
adc bl, ch
adc dword [rax - 0x7d], ecx
add byte es:[rax - 0x39], cl
or byte [rax], r9b
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [rax], al
and qword [rsi], 0
mov qword [rsi + 8], 8
and qword [rsi + 0x10], 0
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
je case.0x1400b81ab.146
mov rcx, qword [rsp + 0x48]
mov eax, dword [rsp + 0x50]
mov rax, qword [rsp + 0x50]
movabs rdx, 0xd000002390000005
mov qword [rsp + 0x34], rdx
add eax, 0x23900000
add byte [rax], al
ror byte [rax - 0x77], 1
push rsp
and al, 0x34
mov dword [rsp + 0x3c], 0xd0000004
xor edx, edx
sal byte [rcx], 1
ror byte [rax - 0x77], cl
ror dword [rax - 0x7d], cl
cli
or al, 0x74
mov rbx, rdx
cmp rdx, 0xc
je 0x1400c2af4
or cl, byte [rax - 0x73]
push rbx
add al, 0x39
lea rdx, [rbx + 4]
cmp dword [rsp + rbx + 0x34], eax
sbb al, 0x34
jne 0x1400c2ae1
test rcx, rcx
leave
je 0x1400c2aff
mov rax, qword [rcx]
call qword [rax + 0x10]
cmp rbx, 0xc
je 0x1400c2b9a
mov ebp, dword [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
lea r15, [rsp + 0x34]
mov dword [r15], ebp
mov r14d, ebp
shr r14d, 1
lea rdx, [r14 + 1]
lea rbx, [rsp + 0x40]
add dword [rax - 0x73], ecx
pop rsp
and al, 0x40
mov rcx, rbx
call fcn.1400c2f14
mov rbx, qword [rbx + 8]
mov qword [rsp + 0x20], r15
mov rcx, rdi
mov edx, 0x3c
mov r8, rbx
mov r9d, ebp
call sub.ntdll.dll_NtQueryInformationProcess
test eax, eax
js 0x1400c2b8d
lea rdi, [rsp + 0x40]
mov qword [rdi + 0x10], r14
mov rcx, rdi
call fcn.1400c2f5a
mov rdi, qword [rdi]
movabs rax, 0x8000000000000000
cmp rdi, rax
je 0x1400c2b9a
mov rbx, qword [rsp + 0x48]
mov rdx, qword [rbx + 8]
mov rcx, rsi
call 0x1400c29c3
mov rcx, rdi
mov rdx, rbx
call fcn.1400bd69b
jmp 0x1400c2bab
mov rcx, qword [rsp + 0x40]
mov rdx, rbx
call fcn.1400bd69b
and qword [rsi], 0
mov qword [rsi + 8], 8
and qword [rsi + 0x10], 0
adc byte [rax], al
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
test edx, edx
je 0x1400c2bd8
and word [rsi + 0x10], 0
adc byte [rax], al
mov ax, 1
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
mov rcx, rsi
call case.0x1400383bf.497
test eax, eax
je 0x1400c2c13
cmp edx, 0xffff
jbe 0x1400c2bce
invalid
lea ecx, [rdx + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
leave
add al, bl
add byte [rax], al
invalid
add byte [rcx + 0x3ffe2], al
add byte [rcx + 0xdc00ca], al
add byte [rsi - 0x77], ah
push rsi
and edx, 0x3ff
or edx, 0xdc00
mov word [rsi + 0x10], dx
adc byte [rsi - 0x48], ah
add dword [rax], eax
adc byte [rsi - 0x48], ah
add dword [rax], eax
mov edx, ecx
jmp case.0x1400b9220.75
xor eax, eax
jmp case.0x1400b9220.75
invalid
mov rcx, r14
mov rdx, rbx
invalid
mov r8, rdi
call fcn.1400b3450
mov al, byte [r14]
mov rcx, qword [r14 + 0x10]
mov rdx, qword [r14 + 0x20]
inc dword [rcx - 0x76]
invalid
movzx r8d, al
lea r9, [0x14015c710]
invalid
or dword [rax], eax
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rdi
mov r9, rbx
fld dword [rcx - 1]
invalid
invalid
add rcx, 4
add ecx, 4
jmp 0x1400c2d27
mov ecx, 6
jmp 0x1400c2d27
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400c2d27
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400c2d27
mov ecx, 2
mov r8, rdi
sub r8, rcx
jb 0x1400c2e11
add rcx, rbx
mov r9, rcx
test r8, r8
je 0x1400c2d51
mov cl, byte [r9]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete cl
or cl, dl
jmp 0x1400c2d53
xor ecx, ecx
test cl, cl
jne 0x1400c2d6f
cmp al, 5
jb 0x1400c2d6f
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400c4115
mov qword [rsi], r15
jmp 0x1400c2e05
lea r14, [rsp + 0x40]
mov qword [r14], rbx
mov qword [r14 + 8], rdi
mov cl, 1
and qword [rsp + 0x28], 0
mov rbx, rax
test cl, 1
je 0x1400c2d99
mov rcx, r14
call fcn.1400c300d
mov rbx, rax
mov rdi, rdx
test rbx, rbx
je 0x1400c2e05
cmp qword [rsp + 0x28], 0
je 0x1400c2dad
mov rax, qword [rsp + 0x30]
jmp 0x1400c2dc8
mov rcx, r14
call fcn.1400c300d
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
test rax, rax
je 0x1400c2dd6
mov rdi, qword [rsp + 0x38]
xor ecx, ecx
jmp 0x1400c2d7d
lea r14, [rsp + 0x50]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.1400bd520
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.1400c4115
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, [0x14012cda8]
mov rdx, rdi
call fcn.1400ddf00
int3
and ah, dh
and al, 0x50
add byte [rax - 0x39], cl
and al, 0x58
add dword [rax], eax
add byte [rax], al
invalid
lea edi, [rsp + 0xc0]
shl r15, 4
test cl, 1
je 0x1400c4ef4
rol dword [rcx], 0x74
cmovs eax, dword [rbp + 0x4d6a74db]
test ebx, ebx
je 0x1400c4f54
cmp r14, r15
test rbx, rbx
je 0x1400c4f54
cmp r14, r15
je 0x1400c4f54
dec rbx
jmp 0x1400c4f18
cmp rbx, rax
jbe 0x1400c4f54
mov rcx, r15
sub rcx, r14
shr rcx, 4
cmp rcx, rax
jbe 0x1400c4f54
mov rcx, rax
not rcx
add rbx, rcx
shl rax, 4
shl eax, 4
add r14, rax
lea r12, [r14 + 0x10]
mov edx, dword [r14]
mov rcx, rdi
mov ecx, edi
call 0x1400c5386
add byte [rax], al
mov edx, dword [r14 + 4]
push rsi
invalid
push rsi
add al, 0x48
mov rcx, rdi
mov rcx, rdi
call 0x1400c5386
mov edx, dword [r14 + 8]
push rsi
or byte [rax - 0x77], cl
stc
call 0x1400c5386
add al, 0
add byte [rax], al
mov edx, dword [r14 + 0xc]
push rsi
or al, 0x48
mov ecx, edi
call 0x1400c5386
add byte [rax], al
add byte [rax], al
mov cl, 1
mov r14, r12
xor eax, eax
jmp 0x1400c4ee0
mov rdi, qword [rsp + 0xc8]
mov rdx, qword [rsp + 0xd0]
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
add byte [rbp + 0x31], al
rol byte [rdx + rcx*4 + 0x7c], 0x24
mov r15b, byte [rsp + 0x2f]
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
add byte [rax], al
add byte [rbp + 0x31], al
rol byte [rdx + rcx*4 + 0x7c], 0x24
mov r15b, byte [rsp + 0x2f]
cmp rdx, r8
je 0x1400c4f7d
cmp byte [rdi + r8], 0
je case.0x140034888.1950
invalid
inc r8
inc eax
jmp 0x1400c4f6c
mov r8, rdx
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowscpu.rsIntel_x86MIPSRISC_AlphaPPCSHXARMIntel_Itanium_based_x64RISC_Alpha_x64MSIL_Intel_or_AMD__x64Intel_Itanium_based_x86unknownARM_x64
mov rcx, rdi
stc
call fcn.1400c53cb
add byte [rax], al
mov r8, rdx
ror byte [rax - 0x73], 1
pushfq
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, ebx
stc
ror byte [rax - 0x73], 1
pushfq
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, ebx
mov ecx, ebx
mov rdx, rax
call fcn.14001c1e0
cmp esi, dword [rdx - 0xb]
dec dword [rax - 0x7d]
cmp eax, dword [rax]
cmp esi, dword [rdx - 0xb]
dec dword [rax - 0x7d]
cmp eax, dword [rax]
je 0x1400c4fc2
and qword [rsp + 0x50], 0
mov qword [rsp + 0x58], 1
and al, 0x58
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7d], cl
and al, 0x60
add bl, ch
invalid
add byte [rax - 0x7d], cl
and al, 0x60
add bl, ch
sbb cl, byte [rax - 0x75]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax], al
invalid
invalid
test byte [rax + rbx], ah
add dword [rax], eax
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0x118]
invalid
sbb byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
call fcn.140003199
loope 0x1400c4fce
dec dword [rax - 0x75]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov rcx, qword [rsp + 0xc0]
mov rdx, rdi
call fcn.14005fc44
mov r8, qword [rsp + 0x38]
and al, 0x38
lodsb al, byte [rsi]
stc
dec dword [rbx + rcx*4 + 0x44]
and al, 0x38
test r8, r8
je 0x1400c5007
shl r8, 4
mov edx, 4
mov rcx, rsi
int1
int1
call fcn.14000384b
xor edi, edi
xor ecx, ecx
xor eax, eax
mov rsi, rbx
cpuid
xchg rbx, rsi
mov ebx, edx
mov ebp, ecx
lea r14, [rsp + 0x38]
mov edx, 0xc
add byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.14007cbce
jnp 0x1400c5025
dec dword [rcx + rcx*4 - 0xf]
mov edx, esi
bnd call 0x1400c5386
push rcx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
push rcx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov edx, ebx
call 0x1400c5386
add r8d, dword [r8]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov edx, ebp
call 0x1400c5386
invalid
mov rsi, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov edx, dword [rsi + 0x10]
push rsi
invalid
push rsi
adc byte [rax + 0x39], cl
cmp rdx, rdi
cmp rdx, rdi
je case.0x14007a6b6.1233
cmp byte [rsi + rdi], 0
je 0x1400c5064
invalid
or byte [rax - 1], cl
invalid
inc rdi
jmp case.0x14007518c.1260
mov rdi, rdx
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.32.0_srcwindowscpu.rsIntel_x86MIPSRISC_AlphaPPCSHXARMIntel_Itanium_based_x64RISC_Alpha_x64MSIL_Intel_or_AMD__x64Intel_Itanium_based_x86unknownARM_x64
mov rcx, rsi
mov r8, rdi
mov eax, edi
pop rbp
movabs byte [0xf88949f189480006], al
invalid
add byte [rax - 0x77], cl
int1
mov r8, rdi
mov eax, edi
invalid
mov eax, edi
call fcn.1400c53cb
mov r8, rdx
lea rdi, [rsp + 0x108]
mov rcx, rdi
mov rdx, rax
mov edx, eax
call fcn.14001c1e0
cmp qword [rdi], 0
cmp dword [rdi], 0
mov edx, eax
cmp dword [rdi], 0
je case.0x140070d0e.1286
sub dword [rdi], ecx
mov bh, 0x84
and al, 0x50
add dword [rax], eax
movzx eax, word [rsp + 0x150]
cmp rax, 0xe
ja 0x1400c50cd
add byte [rax - 0x7d], cl
clc
invalid
lea rcx, [0x140159ea0]
stc
or qword [r8], r8
or dword [rax], eax
or dword [rax], eax
mov r8, qword [rcx + rax*8]
add al, 0xc1
movzx eax, ax
lea rcx, [0x140159f18]
invalid
or qword [rax], r8
mov rdx, qword [rcx + rax*8]
jmp 0x1400c50da
invalid
mov rdx, qword [rsp + 0x110]
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rax], al
mov r8, qword [rsp + 0x118]
jmp 0x1400c50da
lea rdx, [0x14012f29e]
mov r8d, 7
mov eax, 7
add byte [rax], al
mov r8, qword [rsp + 0x118]
add byte [rax], al
jmp 0x1400c50da
lea rdx, [0x14012f29e]
mov r8d, 7
mov eax, 7
add byte [rcx - 0x48], al
invalid
mov eax, 7
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
lea rcx, [rsp + 0xc0]
call fcn.140003199
loopne case.0x1400800f2.1186
dec dword [rax - 0x75]
test byte [rax + rax*8], ah
rol byte [rax], 0
invalid
add al, ch
mov dl, pe_nt_image_headers64
loopne case.0x1400800f2.1186
dec dword [rax - 0x75]
test byte [rax + rax*8], ah
rol byte [rax], 0
add byte [rax - 0x77], cl
rol byte [rax], 0
add byte [rax], al
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xc8]
add byte [rax], al
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x30], rax
xor byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
mov rax, qword [rsp + 0xd0]
mov eax, dword [rsp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
and al, 0x50
mov qword [rsp + 0xb0], rax
mov rax, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
mov qword [rsp + 0x88], rax
mov byte [rax], al
add byte [rax], al
invalid
mov rax, qword [rsp + 0x58]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x60]
and al, 0x60
mov qword [rsp + 0xa8], rax
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x38]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
mov rdx, rsi
call fcn.14005fc44
mov esi, dword [rsp + 0x170]
add dword [rax], eax
add byte [rax - 0x73], cl
lea ecx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov rdx, rsi
test r15b, r15b
test r15b, r15b
je 0x1400c5160
call fcn.1400c53eb
jmp case.0x140084bc0.1190
call fcn.1400c36da
inc rsi
imul rdi, rsi, 0x70
imul edi, esi, 0x70
imul edi, esi, 0x70
jo 0x1400c5126
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov rdx, rdi
call fcn.14005d45b
test rax, rax
je 0x1400c5369
test bh, ah
add dword [rax], eax
invalid
test bh, ah
add dword [rax], eax
add byte [rax - 0x73], cl
and al, 0x70
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [rcx], rsi
mov qword [rcx + 8], rax
or byte [rax - 0x7d], cl
invalid
adc byte [rax], al
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rsp + 0xa0], rcx
mov dword [rsp + 0xa0], ecx
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
mov rbx, qword [rsp + 0x48]
shl rbx, 3
mov r15d, 0xd
add byte [rax], al
add byte [rax], al
xor ebp, ebp
test rbx, rbx
je case.0x140020405.2383
add dword [rax], eax
invalid
fisttp dword [rdi]
test byte [rdx], ch
add dword [rax], eax
add byte [rbp + rcx*4 + 0x75], cl
add dword [rcx + rcx*4 - 0x4c], ecx
and al, 0xb8
lea r14, [rbp + 1]
mov qword [rsp + 0xb8], r14
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x6a11b
invalid
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x6a11b
invalid
invalid
invalid
invalid
sbb esp, dword [rcx - 0x76b7fffa]
mov word [rax + rax*8], fs
rol byte [rax], 0
mov qword [rsp + 0xc0], rcx
mov edx, 1
rol byte [rax], 0
add byte [rdx + 1], bh
mov qword [rsp + 0xc8], rdx
mov dword [rsp + 0xc8], edx
and al, 0xc8
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xe0
add byte [rax], al
and qword [rsp + 0xe0], 0
add byte [rax], al
lea rcx, [rsp + 0xb8]
mov qword [rsp + 0x50], rcx
and al, 0x50
lea rcx, [fcn.1400175a0]
lea ecx, [fcn.1400175a0]
mov qword [rsp + 0x58], rcx
and al, 0x58
lea rcx, [rsp + 0x50]
mov qword [rsp + 0xd0], rcx
mov word [rax + rdx*8], fs
add byte [rax], al
invalid
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xd8], rdx
lea r12, [rsp + 0x108]
mov rcx, r12
invalid
rol byte [rax], 1
add byte [rax], al
mov qword [rsp + 0xd8], rdx
lea r12, [rsp + 0x108]
mov rcx, r12
invalid
loope 0x1400c526d
mov rsi, rax
mov esi, eax
lea rdi, [rsp + 0xc0]
mov esp, 0xc024
mov rdx, rdi
cli
call fcn.140003575
lea rcx, [rsp + 0x120]
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
invalid
push rsp
and al, 0x30
invalid
xor byte [rbx + rcx*4 - 0x7c], cl
mov r8, qword [rsp + 0xb0]
call fcn.140013850
lea rcx, [rsp + 0x138]
and al, 0xb0
add byte [rax], al
add al, ch
jmp rbp
mov rdx, qword [rsp + 0x68]
push rsp
and al, 0x68
mov r8, qword [rsp + 0xa8]
call fcn.140013850
in eax, 0xe5
hlt
dec dword [rax - 0x77]
invalid
mov rcx, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 + 0x2c], cl
mov ebp, dword [rcx + rbp*8]
mov ecx, 9
add byte [rcx + rcx*4 - 0x1a], cl
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xa8]
add al, ch
in eax, 0xe5
hlt
invalid
and al, 0xa0
add byte [rax], al
add byte [rbx + rcx*4 + 0x2c], cl
invalid
invalid
mov ebp, dword [rcx + rbp*8]
jmp 0x1400c5c37
movsq qword [rdi], qword [rsi]
cmp rbp, qword [rsp + 0x70]
jne case.0x1400800f2.1166
jo 0x1400c5300
cmovs ecx, dword [rbp - 0x178fdbb4]
cmp ebp, esp
invalid
lea rcx, [rsp + 0x70]
call fcn.1400c37cf
dec dword [rax - 0x75]
and al, 0x78
dec dword [rax - 0x75]
and al, 0x78
mov eax, dword [rsp + 0x78]
lea rdx, [rax + r15*8]
add rdx, 0xffffffffffffff98
invalid
cwde
ret 0xb998
mov ecx, 9
mov rdi, rdx
mov edi, edx
lea rsi, [rsp + 0xc0]
mov ah, 0x24
rol byte [rax], 0
invalid
mov ah, 0x24
rol byte [rax], 0
add bl, dh
rep movsq qword [rdi], qword [rsi]
rep movsq qword [rdi], qword [rsi]
movabs rcx, 0x8000000000000000
mov qword [rdx + 0x48], rcx
mov dword [rdx + 0x48], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x4a
mov dword [rdx + 0x48], ecx
and dword [rdx + 0x60], 0
mov dword [rdx + 0x48], ecx
and qword [rdx + 0x60], 0
and dword [rdx + 0x60], 0
add byte [rcx + rcx*4 + 0x6a], cl
mov qword [rdx + 0x68], r13
mov qword [rsp + 0x80], r14
mov dword [rsp + 0x80], esi
add r15, 0xe
invalid
add rbx, 0xfffffffffffffff8
add ebx, 0xfffffff8
push 0x24b4894c
add byte [rax], 0
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
mov dword [rsp + 0x80], esi
and al, 0x80
add byte [rax], al
invalid
add ebx, 0xfffffff8
ret
mov rbp, r14
jmp case.0x1400800f2.1162
dec dword [rax - 0x75]
and al, 0x38
and al, 0x38
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
mov rdx, qword [rsp + 0x40]
call fcn.1400c3354
invalid
loopne 0x1400c52f1
dec dword [rax - 0x75]
mov word [rax + rcx*4], fs
add byte [rax], al
invalid
call fcn.1400c3354
invalid
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x68
invalid
mov byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0x68]
call fcn.14005fc44
mov rcx, qword [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
invalid
push rsp
and al, 0x30
call fcn.14005fc44
mov rdi, qword [rsp + 0x98]
mov esp, 0x9824
invalid
sub eax, 0x48fff9a9
mov edi, dword [rsp + 0x98]
mov esp, 0x9824
invalid
stc
dec dword [rax - 0x75]
mov esp, 0x9824
add byte [rax - 0x75], cl
ja case.0x140070d0e.1300
add byte [rax], al
mov rsi, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
call fcn.1400c3882
push rbx
in eax, 0xff
invalid
dec dword [rax - 0x75]
cmovs ecx, dword [rcx - 0x1db4170e]
stc
dec dword [rax - 0x75]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], r9b
adc byte [rdi], cl
adc byte [rsp + 0x70], al
push rbx
in eax, 0xff
invalid
dec dword [rax - 0x75]
invalid
cmovs ecx, dword [rcx - 0x1db4170e]
stc
dec dword [rax - 0x75]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r15], r9b
adc byte [rdi], cl
adc byte [rdi], cl
adc byte [rsp + 0x70], al
and al, 0x70
movups xmmword [rdi], xmm0
mov al, byte [rsp + 0x2f]
mov byte [rdi + 0x38], al
invalid
add rsp, 0x188
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rsi
pop rdi
ret
mov ecx, 8
mov rdx, rdi
mov edx, edi
call fcn.1400ddae0
push 0xffffffffffffff87
add dword [rax], eax
invalid
push 0xffffffffffffff87
add dword [rax], eax
invalid
add byte [rcx + 4], bh
mov ecx, 4
add byte [rax], al
mov edx, 0x50
call fcn.1400ddae0
pop rbx
xchg dword [rcx], eax
add ah, cl
add byte [rax], al
add al, ch
pop rbx
xchg dword [rcx], eax
add ah, cl
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rsi, rcx
mov edi, edx
xlatb
shr edi, 8
or byte [rcx + 0x10ebc1d3], cl
mov ebp, edx
shr ebp, 0x18
in eax, dx
sbb al, ch
mov edi, 0x8948fff7
idiv edi
mov rcx, rsi
sub byte [rax - 0x77], cl
invalid
or byte [rcx + 0x10ebc1d3], cl
rol ecx, cl
jmp case.0x140084bc0.1159
invalid
in eax, dx
sbb al, ch
mov edi, 0x8948fff7
idiv edi
mov rcx, rsi
mov edx, edi
call fcn.14004130a
pop rbx
mov edi, 0x8948fff7
idiv edi
mov rcx, rsi
int1
pop rbx
mov edi, 0x8948fff7
idiv edi
mov rcx, rsi
int1
idiv edi
mov edx, ebx
call fcn.14004130a
push rcx
mov edi, 0x8948fff7
int1
push rcx
mov edi, 0x8948fff7
int1
mov edx, ebp
add rsp, 0x28
invalid
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
jmp fcn.14004130a
invalid
idiv edi
invalid
mov edi, 0x8348fff7
idiv edi
in al, dx
sub byte [rcx + rdi - 0x3e], cl
or ecx, dword [rax - 0x77]
enter 0xffffffffffff894c, 0xffffffffffffffc2
mov rdx, r8
add esp, 0x28
mov eax, dword [rcx]
add ah, cl
int3
invalid
ficomp word [rax]
push rbp
push rbp
push rbp
push rbp
push rbp
add eax, 0xfc63949
xchg dword [rcx + rax], ebp
add byte [rcx - 0x41], al
mov edi, 4
mov edi, 4
add byte [rax], al
invalid
sub al, 0x80
stc
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
push rbx
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
jmp 0x1400c5447
invalid
and al, 0x20
and byte [rcx + 0xb], bh
add byte [rcx], dh
rol byte [rbp + 0x31], cl
xor eax, eax
mov r9, rdi
xor eax, eax
int1
add dword [rax], eax
mov byte [rbx + 0x4d000000], cl
add byte [rbp + 0x6b], cl
neg byte [rax]
invalid
imul esi, esi, 0x18
sbb byte [rcx + 0x18], bh
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], cl
mov eax, esi
invalid
invalid
int1
loope case.0x1400800f2.1174
mov edx, eax
xchg ecx, eax
fdiv st(7), st(0)
dec dword [rcx - 0x7d]
cmp al, 0x24
add byte [rcx - 0x75], cl
and al, 8
and al, 8
and al, 8
mov ebp, dword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
call 0x102a063f7
cmp al, 0xf
xchg esp, eax
ret 0x394c
loopne case.0x140084bc0.1175
loopne case.0x140084bc0.1175
lea eax, [riz*8]
add cl, al
loop 0x1400c54de
shl ecx, 3
add ecx, dword [rcx + rcx*4 + 0x6c]
and al, 0x30
invalid
xor byte [rax - 0x77], cl
and al, 0x40
invalid
mov dword [rsp + 0x40], ecx
mov eax, 8
or byte [rax], al
add byte [rax], al
int1
mov ecx, ebx
add esp, 0x60
mov esp, ecx
ror byte [rbp + rcx*4 + 0x4c], 0x24
xor byte [rcx - 0x77], cl
mov dword [rcx + 8], eax
invalid
invalid
invalid
mov dword [rcx + 8], eax
or byte [rbp + rcx*4 + 0x7c], cl
and al, 0x48
mov ebp, dword [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
add eax, 0x18
rcr byte [rax], 0x4b
mov dword [rbp + rdi*8], ecx
std
invalid
std
add byte [rcx - 1], cl
invalid
invalid
invalid
call 0xc9553c4f
invalid
mov edx, edi
mov qword es:[rsi + 8], r13
mov dword [rsi + 0x10], edi
pop rsp
stc
mov edx, ebx
invalid
test qword [rcx], rax
add byte [rax - 0x75], cl
push rsp
and al, 0x40
test dword [rcx], eax
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
and al, 0x58
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x48
mov rsi, rcx
invalid
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
lea rcx, [rax + rcx + 1]
invalid
mov eax, dword [rcx]
add dword [rax - 0x75], ecx
or byte [r8 - 0x73], cl
or byte [rcx], r8b
invalid
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
pmovmskb edx, mm0
not edx
mov r14, qword [rsi + 0x18]
mov esi, dword [rsi + 0x18]
sbb byte [rax - 0x73], cl
jl 0x1400c55fe
and byte [rax - 0x77], cl
invalid
add rax, 0x10
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], rcx
mov dword [rdi + 0x10], ecx
add byte [rsi + 0xf], ah
xlatb
pmovmskb edx, mm0
sal bh, 1
ror byte [rbx + rcx*4 + 0x76], cl
mov esi, dword [rsi + 0x18]
sbb byte [rax - 0x73], cl
jl 0x1400c55fe
and byte [rax - 0x77], cl
invalid
mov dword [rdi + 0x10], ecx
mov word [rdi + 0x18], dx
mov qword [rdi + 0x20], r14
ja 0x1400c5612
mov dword [rdi + 0x18], edx
sbb byte [rcx + rcx*4 + 0x77], cl
ja 0x1400c5612
and byte [rax - 0x75], cl
sbb eax, 0x1efff
invalid
out dx, eax
add dword [rax], eax
mov rbx, qword [sym.imp.pdh.dll_PdhRemoveCounter]
invalid
test r14, r14
je 0x1400c5620
div byte [rdx + riz + 0x48]
mov ecx, edi
mov rcx, rdi
call fcn.1400c3a3f
mov r14, qword [rsp + 0x40]
and al, 0x40
dec r14
mov qword [rsp + 0x40], r14
je 0x1400c5636
and al, 0x40
and al, 0x40
and al, 0x40
test rax, rax
test rax, rax
je 0x1400c5620
mov rcx, qword [rax - 8]
call rbx
jmp 0x1400c55f9
mov rdx, qword [rsi + 0x38]
lea rax, [rdx + 1]
lea eax, [rdx + 1]
lea eax, [rdx + 1]
add dword [rax - 0x7d], ecx
clc
add dh, byte [rdx + 0x19]
cmp rax, 2
jb case.0x14009183f.1012
cmp eax, 2
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.1400bd95a
invalid
invalid
mov rcx, qword [rdi]
mov rdx, qword [rdi + 8]
push rdi
or al, ch
jle 0x1400c55f1
invalid
invalid
push rdi
or al, ch
jle 0x1400c55f1
invalid
mov rcx, qword [rsi + 0x30]
lea rax, [rcx + 1]
cmp rax, 2
cmp eax, 2
cmp eax, 2
jae 0x1400c565f
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
pop rsi
add rsp, 0x48
pop rbx
invalid
pop rdi
pop rsi
pop r14
jmp qword [sym.imp.pdh.dll_PdhCloseQuery]
jmp qword [sym.imp.pdh.dll_PdhCloseQuery]
and eax, 0x1efa1
in al, dx
test al, 0
add byte [rax], al
invalid
mov dword [rsp + 0x80], eax
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
mov r15, rdx
xlatb
mov rdi, qword [rcx + 8]
mov qword [rsp + 0x90], rcx
add byte [rax - 0x75], cl
adc byte [r8 + 1], cl
adc byte [rax + 1], cl
add eax, edi
or byte [rax - 0x77], cl
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 + 1], cl
adc byte [rax + 1], cl
add eax, edi
lea r12, [rsp + 0x50]
mov qword [r12], rdi
and al, 0x49
mov dword [rsp + 8], eax
or byte [rsi + 0x41], ah
and dword [rsp + 0x10], 0
and al, 0x49
mov dword [rsp + 8], eax
invalid
or byte [rsi + 0x41], ah
and dword [rsp + 0x10], 0
mov rcx, r12
call fcn.1400da935
push rdx
add dword [rax], eax
test ax, ax
je 0x1400c57c7
test dh, bh
add byte [rax], al
invalid
test dh, bh
add byte [rax], al
add byte [rcx - 0x4376b72d], cl
mov ebx, edx
mov qword [rsp + 0x88], rdi
mov dword [rsp + 0x88], edi
mov rax, qword [rsp + 0x58]
mov ebx, edx
mov qword [rsp + 0x88], rdi
mov dword [rsp + 0x88], edi
mov dword [rsp + 0x88], edi
add byte [rax], al
mov rax, qword [rsp + 0x58]
sub rax, qword [rsp + 0x50]
movzx ecx, word [rsp + 0x60]
invalid
add rax, 2
add al, byte [rcx - 0x48]
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add al, byte [rcx - 0x48]
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
ror byte [rcx - 9], cl
invalid
xor edx, edx
div r8
cmp cx, 1
sbb rax, 0xffffffffffffffff
sbb eax, 0xffffffff
cmp rax, 4
clc
add al, 0x49
cmovb eax, eax
sbb eax, 0xffffffff
dec dword [rax - 0x7d]
clc
add al, 0x49
cmovb eax, eax
lea rdx, [rax + 1]
lea rsi, [rsp + 0x30]
mov rcx, rsi
xor r8d, r8d
xor eax, eax
call fcn.1400daa0e
stc
push rdx
add dword [rax], eax
xor eax, eax
shr al, 0xf9
push rdx
add dword [rax], eax
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
jne 0x1400c59a9
cmp dword [rsi], 0
lea r13, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov rdi, qword [r13 + 0x10]
mov word [rdi], bx
invalid
lea rbp, [rsp + 0x68]
mov qword [rbp], rcx
mov qword [rbp + 8], rdi
mov dword [rbp + 8], edi
invalid
mov dword [rbp + 8], edi
mov qword [rbp + 0x10], 1
mov rax, qword [rsp + 0x60]
and al, 0x60
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x60
mov qword [r13 + 0x10], rax
movups xmm0, xmmword [rsp + 0x50]
adc byte [rsp + 0x50], al
movaps xmmword [r13], xmm0
mov ebx, 1
add byte [rax], al
add byte [rax], al
mov rcx, r13
call fcn.1400da935
push rcx
add dword [rax], eax
cmp ax, 1
jne 0x1400c57bd
push rcx
add dword [rax], eax
mov esi, edx
cmp rbx, qword [rsp + 0x68]
invalid
je 0x1400c5781
push 0xffffffff89660e74
xor al, 0x5f
mov word [rdi + rbx*2], si
inc rbx
mov qword [rsp + 0x78], rbx
and al, 0x78
jmp 0x1400c575c
and al, 0x78
mov rax, qword [rsp + 0x38]
and al, 0x38
sub rax, qword [rsp + 0x30]
movzx ecx, word [rsp + 0x40]
add rax, 2
add eax, 2
add eax, 2
rol byte [rdx], 0x31
rol byte [rcx - 0x48], cl
add eax, dword [rax]
add byte [rax], al
invalid
xor edx, edx
mov r8d, 3
add byte [rcx - 9], cl
div eax
cmp cx, 1
sbb rax, 0xffffffffffffffff
fdivr st(7)
div eax
fdivr st(7)
lea r8, [rax + 1]
mov rcx, rbp
jmp 0x128e6e0fa
add eax, 0x480001e5
mov edi, dword [rsp + 0x70]
jl case.0x140034888.1988
jo 0x1400c57a7
invalid
jmp 0x128e6e0fa
mov edx, ebx
add eax, 0x480001e5
jl case.0x140034888.1988
jo 0x1400c57a7
mov dh, 0x48
mov rdi, qword [rsp + 0x88]
mov edi, dword [rsp + 0x88]
jmp 0x1400c57dc
and qword [rsp + 0x68], 0
mov qword [rsp + 0x70], 2
and al, 0x70
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x70
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x78], 0
lea rsi, [rsp + 0x68]
mov rcx, rsi
int1
call fcn.1400c2f5a
mov rbp, qword [rsi]
mov ebp, dword [rsi]
mov r13, qword [rsi + 8]
mov rcx, r15
stc
mov rdx, r14
bnd call fcn.1400c5a15
call fcn.1400c5a15
test rax, rax
test eax, eax
je 0x1400c5804
push 0xffffffffe8f18948
jno 0x1400c57be
int1
invalid
stc
test eax, eax
jne 0x1400c5820
lea r9, [rsp + 0x98]
and qword [r9], 0
and al, 0x98
cwde
add byte [rax], al
add byte [rcx - 0x7d], cl
and dword [rax], eax
mov rcx, qword [r15 + 0x30]
mov rdx, r13
xor r8d, r8d
call qword [sym.imp.pdh.dll_PdhAddEnglishCounterW]
cld
in eax, dx
add dword [rax], eax
test eax, eax
je 0x1400c585f
cld
in eax, dx
add dword [rax], eax
mov rcx, rbp
mov rdx, r13
call fcn.1400bd69b
mov rcx, qword [r14]
invalid
mov rdx, qword [r14 + 8]
or al, ch
invalid
movsb byte [rdi], byte [rsi]
stc
invalid
invalid
mov rax, qword [rsp + 0x90]
mov rcx, qword [rax]
or byte [rax - 0x77], cl
cli
call fcn.14005fc44
cli
movabs dword [0xa8c4814890fff9], eax
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
nop
add byte [rax], al
add byte [rax - 0x75], cl
pop rsi
mov rdx, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
adc byte [rcx + r9*4 - 0x1f], r9b
call fcn.140013850
fcompi st(4)
dec dword [rax - 0x75]
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx - 0x75], cl
and byte [r9 - 0x75], r9b
push rdi
sub byte [rbx + rcx*4 + 0x44], cl
and al, 0x58
mov r9, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
call fcn.1400756e0
mov rbx, rax
mov qword [rsp + 0xa0], r12
add byte [rax], al
cmp qword [r15 + 0x10], 0
je 0x1400c5998
adc byte [rcx + r9*4 - 0x1f], r9b
mov ecx, dword [rsp + 0x60]
lea rax, [rsp + 0xa0]
lea r9, [rsp + 0x30]
xor byte [rcx - 0x77], cl
mov dword [rcx], eax
mov qword [r9 + 8], r15
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
lea rax, [0x1400c3c3c]
invalid
dec dword [rax - 0x77]
and al, 0x20
invalid
and al, 0x20
mov r8, rbx
call fcn.1400283c8
mov rcx, qword [r15]
test rax, rax
je 0x1400c5937
mov rax, qword [rsp + 0x60]
and al, 0x60
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x30], xmm0
movzx eax, byte [rcx + rdx]
and eax, 1
loopne 0x1400c58f7
sub qword [r15 + 0x10], rax
shr rbx, 0x39
lea rax, [rdx - 0x10]
and rax, qword [r15 + 8]
and eax, dword [rdi + 8]
mov byte [rcx + rdx], bl
mov byte [rcx + rax + 0x10], bl
inc qword [r15 + 0x18]
shl rdx, 5
loop 0x1400c591a
and al, 0x40
loopne 0x1400c58f7
sub dword [rdi + 0x10], eax
and eax, dword [rdi + 8]
or byte [r8 + 0x5c88111c], r9b
add dword [rax], edx
loop 0x1400c591a
add eax, 0x48c88948
sub eax, edx
mov rax, rcx
sub rax, rdx
sub eax, edx
mov r8, qword [rsp + 0x40]
and al, 0x40
ror byte [rbx + rcx*4 + 0x44], 1
and al, 0x40
mov qword [rax - 0x10], r8
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
movups xmmword [rax - 0x20], xmm0
neg rdx
neg edx
sub byte [rsp + 0x30], al
neg edx
mov qword [rcx + rdx - 8], rsi
jmp 0x1400c5951
shl rdx, 5
shl edx, 5
sub rcx, rdx
mov qword [rcx - 8], rsi
mov rcx, qword [rsp + 0x50]
and al, 0x50
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
and al, 0x50
push rsp
and al, 0x58
call fcn.14005fc44
movabs byte [0xea894ce98948fff9], al
stc
dec dword [rax - 0x77]
jmp 0x128f6e2a4
mov rcx, rbp
mov rdx, r13
call fcn.1400bd69b
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov qword [rsp + 0x40], rax
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0x30], xmm0
mov rsi, qword [rsp + 0x80]
mov esi, dword [rsp + 0x80]
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
call fcn.1400c4115
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov eax, dword [rsi + 0x10]
mov esi, dword [rsp + 0x80]
mov eax, dword [rsp + 0x40]
mov qword [rsi + 0x10], rax
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
jmp 0x1400c5837
invalid
dec dword [rcx - 0x73]
lea rdx, [r15 + 0x20]
mov rcx, r15
stc
lea edx, [rdi + 0x20]
push rdi
and byte [rcx + rcx*4 - 7], cl
stc
stc
call fcn.1400e2cbf
add cl, ch
sti
invalid
jmp case.0x140090bcd.1064
mov rdx, qword [rsp + 0x40]
call fcn.1400ddae0
sub eax, 0xcc000181
sub eax, 0xcc000181
mov esi, ecx
adc byte [rax + 0x48], dh
mov eax, dword [rsi + 8]
invalid
sbb byte [rbp + rcx*4 + 0x4c], cl
and al, 0x28
lea r9, [rsp + 0x28]
mov edx, 0x200
xor r8d, r8d
call qword [sym.imp.pdh.dll_PdhGetFormattedCounterValue]
test eax, eax
je case.0x14009183f.1053
xorps xmm0, xmm0
jmp case.0x140070d0e.1348
cvtsd2ss xmm0, qword [rsp + 0x30]
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x38
ret
sub esp, 0x50
movdqa xmmword [rsp + 0x40], xmm8
movdqa xmmword [rsp + 0x30], xmm7
movq qword [rsp + 0x30], mm7
movdqa xmmword [rsp + 0x20], xmm6
je 0x1400c5a5a
and byte [rax - 0x7d], cl
jns case.0x14007518c.1313
add byte [rdi], cl
test ah, dl
add byte [rax], al
invalid
movq qword [rsp + 0x30], mm7
je 0x1400c5a5a
and byte [rax - 0x7d], cl
jns case.0x14007518c.1313
sbb byte [rax], al
add byte [rdi], cl
test ah, dl
add byte [rax], al
add byte [rax - 0x77], cl
mov edi, edx
mov rdi, rdx
mov edi, edx
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
mov rdx, qword [rbx + 0x28]
push rbx
sub byte [rbx + rcx*4 + 0x47], cl
mov r8, qword [rdi + 8]
or byte [rbx + rcx*4 + 0x4f], cl
adc al, ch
cmp esp, 0xfffffffa
dec dword [rax - 0x75]
invalid
retf
or byte [rbx + rcx*4 + 0x4f], cl
adc al, ch
cmp esp, 0xfffffffa
cld
cli
dec dword [rax - 0x75]
mov esi, dword [rbx]
xor ecx, dword [rax - 0x75]
pop rbx
or byte [rcx - 0x77], cl
fimul word [rcx + 0x21]
invalid
mov rbx, qword [rbx + 8]
mov r14, rbx
and r14, rax
shr rax, 0x39
movd xmm0, eax
outsb dx, byte [rsi]
invalid
movd mm0, eax
outsb dx, byte [rsi]
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x1400c5a3a
invalid
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
jo 0x1400c5a3a
rol byte [rax], 0x66
pshufw mm6, mm0, 0
jo 0x1400c5a6f
invalid
rol byte [rax], 0x66
pshufw mm6, mm0, 0
jo 0x1400c5a6f
invalid
add byte [rsi + 0xf], ah
jo 0x1400c5a6f
add byte [rbp + 0x31], al
jmp qword [rsi + 0xf]
xor r15d, r15d
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [rsi + r14]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb r12d, xmm0
xlatb
invalid
movq mm0, mm0
test r12w, r12w
je 0x1400c5ad9
bsf r13d, r12d
add r13, r14
and r13, rbx
mov rax, r13
shl rax, 5
mov rcx, rsi
sub rcx, rax
ror dword [rax - 0x75], 0x51
call 0x1304de60c
ror dword [rax - 0x75], 0x51
call 0x1304de60c
mov rcx, rdi
call fcn.1400c3c64
test al, al
jne case.0x140070d0e.1358
invalid
sub eax, dword [rcx - 0x73]
and al, 0xff
and al, 0xff
lea eax, [r12 - 1]
and al, 0xff
and eax, r12d
mov r12d, eax
jmp 0x1400c5a9b
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne case.0x140070d0e.1358
add r14, r15
add esi, edi
add r14, 0x10
add r15, 0x10
add edi, 0x10
add edi, 0x10
and r14, rbx
jmp 0x1400c5a87
fsubp st(3)
nop
shl r13, 5
sub rsi, r13
xor eax, eax
test r12w, r12w
cmove rsi, rax
add rsi, 0xffffffffffffffe0
test r12w, r12w
cmove rsi, rax
jmp 0x1400c5b18
xor esi, esi
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x20]
movaps xmm7, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], bh
sub byte [rsp + 0x30], bh
movaps xmm8, xmmword [rsp + 0x40]
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb8
mov rbp, rcx
lea rdx, [0x14012f457]
lea rsi, [rsp + 0xa0]
mov r8d, 0x2c
mov rcx, rsi
int1
call fcn.1400c5f3c
add byte [rax - 0x73], cl
adc eax, 0x6990e
lea rcx, [rsp + 0x88]
lea ecx, [rsp + 0x88]
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax], al
int1
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax], al
mov r8d, 0x12
add byte [rax], al
mov r8d, 0x12
call fcn.1400c5f3c
mov rbx, qword [rsi + 8]
or byte [rax - 0x77], cl
invalid
or byte [rax - 0x77], cl
fld1
invalid
invalid
call fcn.1400c60a2
mov qword [rsp + 0x58], rdx
and al, 0x58
add eax, 0x89480000
push rsp
and al, 0x58
test rax, rax
je 0x1400c5c2f
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
je 0x1400c5bca
lea rsi, [rsp + 0x54]
lea esi, [rsp + 0x54]
push rsp
mov dword [rsi], 0x800
lea r12, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov edx, 0x800
mov rcx, r12
call fcn.14007cbce
mov r8, qword [rsp + 0x90]
nop
add byte [rax], al
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x38
nop
add byte [rax], al
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x38
mov r15, qword [rsp + 0x68]
mov qword [rsp + 0x20], rsi
mov rcx, r13
jmp 0x16460e725
pop rax
mov r14, r8
jmp 0x16460e725
mov r9, r15
call fcn.1400c60e4
mov rcx, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
test rcx, rcx
je 0x1400c5c4a
cmp dword [rsp + 0x48], 0x800700ea
jne 0x1400c5e86
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsp + 0x40]
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x70], rax
mov edx, dword [rsp + 0x54]
mov rcx, r12
call fcn.1400c36a2
test rdi, rdi
je 0x1400c5c2a
xchg dl, bl
invalid
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + 0x10]
mov r8, r14
jmp 0x1400c5bcc
movabs rax, 0x8000000000000000
mov qword [rbp], rax
add byte [rax + 0x458948], al
mov rdx, qword [rsp + 0x90]
jmp 0x1400c5eb8
mov edx, dword [rsp + 0x90]
mov qword [rsp + 0x78], rbp
insb byte [rdi], dx
and al, 0x78
mov qword [rsp + 0x80], rbx
mov eax, dword [rsp + 0x54]
mov qword [rsp + 0x70], rax
pushfq
and al, 0x80
add byte [rax], al
add byte [rbx + 0x48542444], cl
mov qword [rsp + 0x70], rax
mov r12d, eax
and r12d, 0xfffffffe
in al, 0xfe
mov esp, eax
in al, 0xfe
and qword [rsp + 0x38], 0
mov qword [rsp + 0x40], 1
and al, 0x40
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x48], 0
mov r8d, eax
rol byte [rcx - 0x3f], 0xe8
invalid
rol byte [rcx - 0x3f], 0xe8
add cl, byte [rdi]
bt eax, 1
invalid
invalid
call 0x120c66b88
add dword [rcx - 0x7d], ecx
invalid
bt eax, 1
adc r8, 0
adc eax, 0
adc eax, 0
rol byte [rax], 1
jne case.0x140090bcd.1089
add r12, r15
xor ebx, ebx
mov rsi, r15
mov esi, edi
mov esi, edi
test bx, bx
je 0x1400c5ca3
mov eax, r13d
jmp 0x1400c5cb3
cmp rsi, r12
je 0x1400c5e58
lodsb al, byte [rsi]
add dword [rax], eax
invalid
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rdi], cl
mov bh, 6
movzx eax, word [rsi]
add rsi, 2
add cl, byte [rcx + 0xe181c1]
clc
mov ecx, eax
and ecx, 0xf800
add al, bh
add byte [rax], al
cmp cx, 0xd800
fdiv dword [rbp + 0xd]
add al, bh
add byte [rax], al
fdiv dword [rbp + 0xd]
cmp ax, 0xdbff
jbe 0x1400c5d39
xor ebx, ebx
jmp 0x1400c5d6e
lahf
add byte [rax], al
add byte [rax], al
lahf
add byte [rax], al
add byte [rax], al
shl eax, 0x10
add byte [rax], al
shl eax, 0x10
mov rdi, rax
shr rdi, 0x10
out dx, eax
adc byte [rcx + 0x80ff], al
add byte [rbx + 0x2b], dh
out dx, eax
adc byte [rcx + 0x80ff], al
add byte [rbx + 0x2b], dh
mov rbx, qword [rsp + 0x48]
cmp rbx, qword [rsp + 0x38]
mov ebx, dword [rsp + 0x48]
pop rsp
and al, 0x48
jne 0x1400c5cf7
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
call fcn.140013eb6
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
mov byte [rax + rbx], dil
inc rbx
inc ebx
mov qword [rsp + 0x48], rbx
xor ebx, ebx
jmp 0x1400c5c99
invalid
inc ebx
lea eax, [rbx + 0x342464]
and dword [rsp + 0x34], 0
cmp edi, 0x800
jae 0x1400c5d5d
invalid
shr eax, 0x16
shr eax, 0x16
or al, 0xc0
mov byte [rsp + 0x34], al
and al, 0x34
and dil, 0x3f
invalid
or dil, 0x80
iretd
add byte [rax - 0x78], 0x7c
and al, 0x35
xor eax, 0x2bd
add cl, ch
jmp 0x1400c5e0b
invalid
and al, 0x34
invalid
iretd
xor eax, 0x2bd
add cl, ch
jmp 0x1400c5e0b
invalid
add byte [rcx + rdi - 0x1a], cl
cmp rsi, r12
je 0x1400c5d69
movzx ecx, word [rsi]
add rsi, 2
mov edx, ecx
add edx, 0x2000
ret 0x2000
add byte [rax], al
mov bx, 1
ret 0x2000
add byte [rax], ah
add byte [rax], al
cmp dx, 0xfc00
jae 0x1400c5da4
mov r13d, ecx
jmp 0x1400c5d6e
invalid
adc dword [rcx + 0x10000ff], eax
cmp edi, 0x10000
jae case.0x14007518c.1325
inc dword [rax]
add byte [rcx], al
add byte [rbx + 0x6a], dh
xor ebx, ebx
jmp 0x1400c5d78
invalid
rdtsc
fisttp dword [rcx + rcx*4 - 0x1a]
xor ebx, ebx
mov rsi, r12
and dword [rsp + 0x34], 0
mov edi, 0xfffd
mov eax, edi
shr eax, 0xc
invalid
or al, 0xc
invalid
clc
call 0xc8ec698c
and al, 0x34
and al, 0x34
mov byte [rsp + 0x34], al
mov eax, edi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x35], al
and dil, 0x3f
and bh, 0x3f
or dil, 0x80
mov byte [rsp + 0x36], dil
mov ebp, 3
add eax, dword [rax]
add byte [rax], al
and bh, 0x3f
invalid
add eax, dword [rax]
add byte [rax], al
jmp 0x1400c5e0d
movzx ecx, cx
mov edx, 0x3ff
add eax, dword [rax]
add byte [rcx], ah
shl byte [rcx], 1
ror dword [rax - 0x3f], 1
shl eax, 0x1a
add eax, dword [rax]
add byte [rcx], ah
shl byte [rcx], 1
ror dword [rax - 0x3f], 1
shl eax, 0x1a
shl eax, 0x1a
shl ecx, 0x10
or rcx, rax
or ecx, eax
or ecx, eax
movabs rax, 0x100000000
add rcx, rax
mov rax, rcx
add byte [rax], al
add byte [rax + 1], cl
ror dword [rax - 0x77], 0xc8
jmp case.0x14009183f.1066
add edi, edi
invalid
invalid
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 0xe9
and al, byte [rax + 0x4c88f0c9]
leave
invalid
mov byte [rsp + 0x34], cl
invalid
mov rcx, rax
shr rcx, 0x22
or cl, 0xf0
leave
invalid
mov byte [rsp + 0x34], cl
xor al, 0x48
mov ecx, eax
ror dword [rax - 0x3f], 0xe9
invalid
leave
invalid
ror dword [rax - 0x3f], 0xe9
sbb al, 0x80
loope 0x1400c5e26
and cl, 0x3f
or cl, 0x80
mov byte [rsp + 0x35], cl
and al, 0x35
and al, 0x35
and al, 0x35
shr eax, 0x16
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x36], al
and al, 0x36
and al, 0x36
and dil, 0x3f
and dil, 0x3f
or dil, 0x80
mov byte [rsp + 0x37], dil
jl case.0x14007518c.1328
invalid
mov ebp, 4
jl case.0x14007518c.1328
invalid
xor ebx, ebx
fisttp dword [rax - 0x75]
and al, 0x38
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov rdi, qword [rsp + 0x48]
sub rax, rdi
cmp rax, rbp
jb 0x1400c5e41
invalid
and cl, byte [rax - 0x75]
mov rcx, qword [rsp + 0x40]
and al, 0x40
add rcx, rdi
add rcx, rdi
lea rdx, [rsp + 0x34]
push rsp
and al, 0x34
stc
push rsp
and al, 0x34
mov r8, rbp
call sub.VCRUNTIME140.dll_memcpy
add dword [rax], eax
add dword [rax], eax
add rdi, rbp
mov qword [rsp + 0x48], rdi
jmp 0x1400c5c99
jmp 0x1400c5c99
invalid
lea rcx, [rsp + 0x38]
and al, 0x38
mov rdx, rdi
mov r8, rbp
call fcn.1400e161d
add dword [rax], eax
add dword [rax], eax
mov rdi, qword [rsp + 0x48]
and al, 0x48
jmp 0x1400c5e1f
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
and al, 0x40
mov r8, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rbx + rcx*4 + 0x4c], cl
and al, 0x78
mov ah, 0x24
add byte [rax], 0
add byte [rbx + rcx*4 + 0x4c], cl
invalid
add byte [rax], al
and al, 0x78
and al, 0x78
mov rdx, r8
sub r8, 1
jb 0x1400c5ed2
cmp byte [rcx + rdx - 1], 0
jl 0x1400c5e91
inc dword [rax]
add byte [rax + rsi*8 - 0x15], dh
je 0x1400c5e74
jmp 0x1400c5ed4
movabs rax, 0x8000000000000000
movabs rax, 0x8000000000000000
mov qword [rbp], rax
mov eax, 0
add byte [rax], al
add byte [rax + 0x458948], al
or byte [rax - 0x77], 0x45
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x45
add byte [rax - 0x75], cl
mov edx, dword [rsp + 0x40]
mov dword [rbp], eax
mov rdx, qword [rsp + 0x40]
mov edx, dword [rsp + 0x40]
call fcn.1400c02c5
mov rcx, qword [rsp + 0x60]
and al, 0x60
dec dword [rax - 0x75]
and al, 0x60
and al, 0x60
and al, 0x60
mov rdx, r15
call fcn.14005fc44
cli
mov rcx, qword [rsp + 0x58]
call case.0x1400b43d4.261
nop
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
add byte [rcx + rcx*4 - 0xe], cl
mov rcx, qword [rsp + 0x88]
call fcn.1400bd69b
invalid
ja case.0x1400800f2.1251
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0xa0]
movabs al, byte [0x3febda8948000000]
mov ecx, dword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
invalid
movabs al, byte [0x3febda8948000000]
invalid
xor edx, edx
mov qword [r9], rax
mov dword [rcx], eax
mov qword [r9 + 8], rcx
mov qword [r9 + 0x10], rdx
push rcx
adc byte [rax - 0x75], cl
and al, 0x60
mov rdx, r15
mov edx, edi
call fcn.14005fc44
popfq
stc
dec dword [rax - 0x75]
mov ecx, dword [rsp + 0x58]
or byte [r9 - 0x77], cl
push rcx
adc byte [rax - 0x75], cl
and al, 0x60
invalid
mov edx, edi
popfq
stc
dec dword [rax - 0x75]
mov ecx, dword [rsp + 0x58]
mov ecx, dword [rsp + 0x58]
and al, 0x58
call case.0x1400b43d4.261
mov rcx, qword [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
mov edx, esi
call fcn.1400bd69b
mov rcx, qword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa0]
dec dword [rax - 0x75]
mov word [rax + riz*4], fs
and al, 0xa0
mov ecx, dword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.1400bd69b
call fcn.1400bd69b
mov rdx, rsi
call fcn.1400bd69b
nop
add rsp, 0xb8
invalid
mov eax, 0x5b000000
add byte [rbx + 0x5d], bl
pop rbp
ja case.0x1400800f2.1250
invalid
call qword [rax - 0x473b7eb8]
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rbp
pop r15
ret
pop rdi
lea rcx, [rsp + 0x38]
xor edx, edx
shr al, cl
out 0xb6, al
add dword [rax], eax
jmp 0x1400c5c91
std
invalid
invalid
and al, 0x38
shr al, cl
out 0xb6, al
add dword [rax], eax
std
invalid
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x98
sub esp, 0x98
mov rsi, rcx
invalid
push rbp
sub esp, 0x98
cwde
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
invalid
add r8, rdx
lea rcx, [rsp + 0x60]
lea ecx, [rsp + 0x60]
invalid
mov qword [rcx], rdx
mov qword [rcx + 8], r8
and word [rcx + 0x10], 0
add bh, al
sbb byte [r9], al
add dword [rax], eax
add byte [rax], al
invalid
mov dword [rcx], edx
add bh, al
sbb byte [r9], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
rcl dword [rax - 0x7a990003], 0xc0
jmp qword [rsi - 0x7b]
invalid
call fcn.14009f033
test ax, ax
ror byte [rdi], 0x84
invalid
add byte [rax], al
add byte [rax], al
jmp qword [rsi - 0x7b]
ror byte [rdi], 0x84
test dword [rax], 0xd3890000
add byte [rax], al
mov ebx, edx
add byte [rax], al
mov ebx, edx
lea rdi, [rsp + 0x40]
lea rdx, [rsp + 0x60]
and al, 0x60
lea rdx, [rsp + 0x60]
and al, 0x60
mov rcx, rdi
mov ecx, edi
stc
call fcn.1400c31a4
mov rax, qword [rdi]
invalid
inc rax
mov r12, 0xffffffffffffffff
invalid
invalid
dec dword [rcx + 0xf]
cmove rax, r12
cmove eax, esp
invalid
invalid
invalid
cmove eax, esp
cmp rax, 5
mov edx, 4
add al, 0
add byte [rax], al
cmp eax, 5
add al, 0
add byte [rax], al
cmovae rdx, rax
lea rdi, [rsp + 0x40]
mov rcx, rdi
mov rcx, rdi
xor r8d, r8d
call fcn.1400daa0e
push rcx
add qword [rax], rax
add byte [rax - 0x7d], cl
invalid
invalid
push rcx
add qword [rax], rax
invalid
add byte [rax - 0x7d], cl
invalid
mov rcx, qword [rdi + 8]
jne 0x1400c6097
test esp, ecx
add byte [rax], al
add byte [rax], al
test esp, ecx
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdi, [rsp + 0x40]
mov r13, qword [rdi + 0x10]
mov ebp, dword [rdi + 0x10]
mov word [r13], bx
mov dword [r13], ebx
jl case.0x14009183f.1076
mov r13, qword [rdi + 0x10]
mov ebp, dword [rdi + 0x10]
adc byte [rsi + 0x41], ah
mov dword [rbp], ebx
mov dword [r13], ebx
lea rbx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
or ecx, dword [rcx + rcx*4 + 0x6b]
mov qword [rbx + 8], r13
invalid
invalid
adc byte [r9], al
invalid
mov qword [rbx], rcx
mov qword [rbx + 8], r13
mov qword [rbx + 0x10], 1
movups xmm0, xmmword [rsp + 0x60]
invalid
movups xmm1, xmmword [rsp + 0x70]
adc byte [rsp + 0x70], cl
movaps xmmword [rdi + 0x10], xmm1
adc byte [r15], r9b
sub dword [rdi], eax
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rsp + 0x60]
invalid
invalid
adc byte [rsp + 0x70], cl
and al, 0x70
adc byte [r15], r9b
sub dword [rdi], eax
invalid
invalid
mov r14d, 1
lea r15, [rsp + 0x80]
lea edi, [rsp + 0x80]
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
invalid
invalid
lea edi, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
call fcn.14009f033
cmp ax, 1
cmp eax, 1
jne 0x1400c605f
invalid
nop
std
jmp qword [rsi - 0x7d]
invalid
cmp eax, 1
mov r13d, r10d
mov ebp, edx
cmp r14, qword [rsp + 0x28]
je 0x1400c6033
mov word [r13 + r14*2], bp
mov dword [rbp + rsi*2], ebp
inc r14
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
mov dword [rsp + 0x38], esi
jmp case.0x140090bcd.1091
mov rcx, r15
mov rdx, rdi
mov edx, edi
call fcn.1400c31a4
mov r8, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
inc r8
sar edi, 1
dec dword [rbx + rcx*4 - 0x7c]
mov eax, dword [rsp + 0x80]
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add byte [rcx - 1], cl
ror byte [rbp + 0xf], 0x44
invalid
cmove r8, r12
mov rcx, rbx
mov rdx, r14
mov edx, esi
call fcn.1400e3cbb
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
mov edx, esi
fadd qword [rcx]
add byte [rbx + rcx*4 + 0x6c], cl
mov ebp, dword [rsp + 0x30]
and al, 0x30
jmp case.0x1400c6d06.267
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rsp + 0x28]
adc byte [rsp + 0x28], al
and al, 0x28
sub byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x1400c6083
invalid
adc dword [rax - 0x7d], ecx
add byte es:[rax - 0x39], cl
add byte [rax - 0x39], cl
or byte [rdx], r8b
or byte [rdx], al
and qword [rsi], 0
mov qword [rsi + 8], 2
mov dword [rsi + 8], 2
and qword [rsi + 0x10], 0
adc byte [rax], al
and dword [rsi], 0
add byte [rax - 0x39], cl
mov dword [rsi + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
adc byte [rax], al
adc byte [rax], al
adc byte [rax], al
add rsp, 0x98
pop rbx
pop rbp
invalid
cwde
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
pop rsp
pop rbp
pop rsi
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.1400ddae0
invalid
int3
cmp byte [rax - 0x77], cl
retf 0x8d48
mov edx, ecx
lea rax, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x7d], cl
and qword [rax], 0
and dword [rax], 0
and byte [rax], al
mov qword [rsp + 0x20], rax
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov rcx, 0xffffffff80000002
xor r8d, r8d
xor eax, eax
rol dword [rdx], 0
add byte [rax + 0x41c03145], al
add byte [rbp + 0x31], 0xc0
mov r9d, 0x20019
add byte [rbp + 0x31], 0xc0
xor eax, eax
mov r9d, 0x20019
sbb dword [rax], eax
add al, byte [rax]
call qword [sym.imp.advapi32.dll_RegOpenKeyExW]
mov ebx, edi
add dword [rax], eax
test eax, eax
je case.0x140090bcd.1097
xor eax, eax
jmp case.0x1400b43d4.247
shr bl, 0xa
mov rdx, qword [rsp + 0x30]
mov eax, 1
add dword [rax], eax
add byte [rax], al
push rsp
and al, 0x30
xor byte [rax + 1], bh
add dword [rax], eax
add byte [rax], al
add rsp, 0x38
invalid
ret
push rdi
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
mov rsi, rcx
mov rcx, qword [rsp + 0x70]
and al, 0x70
cmp byte [rax - 0x77], cl
invalid
and al, 0x70
lea rax, [rsp + 0x34]
lea eax, [rsp + 0x34]
and al, 0x34
and dword [rax], 0
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
add byte [rax - 0x77], cl
and al, 0x28
invalid
mov dword [rsp + 0x28], ecx
and al, 0x28
sub byte [rcx + rcx*4 + 0x4c], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], r9
and al, 0x20
and byte [rcx], dh
dec dword [rax - 0x77]
ror dword [rcx + rcx*4 - 0x3e], 1
mov rdx, r8
mov edx, eax
xor edi, edi
mov rcx, rdx
mov rdx, r8
mov edx, eax
mov edx, eax
xor r8d, r8d
xor eax, eax
mov r9, rax
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
adc eax, 0x1df30
test eax, eax
invalid
je 0x1400c613b
invalid
sar edi, 0x15
xor bh, bl
fild word [rcx]
invalid
adc eax, 0x1df30
fild word [rcx]
add byte [rbp + 0xf1f74c0], al
mov bh, 0xc8
sal byte [rdi + rbx + 0xf], 0xb7
enter 0xffffffffffffc981, 0
or ecx, 0x80070000
add byte [rax], al
invalid
add byte [rbp - 0x37b1f040], 0xe8
test eax, eax
ror byte [rdi], 0x4e
invalid
invalid
invalid
movzx ecx, ax
or ecx, 0x80070000
add byte [rax], al
invalid
add byte [rbp - 0x37b1f040], 0xe8
test eax, eax
ror byte [rdi], 0x4e
enter 0xbe8, 0x63
add dword [rax], eax
invalid
enter 0xbe8, 0x63
or esp, dword [rbx + 1]
add byte [rax - 0x77], cl
invalid
invalid
add dword [rax], eax
mov qword [rsi + 8], rax
mov dword [rsi + 0x10], edx
adc byte [rdi + 1], bh
or byte [rcx + 0x1bf1056], r9b
add byte [rax], al
add byte [rax], al
mov qword [rsi], rdi
add rsp, 0x38
invalid
adc byte [rdi + 1], bh
add dword [rax], eax
add byte [rax], al
mov qword [rsi], rdi
add rsp, 0x38
invalid
cmp byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
jmp qword [sym.imp.advapi32.dll_RegCloseKey]
and eax, 0x1df04
push rsi
sub rsp, 0x20
fild word [rcx]
add byte [rsi + 0x48], dl
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
mov ecx, 5
invalid
add byte [rax], al
invalid
mov esi, ecx
invalid
add eax, 0xff000000
adc eax, 0x1e3a9
add dword [rax], eax
call qword [sym.imp.kernel32.dll_GetComputerNameExW]
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
mov edx, eax
add rsp, 0x20
add esp, 0x20
pop rsi
jmp 0x1400bd987
sbb dword [rax - 1], edi
invalid
ret 0x8348
add esp, 0x20
sbb dword [rax - 1], edi
dec dword [rax - 0x75]
add dword [rbx + rcx*4 + 0x42], eax
mov r8d, dword [rdx + 0x34]
invalid
mov r8d, dword [rdx + 0x34]
xor al, 0x48
cmp qword [rdx + 0x10], 0
cmp dword [rdx + 0x10], 0
jp case.0x14009d071.1052
add byte [rsp + rdx + 0x4c], dh
je 0x1400c6190
adc al, 0x4c
mov r9, qword [rdx + 0x18]
mov ecx, dword [rdx + 0x18]
movsd xmm1, qword [rax]
or byte [rcx - 0x80], al
loopne case.0x14009d071.1052
or byte [rcx - 0x80], al
loopne case.0x14009d071.1052
mov rcx, rdx
mov ecx, edx
jmp fcn.1400219a0
mov eax, 0x8b48fff5
dec dword [rax - 0x75]
mov rax, qword [rax]
mov eax, dword [rax]
add byte [rsi + 0x48], ah
movq xmm1, rax
btr rax, 0x3f
invalid
invalid
movq xmm0, rax
shl byte [rsi + 0xf], 0x2e
add eax, 0x1e9c6
jae case.0x140084bc0.1273
invalid
movd mm1, eax
invalid
movq mm0, rax
shl byte [rsi + 0xf], 0x2e
add eax, 0x1e9c6
jmp 0x1727f61ad
add byte [rbx + 0x32], dh
xor dh, dl
movsd xmm2, qword [0x1400e4b68]
movups xmm2, xmmword [0x1400e4b68]
adc eax, 0x1e9b4
add dword [rax], eax
add byte [rsi + 0xf], ah
sub al, bl
movapd xmm3, xmm0
cmpltpd xmm3, xmm2
cmpltps xmm3, xmm2
movaps xmm3, xmm0
cmpltps xmm3, xmm2
xorpd xmm2, xmm2
xorps xmm2, xmm2
push rdi
shl byte [rsi + 0xf], cl
invalid
invalid
cmpneqpd xmm2, xmm0
andpd xmm2, xmm3
andps xmm2, xmm3
ret 0x4d0
add al, 0x66
andps xmm2, xmm3
push rsp
shl dword [rsi + 0xf], cl
jle 0x1400c619e
invalid
movd eax, xmm2
test al, 1
jne case.0x140084bc0.1273
invalid
movd eax, mm2
shr byte [rax + 0x410c7501], 1
or al, 0x41
and r8b, 1
and al, 1
add dword [rax - 0x77], ecx
shr ecx, 1
invalid
ret 0xf5bb
mov rcx, rdx
jmp 0x140021da0
inc dword [rcx - 0x80]
and r8b, 1
and al, 1
loopne case.0x1400b6d71.192
add dword [rax - 0x77], ecx
shr ecx, 1
invalid
invalid
mov rcx, rdx
jmp 0x140022000
cmc
invalid
mov ecx, edx
cmc
dec dword [rax - 0x75]
or ecx, ebp
jmp 0x1400c61f2
mov rcx, qword [rcx]
jmp 0x1400c61f2
add byte [rbx + 0x10a83442], cl
mov eax, dword [rdx + 0x34]
test al, 0x10
adc byte [rbp + 0xd], dh
jne 0x1400c6206
or eax, 0x840f20a8
test al, 0x20
je 0x140022470
outsd dx, dword [rsi]
ret 0xfff5
cmc
invalid
cmc
invalid
jmp 0x140022300
cli
sal ch, 0xff
invalid
mov ecx, dword [rcx]
jmp 0x1400206f0
jrcxz 0x1400c61af
cmc
invalid
or ecx, ebp
jrcxz 0x1400c61af
cmc
dec dword [rax - 0x75]
mov rax, qword [rcx]
cmp byte [rax], 0
invalid
invalid
mov rax, qword [rcx]
mov eax, dword [rcx]
cmp byte [rax], 0
cmp byte [rax], al
lea rcx, [0x1401306a1]
or eax, 0x6a487
add byte [rax - 0x73], cl
add eax, 0x6a486
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
lea rax, [0x1401306a7]
lea eax, [0x1401306a7]
xchg byte [rsi + rax + 0x440f4800], ah
ror dword [rax - 0x75], 0x4a
invalid
invalid
invalid
add byte [rax + 0xf], cl
cmove rax, rcx
ror dword [rax - 0x75], 0x4a
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
invalid
invalid
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rcx - 0x48], al
sbb byte [rcx - 0x48], al
mov r8d, 6
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rdx, rax
jmp r9
jmp rcx
ret 0xff49
jmp rcx
sub rsp, 0x38
cmp byte [rax - 0x75], cl
mov rax, qword [rcx]
movzx ecx, word [rax]
invalid
add dword [rdi], ecx
mov bh, 8
invalid
lea r8, [0x14015c72c]
add eax, 0x964de
or dword fs:[rax], eax
movsxd rcx, dword [r8 + rcx*4]
invalid
or al, 0x88
mov byte [rcx + rax - 0x3f], cl
invalid
mov byte [rcx + rax - 0x3f], cl
add ecx, eax
jmp rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x140130391]
mov r8d, 6
mov eax, 6
jmp 0x1400c67bf
invalid
invalid
add byte [rax], al
adc eax, 0x6a127
invalid
movabs eax, dword [0x6b8410006]
add byte [rcx - 0x48], al
invalid
mov eax, 6
add byte [rax], al
add cl, ch
add rax, 0xffffffff8b480000
add eax, 0x8b480000
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6a37c
invalid
invalid
add cl, ch
xchg ebx, eax
add dword [rax], eax
invalid
lea rdx, [0x140130604]
movabs dword [0x4800000193e90006], eax
mov ecx, dword [rdx + 0x20]
invalid
add cl, ch
xchg ebx, eax
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x14013058f]
adc eax, 0x6a2ef
jmp case.0x1400c6255.252
push rdi
add al, 0
add byte [rax], al
movabs byte [0x4800000457e90006], al
mov ecx, dword [rdx + 0x20]
invalid
invalid
add cl, ch
push rdi
add al, 0
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140130548]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x140130548]
lea edx, [0x140130548]
movabs byte [0x4800000307e90006], al
mov ecx, dword [rdx + 0x20]
jmp 0x1400c65c4
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
invalid
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x1401305d0]
jmp case.0x14009183f.1106
rol dword [rdx], 1
add byte [rax], al
lea edx, [0x1401305d0]
adc eax, 0x6a300
add byte [rbx - 0x2e16fffa], ah
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
movabs dword [0x48000002d1e90006], eax
mov ecx, dword [rdx + 0x20]
invalid
rol dword [rdx], 1
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130534]
adc eax, 0x6a24c
movabs byte [0x48000003f1e90006], al
invalid
add cl, ch
jmp case.0x140084bc0.1280
int1
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6a23f
invalid
invalid
invalid
lea rdx, [0x14013053f]
lea edx, [0x14013053f]
movabs byte [0x48000002bfe90006], al
add cl, ch
jmp 0x1400c65c4
mov edi, 0x48000002
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6a1bb
invalid
invalid
invalid
sbb byte [rax - 0x73], cl
lea rdx, [0x1401304d3]
movabs eax, dword [0x48000002fbe90006]
add cl, ch
jmp 0x1400c6618
sti
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6a1f9
invalid
invalid
invalid
lea rdx, [0x140130529]
jmp case.0x140084bc0.1280
invalid
add eax, dword [rax]
invalid
movabs eax, dword [0x48000003a9e90006]
invalid
test eax, 0x48000003
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6a0fe
invalid
invalid
invalid
lea rdx, [0x140130446]
jmp case.0x140084bc0.1280
xchg ecx, eax
add eax, dword [rax]
invalid
movabs al, byte [0x4800000391e90006]
invalid
add cl, ch
xchg ecx, eax
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14013059e]
invalid
invalid
invalid
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6a23e
invalid
invalid
invalid
movabs byte [0x4800000454e90006], al
invalid
jmp 0x1400c67b9
push rsp
add al, 0
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x14013042a]
jmp 0x1400c6618
wait
add al, byte [rax]
add byte [rax], al
lea edx, [0x14013042a]
adc eax, 0x6a0b2
movabs al, byte [0x480000029be90006]
mov ecx, dword [rdx + 0x20]
invalid
invalid
wait
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x6a18c
invalid
invalid
add cl, ch
pop rbp
add dword [rax], eax
add byte [rax], al
lea rdx, [0x14013051c]
movabs eax, dword [0x480000015de90006]
mov ecx, dword [rdx + 0x20]
invalid
pop rbp
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x1401305e0]
jmp case.0x1400bbbaa.62
invalid
add al, byte [rax]
invalid
lea edx, [0x1401305e0]
adc eax, 0x6a238
movabs byte [0x48000002b9e90006], al
mov ecx, 0x48000002
mov ecx, dword [rdx + 0x20]
add al, byte [rax]
add byte [rax - 0x75], cl
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1401303fe]
lea edx, [0x1401303fe]
adc eax, 0x6a03e
movabs al, byte [0x4800000319e90006]
add cl, ch
jmp case.0x140084bc0.1280
sbb dword [rbx], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x1401305f2]
lea edx, [0x1401305f2]
adc eax, 0x6a21a
sbb ah, byte [rdx - 0x7616fffa]
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401303b7]
movabs byte [0x4800000289e90006], al
mov ecx, dword [rdx + 0x20]
invalid
add cl, ch
mov dword [rdx], eax
add byte [rax], al
mov rcx, qword [rdx + 0x20]
jmp case.0x1400bbbaa.62
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401303b7]
lea edx, [0x1401303b7]
lahf
invalid
add cl, ch
jmp 0x1400c671a
and eax, 0x48000003
mov ecx, dword [rdx + 0x20]
invalid
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130566]
jmp 0x1400c674d
add byte [rax], al
adc eax, 0x6a15e
movabs eax, dword [0x4800000340e90006]
invalid
add cl, ch
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130409]
adc eax, 0x69fe9
invalid
mov r8d, 0x11
mov eax, 0x11
add byte [rax], al
add byte [rax], al
add cl, ch
xchg esp, eax
add eax, dword [rax]
invalid
jmp 0x1400c67bf
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x69fa9
lahf
invalid
invalid
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1401303e7]
lahf
invalid
invalid
lahf
invalid
add cl, ch
add dword [rcx], 0x8b480000
add byte [rax], al
mov rcx, qword [rdx + 0x20]
invalid
invalid
jmp 0x1400c65c4
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
invalid
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x1401304b2]
adc eax, 0x6a05c
pop rsp
movabs al, byte [0x13b8410006]
invalid
add byte [rcx - 0x48], al
mov r8d, 0x13
invalid
mov r8d, 0x13
mov eax, 0x13
add byte [rax], al
add cl, ch
jmp 0x1400c67bf
pop rsi
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x140130499]
adc eax, 0x6a025
and eax, 0x410006a0
movabs al, byte [0x19b8410006]
invalid
mov r8d, 0x19
mov eax, 0x19
add byte [rax], al
add cl, ch
jmp 0x1400c67bf
add eax, dword [rax]
add eax, dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
invalid
invalid
lea rdx, [0x1401303a4]
adc eax, 0x69f12
lahf
invalid
jmp 0x1400c67b9
and al, byte [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x140130436]
lea edx, [0x140130436]
lea edx, [0x140130436]
adc eax, 0x69f8c
invalid
add cl, ch
jmp case.0x14009183f.1106
test dword [rax], 0x8b480000
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1401303ae]
jmp 0x1400c65c4
std
add byte [rax], al
add byte [rax], al
adc eax, 0x69eec
sahf
invalid
add cl, ch
std
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x69ef9
sahf
invalid
invalid
lea rdx, [0x1401303d3]
sahf
invalid
add cl, ch
jmp 0x1400c671a
cmp eax, dword [rdx]
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140130397]
movsd dword [rdi], dword [rsi]
sahf
invalid
invalid
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130397]
movsd dword [rdi], dword [rsi]
sahf
invalid
invalid
sbb byte [rax - 0x73], cl
movsd dword [rdi], dword [rsi]
sahf
invalid
mov r8d, 0xd
mov eax, 0xd
add byte [rax], al
add cl, ch
jmp 0x1400c67bf
ret 2
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x140130505]
adc eax, 0x69ff5
cmc
lahf
invalid
add cl, ch
jmp 0x1400c6618
add eax, dword [rcx]
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x140130451]
adc eax, 0x69f29
lahf
invalid
add cl, ch
jmp 0x1400c67b9
mov word [rdx], es
add byte [rax], al
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140130574]
lea edx, [0x140130574]
jmp 0x1400c6618
rol dword [rax], cl
add byte [rax], al
sbb byte [rax - 0x73], cl
lea edx, [0x140130574]
adc eax, 0x6a034
movabs al, byte [0x48000000d3e90006]
mov ecx, dword [rdx + 0x20]
invalid
add cl, ch
rol dword [rax], cl
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14013046d]
lea edx, [0x14013046d]
adc eax, 0x69f15
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x69f15
lahf
invalid
add cl, ch
jmp 0x1400c674d
lock add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
invalid
invalid
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x1401303bf]
lea edx, [0x1401303bf]
adc eax, 0x69e4f
sahf
sahf
invalid
jmp case.0x140084bc0.1280
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x14013047b]
lea edx, [0x14013047b]
adc eax, 0x69ef3
sahf
sahf
invalid
add byte [rcx - 0x48], al
add eax, 0xe9000000
add byte [rax], al
invalid
mov r8d, 5
mov eax, 5
jmp 0x1400c67bf
sub al, 2
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14013041a]
adc eax, 0x69e74
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x69e74
add byte [rcx - 0x48], al
adc byte [rax], al
invalid
mov r8d, 0x10
mov eax, 0x10
add byte [rax], al
jmp 0x1400c67bf
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x69e06
invalid
sahf
invalid
invalid
lea rdx, [0x1401303ca]
lea edx, [0x1401303ca]
sahf
invalid
add byte [rcx - 0x48], al
or dword [rax], eax
mov r8d, 9
add byte [rax], al
jmp 0x1400c67bf
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14013045b]
invalid
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x69e79
add byte [rcx - 0x48], al
mov r8d, 4
add al, 0
add byte [rax], al
invalid
jmp 0x1400c67bf
rol byte [rcx], cl
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x1401303f0]
adc eax, 0x69df0
jmp 0x1400c674d
add qword [rax], rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x1401303db]
adc eax, 0x69dc3
ret
add byte [rcx - 0x48], al
mov r8d, 0xc
or al, 0
add byte [rax], al
jmp 0x1400c67bf
pushfq
add dword [rax], eax
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x1401304f6]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1401304f6]
invalid
jmp case.0x1400c6255.252
rol dword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
lea rdx, [0x140130511]
jmp case.0x140084bc0.1280
invalid
adc eax, 0x69ec3
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1401305a8]
lea rdx, [0x1401305a8]
lea edx, [0x1401305a8]
lahf
invalid
mov r8d, 0x12
jmp 0x1400c67bf
add qword [rax], r8
invalid
add cl, ch
add qword [rax], r8
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x69dfc
popfq
invalid
invalid
lea rdx, [0x140130480]
cld
popfq
invalid
jmp 0x1400c674d
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14013055b]
sahf
invalid
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x69ebf
sahf
invalid
invalid
sbb byte [rax - 0x73], cl
sahf
invalid
jmp case.0x140084bc0.1280
mov rcx, qword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x69dae
scasb al, byte [rdi]
popfq
invalid
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x69dae
scasb al, byte [rdi]
popfq
invalid
invalid
lea edx, [0x14013045f]
scasb al, byte [rdi]
popfq
invalid
jmp 0x1400c674d
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x69eb7
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x69eb7
mov bh, 0x9e
invalid
jmp case.0x1400c6255.252
xor dword [rax - 0x75], ecx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x14013048e]
adc eax, 0x69db0
mov r8d, 0xb
jmp 0x1400c67bf
invalid
add byte [rax], al
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401304df]
lea edx, [0x1401304df]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x1401304df]
lea edx, [0x1401304df]
mov r8d, 0xf
jmp 0x1400c67bf
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
mov eax, 0x48000000
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401304ee]
invalid
popfq
invalid
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x69dd4
invalid
popfq
invalid
invalid
popfq
invalid
mov r8d, 8
jmp 0x1400c67bf
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
invalid
invalid
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x1401304c5]
lea edx, [0x1401304c5]
add byte [rcx - 0x48], al
invalid
mov r8d, 0xe
jmp 0x1400c67bf
invalid
push 0x48
add eax, 2
rol byte [rdx], 0x4c
lea ecx, [rsp + 0x30]
and al, 0x30
add dword [rax - 0x73], ecx
add eax, 0x5e
mov qword [rsp + 0x20], rax
lea rax, [0x14013061f]
mov r8d, 7
add byte [rax], al
invalid
add eax, 0x69eab
add byte [rax], al
mov rcx, rdx
mov rdx, rax
call fcn.14001e140
nop
add rsp, 0x38
invalid
cmp bl, al
invalid
cmp bl, al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x1401305ba]
adc eax, 0x69e1c
mov r8d, 0x16
jmp 0x1400c67bf
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x140130615]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea edx, [0x140130615]
lea edx, [0x140130615]
mov r8d, 0xa
add byte [rax], al
add rsp, 0x38
jmp rax
mov ecx, dword [rcx]
mov eax, dword [rdx + 0x34]
test al, 0x10
jne fcn.14001c120
pop rcx
cmc
invalid
test al, 0x20
jne case.0x1400b9220.135
jmp fcn.14001d5e0
movzx ecx, word [rcx]
jmp 0x140022240
cmc
dec dword [rax - 0x75]
invalid
invalid
or ecx, ebp
add byte [rax], al
add byte [rax], al
invalid
add byte [rbx + 0x10a83442], cl
mov eax, dword [rdx + 0x34]
test al, 0x10
invalid
adc byte [rbp + 0xc], dh
jne 0x1400c6800
test al, 0x20
jne case.0x1400b3175.320
mov rcx, qword [rcx]
jmp 0x1400225b0
mov al, 0xbd
cmc
invalid
mov al, 0xbd
cmc
dec dword [rax - 0x75]
mov ecx, dword [rcx]
jmp 0x14001d6f0
jmp 0x1400223b0
sub rsp, 0x48
mov r10, rdx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
jmp 0x14001d6f0
jmp 0x1400223b0
sub rsp, 0x48
sub esp, 0x48
mov r10, rdx
mov r9, qword [rcx]
movzx eax, byte [r9]
lea rcx, [0x14015c800]
or eax, 0x95fde
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x49
inc ecx
invalid
inc r9
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
lea rcx, [0x1400cc789]
lea ecx, [0x1400cc789]
or eax, 0x5f4c
pop rdi
add byte [rax], al
mov qword [rsp + 0x20], rcx
and al, 0x20
lea rdx, str.ByteShortSignedSignedBigUnsigned
jmp case.0x1400c6255.268
add byte [rax], al
add r9, 4
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
lea rcx, [0x140023abc]
or eax, 0xfff5d25b
or byte [rax - 0x73], cl
or eax, 0xfff5d25b
mov qword [rsp + 0x20], rcx
lea rdx, [0x14013037f]
mov r8d, 3
mov eax, 3
add eax, dword [rax]
add byte [rax], al
add cl, ch
add byte [rax], al
jmp 0x1400c6af1
jns case.0x1400c6829.11
add byte [rax], al
lea rax, [r9 + 8]
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx], rax
add r9, 4
lea rax, case.0x14007518c.1341
lea eax, case.0x14007518c.1341
lea eax, case.0x14007518c.1341
add eax, 0xfffff95b
pop rbx
stc
invalid
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rcx
lea rax, [0x1400c61f2]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and byte [rax - 0x73], cl
lea rdx, [0x140130365]
lea edx, [0x140130365]
adc eax, 0x69ab9
mov r8d, 9
jmp 0x1400c6ac2
add al, byte [rax]
invalid
add cl, ch
or eax, dword [rdx]
invalid
add al, byte [rax]
add byte [rcx - 0x7d], cl
invalid
invalid
add byte [rax], al
add r9, 4
lea rax, [rsp + 0x40]
invalid
rol dword [rax + rcx*2], 0x8d
and al, 0x40
invalid
mov qword [rax], r9
mov qword [rax], r9
mov dword [rax], ecx
or byte [rax - 0x73], cl
or eax, 0xfff5d1f2
cmc
invalid
lea rcx, [0x140023abc]
lea ecx, [0x140023abc]
cmc
dec dword [rax - 0x77]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
lea rdx, [0x140130310]
adc eax, 0x69a3a
add byte [rcx - 0x48], al
or byte [rax], al
mov r8d, 8
mov eax, 8
add byte [rax], al
add cl, ch
jmp 0x1400c6af1
adc byte [rdx], al
add byte [rax], al
lea rax, [r9 + 0x10]
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
adc byte [rax - 0x73], cl
and al, 0x40
add ecx, 8
ror dword [rax], 0x48
lea eax, case.0x1400b2992.338
invalid
dec dword [rax - 0x77]
and al, 0x30
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
and al, 0x28
lea rax, case.0x1400b93ee.131
add eax, 0xfffffee4
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x28
add eax, 0xfffffee4
in al, 0xfe
invalid
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x69a59
lea rdx, [0x14013036e]
mov r8d, 0xc
jmp 0x1400c6ac2
invalid
add dword [rax], eax
add byte [rax], al
movabs byte [0x4808418d49000001], al
lea rax, [r9 + 8]
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rcx - 0x7d], ecx
add ecx, 4
lea rax, [0x140023abc]
lea eax, [0x140023abc]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
lea ecx, [rsp + 0x40]
and al, 0x40
lea eax, [0x140023abc]
cmc
dec dword [rax - 0x77]
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
lea rax, [0x1400c6b02]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x140130352]
adc eax, 0x699fe
mov r8d, 8
add byte [rax], al
invalid
lea eax, [0x1400c6b02]
add eax, 0x1ba
invalid
add byte [rax], al
add cl, ch
add byte [rax], al
jmp 0x1400c6ac2
invalid
add byte [rcx - 0x7d], cl
rol dword [rax + rcx*2], 0x8d
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
add r9, 4
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
lea eax, [rsp + 0x40]
mov qword [rax], r9
lea rcx, case.0x14007518c.1341
invalid
dec dword [rax - 0x77]
and al, 0x20
lea rdx, [0x140130301]
adc eax, 0x69983
jmp 0x1400c69ea
mov dword [rax], ecx
lea ecx, case.0x14007518c.1341
invalid
dec dword [rax - 0x77]
and al, 0x20
adc eax, 0x69983
add r9, 8
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
or byte [rax - 0x73], cl
and al, 0x40
and al, 0x40
lea eax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
mov qword [rax], r9
lea rcx, case.0x1400c2cea.78
lea ecx, case.0x1400c2cea.78
mov qword [rsp + 0x20], rcx
lea rdx, [0x140130382]
cdq
invalid
jmp 0x1400c69ea
add r9, 8
add r9, 8
lea rax, [rsp + 0x40]
and al, 0x40
ror dword [rax], 0x48
lea eax, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rax], r9
lea rcx, case.0x1400b2992.338
or eax, 0xfffffe31
mov qword [rsp + 0x20], rcx
or eax, 0xfffffe31
lea rdx, [0x140130307]
mov r8d, 9
add byte [rax], al
add cl, ch
add dword es:[rax], eax
add byte [rax], al
adc eax, 0x69947
cdq
cdq
invalid
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
invalid
add r9, 8
lea rax, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rax], r9
lea rcx, [0x1400c616e]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
idiv edi
dec dword [rax - 0x77]
mov dword [rsp + 0x20], ecx
invalid
mov dword [rsp + 0x20], ecx
lea rdx, [0x140130348]
cdq
invalid
add byte [rcx - 0x48], al
invalid
mov r8d, 6
jmp 0x1400c6af1
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
add r9, 2
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
mov dword [rax], ecx
lea rcx, [0x1400c67c6]
mov qword [rsp + 0x20], rcx
and al, 0x20
lea rdx, [0x1401302fc]
lea edx, [0x1401302fc]
rol dword [rdx], 0x48
lea eax, [rsp + 0x40]
and al, 0x40
add cl, byte [rax - 0x73]
and al, 0x40
mov dword [rax], ecx
std
invalid
and al, 0x20
lea edx, [0x1401302fc]
add bl, ch
push 0x49
invalid
jmp 0x1400c6a80
add r9, 8
add ecx, 8
lea rax, [rsp + 0x40]
mov qword [rax], r9
lea rcx, case.0x1400c2cea.78
lea ecx, case.0x1400c2cea.78
lea ecx, case.0x1400c2cea.78
mov qword [rsp + 0x20], rcx
lea rdx, str.UnsignedBigFloatDoubleListRationalRationalBigSRationalSRationalBigAsciiIfdIfdBigStripTileArtistBitsPerSampleCellLengthCellWidthColorMapCompressionCopyrightDateTimeExtraSamplesFillOrderFreeByteCountsFreeOffsetsGrayResponseCurveGrayResponseUnitHostComputerImageDescriptionImageLengthImageWidthMakeMaxSampleValueMinSampleValueModelNewSubfileTypeOrientationPhotometricInterpretationPlanarConfigurationResolutionUnitRowsPerStripSamplesPerPixelSoftwareStripByteCountsStripOffsetsSubfileTypeThreshholdingXResolutionYResolutionPredictorTileWidthTileLengthTileOffsetsTileByteCountsSampleFormatSMinSampleValueSMaxSampleValueJPEGTablesModelPixelScaleTagModelTransformationTagModelTiepointTagGeoKeyDirectoryTagGeoDoubleParamsTagGeoAsciiParamsTagGdalNodataUnknownHuffmanFax3Fax4LZWJPEGModernJPEGDeflateOldDeflatePackBitsWhiteIsZeroBlackIsZeroRGBRGBPaletteTransparencyMaskCMYKYCbCrCIELabChunkyPlanarUintIntIEEEFPVoidGrayPaletteGrayARGBA
lea edx, str.UnsignedBigFloatDoubleListRationalRationalBigSRationalSRationalBigAsciiIfdIfdBigStripTileArtistBitsPerSampleCellLengthCellWidthColorMapCompressionCopyrightDateTimeExtraSamplesFillOrderFreeByteCountsFreeOffsetsGrayResponseCurveGrayResponseUnitHostComputerImageDescriptionImageLengthImageWidthMakeMaxSampleValueMinSampleValueModelNewSubfileTypeOrientationPhotometricInterpretationPlanarConfigurationResolutionUnitRowsPerStripSamplesPerPixelSoftwareStripByteCountsStripOffsetsSubfileTypeThreshholdingXResolutionYResolutionPredictorTileWidthTileLengthTileOffsetsTileByteCountsSampleFormatSMinSampleValueSMaxSampleValueJPEGTablesModelPixelScaleTagModelTransformationTagModelTiepointTagGeoKeyDirectoryTagGeoDoubleParamsTagGeoAsciiParamsTagGdalNodataUnknownHuffmanFax3Fax4LZWJPEGModernJPEGDeflateOldDeflatePackBitsWhiteIsZeroBlackIsZeroRGBRGBPaletteTransparencyMaskCMYKYCbCrCIELabChunkyPlanarUintIntIEEEFPVoidGrayPaletteGrayARGBA
and al, 0x20
lea edx, str.UnsignedBigFloatDoubleListRationalRationalBigSRationalSRationalBigAsciiIfdIfdBigStripTileArtistBitsPerSampleCellLengthCellWidthColorMapCompressionCopyrightDateTimeExtraSamplesFillOrderFreeByteCountsFreeOffsetsGrayResponseCurveGrayResponseUnitHostComputerImageDescriptionImageLengthImageWidthMakeMaxSampleValueMinSampleValueModelNewSubfileTypeOrientationPhotometricInterpretationPlanarConfigurationResolutionUnitRowsPerStripSamplesPerPixelSoftwareStripByteCountsStripOffsetsSubfileTypeThreshholdingXResolutionYResolutionPredictorTileWidthTileLengthTileOffsetsTileByteCountsSampleFormatSMinSampleValueSMaxSampleValueJPEGTablesModelPixelScaleTagModelTransformationTagModelTiepointTagGeoKeyDirectoryTagGeoDoubleParamsTagGeoAsciiParamsTagGdalNodataUnknownHuffmanFax3Fax4LZWJPEGModernJPEGDeflateOldDeflatePackBitsWhiteIsZeroBlackIsZeroRGBRGBPaletteTransparencyMaskCMYKYCbCrCIELabChunkyPlanarUintIntIEEEFPVoidGrayPaletteGrayARGBA
invalid
mov r8d, 0xb
add cl, ch
mov cl, 0
add byte [rax], al
invalid
jmp 0x1400c6af1
add byte [rax], al
add byte [rcx - 0x7d], cl
ror dword [rax], 0x48
invalid
invalid
add r9, 8
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
or byte [rax - 0x73], cl
and al, 0x40
and al, 0x40
lea eax, [rsp + 0x40]
mov qword [rax], r9
lea rcx, [0x140029efa]
cmpsd dword [rsi], dword [rdi]
xor al, 0xf6
invalid
or byte [rax - 0x73], cl
or eax, 0xfff634a7
cmpsd dword [rsi], dword [rdi]
xor al, 0xf6
invalid
cmpsd dword [rsi], dword [rdi]
xor al, 0xf6
dec dword [rax - 0x77]
invalid
mov qword [rsp + 0x20], rcx
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x6991b
invalid
cdq
invalid
invalid
lea rdx, [0x14013037a]
sbb ebx, dword [rcx + 0x1feb0006]
jmp 0x1400c6a80
add r9, 4
lea rax, [rsp + 0x40]
and al, 0x40
rol dword [rax + rcx*2], 0x8d
and al, 0x40
mov qword [rax], r9
lea rcx, [0x1400c6baa]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
lea rdx, [0x140130343]
cwde
invalid
add byte [rcx - 0x48], al
add eax, 0xeb000000
add byte [rax], al
add bl, ch
mov r8d, 5
add byte [rax], al
add bl, ch
add byte [rax], al
jmp 0x1400c6af1
imul ecx, dword [rcx - 0x73], 0x8d481041
and al, 0x40
and al, 0x40
lea rax, [r9 + 0x10]
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rcx], rax
add r9, 8
lea rax, case.0x1400c2cea.78
lea eax, case.0x1400c2cea.78
or byte [rax - 0x73], cl
add eax, 0x184
test byte [rcx], al
add byte [rax], al
lea eax, case.0x1400c2cea.78
test byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
lea rax, [fcn.1400027c4]
dec dword [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, [0x14013035a]
adc eax, 0x6989e
add byte [rcx - 0x48], al
or eax, dword [rax]
mov r8d, 0xb
add byte [rax], al
mov rcx, r10
call fcn.14001e200
jmp 0x1400c6afc
invalid
xor byte [rcx - 0x7d], cl
ror dword [rax], 0x48
lea eax, [rsp + 0x40]
and al, 0x40
add r9, 8
add ecx, 8
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rax], r9
lea rcx, [0x1400c6b1d]
or byte [rax - 0x73], cl
or eax, 0x3e
mov qword [rsp + 0x20], rcx
lea rdx, [0x14013034e]
lea edx, [0x14013034e]
lea edx, [0x14013034e]
invalid
mov r8d, 4
add al, 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x2f], cl
mov rcx, r10
ror dword [rcx - 0x77], 1
shr eax, 0x44
jbe 0x1400c6af0
cmc
mov r9, rax
call fcn.14001e140
cmc
invalid
call qword [rax + 0x48c48348]
nop
add rsp, 0x48
ret
xor al, 0xa8
adc byte [rbp + 0xd], dh
test al, 0x10
jne case.0x1400b9220.153
test al, 0x20
je 0x14001bb10
cmc
invalid
jmp 0x140022300
mov ecx, dword [rcx]
jmp 0x1400206f0
cmc
invalid
rcr dword [rbx + 0x5741fff5], cl
cmc
inc dword [rcx + 0x57]
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
in al, dx
mov rdi, rdx
in al, dx
mov rdi, rdx
mov rax, qword [rcx]
mov r14, qword [rax + 8]
or byte [rbx + rcx*4 + 0x78], cl
invalid
or byte [rbx + rcx*4 + 0x78], cl
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
mov edi, dword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
lea rdx, [0x140157a20]
lea edx, [0x140157a20]
adc eax, 0x90edb
fisttp dword [rsi]
or dword [rax], eax
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rsi], rdi
mov byte [rsi + 8], al
invalid
invalid
or sil, r8b
or dh, al
mov byte [rsi + 9], 0
shl r15, 5
out 5, eax
or dword [rax], r8d
out 5, eax
lea rdi, [0x1400c680d]
lea rbx, [rsp + 0x28]
and al, 0x28
and al, 0x28
test r15, r15
push qword [rbp + rbx + 0x4c]
je case.0x1400b3175.333
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
je 0x1400c6b9a
and al, 0x28
sub byte [rcx - 0x7d], cl
add r14, 0x20
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
clc
invalid
clc
call fcn.14001dad0
add r15, 0xffffffffffffffe0
invalid
invalid
loopne 0x1400c6b79
jmp 0x1400c6b6d
fimul word [rax - 0x75]
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.14001dc10
cmc
call qword [rax + 0x40c48348]
mov ecx, dword [rsp + 0x30]
and al, 0x30
jo 0x1400c6b91
cmc
call qword [rax + 0x40c48348]
add esp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov eax, dword [rcx]
mov r8d, dword [rdx + 0x34]
xor al, 0x48
cmp dword [rdx + 0x10], 0
add dword [rbx + rcx*4 + 0x42], eax
xor al, 0x48
cmp dword [rdx + 0x10], 0
je case.0x1400c6d06.351
mov r9, qword [rdx + 0x18]
mov ecx, dword [rdx + 0x18]
movss xmm1, dword [rax]
movups xmm1, xmmword [rax]
and r8b, 1
mov rcx, rdx
jmp fcn.140020be0
adc al, 0xa0
cmc
dec dword [rbx + 0x6e0f6600]
mov eax, dword [rax]
invalid
invalid
outsb dx, byte [rsi]
mov eax, dword [rax]
movd xmm1, eax
outsb dx, byte [rsi]
enter 0xffffffffffffff25, 0xffffffffffffffff
invalid
invalid
enter 0xffffffffffffff25, 0xffffffffffffffff
invalid
movd xmm0, eax
movd mm0, eax
outsb dx, byte [rsi]
ror byte [rdi], 0x2e
add eax, 0x1df9a
ucomiss xmm0, dword [0x1400e4b7c]
add eax, 0x1df9a
jae 0x1400c6c17
xor esi, ebx
movups xmm2, xmmword [0x1400e4b78]
mov edi, ds
add dword [rax], eax
movss xmm2, dword [0x1400e4b78]
mov edi, ds
add dword [rax], eax
movaps xmm3, xmm0
sub al, bl
cmpltps xmm3, xmm2
xorps xmm2, xmm2
push rdi
invalid
push rdi
ror byte [rdi], cl
ret 0x4d0
cmpneqps xmm2, xmm0
andps xmm2, xmm3
push rsp
shl dword [rsi + 0xf], cl
jle 0x1400c6bd1
invalid
push rsp
shl dword [rsi + 0xf], cl
jle 0x1400c6bd1
invalid
shr byte [rax + 0x41127501], 1
and al, 1
invalid
test al, 1
jne 0x1400c6c17
invalid
adc al, byte [rcx - 0x80]
loopne case.0x1400bbbaa.92
invalid
and r8b, 1
add dword [rcx - 0x47], eax
add dword [rax], eax
add byte [rax], al
mov r9d, 1
mov rcx, rdx
invalid
mov ecx, 1
mov ecx, edx
shr ecx, 1
jmp fcn.140020fe0
leave
movabs dword [0x894801e08041fff5], eax
mov ecx, edx
invalid
and r8b, 1
mov rcx, rdx
mov ecx, edx
mov ecx, edx
jmp 0x140021270
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
cmc
dec dword [rax - 0x75]
mov rcx, qword [rcx]
jmp fcn.1400027c4
invalid
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
jmp fcn.1400027c4
mov rcx, qword [rcx]
or ecx, ebp
jmp 0x1400c6c33
add byte [rax], al
add byte [rax], al
movzx eax, byte [rcx]
shl eax, 3
lea rcx, [0x140159f90]
or eax, 0x93350
mov dh, 1
or eax, 0x93350
push rax
xor ecx, dword [rcx]
invalid
or dword [rax], eax
add byte [rbx + rcx*4 + 4], cl
or byte [rax - 0x73], cl
or eax, 0x93385
test dword [rbx], esi
or dword [rax], eax
invalid
mov r8, qword [rax + rcx]
lea rcx, [0x140159fd0]
test dword [rbx], esi
or dword [rax], eax
invalid
test dword [rbx], esi
or dword [rax], eax
invalid
xor ecx, dword [rcx]
add byte [rax - 0x75], cl
add al, 8
mov rax, qword [rax + rcx]
mov eax, dword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
invalid
invalid
invalid
mov edx, dword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
mov rdx, rax
mov edx, eax
ret 0xff49
jmp r9
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rdi, rdx
xlatb
mov rax, qword [rcx]
mov r14, qword [rax + 8]
jo 0x1400c6c7e
jo 0x1400c6c7e
or byte [rbx + rcx*4 + 0x78], cl
adc byte [rax - 0x75], cl
and byte [rax - 0x75], cl
invalid
mov r15, qword [rax + 0x10]
mov edi, dword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x73], cl
lea rdx, [0x140157a20]
lea edx, [0x140157a20]
adc eax, 0x90d97
or dword [rax], eax
mov r8d, 1
mov eax, 1
call qword [rax + 0x18]
sbb byte [rax - 0x73], cl
je 0x1400c6cba
xor byte [rax - 0x77], cl
invalid
mov eax, 1
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x73], cl
je 0x1400c6cba
xor byte [rax - 0x77], cl
mov byte ds:[rsi + 8], al
mov byte [rsi + 8], al
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
or dword [rax], eax
shl r15, 2
out 2, eax
lea rdi, [0x1400c6cee]
lea edi, [0x1400c6cee]
or dword [rax], eax
add byte [rcx - 0x3f], cl
out 2, eax
add cl, byte [rax - 0x73]
cmp eax, 0x42
lea edi, [0x1400c6cee]
lea rbx, [rsp + 0x28]
lea ebx, [rsp + 0x28]
test r15, r15
test edi, edi
push qword [rbp + rbx + 0x4c]
je case.0x1400b3175.351
mov qword [rsp + 0x28], r14
add r14, 4
mov rcx, rsi
int1
mov dword [rsp + 0x28], esi
je 0x1400c6cde
sub byte [rcx - 0x7d], cl
mov byte [rax + rcx*2], 0x89
mov ecx, esi
int1
mov rdx, rbx
mov r8, rdi
call fcn.14001dad0
add r15, 0xfffffffffffffffc
invalid
cld
jmp 0x1400c6cb1
add ebp, dword [rsi - 0xb]
outsb dx, byte [rsi]
cmc
dec dword [rcx - 0x7d]
invalid
cld
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
xor byte [rdx - 0x17c7dbac], cl
mov dl, byte [rsp + 0x38]
call fcn.14001dc10
invalid
outsd dx, dword [rsi]
cmc
call qword [rax + 0x40c48348]
add rsp, 0x40
invalid
and al, 0x38
invalid
outsd dx, dword [rsi]
cmc
call qword [rax + 0x40c48348]
add rsp, 0x40
invalid
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
sub esp, 0x38
in al, dx
cmp byte [rax - 0x75], cl
add dword [rdi], ecx
mov bh, 8
mov rax, qword [rcx]
mov eax, dword [rcx]
movzx ecx, word [rax]
lea r8, [0x14015c840]
movsxd rcx, dword [r8 + rcx*4]
or al, 0x88
or dword [rax], eax
add rcx, r8
jmp rcx
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x69992
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, [0x1401306ad]
adc eax, 0x69992
invalid
jmp case.0x1400c6255.286
add rax, 2
add eax, 2
lea r9, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x1400c67c6]
add eax, 0xfffffa96
cli
invalid
dec dword [rax - 0x77]
and al, 0x20
lea rax, [0x14013061f]
add eax, 0x698e3
mov qword [rsp + 0x20], rax
add eax, 0x698e3
cwde
invalid
add byte [rcx - 0x48], al
invalid
mov r8d, 7
mov rcx, rdx
mov ecx, edx
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
invalid
invalid
mov rdx, rax
call fcn.14001e140
jae 0x1400c6d41
call qword [rax + 0x38c48348]
ret
ret 0xf3e8
jae 0x1400c6d41
call qword [rax + 0x38c48348]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x1401306b4]
adc eax, 0x6994e
cdq
invalid
mov r8d, 6
invalid
add byte [rax], al
add bl, ch
xor al, 0x48
invalid
add byte [rax], al
jmp case.0x1400b3b92.327
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x1401306ba]
lea edx, [0x1401306ba]
sbb byte [rax - 0x73], cl
adc eax, 0x69939
invalid
cdq
invalid
invalid
lea edx, [0x1401306ba]
cmp dword [rcx - 0x47befffa], ebx
add al, 0
invalid
invalid
mov r8d, 4
jmp case.0x1400b3b92.327
invalid
add byte [rax], al
add byte [rax], al
add bl, ch
sbb dword [rax - 0x75], ecx
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x69915
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x69915
cdq
invalid
mov r8d, 3
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x38
jmp rax
invalid
invalid
cmp byte [rax - 1], cl
loopne 0x1400c6df2
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rax - 0x75], ecx
and byte [rbx + r9*4 + 0x42], cl
mov rax, qword [rdx + 0x20]
mov r8, qword [rdx + 0x28]
sub byte [rax - 0x77], cl
ret 0xe9
mov rdx, rax
jmp case.0x1400b3a41.339
add byte [rax], al
mov edx, eax
add byte [rax], al
sub esp, 0x88
add byte [rax], al
add byte [rbp - 0x77], cl
mov r9, r8
mov rax, rcx
mov r9, r8
mov rax, rcx
mov ecx, eax
mov eax, ecx
movabs rcx, 0x8000000000000000
xor rcx, qword [rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x48083348], al
cmp ecx, 0xf
stc
invalid
or byte [rax + 0x33], 8
xor ecx, dword [rax]
or byte [rax - 0x7d], cl
cmp rcx, 0xf
mov r8d, 3
stc
cmovno edi, dword [rax + 3]
add eax, dword [rax]
add byte [rax], al
cmovb r8, rcx
cmovb eax, ecx
mov rcx, rdx
lea rdx, [0x14015c854]
pop dx
or dword [rax], eax
pop dx
pop rdx
or dword [rax], eax
add byte [rsi + 0x63], cl
movsxd r8, dword [rdx + r8*4]
add al, 0x82
invalid
add r8, rdx
jmp r8
movzx eax, word [rax + 8]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov word [rdx], ax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
or byte [rax - 0x73], cl
push rsp
lea edx, [rsp + 0x28]
and al, 0x28
sub byte [rsi - 0x77], ah
add cl, byte [rax - 0x73]
invalid
invalid
lea eax, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
invalid
mov qword [rax], rdx
lea rdx, str.Floating_point_predictor_for__is_unsupported.
lea edx, [0x14012fda8]
lea edx, [0x14012fda8]
adc eax, 0x68f95
pop qword [rsi]
add cl, ch
jmp case.0x1400ba187.119
xchg esi, eax
add dword [rax], eax
add byte [rax - 0x7d], cl
ror byte [rax], 0x48
invalid
invalid
add rax, 8
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
or byte [rax - 0x73], cl
push rsp
and al, 0x28
invalid
lea edx, [rsp + 0x28]
sub byte [rax - 0x77], cl
mov qword [rdx], rax
lea rax, [rsp + 0x30]
add cl, byte [rax - 0x73]
and al, 0x30
mov qword [rax], rdx
lea rdx, str.Unsupported_JPEG_feature
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x50
invalid
and al, 0x50
push rax
mov qword [r8], rdx
adc byte [rdx + 1], bh
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 8], rdx
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
lea r10, [0x14005c4c7]
push rsi
stc
dec dword [rcx + rcx*4 + 0x50]
invalid
and dword [rax + 0x20], 0
and byte [rax], al
push rsi
stc
dec dword [rcx + rcx*4 + 0x50]
mov dword [rax + 8], edx
or byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
adc byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rdx
mov dword [rax + 0x18], edx
jmp case.0x1400bbbaa.117
add al, byte [rax]
invalid
adc byte [rcx - 0x77], cl
mov dword [rax + 0x18], edx
push rax
sbb cl, ch
mov dword [rdx], eax
add byte [rax], al
mov al, byte [rax + 8]
lea rdx, [rsp + 0x28]
and al, 0x28
mov byte [rdx], al
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rdx
lea rdx, str.Unsupported_planar_configuration_.P
lea r8, [rsp + 0x50]
and al, 0x50
lea edx, [0x140130078]
and al, 0x50
mov qword [r8], rdx
mov dword [rax], edx
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
lea rdx, [0x1400c735b]
lea edx, [0x1400c735b]
mov dword [rax + 8], 2
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and dword [rax + 0x20], 0
lea edx, [0x1400c735b]
adc eax, 0x4c5
add al, 0
add cl, ch
invalid
invalid
jmp 0x1400c70da
add byte [rax], al
lea rax, str.The_image_is_using_an_unknown_photometric_interpretation.
jmp 0x1400c6fd6
add byte [rax], al
nop
invalid
add byte [rax], al
lea rax, str.Unsupported_data_type.
jmp 0x1400c6fd6
and eax, dword [rcx]
add byte [rax], al
invalid
invalid
and eax, dword [rcx]
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x40
or byte [rax - 0x73], cl
movzx eax, word [rax + 8]
lea rdx, [rsp + 0x28]
and al, 0x28
mov word [rdx], ax
mov dword [rdx], eax
or byte [rax - 0x73], cl
push rsp
and al, 0x28
sub byte [rsi - 0x77], ah
add cl, byte [rax - 0x73]
invalid
invalid
mov dword [rdx], eax
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rdx
lea rdx, str.Color_type
lea edx, [0x14012fff0]
lea edx, [0x14012fff0]
add cl, ch
fild dword [rax]
add byte [rax], al
jmp case.0x1400ba187.119
add rax, 8
or byte [rax - 0x73], cl
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
sub byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
and al, 0x30
mov qword [rdx], rax
mov dword [rdx], eax
lea rax, [rsp + 0x30]
mov qword [rax], rdx
mov dword [rax], edx
adc byte [rax - 0x73], cl
adc eax, 0x68f3a
invalid
pop qword [rsi]
invalid
lea rdx, str.Inconsistent_bits_per_sample:
cmp cl, byte [rdi - 0x72b3fffa]
lea r8, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov qword [r8], rdx
mov qword [r8 + 8], 2
add al, byte [rax]
add byte [rax], al
invalid
mov dword [rax], edx
adc byte [rcx - 0x39], cl
or byte [rdx], al
invalid
add byte [rax], al
add byte [rcx - 0x7d], cl
and qword [r8 + 0x20], 0
invalid
add byte [rax - 0x73], cl
lea rdx, [0x140023a35]
jmp 0x1400c70da
add byte [rax], al
adc eax, 0xfff5cb2b
invalid
add byte [rax], al
lea rdx, [rax + 0x18]
lea r8, [rsp + 0x80]
and al, 0x80
add byte [rax], al
invalid
and al, 0x80
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8], rdx
lea rdx, [rsp + 0x28]
and al, 0x28
mov qword [rdx], rax
mov dword [rdx], eax
adc byte [rax - 0x73], cl
push rsp
and al, 0x28
mov dword [rdx], eax
add cl, byte [rax - 0x73]
lea rax, [rsp + 0x30]
mov qword [rax], r8
lea r8, case.0x1400b4174.294
add eax, 0xfffffcf6
and al, 0x30
add eax, 0xfffffcf6
cld
invalid
mov qword [rax + 8], r8
mov qword [rax + 0x10], rdx
lea rdx, [0x14012fe70]
adc eax, 0x68f2c
lea r8, [rsp + 0x50]
and al, 0x50
adc eax, 0x68f2c
pop qword [rsi]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x50
push rax
mov qword [r8], rdx
mov qword [r8 + 8], 3
add byte [rax], al
invalid
or byte [rbx], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and qword [r8 + 0x20], 0
lea rdx, [0x140023a35]
dec dword [rax - 0x77]
push rax
invalid
dec dword [rax - 0x77]
push rax
mov dword [rax + 0x18], edx
sbb byte [rcx - 0x77], cl
adc byte [rcx - 0x39], cl
invalid
invalid
sbb byte [rdx], al
add byte [rax], al
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
mov qword [r8 + 0x18], 2
jmp case.0x1400bbbaa.117
add byte [rax], al
add cl, ch
jne 0x1400c6f74
add byte [rax], al
add byte [rdx - 0x72b7f7c0], cl
push rsp
mov al, byte [rax + 8]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
and al, 0x28
mov byte [rdx], al
lea rax, [rsp + 0x30]
mov qword [rax], rdx
adc byte [rax - 0x73], cl
adc eax, 0x69002
nop
invalid
add cl, ch
add byte [rax], al
invalid
adc byte [rax - 0x73], cl
adc eax, 0x69002
nop
invalid
invalid
nop
invalid
movzx eax, word [rax + 8]
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
invalid
sub byte [rsi - 0x77], ah
add cl, byte [rax - 0x73]
and al, 0x30
and al, 0x30
mov word [rdx], ax
lea rax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rdx
lea rdx, str.Horizontal_predictor_for
adc eax, 0x68e3a
lea r8, [rsp + 0x50]
push rax
mov qword [r8], rdx
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
and qword [r8 + 0x20], 0
lea rdx, [0x1400c70fb]
adc eax, 0x131
mov dword [rax], edx
mov dword [rax + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
add dword [rax], eax
add cl, ch
invalid
jmp 0x1400c70da
or eax, dword [rcx]
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x68f3a
lea rax, str.Unknown_compression_method.
invalid
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov dword [rax], eax
and al, 0x50
push rax
mov dword [rax], eax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
mov dword [rax + 0x10], 8
xorps xmm0, xmm0
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
invalid
adc byte [rax], cl
adc byte [rax], cl
mov dword [rax + 0x10], 8
adc byte [rax], cl
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
invalid
invalid
invalid
movups xmmword [r8 + 0x18], xmm0
sbb cl, bpl
jmp case.0x1400bbbaa.117
out dx, eax
add byte [rax], al
add byte [rdx - 0x72b7f7c0], cl
mov al, byte [rax + 8]
invalid
invalid
push rsp
mov al, byte [rax + 8]
lea rdx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov byte [rdx], al
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov qword [rax], rdx
lea rdx, str.Unsupported_photometric_interpretation___.
fcom qword [rax - 0x72b3fffa]
and al, 0x50
push rax
nop
invalid
push rax
mov qword [r8], rdx
mov qword [r8 + 8], 2
add byte [rax], al
invalid
mov dword [rax], edx
adc byte [rcx - 0x39], cl
or byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and qword [r8 + 0x20], 0
lea rdx, [0x1400c6c33]
jmp 0x1400c70da
add edi, esp
cld
invalid
mov eax, dword [rax + 8]
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
invalid
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
push rsp
and al, 0x28
invalid
sub byte [rcx + 0x448d4802], cl
and al, 0x30
mov dword [rdx], eax
lea rax, [rsp + 0x30]
and al, 0x30
add cl, byte [rax - 0x73]
and al, 0x30
mov qword [rax], rdx
lea rdx, str.Compression_method__is_unsupported
invalid
add byte [rbp + rcx*4 + 0x44], cl
lea eax, [rsp + 0x50]
adc byte [rax - 0x73], cl
adc eax, 0x68efa
invalid
invalid
invalid
lea eax, [rsp + 0x50]
and al, 0x50
push rax
mov qword [r8], rdx
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
adc byte [rcx - 0x39], cl
mov dword [rax + 8], 2
or byte [rdx], al
or byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
invalid
and qword [r8 + 0x20], 0
lea rdx, [0x1400c7210]
adc eax, 0x1a6
and byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x1a6
add byte [rax], al
jmp 0x1400c70da
mov al, byte [rax + 8]
lea rdx, [rsp + 0x28]
push rsp
and al, 0x28
mov byte [rdx], al
push rsp
and al, 0x28
lea rax, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
mov qword [rax], rdx
lea rdx, [0x140130030]
stosd dword [rdi], eax
pop qword [rsi]
invalid
adc byte [rax - 0x73], cl
adc eax, 0x68fab
stosd dword [rdi], eax
pop qword [rsi]
invalid
stosd dword [rdi], eax
pop qword [rsi]
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x50]
lea eax, [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
mov qword [r8], rdx
mov qword [r8 + 8], 2
or byte [rdx], al
add byte [rax], al
invalid
mov dword [rax], edx
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
add byte [rax], al
and qword [r8 + 0x20], 0
lea rdx, [0x14001ca50]
adc eax, 0xfff559af
adc eax, 0xfff559af
scasd eax, dword [rdi]
pop rcx
cmc
invalid
jmp 0x1400c70da
add rax, 8
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
mov qword [rdx], rax
lea edx, [rsp + 0x28]
sub byte [rax - 0x77], cl
add cl, byte [rax - 0x73]
lea rax, [rsp + 0x30]
lea rax, [rsp + 0x30]
mov qword [rax], rdx
lea rdx, str.Sample_format
adc eax, 0x68f02
adc eax, 0x68f02
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x50]
mov qword [r8], rdx
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
and qword [r8 + 0x20], 0
lea rdx, [0x1400c6c61]
adc eax, 0xfffffb87
lea eax, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov dword [rax + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add al, byte [rax]
add byte [rax], al
adc eax, 0xfffffb87
sti
invalid
mov qword [rax + 8], rdx
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
mov qword [r8 + 0x18], 1
mov dword [rax + 0x18], 1
push rax
or byte [rcx - 0x77], cl
mov dword [rax + 0x10], eax
mov qword [r8 + 0x18], 1
mov dword [rax + 0x18], 1
mov rdx, r9
mov dword [rax + 0x10], eax
mov dword [rax + 0x18], 1
add byte [rax], al
mov rdx, r9
call fcn.14001507b
nop
add rsp, 0x88
add esp, 0x88
ret
mov edi, ebx
hlt
call qword [rax - 0x773b7eb8]
add esp, 0x88
invalid
add byte [rax], al
add bl, al
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
mov rax, rdx
mov eax, edx
movzx edx, byte [rcx]
inc rcx
lea r8, [0x14015c890]
lea eax, [0x14015c890]
adc dword [rdi + 9], 0x14634900
nop
add byte [rcx + 0x63], cl
adc al, 0x90
movsxd rdx, dword [r8 + rdx*4]
invalid
add rdx, r8
jmp rdx
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rcx - 0x77], cl
or dword [rax - 0x73], ecx
invalid
invalid
mov qword [r9], rcx
mov dword [rcx], ecx
lea rcx, [0x1400cc789]
lea ecx, [0x1400cc789]
or eax, 0x5662
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rcx
and al, 0x20
and byte [rax - 0x73], cl
lea rdx, [0x1401306be]
adc eax, 0x6958b
invalid
add cl, ch
jmp 0x1400c71d9
movabs eax, dword [0x30244c8d4c000000]
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x30
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
mov dword [rcx], ecx
lea rcx, [0x1400cc789]
lea ecx, [0x1400cc789]
or eax, 0x5642
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
mov qword [rsp + 0x20], rcx
and al, 0x20
and byte [rax - 0x73], cl
lea rdx, [0x1401306ce]
adc eax, 0x6957b
invalid
add cl, ch
jmp 0x1400c71d9
add dword [rax], 0x8d4c0000
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
lea r9, [rsp + 0x30]
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
mov dword [rcx], ecx
or dword [rax - 0x73], ecx
lea rcx, [0x1400cc789]
or eax, 0x5622
push rsi
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
lea rdx, [0x1401306c2]
adc eax, 0x6954f
mov r8d, 7
add byte [rax], al
invalid
xchg ebp, eax
invalid
add byte [rax], al
add cl, ch
add byte [rax], al
jmp case.0x1400b4174.328
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
lea r9, [rsp + 0x30]
lea r9, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x77], cl
mov qword [r9], rcx
or dword [rax - 0x73], ecx
or eax, 0x55fc
cld
push rbp
add byte [rax], al
lea rcx, [0x1400cc789]
cld
push rbp
add byte [rax], al
mov qword [rsp + 0x20], rcx
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x69530
xchg ebp, eax
invalid
invalid
lea rdx, [0x1401306c9]
jmp 0x1400c71fc
lea edx, [0x1401306c9]
xchg ebp, eax
invalid
invalid
lea r9, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x77], cl
mov qword [r9], rcx
lea rcx, [0x1400cc789]
or eax, 0x55df
or dword [rax - 0x73], ecx
or eax, 0x55df
mov qword [rsp + 0x20], rcx
invalid
fist word [rbp]
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov dword [rsp + 0x20], ecx
and byte [rax - 0x73], cl
lea rdx, [0x140130675]
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
adc eax, 0x694bf
invalid
mov eax, 3
add eax, dword [rax]
add byte [rax], al
add bl, ch
lea r9, [rsp + 0x30]
lea r9, [rsp + 0x30]
jmp case.0x1400b4174.328
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x1400cc789]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x694b9
lea rdx, [0x140130692]
lea edx, [0x140130692]
mov r8d, 4
add byte [rax], al
add bl, ch
and dword [rbp + rcx*4 + 0x4c], ecx
invalid
invalid
invalid
jmp case.0x1400b4174.328
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r9], rcx
mov dword [rcx], ecx
lea rcx, [0x1400cc789]
lea ecx, [0x1400cc789]
cdq
push rbp
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
lea rdx, [0x140130696]
lea edx, [0x140130696]
xchg esp, eax
invalid
add byte [rcx - 0x48], al
add eax, 0x48000000
mov rcx, rax
mov r8d, 5
mov eax, 5
mov rcx, rax
call fcn.14001e140
nop
outsd dx, dword ss:[rsi]
cmc
call qword [rax + 0x38c48348]
add rsp, 0x38
add rsp, 0x38
cmp bl, al
sub rsp, 0x38
sub esp, 0x38
ret
sub esp, 0x38
in al, dx
cmp byte [rdi], cl
movzx eax, word [rcx]
movzx eax, word [rcx]
lea r8, [0x14015c8ac]
mov ss, word [rsi + 9]
add byte [rcx + 0x63], cl
add al, 0x80
invalid
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
sar bh, 0xe0
jmp rax
loopne 0x1400c7270
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x140130ace]
adc eax, 0x69894
invalid
add cl, ch
test eax, 0x48000000
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
jmp case.0x1400b93ee.199
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x140130635]
lea edx, [0x140130635]
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
jmp 0x1400c7354
invalid
add byte [rax], al
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
invalid
mov eax, dword [rdx + 0x28]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea edx, [0x140130635]
adc eax, 0x693e3
jrcxz case.0x1400c6255.304
invalid
add eax, dword [rax]
add byte [rax], al
test dword [rax], 0x8b480000
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x693e7
out 0x93, eax
invalid
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
lea rdx, [0x140130657]
out 0x93, eax
invalid
add byte [rax], al
add cl, ch
fld dword [rax]
add byte [rax], al
jmp 0x1400c7354
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x14013062d]
lea edx, [0x14013062d]
adc eax, 0x6939f
jmp case.0x1400b93ee.199
pop rax
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
invalid
invalid
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x140130631]
lea edx, [0x140130631]
adc eax, 0x6938e
jmp case.0x1400b93ee.199
mov ss, word [rbx + 0x43eb0006]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130646]
mov ss, word [rbx + 0x13eb0006]
mov ss, word [rbx + 0x13eb0006]
adc ecx, dword [rax - 0x75]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
and byte [rax - 0x75], cl
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140130626]
xchg ebx, eax
invalid
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x69359
xchg ebx, eax
invalid
add byte [rcx - 0x48], al
mov r8d, 7
jmp 0x1400c7354
invalid
invalid
jg 0x1400c731e
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
invalid
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x140130638]
lea edx, [0x140130638]
mov eax, dword [rax + 0x18]
lea edx, [0x140130638]
adc eax, 0x69350
mov r8d, 4
mov eax, 4
add bl, ch
mov rcx, qword fs:[rdx + 0x20]
mov rcx, qword [rdx + 0x20]
jmp 0x1400c7354
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x14013063c]
sbb byte [rax - 0x73], cl
adc eax, 0x69339
add bl, ch
add rcx, 2
add rcx, 2
jmp case.0x1400c7116.138
add rcx, 2
add ecx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x1400c67c6]
add eax, 0xfffff4ae
invalid
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x14013061f]
mov r8d, 7
mov rcx, rdx
mov rdx, rax
call fcn.14001e140
outsb dx, byte [rsi]
cmc
call qword [rax + 0x38c48348]
lea eax, [0x14013061f]
add eax, 0x692fb
sti
xchg edx, eax
invalid
invalid
outsb dx, byte [rsi]
cmc
call qword [rax + 0x38c48348]
cmp bl, al
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x692ff
sbb byte [rax - 0x73], cl
adc eax, 0x692ff
call qword [rdx - 0x47befffa]
or al, byte [rax]
add byte [rax], al
mov r8d, 0xa
add rsp, 0x38
add esp, 0x38
invalid
jmp rax
add dh, byte [rbp + 0x20]
jne 0x1400c7384
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x140130ace]
mov rax, qword [rax + 0x18]
lea rdx, [0x140130ace]
mov r8d, 4
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cmp byte [rax - 1], cl
invalid
lea edx, [0x140130ace]
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cmp byte [rax - 1], cl
loopne 0x1400c73d1
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rax, case.0x1400b3d58.239
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x140130ad2]
mov r8d, 4
add al, 0
add byte [rax], al
xor edx, dword [rdi - 0x47befffa]
xchg edi, eax
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov rcx, rdx
mov rdx, rax
invalid
ror dword [rax - 0x77], 1
ret 0x90e8
call fcn.14001e140
nop
insd dword [rdi], dx
cmc
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
nop
add rsp, 0x38
ret
mov ecx, dword [rcx]
jmp fcn.14001d5e0
and ah, byte [rdx - 0xb]
dec dword [rax - 0x7d]
in al, dx
push 0x48018b48
mov ecx, dword [rax]
mov rax, qword [rcx + 0x10]
movabs r8, 0x8000000000000001
lea r9, [rax + r8]
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xc8d4e], al
or byte [rsi - 0x73], 0xc
add byte [rcx - 0x7d], cl
invalid
invalid
or byte [rsi - 0x73], 0xc
add byte [rcx - 0x7d], cl
enter 0x4502, 0x31
xor r10d, r10d
cmp rax, r8
cmp eax, eax
xor r10d, r10d
cmp rax, r8
cmp eax, eax
cmp eax, eax
cmovl r10, r9
lea rax, [0x14015c8d8]
add eax, 0x954e9
movsxd r8, dword [rax + r10*4]
add r8, rax
invalid
ror qword [rax - 0x73], 1
add eax, 0x954e9
add byte [rsi + 0x63], cl
add al, 0x90
rol byte [rcx - 1], 0xe0
jmp r8
jmp rax
add rcx, 0x10
add ecx, 0x10
adc byte [rax - 0x73], cl
and al, 0x20
and al, 0x20
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x14005c5ff]
lea eax, [0x14005c5ff]
mov qword [rcx + 8], rax
lea eax, [0x14005c5ff]
stc
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
lea rax, [0x14011cec0]
lea rax, [0x14011cec0]
pop rdx
add eax, 0x4849eb00
add ecx, 0x18
add bl, ch
add rcx, 0x18
add rcx, 0x18
jmp 0x1400c746a
add rcx, 0x18
add rsp, 0x68
jmp fcn.1400b6d40
stc
invalid
invalid
stc
invalid
mov rax, qword [rcx + 0x18]
mov rcx, qword [rcx + 0x20]
mov r8, qword [rcx + 0x20]
and byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc4
invalid
jmp r8
and byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc4
push 0x48e0ff49
add rcx, 0x18
add rcx, 0x18
lea rax, [rsp + 0x20]
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x14005c4c7]
stc
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
lea eax, [0x14011cef0]
stc
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
lea eax, [0x14011cef0]
lea eax, [0x14011cef0]
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
and qword [r8 + 0x20], 0
and byte [rax], al
and al, 0x38
mov dword [rax + 8], eax
and byte [rax], al
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub al, ch
out 0xdb, al
hlt
call qword [rax + 0x68c48348]
nop
add rsp, 0x68
invalid
invalid
ret
mov ecx, dword [rdx + 0x20]
push rdx
sub al, ch
out 0xdb, al
hlt
invalid
sub rsp, 0x78
mov rax, qword [rcx]
cmp byte [rax], 0
je case.0x1400c6df5.53
invalid
mov r8d, dword [r8 + 4]
mov eax, dword [rax + 4]
lea rcx, [rsp + 0x24]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
invalid
and al, 0x28
sub byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfff54650
cmc
invalid
mov qword [rax], rcx
lea rcx, [0x14001bb10]
cmc
invalid
cmc
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
lea rcx, str.Image_chunk_index____requested.
lea ecx, [0x1401301e0]
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
lea ecx, [0x1401301e0]
or eax, 0x68d15
lea r8, [rsp + 0x48]
and al, 0x48
mov qword [r8], rcx
mov qword [r8], rcx
mov dword [rax], ecx
or byte [rcx - 0x39], cl
or byte [rdx], al
mov qword [r8 + 8], 2
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and qword [r8 + 0x20], 0
and byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
invalid
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x1400c7225.31
pop rax
mov cl, byte [rax + 1]
lea r8, [rsp + 0x23]
add dword [rbp + rcx*4 + 0x44], ecx
and al, 0x23
mov byte [r8], cl
mov byte [rax], cl
mov al, byte [rax + 2]
lea rcx, [rsp + 0x24]
and al, 0x24
add cl, byte [rax - 0x73]
and al, 0x24
mov byte [rcx], al
add dword [rax - 0x73], ecx
lea rax, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rax], r8
mov dword [rax], eax
lea r8, [0x1400491e0]
dec dword [rcx + rcx*4 + 0x40]
or byte [rax - 0x77], cl
mov qword [rax + 0x10], rcx
invalid
invalid
invalid
mov qword [rax + 8], r8
mov dword [rax + 8], eax
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], r8
mov dword [rax + 0x18], eax
adc byte [rcx + rcx*4 + 0x40], cl
mov dword [rax + 0x18], eax
sbb byte [rax - 0x73], cl
or eax, 0x68c6b
invalid
lea rcx, str.Requested_operation_is_only_valid_for_images_with_chunk_encoding_of_type:___got__
lea ecx, [0x140130190]
mov word [rsi], es
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x48
invalid
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8], rcx
mov qword [r8 + 8], 3
mov dword [rax + 8], 3
or byte [rbx], al
or byte [rbx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
invalid
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
add byte [rcx - 0x77], cl
adc byte [rcx - 0x39], cl
adc byte [rcx - 0x39], cl
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
adc byte [rcx - 0x39], cl
mov qword [r8 + 0x18], 2
sbb byte [rdx], al
sbb byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov edx, dword [rdx + 0x28]
invalid
sub bl, bl
fcomi st(4)
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
call fcn.14001507b
call qword [rax + 0x78c48348]
nop
add rsp, 0x78
add esp, 0x78
add esp, 0x78
invalid
ret
in al, dx
mov byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rax], al
mov rax, qword [rcx]
movzx ecx, word [rax]
add dword [rdi], ecx
mov bh, 8
lea r8, [0x14015c8e8]
lea eax, [0x14015c8e8]
or dword [rax], eax
add byte [rcx + 0x63], cl
movsxd rcx, dword [r8 + rcx*4]
or al, 0x88
add rcx, r8
add ecx, eax
jmp rcx
loope case.0x1400c8cad.73
lea rax, str.TIFF_signature_not_found.
lea eax, [0x14012f858]
add eax, 0x682db
jmp 0x1400c77df
add al, byte [rax]
add byte [rax - 0x7d], cl
add eax, 2
lea rcx, [rsp + 0x28]
add byte [rax], al
add rax, 2
add eax, 2
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x60]
and al, 0x60
invalid
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, case.0x1400bbbaa.63
lea ecx, case.0x1400bbbaa.63
in al, dx
invalid
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
lea rcx, str.Required_tag__was_empty._
jmp 0x1400c784f
add byte [rax], al
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
or eax, 0x686b0
add byte [rax], al
add rax, 8
ror byte [rax], 0x48
lea ecx, [rsp + 0x28]
and al, 0x28
or byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x60
mov qword [rcx], rax
lea rax, [rsp + 0x60]
and al, 0x60
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [0x1400c680d]
lea ecx, [0x1400c680d]
invalid
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
lea rcx, str.Expected_signed_integer_
jmp 0x1400c784f
invalid
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
or eax, 0x6861d
add byte [rax - 0x7d], cl
rol byte [rdx], 0x48
lea rcx, [rsp + 0x28]
add rax, 2
lea rcx, [rsp + 0x28]
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
and al, 0x60
mov qword [rcx], rax
lea rax, [rsp + 0x60]
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [0x1400c73b6]
lea ecx, [0x1400c73b6]
mov qword [rax + 8], rcx
lea rcx, str.Unknown_planar_configuration_
lea ecx, [0x14012fb38]
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
lea ecx, [0x14012fb38]
or eax, 0x6853a
jmp 0x1400c784f
add r8b, byte [rax]
add al, byte [rax]
add byte [rax - 0x75], cl
or byte [rbp + rcx*4 - 0x7c], cl
invalid
invalid
test byte [rax + rax*4], ah
mov rcx, qword [rax + 8]
lea r8, [rsp + 0x80]
mov qword [r8], rcx
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rax - 0x75], cl
invalid
mov eax, dword [rax + 0x10]
adc byte [rax - 0x73], cl
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
and al, 0x60
lea rax, [rsp + 0x60]
mov qword [rax], r8
lea r8, [fcn.1400175a0]
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
invalid
jae case.0x1400c6d06.45
push rsp
dec dword [rcx + rcx*4 + 0x40]
or byte [rax - 0x77], cl
adc byte [rcx + rcx*4 + 0x40], cl
adc byte [rcx + rcx*4 + 0x40], cl
hlt
adc byte [rcx + rcx*4 + 0x40], cl
mov qword [rax + 0x18], r8
lea rcx, str.Decompression_returned_different_amount_of_bytes_than_expected:_got___expected
invalid
add cl, ch
insd dword [rdi], dx
add dword [rax], eax
invalid
mov dword [rax + 0x18], eax
sbb byte [rax - 0x73], cl
or eax, 0x68300
invalid
invalid
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
ror byte [rax], 0x48
add byte [rax], al
add rax, 8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x60]
and al, 0x60
and al, 0x28
mov dword [rcx], eax
and al, 0x60
mov qword [rax], rcx
lea rcx, [0x1400c680d]
lea ecx, [0x1400c680d]
lea ecx, [0x1400c680d]
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
lea rcx, str.Expected_byte___found.
lea ecx, [0x14012fb70]
or byte [rax - 0x73], cl
lea ecx, [0x14012fb70]
or eax, 0x68505
jmp 0x1400c784f
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
add byte [rax], al
add rax, 2
add eax, 2
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
rol byte [rdx], 0x48
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x60]
mov qword [rax], rcx
mov dword [rax], ecx
mov dword [rax], ecx
lea rcx, case.0x1400bbbaa.63
or eax, 0xffffebb2
mov dl, 0xeb
invalid
dec dword [rax - 0x77]
mov qword [rax + 8], rcx
lea rcx, str.Required_tag____not_found.
lea ecx, [0x14012fab0]
or byte [rax - 0x73], cl
or eax, 0x6841a
invalid
test byte [rsi], al
invalid
lea ecx, [0x14012fab0]
sbb al, byte [rsi + rax + 0x1b4e900]
test byte [rsi], al
add cl, ch
invalid
jmp 0x1400c784f
mov ah, 1
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, str.Image_file_directory_not_found.
add eax, 0x6820e
invalid
jmp 0x1400c77df
add byte [rax], al
add byte [rax - 0x7d], cl
ror byte [rax], 0x48
or byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
add rax, 8
lea rcx, [rsp + 0x28]
and al, 0x28
or byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
and al, 0x28
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x60]
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [0x140029efa]
and al, 0x60
invalid
mov dword [rax], ecx
or byte [rax - 0x73], cl
or eax, 0xfff62838
mov qword [rax + 8], rcx
lea rcx, str.Invalid_format:
jmp 0x1400c784f
jge 0x1400c76d1
add byte [rax], al
push rbx
test dword [rsi], eax
add cl, ch
jge 0x1400c76d1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x68207
lea rax, str.Inconsistent_sizes_encountered.
jmp 0x1400c77df
add dword [rcx], eax
add byte [rax], al
lea rax, str.Image_contains_invalid_tag.
lea eax, [0x14012fa30]
add cl, ch
jmp 0x1400c77df
cmc
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x6818f
add cl, ch
invalid
add byte [rax], al
invalid
lea rax, str.TIFF_signature_invalid.
add cl, ch
jmp 0x1880c76f7
add byte [rax - 0x73], cl
add eax, 0x685fb
invalid
lea rax, str.File_should_contain_either__StripByteCounts_and_StripOffsets__or__TileByteCounts_and_TileOffsets___other_combination_was_found.
add cl, ch
jmp 0x1400c77df
fld qword [rax]
add byte [rax], al
lea rax, str.Samples_per_pixel_is_zero
lea eax, [0x14012fd68]
xchg byte [rsi], al
add cl, ch
rol dword [rax], 1
add byte [rax], al
jmp 0x1400c77df
mov rcx, qword [rax + 8]
lea r8, [rsp + 0x80]
add byte [rcx - 0x77], cl
or byte [rax - 0x75], cl
adc byte [rax - 0x73], cl
adc byte [rax - 0x73], cl
and al, 0x28
or byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rax - 0x75], cl
adc byte [rax - 0x73], cl
adc byte [rax - 0x73], cl
adc byte [rax - 0x73], cl
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rcx], rax
lea rax, [rsp + 0x60]
add dword [rax - 0x73], ecx
and al, 0x60
mov qword [rax], r8
add byte [rbp + rcx*4 + 5], cl
push 0x4cfff4fe
dec dword [rcx + rcx*4 + 0x40]
invalid
lea r8, [fcn.1400175a0]
mov qword [rax + 8], r8
invalid
invalid
dec dword [rcx + rcx*4 + 0x40]
or byte [rax - 0x77], cl
invalid
invalid
or byte [rax - 0x77], cl
mov qword [rax + 0x10], rcx
mov dword [rax + 0x10], ecx
adc byte [rcx + rcx*4 + 0x40], cl
mov qword [rax + 0x18], r8
mov dword [rax + 0x18], eax
sbb byte [rax - 0x73], cl
lea rcx, str.Inconsistent_elements_in_strip:_got
or eax, 0x6824d
invalid
invalid
jmp 0x1400c77b2
add rax, 8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x60]
mov qword [rax], rcx
lea rcx, [0x1400c680d]
lea ecx, [0x1400c680d]
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
lea ecx, [0x14012fbb0]
mov qword [rax + 8], rcx
lea rcx, str.Expected_unsigned_integer_
lea ecx, [0x14012fbb0]
lea ecx, [0x14012fbb0]
jmp 0x1400c784f
add byte [rax], al
mov ecx, dword [rax + 4]
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
add al, 0x4c
lea eax, [rsp + 0x80]
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], al
or byte [rbx - 0x72b7f7c0], cl
lea rcx, [rsp + 0x28]
mov dword [r8], ecx
mov eax, dword [rax + 8]
lea rcx, [rsp + 0x28]
mov dword [rcx], eax
lea rax, [rsp + 0x60]
and al, 0x60
add dword [rax - 0x73], ecx
and al, 0x60
mov qword [rax], r8
lea r8, [0x14001bb10]
cmc
invalid
cmc
dec dword [rcx + rcx*4 + 0x40]
or byte [rax - 0x77], cl
mov qword [rax + 8], r8
mov qword [rax + 0x10], rcx
or byte [rax - 0x77], cl
adc byte [rcx + rcx*4 + 0x40], cl
mov qword [rax + 0x18], r8
lea rcx, str.Invalid_dimensions:_x
or eax, 0x6822e
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
or eax, 0x6822e
invalid
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
xor byte [rcx - 0x77], cl
mov qword [r8], rcx
mov qword [r8 + 8], 3
mov dword [rax + 8], 3
and qword [r8 + 0x20], 0
and byte [rax], al
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
or byte [rcx - 0x39], cl
or byte [rbx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
mov dword [rax + 8], 3
and byte [rax], al
mov dword [rax + 0x10], eax
mov qword [r8 + 0x18], 2
jmp case.0x1400800f2.1320
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x68559
invalid
lea rax, str.File_contained_a_cycle_in_the_list_of_IFDs
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x30
lea r8, [rsp + 0x30]
mov qword [r8], rax
mov qword [r8 + 8], 1
or byte [rcx], al
add byte [rax], al
invalid
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
invalid
invalid
add byte [rax], al
mov qword [r8 + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
jmp case.0x1400800f2.1320
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb bl, bpl
outsd dx, dword [rsi]
adc byte [rax], cl
add rax, 2
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [rsp + 0x60]
mov qword [rax], rcx
or byte [rax - 0x73], cl
or eax, 0xfffffb9a
sti
invalid
invalid
add cl, byte [rax - 0x73]
and al, 0x28
or byte [rax - 0x73], cl
or eax, 0xfffffb9a
sti
invalid
invalid
sti
invalid
mov qword [rax + 8], rcx
lea rcx, str.Unknown_predictor__encountered
jmp 0x1400c784f
add rax, 2
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x60]
lea eax, [rsp + 0x60]
mov qword [rax], rcx
lea rcx, case.0x1400bbbaa.63
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0x68221
or byte [rax - 0x73], cl
or byte [rax - 0x73], cl
or eax, 0x68221
lea r8, [rsp + 0x30]
and al, 0x30
mov qword [r8], rcx
mov dword [rax], ecx
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
invalid
invalid
adc byte [rcx - 0x39], cl
adc byte [rcx - 0x39], cl
mov dword [rax + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov edx, dword [rdx + 0x28]
and byte [rax - 0x75], cl
mov edx, dword [rdx + 0x28]
push rdx
sub al, ch
call fcn.14001507b
nop
invalid
xlatb
hlt
add rsp, 0x88
mov byte [rax], al
add byte [rax], al
invalid
add bl, al
ret
add rax, 8
add eax, 8
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [rsp + 0x60]
lea eax, [rsp + 0x60]
add dword [rax - 0x73], ecx
and al, 0x60
invalid
mov qword [rax], rcx
lea rcx, [0x1400c73be]
mov qword [rax + 8], rcx
lea rcx, [0x140158bf0]
adc ecx, dword [rcx]
or dword [rax], eax
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x30]
and al, 0x30
mov qword [r8], rcx
mov ecx, 1
add byte [rax], al
mov qword [r8 + 8], rcx
add byte [rax], al
and qword [r8 + 0x20], 0
and byte [rax], al
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
mov qword [r8 + 0x18], rcx
jmp case.0x1400800f2.1320
sbb bl, ch
movsb byte [rdi], byte [rsi]
push rsi
push rdi
sub rsp, 0x28
mov rsi, qword [rcx]
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
movabs rdx, 0x8000000000000001
mov edx, 1
add byte [rax], al
add byte [rax + 0x31ca0148], al
add rdx, rcx
xor eax, eax
movabs r8, 0x8000000000000003
mov eax, 3
add byte [rax], al
add byte [rax + 0x48c1394c], al
cmovl eax, edx
test rax, rax
test eax, eax
je 0x1400c7938
mov esi, dword [rcx]
mov ecx, dword [rsi + 0x10]
mov edx, 1
add byte [rax], al
add byte [rax + 0x31ca0148], al
add rdx, rcx
xor eax, eax
movabs r8, 0x8000000000000003
mov eax, 3
add byte [rax], al
add byte [rax + 0x48c1394c], al
mov eax, 3
add byte [rax], al
add byte [rax + 0x48c1394c], al
cmovl eax, edx
ret 0x8548
test eax, eax
cmp rax, 1
je 0x1400c7950
cmp eax, 1
cmp rax, 2
jne 0x1400c7943
mov rax, qword [rsi + 0x18]
mov ecx, eax
and ecx, 3
cmp ecx, 1
jne 0x1400c7950
lea rdi, [rax - 1]
mov rcx, qword [rax - 1]
mov rdx, qword [rax + 7]
call fcn.140002cb0
mov edx, 8
add byte [rax], al
mov rcx, rdi
call fcn.140012c40
jmp 0x1400c7950
add byte [rax], al
mov rdx, qword [rsi + 0x18]
call fcn.14005fc44
jmp 0x1400c7950
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
call fcn.140002cb0
mov edx, dword [rsi + 0x20]
cmp rsi, 0xffffffffffffffff
je 0x1400c7970
lock dec qword [rsi + 8]
jne 0x1400c7970
mov edx, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140012c40
nop
add rsp, 0x28
pop rdi
pop rsi
ret
pop rax
add dword [rax - 0x73], ecx
or al, 0
cmp rcx, rbx
cmova rbx, rcx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3d
sete dl
cmp rbx, 5
mov ecx, 4
cmovb rbx, rcx
lea r8, [rbx*4]
add cl, al
loop 0x1400c79c4
add cl, al
loop 0x1400c79c4
test rax, rax
je 0x1400c79db
sal byte [rsp + rdx + 0x48], 0xc1
loopne 0x1400c79cd
shl rax, 2
mov r9, qword [rsi + 8]
mov qword [rsp + 0x38], r9
and al, 0x38
or byte [rcx + r9*4 + 0x4c], r9b
and al, 0x38
invalid
and al, 0x38
cmp byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x48], rax
jmp 0x1400c79dd
add dh, byte [rcx]
leave
xor ecx, ecx
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rcx
or byte [rax - 0x73], cl
jl 0x1400c7a0e
invalid
or byte [rax - 0x73], cl
jl 0x1400c7a0e
lea edi, [rsp + 0x20]
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140016fbe
cmp qword [rdi], 0
jne 0x1400c7a14
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
invalid
leave
call fcn.1400ddae0
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
and al, 0x30
call fcn.1400ddae0
add dword [rax], eax
int3
sub esp, 0x28
mov rsi, qword [rcx + 8]
mov rdi, qword [rcx + 0x10]
add rsi, 8
sub rdi, 1
sub edi, 1
jb case.0x1400c73f6.27
movzx eax, byte [rsi - 8]
mov dh, 0x46
clc
cmp eax, 8
je 0x1400c7a58
or byte [rbx + rdx - 0x7d], dh
cmp eax, 0xd
jne 0x1400c7a6c
clc
or eax, 0x8b482275
invalid
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call fcn.14005fc44
invalid
stc
invalid
jmp 0x1400c7a6c
out dx, al
cmp ecx, 0x4814ebff
mov ecx, esi
mov rcx, rsi
call fcn.1400c7a24
mov rcx, qword [rsi]
invalid
mov rdx, qword [rsi + 8]
call fcn.14003fbc9
invalid
idiv edi
xor edi, 0xc68348ff
and bl, ch
jmp 0x1400c7a36
add rsi, 0x20
jmp 0x1400c7a36
add rsp, 0x28
pop rdi
pop rsi
ret
sub rsp, 0x68
mov eax, dword [rcx]
lea r8d, [rax - 0x15]
add eax, 0xffffffec
xor r9d, r9d
xor ecx, ecx
cmp r8w, 5
cmp r8d, 5
cmovb r9d, eax
movzx eax, r9w
lea r8, [0x14015c93c]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
jmp 0x1400c7a07
xor ecx, ecx
cmp r8d, 5
cmovb ecx, eax
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
or byte [rax - 0x73], cl
and al, 0x28
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
add dword [rax - 0x73], ecx
add eax, 0xfffffa9c
invalid
dec dword [rax - 0x77]
mov dword [rcx + 8], eax
lea rax, str.Format_error:
xchg qword [rsi], rax
invalid
mov dword [rax], ecx
add dword [rax - 0x73], ecx
add eax, 0xfffffa9c
invalid
invalid
invalid
mov dword [rcx + 8], eax
xchg qword [rsi], rax
invalid
add cl, ch
jmp case.0x14009d071.1118
mov cl, 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, str.Platform_or_format_size_limits_exceeded
add byte [rax], al
lea rax, str.Platform_or_format_size_limits_exceeded
jmp case.0x14009183f.1155
adc al, 0x48
add ecx, 8
add rcx, 8
add rsp, 0x68
add esp, 0x68
jmp fcn.1400b6d40
invalid
lea rax, str.The_Decoder_limits_are_exceeded
lea eax, [0x140130290]
add eax, 0x687a6
xchg dword [rsi], eax
add byte [rbp + rcx*4 + 0x44], cl
invalid
invalid
invalid
lea r8, [rsp + 0x38]
lea eax, [rsp + 0x38]
and al, 0x38
mov qword [r8], rax
mov qword [r8 + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
adc byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
push rdi
adc byte [rax], cl
add byte [rax], al
xorps xmm0, xmm0
rol byte [rcx + 0xf], 0x11
sbb cl, bpl
lea eax, [rax]
add byte [rax], al
movups xmmword [r8 + 0x18], xmm0
jmp 0x1400c7b9c
lea eax, [rax]
add byte [rax], al
add rcx, 8
lea rax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
and al, 0x28
mov qword [rcx], rax
lea rax, [0x1400c6da9]
mov qword [rcx + 8], rax
lea rax, str.The_Decoder_does_not_support_the_image_format___
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov dword [rax], eax
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
jmp 0x1400c7b9c
and al, 0x28
add rcx, 4
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, case.0x1400bbbaa.146
sub cl, bh
invalid
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
lea eax, [0x1401302e8]
xchg dword [rsi], eax
invalid
lea r8, [rsp + 0x38]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.14001507b
nop
add rsp, 0x68
ret
add al, byte [rax]
add byte [rax - 0x77], cl
invalid
sub byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
jns case.0x140020405.2432
mov rcx, rdi
call fcn.14009e232
std
inc dword [rax - 0xa]
invalid
invalid
je 0x1400c84a9
std
inc dword [rax - 0xa]
mov byte [0xcb54a104], 0x53
xor byte [rbx + rcx*4 + 0x43], cl
mov eax, dword [rbx + 0x38]
invalid
invalid
mov rdx, qword [rbx + 0x30]
mov r8, qword [rbx + 0x38]
mov eax, dword [rbx + 0x38]
mov eax, dword [rbx + 0x38]
and qword [rbx + 0x30], 0
and dword [rbx + 0x30], 0
test rdx, rdx
je 0x1400c84a9
invalid
lea rcx, [rsp + 0x28]
sbb al, 0x48
mov edx, dword [rbx + 0x40]
invalid
mov r8, qword [rbx + 0x48]
mov r8, qword [rbx + 0x48]
and qword [rbx + 0x40], 0
test rdx, rdx
test edx, edx
test edx, edx
je 0x1400c84cb
lea rcx, [rsp + 0x28]
add byte [rbp + rcx*4 + 0x7b], cl
lea r15, [rbx + 0x28]
xorps xmm6, xmm6
lea r14, [rsp + 0x28]
sub byte [rdi], cl
push rdi
test byte [rbp + rcx*4 + 0x74], 0x24
sub byte [rbx + rcx*4 + 0x63], cl
invalid
and byte [rax - 0x7d], cl
mov esp, 0x22824
add byte [rdi], bl
mov r12, qword [rbx + 0x20]
invalid
cmp qword [rsp + 0x228], 0x1f
ja 0x1400c857b
xchg ecx, eax
add byte [rax], al
add byte [rbp - 0x7b], cl
test r12, r12
je 0x1400c8598
add byte [rax], al
mov rax, r12
test r12, r12
je 0x1400c8598
add byte [rax], al
add byte [rax], al
mov rax, r12
mov r12, qword [r12 + 8]
mov rcx, qword [rax + 0x20]
and byte [rcx + 0x1e283ca], cl
and byte [rcx + 0x1e283ca], cl
loop 0x1400c8505
neg edx
and edx, 5
fiadd dword [rbx - 0x72bbfa1e]
or al, byte [rcx - 0x77]
leave
lea r8d, [rdx + 0xa]
mov r9d, ecx
and r9d, 0x20
test cl, 2
add al, byte [rdi + rcx + 0x44]
ret 0x945
enter 0xffffffffffff8541, 0xfffffffffffffff0
add al, byte [rdi + rcx + 0x44]
ret 0x945
je case.0x1400b3b92.370
mov rcx, qword [rax]
test rcx, rcx
je 0x1400c8531
mov qword [rcx + 8], r12
jmp 0x1400c853b
or bl, ch
or cl, byte [rax + 0x39]
cmp dword [rbx + 0x20], eax
jne 0x1400c8598
cmp qword [rbx + 0x20], rax
cmp dword [rbx + 0x20], eax
jne 0x1400c8598
mov qword [rbx + 0x20], r12
mov rcx, r12
test r12, r12
loope 0x1400c858c
test esp, esp
jne 0x1400c854b
mov rcx, r15
cmp qword [r15], rax
jne 0x1400c8598
mov rdx, qword [rax]
mov rdx, qword [rax]
mov qword [rcx], rdx
movups xmmword [rax], xmm6
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
and qword [rax + 0x10], 0
test rdx, rdx
je 0x1400c84db
mov byte [rax + 0x28], 1
mov rcx, r14
call fcn.1400c85ce
add cl, ch
invalid
invalid
invalid
invalid
add cl, ch
invalid
mov rcx, rdi
call fcn.14009e223
dec dword [rcx + rcx*4 - 0xf]
dec dword [rcx + rcx*4 - 0xf]
call fcn.1400c860d
mov rcx, rdi
mov ecx, edi
call fcn.14009e232
jmp 0x1400c84d7
mov rcx, rdi
call fcn.14009e223
lea rsi, [rsp + 0x28]
mov rcx, rsi
call fcn.1400c860d
mov rcx, rsi
call fcn.1400c8658
movaps xmm6, xmmword [rsp + 0x230]
add rsp, 0x248
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
sbb dword [rax - 0x7d], ecx
movabs eax, dword [0xdb85480000000200]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
and dword [rcx + 0x200], 0
add al, byte [rax]
add byte [rax], al
invalid
adc al, 0x48
mov eax, dword [rsi]
ret
out 0x48, eax
mov ecx, edi
stc
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
xchg ecx, eax
add byte [rdx], al
add byte [rax], al
invalid
add cl, ch
add byte [rax], al
invalid
jmp case.0x1400c6d06.427
add byte [rax], al
add byte [rsi + 0x57], dl
push rsi
push rdi
add byte [rax], al
sub esp, 0x28
mov esi, edx
add edi, 8
add dword [rdx + 0x10], esi
mov eax, dword [rdi - 8]
clc
ud0
sbb byte [rax - 0x7d], cl
add edi, 0x10
invalid
add esp, 0x28
sub byte [rdi + 0x5e], bl
push rbx
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
in al, dx
and byte [rax - 0x77], cl
mov esi, edx
invalid
mov rdi, rcx
mov edi, ecx
iretd
xor ebx, ebx
fisttp dword [rax + 0x39]
cmp rsi, rbx
cmp esi, ebx
fidiv word [rsi + rcx + 0x48]
mov ecx, dword [rdi + rbx*8]
or al, 0xdf
je 0x1400c86b3
mov rcx, qword [rdi + rbx*8]
or al, 0xdf
inc rbx
call case.0x1400b3a41.403
add byte [rax], al
add byte [rax], al
jmp case.0x1400c6d06.415
in eax, dx
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rdi
pop rsi
ret
sub esp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
invalid
invalid
mov ecx, dword [rcx]
add byte [rax], al
add byte [rax - 0x73], cl
jle 0x1400c86e8
mov ecx, edi
and al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
stc
add byte [rax], al
add byte [rax - 0x73], cl
or al, r13b
or al, ch
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 8], bh
add byte [rax], al
mov ecx, esi
add esp, 0x28
invalid
sub byte [rdi + 0x5e], bl
call qword [rsi + 0x48]
sub esp, 0x50
mov rsi, rcx
call fcn.14002be9c
idiv bh
test al, al
sal byte [rbp + 0x18], 0x48
mov ecx, esi
jne case.0x1400b3d58.360
mov rcx, rsi
call fcn.1400c88a5
add byte [rax], al
mov rsi, rax
mov esi, eax
mov rcx, rax
mov ecx, eax
shr eax, 0x3b
call fcn.1400cc55b
cmp edi, dword [rsi]
add byte [rax], al
invalid
add byte ds:[rax], al
add byte [rax - 0x7b], cl
test rsi, rsi
div byte [rbp + 6]
jne case.0x1400b3d58.366
add rsp, 0x50
push rax
pop rsi
ret
lea rax, str.queue_not_empty
add eax, 0x69516
xchg ebp, eax
invalid
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
invalid
invalid
or byte [r9], al
or byte [rcx], al
mov qword [rcx], rax
mov dword [rcx], eax
mov qword [rcx + 8], 1
mov dword [rcx + 8], 1
or byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
add byte [rax], al
add byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadqueue.rsassertion_failed:_len___LOCAL_QUEUE_CAPACITY
mov qword [rcx + 0x10], 8
mov dword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadqueue.rsassertion_failed:_len___LOCAL_QUEUE_CAPACITY
lea edx, [0x140131c58]
xchg ebp, eax
invalid
call fcn.1400ddec0
invalid
add dword [rax], eax
int3
mov eax, dword [rcx]
lock dec qword [rax]
jne 0x1400c876c
jmp fcn.1400c8869
add byte [rax], al
ret
cmp qword [rcx], 0
add byte [rdi], cl
test dword [rcx], eax
invalid
jne fcn.1400c8778
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add bl, al
ret
mov eax, dword [rcx]
lock dec qword [rax]
jne 0x1400c8786
jmp fcn.1400c8787
ret
or dword [rax - 0x75], ecx
adc r8b, sil
dec qword [rax]
jne 0x1400c87a5
add rcx, 0x10
call fcn.1400c87cb
mov rcx, qword [rsi]
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
cmp ecx, 0xffffffff
je 0x1400c87c4
lock dec qword [rcx + 8]
dec qword [rcx + 8]
jne 0x1400c87c4
mov edx, 8
add rsp, 0x20
pop rsi
jmp fcn.140012c40
nop
add rsp, 0x20
pop rsi
ret
dec qword [rsi + 8]
or byte [rbp + 0x12], dh
jne 0x1400c87fb
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140012c40
nop
add rsp, 0x20
pop rsi
ret
sub esp, 0x28
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc7
cmp edi, eax
add byte [rax + 0x75c73948], al
cmp edi, eax
adc cl, byte [rax - 0x7d]
invalid
adc byte [rax - 0x77], cl
int1
mov ecx, esi
add esp, 0x28
invalid
invalid
mov eax, dword [rsi + 0x28]
sub byte [rbp - 0x7b], r9b
sal byte [rdx + rdx + 0x49], 0xc1
loopne 0x1400c8842
or byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
add byte [rax - 0x74b7000d], dh
dec dword [rax - 0x75]
mov edx, dword [rsi + 0x10]
push rsi
adc byte [rax - 0x77], cl
stc
fdiv st(7)
dec dword [rax - 0x7d]
idiv edi
invalid
mov ecx, esi
add esp, 0x28
sti
invalid
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
mov rcx, qword [rsi + 0x10]
mov edx, 8
adc byte [rdx + 8], r15b
call fcn.140012c40
cmp rsi, 0xffffffffffffffff
je 0x1400c889e
dec dword [rax - 0x7d]
invalid
push qword [rcx + rbx - 0x10]
dec qword [rsi + 8]
lock dec qword [rsi + 8]
or byte [rbp + 0x12], r14b
jne 0x1400c889e
adc bh, byte [rdx + 8]
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140012c40
nop
add rsp, 0x20
pop rsi
ret
mov rdx, rax
shr rax, 0x20
mov dword [rsp + 0x28], eax
mov r11d, dword [r8 + 0x20]
cmp r11d, edx
je 0x1400c8912
lea esi, [rdx + 1]
mov dword [rsp + 0x2c], esi
mov r11d, esi
cmp eax, edx
jne 0x1400c88ef
imul r11, r9
jmp 0x1400c88fc
invalid
scasd eax, dword [rdi]
fldpi
or eax, 0x2874c639
cmp esi, eax
je 0x1400c891b
mov rax, rdx
and rax, r10
or r11, rax
ret
ret
mov rax, rdx
lock cmpxchg qword [r8 + 0x18], r11
sal al, 1
cmpxchg qword [r8 + 0x18], r11
jne 0x1400c88c7
movzx eax, dl
mov rcx, qword [r8 + 0x10]
mov rcx, qword [rcx + rax*8]
adc byte [rax - 0x75], cl
adc byte [rax - 0x75], cl
or al, 0xc1
mov rax, rcx
add rsp, 0x60
pop rsi
ret
lea r8, [rsp + 0x30]
and al, 0x30
xor byte [rcx - 0x7d], cl
and qword [r8], 0
and byte [rax], al
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadqueue.rsassertion_failed:_len___LOCAL_QUEUE_CAPACITY
lea ecx, [0x140131bd0]
xchg edx, eax
invalid
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x73], cl
lea rdx, [rsp + 0x2c]
lea edx, [rsp + 0x2c]
push rsp
and al, 0x2c
call fcn.1400e3449
add dword [rax], eax
int3
sub byte [rax - 0x39], cl
mov rax, 0xffffffffffffffc0
lock xadd qword [rcx], rax
invalid
invalid
rol al, 0xff
invalid
push rax
xadd qword [rcx], rax
invalid
invalid
rol dword [rcx], 0x48
cmp eax, 0x3f
cmp rax, 0x3f
jbe case.0x1400b9220.225
and rax, 0xffffffffffffffc0
and eax, 0xffffffc0
cmp rax, 0x40
cmp eax, 0x40
sete al
add rsp, 0x28
sub bl, al
sub bl, al
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x140133008]
mov edx, 0x27
add byte [rax], al
invalid
js 0x1400c890c
invalid
add byte [rbp + rcx*4 + 5], cl
cdq
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax], al
add al, ch
invalid
xlatb
push rsi
call fcn.1400de050
add dword [rax], eax
int3
add byte [rax], 0
add byte [rax - 0x7b], cl
sal byte [rdx + rdx + 0x4c], 0x6b
rcr byte [rax], 0x48
mov rcx, qword [rsi + 0x78]
mov rcx, qword [rsi + 0x78]
mov edx, 8
add byte [rax], al
call fcn.14000384b
lea rcx, [rsi + 0x10]
call fcn.1400c7e22
hlt
invalid
dec dword [rax - 0x73]
lea ecx, [rsi + 0xe0]
hlt
lea ecx, [rsi + 0xe0]
call fcn.1400c7e56
lea rcx, [rsi + 0x178]
call fcn.1400c7f08
lea rcx, [rsi + 0x180]
invalid
add byte [rcx], 0
add byte [rax], al
call fcn.1400c7f17
cmp rsi, 0xffffffffffffffff
je 0x1400c89ec
lock dec qword [rsi + 8]
dec dword [rsi + 8]
jne 0x1400c89ec
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140012c40
nop
add rsp, 0x20
pop rsi
ret
test r8, r8
je 0x1400c8a37
xor al, 0x48
mov esi, ecx
mov rsi, rcx
mov rdi, qword [rcx + 0x10]
mov rax, qword [rcx + 0x18]
mov rbx, qword [rdi + 0x10]
cmp rax, rbx
cmp eax, ebx
sbb byte [rax - 0x75], cl
pop rdi
adc byte [rax + 0x39], cl
cmp eax, ebx
je 0x1400c8a30
mov rcx, qword [rdi + 8]
cmp eax, ebx
je 0x1400c8a30
sbb dword [rax - 0x75], ecx
mov rcx, qword [rdi + 8]
or byte [r8 - 0x73], r9b
lea rdx, [rcx + rax*8]
lea edx, [rcx + rax*8]
adc al, 0xc1
lea rcx, [rcx + rbx*8]
invalid
shl r8, 3
loopne case.0x1400c73f6.31
call sub.VCRUNTIME140.dll_memmove
add dword [rax], eax
mov r8, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
and byte [rcx + 1], r9b
fmul dword [rcx + rcx*4 + 0x47]
adc byte [r8 - 0x7d], r9b
invalid
and byte [rcx + 1], cl
add r8, rbx
add eax, ebx
mov qword [rdi + 0x10], r8
adc byte [r8 - 0x7d], r9b
add rsp, 0x20
pop rbx
and byte [rbx + 0x5f], bl
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov edi, ecx
xor ebx, ebx
fisttp dword [rax + 0x39]
cmp rsi, rbx
fidiv word [rsi + rcx + 0x48]
mov ecx, dword [rdi + rbx*8]
or al, 0xdf
je 0x1400c8a61
mov rcx, qword [rdi + rbx*8]
or al, 0xdf
fisttp word [rax - 1]
inc rbx
inc ebx
ret
call fcn.1400c8a69
or al, byte [rax]
add byte [rax], al
jmp 0x1400c8a4e
add rsp, 0x20
pop rbx
invalid
pop rdi
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
mov esi, ecx
call case.0x1400b93ee.243
test al, al
invalid
je 0x1400c8a8a
invalid
invalid
inc dword [rax + rax*8 - 0x74b7ef8c]
sal byte [rax + rdx + 0x48], 0x8b
mov rax, qword [rsi + 0x10]
mov rcx, rsi
mov ecx, esi
adc byte [rax - 0x77], r9b
int1
add rsp, 0x20
pop rsi
jmp qword [rax + 0x10]
adc byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x3d], bl
pop rsi
ret
enter 0xffffffffffffe083, 3
and eax, 3
lea rdx, [0x14015c954]
mov bh, 0x3e
or dword [rax], eax
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
loopne 0x1400c8a31
mov al, byte [rcx + 0x10]
adc r11b, al
adc bl, al
ret
shr rcx, 0x20
shr ecx, 0x20
lea eax, [rcx - 0x2740]
cmp eax, 0x11
jbe 0x1400c8c9f
mov al, 1
lea edx, [rcx - 2]
cmp edx, 0x11
jbe case.0x1400c8aa4.4
lea edx, [rcx - 0x3c2a]
cmp edx, 2
jb case.0x1400c8cad.10060
cmp ecx, 0x27
je 0x1400c8cda
cmp ecx, 0x35
je case.0x1400c8cc3.2
cmp ecx, 0x43
je case.0x1400c8cc3.2
cmp ecx, 0x50
je 0x1400c8c88
cmp ecx, 0x57
je 0x1400c8cd7
rol byte [rcx], 1
add byte [rax], al
invalid
rol byte [rcx], 1
add byte [rax], al
invalid
add byte [rbx - 0x7bf09207], al
invalid
cmp ecx, 0x6d
je 0x1400c8cd4
cmp ecx, 0x70
je 0x1400c8cda
cmp ecx, 0x78
je 0x1400c8cf8
cmp ecx, 0x79
je case.0x1400c8cad.10060
cmp ecx, 0x7b
je 0x1400c8cc8
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x84f9], al
add byte [rax], al
cmp ecx, 0x84
add byte [rax], al
add byte [rdi], cl
test dl, cl
je 0x1400c8d0a
add dword [rax], eax
add byte [rcx + 0x91f9], al
invalid
stc
xchg ecx, eax
add byte [rax], al
cmp ecx, 0x91
add byte [rax], al
add byte [rdi], cl
je 0x1400c8d10
test ah, al
add dword [rax], eax
add byte [rcx + 0xa1f9], al
add byte [rdi], cl
test byte [rax + 1], dh
add byte [rax], al
invalid
cmp ecx, 0xa1
je 0x1400c8cc8
invalid
add byte [rcx + 0xaaf9], al
cmp ecx, 0xaa
je 0x1400c8d16
add dword [rax], eax
invalid
stosb byte [rdi], al
add byte [rax], al
add byte [rdi], cl
test byte [rdx - 0x7effffff], dh
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rcx + 0x35edf9], al
stc
in eax, dx
xor eax, 0x840f0000
add dword [rax], eax
invalid
add byte [rax], al
cmp ecx, 0x35ed
je case.0x1400c8cad.10060
stc
in eax, dx
xor eax, 0x840f0000
add dword [rax], eax
add byte [rcx + 0xcef9], al
stc
invalid
add byte [rax], al
add byte [rdi], cl
invalid
cmp ecx, 0xce
stc
invalid
je 0x1400c8cc8
test byte [rcx + rax], cl
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0xdff9], al
cmp ecx, 0xdf
stc
fild word [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
je 0x1400c8d01
test byte [rcx + 1], bh
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0xe8f9], al
cmp ecx, 0xe8
stc
call 0x14f0c8b8f
add byte [rax], al
add byte [rdi], cl
add byte [rax], al
add byte [rdi], cl
je 0x1400c8cd4
test byte [rax + 1], al
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x102f9], al
cmp ecx, 0x102
add dword [rax], eax
add byte [rdi], cl
je case.0x1400c8cad.10060
test byte [rdx], dl
add dword [rax], eax
add byte [rcx + 0x10bf9], al
stc
or eax, dword [rcx]
add byte [rax], al
invalid
cmp ecx, 0x10b
stc
or eax, dword [rcx]
add byte [rax], al
je 0x1400c8d13
test byte [rdi + 1], ah
add byte [rax], al
cmp ecx, 0x150
add dword [rax], eax
add byte [rdi], cl
je 0x1400c8d0d
je 0x1400c8d0d
add dword [rax], eax
add byte [rcx + 0x252f9], al
stc
push rdx
add al, byte [rax]
cmp ecx, 0x252
stc
push rdx
add al, byte [rax]
add byte [rax], al
add byte [rdi], cl
je case.0x1400c8cad.10060
test dh, ch
add byte [rax], al
add byte [rcx + 0x3e3f9], al
add eax, dword [rax]
add byte [rax], al
cmp ecx, 0x3e3
add eax, dword [rax]
add byte [rdi], cl
test dl, ah
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rdi], cl
test dl, ah
add byte [rax], al
add byte [rcx + 0x41df9], al
invalid
stc
invalid
add al, 0
add byte [rax], al
cmp ecx, 0x41d
je case.0x1400c8cad.10060
test dh, dl
add byte [rax], al
invalid
stc
sbb eax, 0xf000004
add al, 0
add byte [rdi], cl
add al, 0
add byte [rdi], cl
test dh, dl
add byte [rax], al
add byte [rcx + 0x461f9], al
add byte [rdi], cl
cmp ecx, 0x461
je case.0x1400c8cad.10060
test dl, cl
add byte [rax], al
add byte [rax], al
stc
invalid
test dl, cl
add byte [rax], al
add byte [rax], al
cmp ecx, 0x46b
invalid
add byte [rax], al
cmp ecx, 0x46b
stc
imul eax, dword [rax + rax], 0
add byte [rax], al
add al, 0
add byte [rax], al
je 0x1400c8cfb
test byte [rdi], al
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x476f9], al
add byte [rdi], cl
invalid
test byte [rdi], al
cmp ecx, 0x476
stc
jbe 0x1400c8bfc
add byte [rax], al
je 0x1400c8d07
invalid
add dword [rax], eax
add byte [rcx + 0x4cff9], al
add byte [rdi], cl
test dl, al
cmp ecx, 0x4cf
je case.0x1400c8cad.10051
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x4d0f9], al
stc
rol byte [rax + rax], 1
add al, 0
add byte [rax], al
cmp ecx, 0x4d0
stc
rol byte [rax + rax], 1
add al, 0
add al, 0
add byte [rdi], cl
je case.0x1400c8cad.10065
test byte [rcx - 0x7f000000], bh
add byte [rax], al
add byte [rcx + 0x50ff9], al
cmp ecx, 0x50f
invalid
cmp ecx, 0x50f
stc
syscall
invalid
add byte [rax], al
add eax, 0x840f0000
fiadd dword [rax]
invalid
je 0x1400c8cfe
test dl, bl
add byte [rax], al
add byte [rcx + 0x5b4f9], al
stc
mov ah, 5
add byte [rax], al
invalid
add byte [rax], al
cmp ecx, 0x5b4
je case.0x1400c8cad.10060
invalid
invalid
add byte [rax], al
invalid
stc
mov ah, 5
add byte [rax], al
test byte [rdx - 0x7f000000], al
add byte [rax], al
add byte [rcx + 0x1716f9], al
add byte [rdx + rdi*2 - 0x7f], dh
cmp ecx, 0x1716
je case.0x1400c8cad.10060
stc
invalid
cmp ecx, 0x1b64
je case.0x1400c8cad.10060
invalid
stc
sbb eax, dword fs:[rax]
add byte [rdx + rsi*2 - 0x7f], dh
jb 0x1400c8bc2
jb 0x1400c8bc2
cmp ecx, 0x1b80
je case.0x1400c8cad.10060
stc
sbb byte [rbx], 0
add byte [rdx + rbp*2 - 0x7f], dh
cmp ecx, 0x1f4e
je case.0x1400c8cad.10060
stc
invalid
invalid
cmp ecx, 0x2022
stc
and ah, byte [rax]
add byte [rax], al
je case.0x1400c8cad.10060
pop rdx
pop rdx
cmp ecx, 0x25e9
je case.0x1400c8cad.10060
jmp 0x1b40c8c84
cmp ecx, 0x271d
je case.0x1400c8cc3.5
stc
sbb eax, 0xf000027
add byte [rax], al
test byte [0xc20c8c6b], bh
cmp ecx, 0x2726
je 0x1400c8cd7
invalid
stc
invalid
invalid
cmp ecx, 0x2733
xor esp, dword [rdi]
add byte [rax], al
invalid
add byte [rdi], cl
test byte [rax + rax - 0x67f0000], al
test byte [rax], al
add byte [rax], al
invalid
invalid
stc
je 0x1400c8d04
test byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0xb7f9], al
cmp ecx, 0xb7
mov bh, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x55], dh
jne case.0x1400c8cad.10052
mov al, 0xc
ret
shr rcx, 0x20
cmp ecx, 0x29
sub dword [rax + 0x29], edi
and byte [rbx + 0x29b829f9], al
sub dword [rax + 0x29], edi
add byte [rax], al
add byte [rdi], cl
cmovb eax, ecx
ret
mov al, byte [rcx + 0xf]
ret
invalid
invalid
cmovb eax, ecx
ret
mov al, byte [rcx + 0xf]
ret
movnti dword [rax - 0x73], ecx
lea rcx, [0x14015c9ac]
or eax, 0x93d06
cmp eax, 0x63480009
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, 8
ret
mov al, 0x16
ret
lea rcx, [0x14015c964]
test al, 0x3c
or dword [rax], eax
invalid
add byte [rax + 0x63], cl
adc al, 0x91
movsxd rdx, dword [rcx + rdx*4]
add rdx, rcx
jmp rdx
xor eax, eax
ret
mov al, 0x21
ret
mov al, 0x26
ret
mov al, 5
ret
mov al, 4
ret
mov al, 0xb
ret
mov al, 0x14
ret
mov al, 0x18
ret
mov al, 0x28
ret
mov al, 0x1f
ret
mov al, 0x11
ret
mov al, 6
ret
mov al, 2
ret
mov al, 7
ret
mov al, 3
ret
mov al, 9
ret
mov al, 0xa
ret
mov al, 0x24
ret
mov al, 0x1e
ret
mov al, 0x1a
ret
mov al, 0x1b
ret
mov al, 0xd
ret
mov al, 0x20
ret
mov al, 0x19
ret
mov al, 0xf
ret
mov al, 0x10
ret
mov al, 0xe
ret
mov al, 0x1c
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x258
mov rdi, rcx
lea rsi, [rcx + 8]
mov rcx, rsi
call fcn.14009e232
mov rax, qword [rdi]
test al, 1
jne 0x1400c8dca
lock add qword [rdi], 4
mov rcx, rsi
add rsp, 0x258
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14009e223
and rax, 0xfffffffffffffffc
add rax, 4
xchg qword [rdi], rax
xorps xmm0, xmm0
and qword [rsp + 0x30], 0
movaps xmmword [rsp + 0x20], xmm0
and qword [rsp + 0x40], 0
mov rcx, qword [rdi + 0x10]
mov rax, qword [rdi + 0x18]
movups xmmword [rdi + 0x10], xmm0
test rcx, rcx
je 0x1400c8e1a
lea rdx, [rsp + 0x20]
mov qword [rcx], rdx
mov qword [rdx + 8], rcx
test rax, rax
je 0x1400c8ed3
mov qword [rax + 8], rdx
mov qword [rsp + 0x20], rax
jmp 0x1400c8e26
lea rax, [rsp + 0x20]
mov qword [rax], rax
mov qword [rax + 8], rax
lea rdi, [rsp + 0x50]
and qword [rdi + 0x200], 0
xor eax, eax
lea rbx, [rsp + 0x20]
cmp rax, 0x20
jae 0x1400c8e74
mov rcx, rbx
call fcn.1400c8ee0
test rax, rax
je 0x1400c8e96
mov r14, rax
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
and qword [rax + 0x10], 0
test rdx, rdx
je 0x1400c8e6a
mov rcx, rdi
call fcn.1400c85ce
mov qword [r14 + 0x20], 2
jmp 0x1400c8e8c
mov rcx, rsi
call fcn.14009e223
mov rcx, rdi
call fcn.1400c860d
mov rcx, rsi
call fcn.14009e232
mov rax, qword [rsp + 0x250]
jmp 0x1400c8e3a
mov rcx, rsi
call fcn.14009e223
lea rsi, [rsp + 0x50]
mov rcx, rsi
call fcn.1400c860d
mov rcx, rsi
call fcn.1400c8658
mov rax, qword [rsp + 0x30]
test rax, rax
je 0x1400c8ec5
mov rcx, qword [rsp + 0x38]
call qword [rax + 0x18]
nop
add rsp, 0x258
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_srcutillinked_list.rs
call fcn.1400de430
int3
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp qword [rax + 0x10]
mov rcx, rax
mov r8, rdi
mov r9d, esi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400ba7a0
ret 0x8b4d
sbb byte [r9 + 0x39], r9b
fnstenv [rbp - 0x1b]
mov r12, qword [r15 + 0x18]
mov qword [rdx], r12
cmp qword [rdi + 0x10], r15
jne 0x1400c94c2
mov qword [rdi + 0x10], rcx
test al, al
je 0x1400c94cf
mov qword [r15 + 0x10], r14
mov dword [rdi + 0x10], esi
mov rcx, r15
jmp 0x1400c94e2
xor ecx, ecx
leave
jmp 0x1400c94e2
mov rdx, qword [r12 + 0x10]
cmp rdx, rbx
je 0x1400c94e7
mov r12, qword [r12 + 0x18]
test r12, r12
jne 0x1400c94d3
test rcx, rcx
je 0x1400c9510
and qword [rcx + 0x18], 0
cmp qword [rsi + 8], 0
je 0x1400c9502
mov rdx, qword [rsi + 0x10]
add rdx, 0x18
jmp 0x1400c9509
mov rdx, rsi
add rdx, 8
mov qword [rdx], rcx
mov qword [rsi + 0x10], rcx
test al, al
je 0x1400c953a
invalid
test r12, r12
test r12, r12
jne 0x1400c9520
mov qword [rbx], 0
mov dword [rbx], 0
mov rcx, rdi
mov rdx, rsi
call fcn.140061870
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov rcx, rdi
add rcx, 0x18
sbb al, ch
je 0x1400c94c7
stc
dec dword [rbp - 0x7b]
in al, 0x75
invalid
sbb al, ch
je 0x1400c94c7
stc
dec dword [rbp - 0x7b]
in al, 0x75
invalid
mov qword [rbx], 0
and qword [r15 + 0x20], 0
mov rax, qword [r15]
cmp qword [rax], 0
je 0x1400c9576
xor ecx, ecx
xor edx, edx
xchg qword [r15 + 8], rdx
add r15, 8
cmp rdx, 1
cmovne r15, rcx
jmp 0x1400c958b
add rax, 8
mov qword [r15 + 8], 0
add r15, 8
mov ecx, 1
lea rbx, [rsp + 0x20]
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r15
mov qword [rbx], rcx
mov rcx, rdi
mov rdx, rsi
call fcn.140061870
mov rcx, rbx
call fcn.14006192e
jmp 0x1400c952b
mov rdi, qword [rcx + 0x10]
push 0xffffffffffffffff
pop rdx
mov rcx, rdi
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
cmp eax, 0xffffffff
je 0x1400c9665
invalid
jge 0x1400c9631
mov rcx, rdi
mov ecx, edi
call qword [sym.imp.kernel32.dll_CloseHandle]
scasd eax, dword [rdi]
add dword [rax], eax
mov rcx, qword [rsi + 8]
push 1
pop rax
push 0xffffffffffffffff
pop rdx
lock cmpxchg qword [rcx + 8], rdx
or byte [rbp + 0x56], dh
or byte [rbp + 0x56], dh
mov rax, qword [rcx]
mov qword [rcx + 8], 1
cmp rax, 1
jne 0x1400c9659
lea rdi, [rsi + 8]
mov rax, qword [rdi]
mov rcx, qword [rax + 0x18]
and qword [rax + 0x18], 0
test rcx, rcx
je 0x1400c96c0
mov rbx, qword [rax + 0x20]
mov r14, qword [rax + 0x28]
mov rcx, rsi
call fcn.1400c819d
mov rcx, rdi
call fcn.1400c81ac
mov rax, rbx
mov rdx, r14
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lea rcx, [0x140130788]
call fcn.1400de430
mov qword [rbp - 0x10], rdi
call qword [sym.imp.kernel32.dll_GetLastError]
shl rax, 0x20
or rax, 2
lea rcx, [rbp - 0x18]
mov qword [rcx], rax
lea rax, [rbp - 0x28]
mov qword [rax], rcx
lea rdx, str.failed_to_join_on_thread:
lea rcx, [rbp - 0x58]
mov qword [rcx], rdx
push 1
pop rdx
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [fcn.1400b6d40]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.library_std_src_syspalwindows_thread.rs
call fcn.1400ddec0
ud2
lea rcx, [0x1401307a0]
call fcn.1400de430
int3
add dword [rcx + rcx - 0x7d], esi
stc
add dh, byte [rbp + 0x14]
invalid
adc al, 0x31
imul bl
invalid
xor esi, esi
jmp 0x1400c983a
mov rax, rsi
add rsp, 0x20
pop rsi
ret
or dword [rax], eax
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
lea rsi, [rax + 0xe0]
call fcn.1400e34f3
jmp 0x1400c983a
xor eax, ecx
movabs r9, 0x646f72616e646f6d
xor r9, rdx
movabs r10, 0x6c7967656e657261
xor r10, rcx
movabs r11, 0x7465646279746573
xor r11, rdx
lea rsi, [rsp + 0x28]
mov qword [rsi], rax
mov qword [rsi + 8], r10
mov qword [rsi + 0x10], r9
mov qword [rsi + 0x18], r11
mov qword [rsi + 0x20], rcx
mov qword [rsi + 0x28], rdx
and qword [rsi + 0x40], 0
xorps xmm0, xmm0
movups xmmword [rsi + 0x30], xmm0
lea rdx, [rsp + 0x20]
mov qword [rdx], r8
mov r8d, 8
mov rcx, rsi
call fcn.14002a367
mov rcx, rsi
call fcn.140070104
call qword [rax + 0x70c48348]
pop rsi
ret
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
add rcx, 8
cmp qword [rsi], 0
je 0x1400c9bdd
call fcn.1400c9b5f
mov rcx, qword [rsi + 0x18]
call fcn.1400c9bb0
jmp 0x1400c9beb
call fcn.14006c322
mov rcx, qword [rsi + 0x18]
call fcn.1400c9d83
mov rdi, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov rcx, rdi
call fcn.1400c9d8d
mov rcx, qword [rsi + 0x28]
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.1400460a3
mulps xmm6, xmm2
subsd xmm1, xmm2
mulsd xmm1, qword [rsi + 8]
addsd xmm1, xmm6
movsd qword [rsi + 8], xmm1
movups xmmword [rsi + 8], xmm1
movaps xmm6, xmmword [rsp + 0x30]
add rsp, 0x48
invalid
pop rdi
pop rsi
ret
invalid
in al, dx
jo 0x1400ca43b
mov ebp, eax
or byte [rax], al
mov ecx, edi
invalid
dec dword [rbp - 0x77]
invalid
and al, 0x48
mov eax, dword [rsi]
add edx, dword [rax + 0x10]
invalid
add byte [rcx], dh
leave
add dword [rax], eax
add byte [rbx + rcx*4 + 0x77], cl
adc byte [rcx - 0xf3fceff], dh
mov cl, 1
xor eax, eax
lock cmpxchg byte [r14 + 0x50], cl
add byte [rax], al
add al, byte [rax]
add byte [rax], al
cmpxchg qword [rdi + 0x18], rcx
adc al, ch
jo 0x1400ca4a2
add byte [rax], al
ror byte [rax - 0x79], 0x47
sbb byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xe1
dec byte [rax - 0x7d]
stc
add cl, byte [rdi]
test byte [rax + 0x48000000], dl
lea ecx, [rsp + 0x20]
add byte [rax], al
and dword [rcx + 0x20], 0
and al, 0x20
add byte [rcx + 0x4828246c], cl
and dword [rsp + 0x30], 0
test edi, eax
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x79], 0x47
sbb bl, ch
stosb byte [rdi], al
cmp rax, 3
jne case.0x1400b93ee.256
xor eax, eax
xchg qword [rdi + 0x18], rax
lea ecx, [rsi + 0x18]
add byte [rax], al
loope 0x1400ca5dd
invalid
dec dword [rax - 0x77]
jnp 0x1400ca5eb
sbb byte [r8 - 0x75], cl
sbb byte [rbx - 0x37d6dfc0], cl
mov dword [rax + 8], eax
invalid
add byte [rax - 0x73], cl
and al, 0x40
push rcx
or byte [rax - 0x7d], cl
invalid
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rbx, r8
mov rdi, rdx
xlatb
mov rsi, rcx
cmp byte [r8 + 0x49], 0
je 0x1400ca7c5
mov rax, qword [rsi]
mov rcx, qword [rax + 0x10]
mov byte [rbx + 0x49], 0
mov rax, 0xffffffffffffffff
push rax
xadd qword [rcx + 0xd8], rax
add byte [rax], al
invalid
push rax
xadd qword [rcx + 0xd8], rax
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x7d], ah
clc
add dword [rbp + 9], esi
jne 0x1400ca7c5
cmp ax, 1
jne 0x1400ca7c5
add rcx, 0x10
call fcn.1400ca920
inc qword [rbx + 0x20]
lea r14, [rsi + 8]
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
adc eax, 0x6757c
mov rcx, r14
int1
call fcn.140003093
mov r15, rax
mov r12, rdx
mov esp, edx
mov esp, edx
mov rcx, qword [rax]
call fcn.1400c9bb0
mov qword [r15], rbx
inc qword [r12]
call fcn.1400c9806
test rax, rax
mov qword [rsp + 0x30], rsi
and al, 0x30
je 0x1400ca816
mov cl, byte [rax + 0x44]
mov byte [rsp + 0x2e], cl
mov cl, byte [rax + 0x45]
mov byte [rsp + 0x2f], cl
mov word [rax + 0x44], 0x8001
jmp 0x1400ca81b
mov byte [rsp + 0x2e], 2
mov esi, 1
lea r12, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
lea r13, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax]
mov rcx, r14
mov rdx, r12
call fcn.140003093
mov r15, qword [rax]
and qword [rax], 0
inc qword [rdx]
test r15, r15
je 0x1400ca89a
mov rdi, qword [r15]
and qword [r15], 0
test rdi, rdi
je 0x1400ca89f
call fcn.1400cac18
cmp al, 2
je 0x1400ca86a
and al, 1
je 0x1400ca8b6
cmp rsi, 3
jb 0x1400ca875
mov byte [r15 + 0x48], 0
mov rcx, r14
mov rdx, r13
call fcn.140003093
mov rbp, rax
mov rbx, rdx
mov rcx, qword [rax]
call fcn.1400c9bb0
mov qword [rbp], r15
inc qword [rbx]
inc rsi
jmp 0x1400ca82e
xor r15d, r15d
jmp 0x1400ca8d2
mov rax, qword [rsp + 0x30]
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
adc byte [rdx + 0x1347040], cl
xor byte [rax - 0x75], cl
add byte [rax - 0x75], cl
adc byte [rdx + 0x1347040], cl
adc byte [rdx + 0x1347040], cl
adc byte [rdx + 0x1347040], cl
mov byte [r15 + 0x48], al
jmp 0x1400ca8d2
lea rcx, [r15 + 0x18]
mov rax, qword [rsp + 0x30]
mov rax, qword [rax]
mov r8, qword [rax + 0x10]
add r8, 0x10
mov rdx, rdi
call fcn.1400cac3f
add byte [rax], al
add byte [rax], al
mov cl, byte [rsp + 0x2e]
mov dl, byte [rsp + 0x2f]
call fcn.1400cacb2
mov rax, r15
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movabs rax, 0x7fffffffffffffff
cmp qword [rcx], rax
jae 0x1400ca913
invalid
cmp qword [rcx + 0x18], 0
sete al
add rsp, 0x28
invalid
sub bl, al
invalid
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulerdefer.rs
call fcn.1400de2d0
int3
and byte [rax - 0x77], cl
invalid
add esi, 0x130
mov rcx, qword [rax + rdx + 8]
mov ecx, dword [rax + rdx + 8]
mov rdx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400caa6f
call fcn.1400ddf70
int3
invalid
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
add dword [rax - 0x7b], ecx
sal byte [rbp + 0x3d], 0x48
test rax, rax
jne 0x1400ca9ce
or qword [rsi], 0xffffffffffffffff
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x1400ca9c4
or dword [rsi], 0xffffffff
dec rax
mov qword [rsi + 0x18], rax
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x3f], cl
loopne 0x1400ca9b1
adc byte [rax - 0x3f], cl
loopne 0x1400ca9b1
mov rdx, qword [rcx + rax]
mov rcx, qword [rcx + rax + 8]
call qword [rdx + 8]
mov rax, qword [rsi]
inc rax
mov qword [rsi], rax
jmp 0x1400ca98c
or byte [rax - 0x75], cl
invalid
and qword [rsi], 0
add rsp, 0x20
pop rsi
ret
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulerdefer.rs
call fcn.1400de270
int3
sub esp, 0x20
mfence
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
test ax, ax
jne 0x1400caa53
mov rbx, rcx
shr rax, 0x10
cmp rax, qword [rcx + 8]
or byte [rbx + 0x59], dh
or byte [rbx + 0x59], dh
mov rdi, rdx
lea rsi, [rdx + 0xd8]
lea esi, [rdx + 0xd8]
lea esi, [rdx + 0xd8]
mov rcx, rsi
call fcn.14009e232
mfence
mov rax, qword [rbx]
test ax, ax
jne 0x1400caa63
shr rax, 0x10
cmp rax, qword [rbx + 8]
jae 0x1400caa63
lock add qword [rbx], 0x10001
mov rax, qword [rdi + 0xf0]
test rax, rax
je 0x1400caa63
add eax, dword [rcx]
add byte [rcx], al
add byte [rax - 0x75], cl
xchg eax, esi
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rsi + rbp + 0x48], 0x8d
dec qword [rax - 0x77]
invalid
lea rcx, [rax - 1]
mov qword [rdi + 0xf0], rcx
mov rcx, qword [rdi + 0xe8]
mov rbx, qword [rcx + rax*8 - 8]
mov edi, 1
jmp 0x1400caa65
xor edi, edi
mov rax, rdi
mov rdx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
xor edi, edi
mov rcx, rsi
call fcn.14009e223
jmp 0x1400caa55
mov edx, esi
or ecx, dword [rax - 0x73]
or eax, 0x6593f
lea r8, [0x1401331d8]
mov edx, 0x2e
call fcn.1400de050
int3
lea ecx, str.assertion_failed:_prev.is_running__
lea r8, [0x140132df0]
mov edx, 0x23
call fcn.1400de050
lea rcx, str.assertion_failed:__prev.is_complete__
lea r8, [0x140132e30]
mov edx, 0x25
call fcn.1400de050
int3
xor edx, edx
test al, 8
je 0x1400cd948
test al, 2
jne 0x1400cd93b
mov r8, rax
and r8, 0xfffffffffffffff5
lock cmpxchg qword [rcx], r8
mov cl, 1
mov cl, 1
jne 0x1400cd923
jmp 0x1400cd940
mov edx, 1
mov rax, rdx
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_curr.is_join_interested__
lea r8, [0x140132f08]
mov edx, 0x2b
call fcn.1400de050
int3
mov qword [rsp + 0x28], rbx
and al, 0x28
test bl, 4
je 0x1400cdbc4
test bl, 3
je 0x1400cdb9a
mov rcx, rdi
call fcn.1400cdc62
mov rdx, qword [rsp + 0x28]
cmp rdx, 0x40
setb cl
or cl, 2
jmp 0x1400cdbad
mov rdx, rbx
and rdx, 0xfffffffffffffff8
or rdx, 1
mov ecx, ebx
shr cl, 5
and cl, 1
mov rax, rbx
lock cmpxchg qword [rsi], rdx
mov rbx, rax
jne 0x1400cdb72
mov eax, ecx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.assertion_failed:_next.is_notified__C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_task_state.rs
lea r8, [0x140132d70]
mov edx, 0x24
call fcn.1400de050
int3
mov byte [rsi + 9], al
mov ecx, ebx
jmp 0x1400ce15d
mov edx, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400cc9ec
and al, 0x20
add al, 0
add byte [rax], al
mov edx, 6
mov r8d, 1
call qword [sym.imp.ws2_32.dll_setsockopt]
cmp eax, 0xffffffff
je 0x1400ce1b8
xor eax, eax
jmp 0x1400ce1c6
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
add rsp, 0x30
pop rbx
ret
invalid
mov rcx, rbp
mov rdx, r13
mov r8, rdi
call fcn.1400ce174
mov al, byte [rsp + 0x29]
cmp al, 3
je 0x1400ce341
jmp 0x189f76b6e
mov rbp, qword [rsp + 0x20]
cmp al, 2
je 0x1400ce33a
mov cl, byte [rsp + 0x28]
movzx edx, word [r14 + 4]
mov bh, 0x56
add al, 0x66
mov dword [r12 + 4], edx
mov bh, 0x56
add al, 0x66
mov dword [r12 + 4], edx
mov edx, dword [r14]
mov dword [r12], edx
mov qword [rsp + 0x38], rbp
mov byte [rsp + 0x40], cl
mov byte [rsp + 0x41], al
cmp r15, 0xffffffffffffffff
je case.0x140084bc0.1331
mov rcx, r15
mov rdx, rsi
mov r8, qword [rsp + 0x50]
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_send]
cmp eax, 0xffffffff
jne 0x1400ce348
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
adc eax, 0x16486
mov ebp, eax
shl rbp, 0x20
or rbp, 2
mov rcx, rbp
call fcn.14002c8d1
cmp al, 0xd
jne 0x1400ce30a
mov rax, qword [rsp + 0x48]
test rax, rax
je 0x1400ce30a
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
or al, dh
inc qword [rdx]
or al, dh
inc qword [rdx]
jle 0x1400ce36d
mov r13, r15
mov r15, rbx
mov rbx, r14
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov r9b, byte [rax + 0x18]
call fcn.140060dca
mov r14, rax
xor ecx, ecx
call fcn.1400af3f8
test r14, r14
je 0x1400ce2fc
mov ecx, 1
mov rdx, rbp
call fcn.140060f8c
mov rbp, r14
mov r14, rbx
mov rbx, r15
mov r15, r13
mov r13, qword [rsp + 0x30]
mov rcx, rbp
call fcn.1400c8a91
cmp al, 0xd
jne 0x1400ce33a
mov qword [rsp + 0x20], rbp
mov rcx, rbx
lea rdx, [rsp + 0x38]
call fcn.1400cdf59
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rcx, rbp
call fcn.140046fa1
jmp 0x1400ce21b
mov eax, 1
add byte [rax], al
jmp case.0x1400800f2.1336
mov eax, 2
jmp case.0x1400800f2.1336
movsxd rbp, eax
xor eax, eax
mov rdx, rbp
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_srciopoll_evented.rs
call fcn.1400de430
ud2
test rax, rax
je 0x1400ce388
mov rcx, qword [rax]
lock inc qword [rcx]
jg 0x1400ce38a
ud2
xor ecx, ecx
lea rdx, [rcx + 0x10]
test rcx, rcx
push rcx
adc byte [rax - 0x7b], cl
leave
lea rax, [0x140131190]
cmove rax, rcx
add rsp, 0x28
ret
mov rdx, qword [r14 + 8]
mov rcx, rsi
call fcn.1400cae82
lea rcx, [rsi + 0xc8]
mov rdx, rsi
call fcn.1400ca9db
cmp rax, 1
jne 0x1400ce62a
mov rax, qword [rsi + 0x70]
cmp rdx, rax
jae 0x1400ce636
mov rax, qword [rsi + 0x68]
shl rdx, 4
add rsi, 0x130
add esi, 0x130
add esi, 0x130
mov rcx, qword [rax + rdx + 8]
mov rdx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400caa6f
ret 0x4808
add eax, 0x63922
mov rcx, rdx
mov rdx, rax
call fcn.140003093
mov rdi, rdx
mov r15, qword [rax]
test r15, r15
je 0x1400ce5f5
mov rbx, qword [r14 + 8]
mov rax, qword [r14 + 0x10]
mov eax, dword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
cmp byte [rax], 0
jne 0x1400ce5fd
cmp byte [r15 + 0x48], 0
je 0x1400ce5fd
add byte [rbp + rbp + 0x49], sil
mov edx, dword [rdi]
mov rdx, qword [r15]
and qword [r15], 0
test rdx, rdx
je 0x1400ce61d
lea rcx, [r15 + 0x18]
mov r8, rsi
call fcn.1400cac3f
mov rcx, qword [r15]
call fcn.1400cc55b
imul ebx, edi, 0xffffffff
dec dword [rcx - 0x77]
invalid
jmp 0x1400ce60c
imul ebx, edi, 0xffffffff
dec dword [rcx - 0x77]
invalid
inc qword [rdi]
jmp 0x1400ce542
lea rcx, [r15 + 0x18]
mov rdx, rbx
mov r8, rsi
call fcn.1400cac3f
cmp qword [r15 + 8], 0
je 0x1400ce627
mov rcx, rsi
call fcn.1400ca920
jmp 0x1400ce627
xor ecx, ecx
call fcn.1400cc55b
mov qword [r15], rbx
inc qword [rdi]
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
mov rcx, rdx
mov rdx, rax
call fcn.1400ddf70
int3
mov bh, 0xc0
add byte [rax], al
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x87
rol byte [rax], 1
add byte [rax], al
mov rcx, rbx
call fcn.14009e223
add rdi, 0xe0
add byte [rax], al
add byte [rax], al
mov rcx, rdi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400cab1f
pop rdi
pop rsi
jmp fcn.1400c8a69
adc byte [rdx + 0x30], bl
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
add rsp, 0x28
ret
invalid
push rbx
sub rsp, 0xa8
mov r14, r8
mov r12, rdx
mov rbx, rcx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
lea rsi, [rsp + 0x20]
movaps xmmword [rsi + 0x30], xmm3
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
sub dword [rsi], eax
adc byte [rdi], cl
sub dword [rsi], eax
mov qword [rdx], 2
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulercurrent_threadmod.rs
lea rdi, [rsp + 0x68]
mov rcx, rdi
mov rdx, rsi
call fcn.1400ce754
bnd call fcn.1400ce754
lea r15, [rbx + 8]
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r15
call fcn.140003093
mov r13, rax
mov rbp, rdx
mov rcx, qword [rax]
call fcn.1400c9d83
mov qword [r13], r12
inc qword [rbp]
add r14, 0xd0
mov rcx, rdi
stc
stc
mov rdx, r14
xor r8d, r8d
xor r9d, r9d
call fcn.1400caef4
add rbx, 0x18
mov rcx, rbx
call fcn.1400ca981
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r15
call fcn.140003093
mov rbx, rdx
mov r14, qword [rax]
and qword [rax], 0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulercurrent_threadmod.rs
mov rcx, r14
call fcn.1400030f6
inc qword [rbx]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movups xmm3, xmmword [rdi + 0x30]
movaps xmmword [rsi + 0x30], xmm3
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov rcx, r14
call fcn.1400c9e2c
movaps xmm0, xmmword [rsi]
movaps xmm1, xmmword [rsi + 0x10]
movaps xmm2, xmmword [rsi + 0x20]
movaps xmm3, xmmword [rsi + 0x30]
movups xmmword [r14 + 0x30], xmm3
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
mov rax, r14
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rbx
invalid
add esp, 0x30
pop rsi
ret
call fcn.1400ce9eb
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400c9bba
invalid
invalid
invalid
mov rax, rdi
lock cmpxchg qword [rsi], rcx
jne 0x1400ceb17
xor ebx, ebx
jmp 0x1400ceb86
and qword [rdx], 0
xorps xmm0, xmm0
movups xmmword [r8], xmm0
mov rdx, qword [rcx + 8]
mov ecx, 5
jmp 0x1400ceb62
mov rdi, rax
test dil, 1
jne 0x1400cebba
add dword [rdi], ecx
test dword [rsi + 0x48000000], edx
and edi, 0xfffffffc
and rdi, 0xfffffffffffffffc
or rdi, 2
xor ebx, ebx
jmp 0x1400ceb83
mov rbx, qword [r8 + 0x10]
mov r14, qword [r8 + 0x18]
and qword [r8 + 0x10], 0
mov qword [r8 + 0x20], rcx
mov rcx, rax
call fcn.1400cebdf
test al, al
je 0x1400ceb86
and rdi, 0xfffffffffffffffc
xchg qword [rsi], rdi
mov rax, rbx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, str.assertion_failed:_actual_state__EMPTY__actual_state__NOTIFIED
lea r8, [0x1401336d8]
mov edx, 0x43
call fcn.1400de050
lea rcx, [0x1401336f0]
call fcn.1400de430
int3
xchg esp, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
lea rcx, str.assertion_failed:_self.tail.is_none__
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_srcutillinked_list.rs
mov edx, 0x25
call fcn.1400de050
int3
mov dword [rax + 8], ecx
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm1
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
invalid
push rsi
push rdi
sub rsp, 0x48
mov rsi, rdx
mov rdi, rcx
mov byte [rsp + 0x2f], r8b
call fcn.1400c9806
test rax, rax
je 0x1400cec99
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], rsi
lea rcx, [rsp + 0x2f]
mov qword [rsp + 0x40], rcx
mov rdx, qword [rax + 0x28]
test rdx, rdx
je 0x1400cec92
cmp qword [rdx], 0
je 0x1400cec92
add rdx, 8
lea rcx, [rsp + 0x30]
jmp 0x1400cecb0
lea rcx, [rsp + 0x30]
jmp 0x1400cecae
lea rcx, [rsp + 0x30]
mov qword [rcx], rdi
mov qword [rcx + 8], rsi
xor byte [rax - 0x77], cl
cmp dword [rax - 0x77], ecx
jno 0x1400cecad
lea rax, [rsp + 0x2f]
mov qword [rcx + 0x10], rax
adc byte [rcx], dh
shr al, cl
clc
invalid
xor edx, edx
call fcn.1400ce51c
nop
add rsp, 0x48
pop rdi
pop rsi
ret
ror dword [rax], 0x48
mov eax, ecx
add rsp, 0x58
ret
add byte [rax - 0x73], cl
and al, 0x28
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermod.rs
call fcn.1400ddec0
int3
call fcn.1400ccda9
mov rdi, rax
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, rbx
call fcn.1400cbe30
lea rdx, [0x1401327b8]
mov rcx, rsi
call fcn.1400cbe78
mov rsi, rdx
mov r8d, dword [rdi + 0x40]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.1400cbeba
mov rbx, rax
mov rax, qword [rdi + 0x18]
cmp rax, 0xffffffffffffffff
je 0x1400ced80
lea rcx, [rbx + 8]
mov rdx, rdi
call fcn.1400ccfba
mov rcx, rdi
xor edx, edx
call fcn.1400cc12d
test rax, rax
je 0x1400ced95
mov rcx, rdx
call qword [rax + 0x18]
mov rcx, rbx
call fcn.14009e223
mov rcx, rsi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.1400cc160
cmp byte [r15 + 0x4a], 0
jne 0x1400cf87f
mov eax, dword [r15 + 0x40]
inc eax
mov dword [r15 + 0x40], eax
mov rbx, qword [rsp + 0x80]
mov rcx, qword [rbx + 0x10]
mov ecx, dword [rcx + 0x60]
test ecx, ecx
je 0x1400cfba7
xor edx, edx
div ecx
test edx, edx
jne 0x1400cf0af
lea rcx, [r15 + 0x20]
call fcn.1400ca333
mov rcx, r12
mov rdx, r15
xor r8d, r8d
call fcn.1400ca3e8
mov r15, rax
mov rax, qword [rsp + 0x80]
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
mov rcx, r15
call fcn.1400ca6ef
mov rcx, r15
add rcx, 0x20
call fcn.1400c9e36
mov rbx, qword [rsp + 0x80]
mov r8d, dword [r15 + 0x44]
test r8d, r8d
je 0x1400cfbb3
mov eax, dword [r15 + 0x40]
xor edx, edx
div r8d
test edx, edx
je 0x1400cf225
mov rcx, r15
call fcn.1400c9f03
mov r14, rax
test rax, rax
jne 0x1400cf2ca
mov rax, qword [rbx + 0x10]
mov rax, qword [rax + 0xd0]
test rax, rax
je 0x1400cf2be
mov rax, qword [r15 + 0x18]
mov r8, qword [rax + 0x18]
mov edx, dword [rax + 0x20]
mov rax, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
mov rax, qword [rax + 0xd0]
mov rsi, qword [rbx + 0x10]
mov rcx, qword [rsi + 0x80]
test rcx, rcx
je 0x1400cfc5d
add byte [rax], al
add byte [rax], al
shr r8, 0x20
sub edx, r8d
ret 0xb841
add byte [rcx], al
add byte [rax], al
sub r8, rdx
xor edx, edx
div rcx
mov rdi, rax
inc rdi
invalid
cmp r8, rdi
cmovb rdi, r8
invalid
mov eax, 0x80
cmp rdi, rax
cmovae rdi, rax
cmp rdi, 1
add dword [rax - 0x7d], ecx
xlatb
invalid
lea rbp, [rsi + 0xe8]
mov rcx, rbp
mov ecx, ebp
mov ecx, ebp
call fcn.14009e232
mov rax, qword [rbx + 0x10]
add rsi, 0x108
add dword [rax], eax
add byte [rax - 0x75], cl
mov al, dl
add byte [rax], al
add byte [rax + 0x39], cl
iretd
add dword [rax], eax
add byte [rax - 0x75], cl
mov al, dl
add byte [rax], al
add byte [rax + 0x39], cl
iretd
cmovae rdi, rcx
sub rcx, rdi
mov qword [rax + 0xd0], rcx
mov qword [rsp + 0xc0], rsi
mov dword [rsp + 0xc0], esi
mov dword [rsp + 0xc0], esi
add byte [rax], al
mov qword [rsp + 0xc8], rdi
add byte [rax], al
lea rcx, [rsp + 0xc0]
call fcn.1400cc5de
mov r14, rax
mov esi, eax
mov rcx, qword [rsp + 0xc0]
mov rax, qword [rsp + 0xc8]
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
xor byte [rax + 0x3d], cl
add dword [rcx], eax
add byte [rax], al
cmp rax, 0x101
jae 0x1400cfc45
js case.0x1400b4174.396
add byte [rax], al
test rax, rax
je 0x1400cf2ac
invalid
add byte [rcx - 0x75], cl
ja 0x1400cf1f2
mov rsi, qword [r15 + 0x18]
mov rcx, qword [rsi + 0x18]
shr rcx, 0x20
and byte [rbx - 0x576df82], cl
sbb byte [rax - 0x3f], r9b
jmp 0x1608b7d05
invalid
mov edi, dword [rsi + 0x20]
and byte [rbx - 0x576df82], cl
sub edx, ecx
mov ecx, 0x100
sub ecx, eax
cmp edx, ecx
retf 0x870f
ja 0x1400cfcc3
retf
movupd xmm0, xmmword [rsp + 0x28]
movups xmm0, xmmword [rsp + 0x28]
movupd xmmword [rsp + 0x40], xmm0
mov rcx, r13
call fcn.1400cc5de
test rax, rax
je 0x1400cf29f
movzx ecx, dil
mov rdx, qword [rsi + 0x10]
mov qword [rdx + rcx*8], rax
inc edi
jmp 0x1400cf204
invalid
fisttp word [rax - 0x75]
adc byte [r11 + 0x74001079], al
cmp dword [rcx + 0x10], 0
je 0x1400cf234
mov eax, dword [rcx + 0x14]
jmp 0x1400cf269
movapd xmm0, xmm6
mov rcx, qword [rbx + 0x10]
cmp dword [rcx + 0x10], 0
je 0x1400cf234
mov eax, dword [rcx + 0x14]
jmp 0x1400cf269
movapd xmm0, xmm6
divsd xmm0, qword [r15 + 0x28]
xorpd xmm1, xmm1
push rdi
leave
maxsd xmm1, xmm0
movapd xmm0, xmm7
minsd xmm0, xmm1
sal edx, 0x48
cvttps2pi mm0, xmm0
sal edx, 0x48
cvttps2pi mm0, xmm0
cmp eax, 0x7f
mov edx, 0x7f
cmovae eax, edx
cmp eax, 3
mov edx, 2
cmovb eax, edx
mov edx, r8d
sub edx, eax
neg edx
sub r8d, eax
cmovb r8d, edx
cmp r8d, 3
cmp eax, 3
cmp eax, 3
jb 0x1400cf281
mov dword [r15 + 0x44], eax
add rcx, 0x10
call fcn.1400ca2b8
mov r14, rax
test rax, rax
jne 0x1400cf2ca
mov rcx, r15
call fcn.1400c9f03
mov r14, rax
jmp 0x1400cf2be
mov rcx, r13
call fcn.1400ca753
mov dword [rsi + 0x20], edi
jmp 0x1400cf2b6
lea rcx, [rsp + 0x28]
call fcn.1400ca753
mov rcx, rbp
call fcn.14009e223
xor ecx, ecx
call fcn.1400cc55b
test r14, r14
je 0x1400cf2e9
mov rcx, r12
mov rdx, r14
mov r8, r15
call fcn.1400ca77b
mov r15, rax
mov edi, eax
mov edi, eax
test rax, rax
jne 0x1400cf035
jmp 0x1400cfab5
xor ecx, ecx
call fcn.1400cc55b
lea rsi, [r15 + 0x20]
mov rcx, rsi
call fcn.1400ca333
mov rdi, qword [rsp + 0x80]
mov edi, dword [rsp + 0x80]
mov edi, dword [rsp + 0x80]
cmp byte [r15 + 0x49], 0
cmp byte [rdi + 0x49], 0
jne 0x1400cf335
mov rax, qword [rdi + 0x10]
mov rcx, qword [rax + 0xd8]
movzx ecx, cx
add ecx, ecx
cmp rcx, qword [rax + 0xe0]
jae 0x1400cf4eb
lock inc qword [rax + 0xd8]
inc qword [rax + 0xd8]
mov byte [r15 + 0x49], 1
mov qword [rsp + 0x38], rsi
mov rax, qword [rdi + 0x10]
mov rbp, qword [rax + 0x80]
lea rcx, [r15 + 0x10]
mov edx, ebp
call fcn.1400c9e54
mov esi, eax
xor eax, eax
cmp rax, rbp
je 0x1400cf4cf
lea rbx, [rax + 1]
add rax, rsi
xor edx, edx
div rbp
mov rax, rbx
cmp rdx, qword [rdi + 0x18]
je 0x1400cf354
mov rcx, qword [rdi + 0x10]
mov rax, qword [rcx + 0x80]
cmp rdx, rax
jae 0x1400cfbbf
mov rax, qword [rcx + 0x78]
mov r8, qword [r15 + 0x18]
mov r9d, dword [r8 + 0x20]
mov rcx, qword [r8 + 0x18]
shr rcx, 0x20
mov r10d, r9d
sub r10d, ecx
cmp r10d, 0x80
ja 0x1400cf3fe
mov rcx, r9
shl rdx, 4
mov rdx, qword [rax + rdx]
mov rax, qword [rdx + 0x18]
mov r11, rax
shr r11, 0x20
mov r14d, dword [rdx + 0x20]
cmp r11d, eax
jne case.0x1400b93ee.261
mov r10d, r14d
sub r10d, r11d
mov r13d, r10d
shr r13d, 1
sub r10d, r13d
je case.0x1400b93ee.261
lea r12d, [r10 + r11]
mov r9, rax
shl r9, 0x20
shl ecx, 0x20
shl ecx, 0x20
or r9, r12
lock cmpxchg qword [rdx + 0x18], r9
jne 0x1400cf3b8
jmp 0x1400cf40d
lea r12, [rsp + 0x80]
lea r13, [rsp + 0x40]
xor ecx, ecx
call fcn.1400cc55b
mov rax, rbx
jmp 0x1400cf354
mov dword [rsp + 0xb8], r10d
cmp r10d, 0x80
ja 0x1400cfcc8
sub r14d, r13d
mov eax, ecx
lea r12, [rsp + 0x80]
movabs r13, 0x100000001
mov ebp, 1
add dword [rax], eax
add byte [rax], al
mov ebp, 1
add dword [rax], eax
add byte [rax], al
mov ebp, 0xff
cmp r14d, r11d
je 0x1400cf463
fidiv word [rax + riz - 0x77]
invalid
mov esi, eax
and esi, ebp
mov edi, r11d
and edi, ebp
mov rbx, qword [rdx + 0x10]
mov rdi, qword [rbx + rdi*8]
mov rbx, qword [r8 + 0x10]
mov qword [rbx + rsi*8], rdi
inc eax
inc r11d
jmp 0x1400cf43e
mov rsi, qword [rsp + 0x38]
mov r11d, r9d
imul r11, r13
mov rax, r9
lock cmpxchg qword [rdx + 0x18], r11
je 0x1400cf49a
mov r9, rax
shr rax, 0x20
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], r9d
cmp eax, r9d
jne 0x1400cf468
jmp 0x1400cfb82
mov r11d, r10d
lea eax, [r10 + rcx]
dec eax
movzx edx, al
mov r9, qword [r8 + 0x10]
mov rdi, qword [r9 + rdx*8]
dec r11d
je 0x1400cf4b7
mov dword [r8 + 0x20], eax
lea r13, [rsp + 0x40]
mov rcx, rsi
call fcn.1400c9e36
mov rcx, r12
mov rdx, rdi
jmp 0x1400cf2d0
mov rcx, qword [rdi + 0x10]
add rcx, 0x10
rcl dword [rax], 0xe8
fsubr qword [rbp - 0x76b70001]
mov edi, eax
test rax, rax
mov rsi, qword [rsp + 0x38]
jne 0x1400cf4bc
rcl dword [rax], 0xe8
fsubr qword [rbp - 0x76b70001]
mov edi, eax
jmp 0x1400cf4f0
mov byte [r15 + 0x49], 0
lea rcx, [rsp + 0x98]
call fcn.1400ca8f3
div byte [rbx - 0x3f7b0001]
je 0x1400cf56d
div byte [rbx - 0x3f7b0001]
mov rsi, qword [rsp + 0x80]
mov rcx, qword [rsi + 0x10]
mov rax, qword [rcx + 0x20]
test rax, rax
je 0x1400cf537
mov rdx, qword [rcx + 0x28]
mov rcx, qword [rdx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
invalid
add rcx, rax
add rcx, 0x10
call qword [rdx + 0x28]
push rdx
sub byte [rax - 0x75], cl
mov ah, 0x24
add byte [rax], 0
invalid
invalid
push rdx
sub byte [rax - 0x75], cl
mov ah, 0x24
add byte [rax], 0
add byte [rcx - 0x7d], cl
invalid
cmp qword [r15], 0
je 0x1400cf58c
mov rax, qword [rsp + 0x80]
mov rcx, qword [rax + 0x10]
mov rax, qword [rcx + 0x30]
test rax, rax
je 0x1400cf57e
mov rdx, qword [rcx + 0x38]
mov rcx, qword [rdx + 0x10]
adc byte [rax - 1], cl
leave
adc byte [rax - 1], cl
leave
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
call qword [rdx + 0x28]
jmp 0x1400cf57e
mov rcx, r12
mov rdx, r15
xor r8d, r8d
call fcn.1400ca3e8
mov r15, rax
xor eax, eax
lea rcx, [r15 + 0x20]
call fcn.1400c9e36
jmp 0x1400cf035
mov rax, qword [r15 + 0x18]
mov rcx, qword [rax + 0x18]
mov eax, dword [rax + 0x20]
cmp eax, ecx
jne 0x1400cf53d
cmp byte [r15 + 0x4b], 0
jne 0x1400cf53d
mov rbx, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
mov bpl, byte [r15 + 0x49]
lea rdi, [rbx + 0xe8]
mov rcx, rdi
call fcn.14009e232
test bpl, bpl
je 0x1400cf5dc
mov rax, 0xfffffffffffeffff
lock xadd qword [rbx + 0xd8], rax
cmp ax, 1
sete bpl
jmp 0x1400cf5ea
lock sub qword [rbx + 0xd8], 0x10000
xor ebp, ebp
mov r13, qword [rbx + 0x100]
cmp r13, qword [rbx + 0xf0]
jne 0x1400cf606
invalid
or al, 0x48
lea ecx, [rbx + 0xf0]
lea rcx, [rbx + 0xf0]
call fcn.1400236c6
mov rax, qword [rbx + 0xf8]
mov qword [rax + r13*8], r14
inc r13
mov qword [rbx + 0x100], r13
mov rcx, rdi
stc
stc
call fcn.14009e223
mov byte [r15 + 0x49], 0
test bpl, bpl
je 0x1400cf670
mov rax, qword [rsi + 0x10]
lea rcx, [rax + 0x10]
mov rdx, qword [rax + 0x78]
mov r8, qword [rax + 0x80]
shl r8, 4
xor r9d, r9d
lea r12, [rsp + 0x80]
lea esp, [rsp + 0x80]
lea esp, [rsp + 0x80]
add byte [rax], al
lea r13, [rsp + 0x40]
cmp r8, r9
je 0x1400cf67f
mov r10, qword [rdx + r9]
mov r11, qword [r10 + 0x18]
mov r10d, dword [r10 + 0x20]
add r9, 0x10
cmp r10d, r11d
je 0x1400cf654
jmp 0x1400cf68b
lea r12, [rsp + 0x80]
lea esp, [rsp + 0x80]
lea r13, [rsp + 0x40]
jmp 0x1400cf690
mov rax, qword [rax + 0xd0]
test rax, rax
invalid
sal byte [rbp + rax - 0x18], 0x90
mov dl, 0xff
inc dword [rcx - 0x80]
jg 0x1400cf6de
je 0x1400cf690
call fcn.1400ca920
cmp byte [r15 + 0x4a], 0
jne 0x1400cf53d
add byte [rdi], cl
test dword [rdx + 0x41fffffe], esp
cmp byte [r15 + 0x4b], 0
cmp byte [rdi + 0x4b], 0
jne 0x1400cf53d
dec dword [rax - 0x75]
test byte [rax + rax*4], ah
add byte [rax], al
mov rax, qword [rsp + 0x80]
mov rdx, qword [rax + 0x10]
mov rcx, qword [rax + 0x18]
mov rdx, qword [rdx + 0xc8]
add byte [rax - 0x75], cl
push rax
adc byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
xchg edx, eax
enter 0, 0
cmp rcx, rdx
jae 0x1400cfd57
mov rcx, r12
mov rdx, r15
mov r8d, 0x3b9aca00
cmp ebp, eax
adc dword [rbp - 0x76b60001], ebp
invalid
cmp ebp, eax
adc dword [rbp - 0x76b60001], ebp
invalid
mov rax, qword [rsp + 0x80]
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
mov rcx, r15
add byte [rax], 0
add byte [rax - 0x75], cl
push rax
adc byte [rbx + rcx*4 + 0x40], cl
sbb byte [rcx + rcx*4 - 7], cl
call fcn.1400ca6ef
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
add byte [rbp + 0x6b], dh
test byte [rax + rax*4], ah
and al, 0x80
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
mov rcx, qword [r15 + 0x18]
mov rdx, qword [rcx + 0x18]
mov edx, dword [rcx + 0x18]
mov ecx, dword [rcx + 0x20]
cmp ecx, edx
jne 0x1400cf76b
mov rbx, qword [rax + 0x10]
mov rsi, qword [rax + 0x18]
lea rdi, [rbx + 0xe8]
mov rcx, rdi
stc
stc
call fcn.14009e232
mov rax, qword [rbx + 0xf8]
mov rcx, qword [rbx + 0x100]
shl rcx, 3
shl ecx, 3
xor edx, edx
add byte [rcx], al
add byte [rax], al
shl ecx, 3
cmp rcx, rdx
je case.0x1400c7aa4.53
lea r8, [rdx + 8]
cmp qword [rax + rdx], rsi
mov rdx, r8
jne 0x1400cf73a
mov rcx, rdi
call fcn.14009e223
jmp 0x1400cf690
mov ecx, edi
mov rcx, rdi
call fcn.14009e223
mov byte [r15 + 0x49], 1
jmp 0x1400cf53d
mov rbp, r13
mov rbx, qword [rax + 0x10]
adc byte [rbx + rcx*4 + 0x70], cl
sbb byte [rax - 0x73], cl
mov ebx, 0xe8
adc byte [rbx + rcx*4 + 0x70], cl
sbb byte [rax - 0x73], cl
mov ebx, 0xe8
mov rcx, rdi
call fcn.14009e232
dec dword [rax - 0x75]
mov bl, 0
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
neg rax
mov rcx, 0xffffffffffffffff
dec dword [rax - 0x75]
mov bl, 0
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
lea rdx, [rax + rcx]
cmp rdx, 0xffffffffffffffff
je 0x1400cf7da
or byte [rax - 0x7d], cl
cli
push qword [rdi + rsi + 0x48]
mov edx, dword [rbx + 0xf8]
mov rdx, qword [rbx + 0xf8]
lea r13, [rcx + 1]
cmp qword [rdx + rcx*8 + 8], r14
mov rcx, r13
jne 0x1400cf799
lea rax, [rsi - 1]
mov rcx, qword [rdx + rsi*8 - 8]
mov qword [rdx + r13*8], rcx
mov qword [rbx + 0x100], rax
lock add qword [rbx + 0xd8], 0x10000
jmp 0x1400cf7dd
mov r13, rsi
mov rcx, rdi
call fcn.14009e223
cmp r13, rsi
setae byte [r15 + 0x49]
lea r12, [rsp + 0x80]
mov r13, rbp
jmp 0x1400cf53d
mov rsi, qword [rsp + 0x80]
lea rcx, [r15 + 0x10]
mov rbx, qword [rsi + 0x10]
lea r14, [rbx + 0x88]
mov rdi, qword [rbx + 0xa8]
lea edx, [rdi + 1]
call fcn.1400c9e54
mov r12d, eax
mov byte [rbx + 0xb8], 1
lea r13, [rdi + r12]
inc r13
cmp r12, r13
jb 0x1400cf91f
jmp 0x1400cf943
mov rcx, qword [rdi + 0x10]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rdi + rcx]
mov qword [rax + 0x10], rdx
test rdx, rdx
je 0x1400cf8ed
mov rcx, qword [rdx + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rdx + rcx + 8], 0
mov rcx, qword [rdi + 0x10]
mov rcx, qword [rcx + 0x38]
jmp 0x1400cf8f2
and qword [rax + 8], 0
and qword [rdi + rcx], 0
mov rcx, qword [rdi + 0x10]
mov rcx, qword [rcx + 0x38]
and qword [rdi + rcx + 8], 0
lock dec qword [rbx + 0xa0]
mov rcx, rax
call fcn.14009e223
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x30]
mov rcx, r14
mov rdx, r12
call fcn.1400cc4f6
mov rdi, qword [rax + 0x10]
test rdi, rdi
jne 0x1400cf8c0
inc r12
mov rcx, rax
call fcn.14009e223
jmp 0x1400cf8b6
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rax + 0xc8]
cmp rcx, rdx
jae 0x1400cfd4b
mov rax, qword [rsp + 0x80]
mov r12, qword [rax + 0x10]
lea rsi, [r12 + 0x120]
mov rcx, rsi
call fcn.14009e232
lea rdi, [r12 + 0x128]
mov rcx, rdi
mov rdx, r15
call fcn.1400c9e72
mov rcx, qword [r12 + 0x138]
cmp rcx, qword [r12 + 0x80]
jne 0x1400cfaad
mov qword [rsp + 0x38], rsi
lea r15, [r12 + 0x10]
and qword [r12 + 0x138], 0
mov rax, qword [r12 + 0x130]
mov qword [rsp + 0x58], rcx
and qword [rsp + 0x60], 0
lea rcx, [rax + rcx*8]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x50], rdi
add r12, 0x140
lea r13, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
mov sil, 1
lea rbp, [rsp + 0x28]
cmp rax, rcx
je 0x1400cfa80
lea rcx, [rax + 8]
mov qword [rsp + 0x40], rcx
mov rdi, qword [rax]
mov rbx, qword [rdi + 8]
and qword [rdi + 8], 0
mov rcx, rbx
mov rdx, r13
call fcn.1400c9edd
mov qword [rsp + 0x28], rbx
mov rcx, rdi
call fcn.1400c9f03
mov r14, rax
mov rcx, rax
call fcn.1400cc55b
test r14, r14
jne 0x1400cfa1d
mov r14, qword [rbx + 0x10]
xor eax, eax
lock cmpxchg byte [r14 + 0x50], sil
jne 0x1400cfa55
lea rcx, [r14 + 0x10]
mov rdx, r12
call fcn.1400c9f30
xor eax, eax
xchg byte [r14 + 0x50], al
add rbx, 0x20
mov rcx, rbx
call fcn.1400ca0f6
mov rcx, rbp
call fcn.1400c8778
mov rcx, rdi
call case.0x1400b3a41.403
mov rax, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x48]
jmp 0x1400cf9ef
lea rcx, [rsp + 0x40]
call fcn.1400c9ea7
mov rsi, qword [rsp + 0x38]
mov rcx, r15
call fcn.1400ca2b8
test rax, rax
je 0x1400cfaa6
mov rcx, rax
call fcn.1400c8a69
jmp 0x1400cfa8f
xor ecx, ecx
call fcn.1400cc55b
mov rcx, rsi
call fcn.14009e223
lea rcx, [rsp + 0x98]
call fcn.1400ca981
mov rax, qword [rsp + 0x100]
mov rcx, qword [rsp + 0xf8]
mov qword [rax + 0x28], rcx
test rax, rax
sete cl
call fcn.1400c97cf
lea rcx, [rsp + 0x78]
call 0x1400c9bba
lea rdi, [rsp + 0x120]
mov ecx, dword [rdi + 0x18]
mov edx, dword [rdi + 0x1c]
call fcn.1400c9c0d
mov rcx, rdi
call fcn.1400c9702
lea rcx, [rsp + 0x110]
call fcn.14006c30c
mov rbx, qword [rsp + 0xd0]
lea rdi, [rbx + 0x20]
mov rcx, qword [rsp + 0x108]
call fcn.1400c9aa2
mov rcx, rdi
call fcn.1400c9ae0
lea rdx, [rsp + 0x80]
mov qword [rdx - 8], rdi
xorpd xmm0, xmm0
movupd xmmword [rdx], xmm0
mov rcx, rdi
call fcn.1400cc321
xor ecx, ecx
call fcn.1400c82ae
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0x140]
movaps xmm7, xmmword [rsp + 0x150]
add rsp, 0x168
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400cfed0
lea r8, [rsp + 0x40]
and qword [r8], 0
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadqueue.rsassertion_failed:_len___LOCAL_QUEUE_CAPACITY
lea rcx, [rsp + 0xbc]
lea rdx, [rsp + 0xc0]
call fcn.1400e3449
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
call fcn.1400de770
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
call fcn.1400de770
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
mov rcx, rdx
mov rdx, rax
call fcn.1400ddf70
lea rax, [0x140130850]
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadlocal.rs
lea r9, [0x140130910]
lea r8, [rsp + 0x28]
mov edx, 0x46
call fcn.1400de330
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x78]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x28]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_taskcore.rsh_
lea edx, [0x1401328d0]
call fcn.1400ddec0
lea rcx, str._internal_exception__blocking_task_ran_twice.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_blocking_task.rs
lea r8, [0x140133498]
mov edx, 0x2d
add byte [rax], al
call fcn.1400de450
lea rcx, [0x140131b13]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadqueue.rsassertion_failed:_len___LOCAL_QUEUE_CAPACITY
mov edx, 0x2d
call fcn.1400de050
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
call fcn.1400de230
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
call fcn.1400ddf70
ud2
call fcn.1400e357b
lea rax, [rsp + 0xb8]
mov qword [rsp + 0x28], rax
lea rax, str.actual_
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov eax, 1
invalid
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x14001bb10]
hlt
dec dword [rax - 0x77]
push rsp
and al, 0x30
lea rdx, [rsp + 0x28]
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadqueue.rsassertion_failed:_len___LOCAL_QUEUE_CAPACITY
call fcn.1400ddec0
lea rax, str.expected__MultiThread::Context_
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorpd xmm0, xmm0
movupd xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
call fcn.1400ddec0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
call fcn.1400ddf70
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.40.0_src_runtime_schedulermulti_threadworker.rs
call fcn.1400ddf70
int3
push rsi
sub rsp, 0x30
mov rsi, rcx
call fcn.1400cd83a
test al, 8
jne 0x1400cfeec
lea rcx, [rsi + 0x20]
call fcn.1400c9ae0
jmp 0x1400cfef9
test al, 0x10
je 0x1400cfef9
lea rcx, [rsi + 0x58]
call fcn.1400c9a56
xor ecx, ecx
call fcn.1400c82ae
mov rax, qword [rsi + 0x78]
test rax, rax
je 0x1400cff32
mov r8, qword [rsi + 0x80]
mov rcx, qword [r8 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
lea rdx, [rsp + 0x2f]
call qword [r8 + 0x28]
xor ecx, ecx
call fcn.1400c82ae
mov edx, 1
mov rcx, rsi
call fcn.1400cd891
test al, al
je 0x1400cff50
mov rcx, rsi
add rsp, 0x30
pop rsi
jmp 0x1400cff57
nop
add rsp, 0x30
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140042d8e
lea rcx, [rsi + 0x38]
call fcn.1400c9b3a
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x1400cff81
mov rcx, qword [rsi + 0x70]
call qword [rax + 0x18]
lea rcx, [rsi + 0x78]
call fcn.140042d8e
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140012c40
cmp qword [rdi + 8], r12
jb 0x1400d0d95
lea r14, [rsp + 0x30]
mov rcx, r14
mov rdx, rdi
mov r8, r12
call fcn.140016a98
cmp qword [r14], 0
je 0x1400d0d95
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
and qword [rbx + 0x38], 0
mov rcx, rbx
call fcn.1400d0f43
xor edx, edx
sub rax, qword [rdi + 8]
cmovae rdx, rax
mov rcx, rdi
call fcn.14007952f
and qword [rsi], 0
jmp 0x1400d0d9b
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
ret
pop rsi
lea ecx, [rsp + 0x30]
mov qword [rcx], rdi
and qword [rcx + 8], 0
mov r14, qword [rbx + 0x20]
and byte [rcx + rcx*4 - 0xe], cl
and byte [rcx + rcx*4 - 0xe], cl
call fcn.14002c001
cmp byte [rbx + 0x30], 0
je 0x1400d0e19
cmp r15, 9
jae 0x1400d0edd
mov ecx, 8
sub rcx, r15
sub ecx, edi
sub ecx, edi
lea r12, [rsp + 0x60]
and qword [r12], 0
lea r9, [0x140133d30]
or eax, 0x62f3e
or eax, 0x62f3e
mov r8d, 8
mov rdx, r12
call fcn.140023ee6
mov r8, rdx
lea rcx, [rsp + 0x30]
mov rdx, rax
call fcn.1400d0c5e
mov rax, qword [r12]
bswap rax
jmp 0x1400d0e42
and qword [rsp + 0x60], 0
cmp r15, 9
jae 0x1400d0edd
lea rcx, [rsp + 0x30]
lea r12, [rsp + 0x60]
mov rdx, r12
mov r8, r15
call fcn.1400d0c5e
mov rax, qword [r12]
cmp rax, qword [rbx + 0x10]
jbe 0x1400d0e4f
call fcn.1400d0c4b
jmp 0x1400d0e74
mov r12, qword [rbx + 0x28]
mov rcx, r12
test r12, r12
in al, 0x78
invalid
in al, 0x78
sub dword [rax + 1], ecx
sal dword [rbx + 0x2c], 0x48
add rcx, rax
jae 0x1400d0e8c
lea rdx, str.provided_length_would_overflow_after_adjustmentLengthDelimitedCodecErrorframe_size_too_bigArc_counter_overflow
lea edx, str.provided_length_would_overflow_after_adjustmentLengthDelimitedCodecErrorframe_size_too_bigArc_counter_overflow
adc eax, 0x63059
mov r8d, 0x2f
mov cl, 0x14
call fcn.14005fc5d
invalid
in eax, dx
clc
invalid
jmp 0x1890d0762
mov qword [rsi + 8], rax
mov qword [rsi], 1
jmp 0x1400d0d9b
neg rcx
cmp rax, rcx
jb 0x1400d0e60
cmp qword [rbx], 0
je 0x1400d0e98
add byte [rsi + rax + 0x4c], dh
mov esi, dword [rbx + 8]
mov r14, qword [rbx + 8]
jmp 0x1400d0e9b
add r14, r15
mov qword [rsp + 0x28], r14
mov rcx, qword [rdi + 8]
cmp rcx, r14
je 0x1400d0ec3
sub byte [rax - 0x75], cl
or byte [r9 + r15 - 0xf], r9b
jb 0x1400d0ee5
add r12, rax
mov rcx, rdi
mov rdx, r14
call fcn.140015e02
xor edx, edx
ror byte [rcx + rcx*4 - 0x20], cl
invalid
ror byte [rcx + rcx*4 - 0x20], cl
sub rax, qword [rdi + 8]
cmovae rdx, rax
mov rcx, rdi
ror byte [rax - 0x77], 1
stc
call fcn.14007952f
mov qword [rbx + 0x38], 1
add byte [rax], al
add byte [rcx + rcx*4 + 0x63], cl
jmp 0x1400d0d31
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x63], cl
jmp 0x1400d0d31
mov rcx, r15
call fcn.1400dde57
lea rax, [rsp + 0x80]
mov qword [rax], rcx
lea rcx, [rsp + 0x28]
lea rdx, [rsp + 0x60]
mov qword [rdx], rcx
lea r8, [fcn.1400027c4]
add eax, 0xfff318c0
add eax, 0xfff318c0
mov qword [rdx + 8], r8
lea r9, [0x140133df8]
invalid
add byte [rax - 0x73], cl
and al, 0x30
mov qword [rcx], r9
mov r9d, 2
add byte [rax], al
invalid
add byte [rax], al
mov qword [rcx + 8], r9
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r9
adc byte [rcx + r9*4 + 0x42], cl
sbb byte [rax - 0x77], cl
push rcx
adc byte [rcx + rcx*4 + 0x49], cl
sbb byte [rax - 0x73], cl
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bytes_mut.rscannot_advance_past__remaining_:___
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1400ddec0
int3
mov rax, qword [rax + 0x10]
mov rax, qword [rax + 0x70]
jmp rax
jmp rax
jmp rax
or al, dh
inc qword [rax]
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
mov r8d, 1
add byte [rax], al
jg 0x1400d0fb2
ud2
mov rdx, qword [rdx + 0x10]
mov qword [rcx], r8
push rdx
adc byte [rcx + rcx*4 + 1], cl
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
push rcx
adc bl, al
push rcx
adc bl, al
mov rcx, qword [rcx]
jmp 0x14001514a
cmp qword [rcx], 0
je case.0x140084bc0.1336
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov r8, qword [rax + 0x10]
dec r8
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
add rcx, r8
ror dword [rax - 0x7d], 0xc1
adc bl, ch
invalid
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
ror dword [rax - 0x7d], 0xc1
adc bl, ch
or byte [rax - 0x75], cl
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
invalid
invalid
invalid
mov rcx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov rax, qword [rax + 0x60]
jmp rax
jmp rax
jmp rax
shr ecx, 0xc4
sbb dh, ah
inc ebx
push rsi
sub rsp, 0x30
mov qword [rsp + 0x20], 0xf08
lea rdx, [0x1401448f0]
lea r9, [0x140146700]
push rbp
invalid
add byte [rcx - 0x48], al
or byte [rdi], cl
add byte [rax], al
call fcn.1400d12b9
test ax, ax
je 0x1400d11e6
push rbp
invalid
mov rcx, rax
shr rcx, 0x20
movzx esi, cx
shr eax, 0x10
lea rdx, [0x14014df40]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.24_srclookups.rs
mov r8d, 0x168b
mov rcx, rax
call fcn.1400d1343
cmp rdx, rsi
jae 0x1400d11e8
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.24_srclookups.rs
or byte [rax], al
mov rcx, rsi
call fcn.1400ddfe0
invalid
add byte [rcx], dh
ror byte [rax - 0x77], 0xf2
xor eax, eax
mov rdx, rsi
add rsp, 0x30
pop rsi
ret
in al, dx
xor byte [rax - 0x39], cl
and al, 0x20
and dword [rax], ecx
or byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x6af82
invalid
lea rdx, [0x14013c188]
add byte [rbp + rcx*4 + 0xd], cl
mov edi, 0x410006bf
mov eax, 0x821
lea r9, [0x14013d1cc]
mov r8d, 0x821
call fcn.1400d12b9
test ax, ax
je 0x1400d125a
movabs eax, dword [0x3d74c08566000000]
mov rcx, rax
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
movzx esi, cx
shr eax, 0x10
lea rdx, [0x1401412d4]
invalid
add byte [rbp + rcx*4 + 0xd], cl
or eax, 0x73688
invalid
or eax, 0x73688
mov r8d, 0xd7a
add byte [rax], al
mov rcx, rax
call fcn.1400d1343
cmp rdx, rsi
jae case.0x14009183f.1180
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001funicode_normalization_0.1.24_srclookups.rs
mov rcx, rsi
call fcn.1400ddfe0
invalid
xor eax, eax
mov rdx, rsi
add rsp, 0x30
pop rsi
ret
sub esi, esp
add rdi, r12
mov rax, rdi
mov rdx, rsi
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
and dword [rdi], 0
mov ecx, edx
mov rdx, r15
call fcn.140013aee
mov eax, dword [r15]
mov qword [r14], rdi
mov qword ds:[r14 + 8], rsi
and qword [r14 + 0x10], 0
mov qword [r14 + 0x18], rsi
mov dword [r14 + 0x24], ebx
mov byte [r14 + 0x28], dl
mov dword [r14 + 0x20], eax
and byte [rax - 0x7d], r9b
invalid
xor byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
invalid
ret
mov rsi, rdx
mov rbx, rcx
mov ebx, ecx
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
adc byte [rcx + rdi - 0xa], cl
cmp rsi, r14
je case.0x1400b2992.451
mov rcx, rdi
call fcn.140013abf
test al, 1
invalid
je case.0x1400b2992.451
add dword [rbp + rcx + 0x43], esi
mov byte [r15 + r14], dl
mov byte [rdi + rsi], dl
invalid
inc qword [rbx + 0x10]
inc r14
invalid
jmp 0x1400d1da2
invalid
cmp rsi, r14
cmp esi, esi
sete al
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
ret
ja 0x1400d1e29
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
adc byte [rcx + r15 - 0x38], cl
cmp rax, r9
jb 0x1400d1e3e
mov r10, qword [rdx + 8]
test r8, r8
sal byte [rsp + rcx + 0x4c], 0x39
sal byte [rsi + 7], 0x43
cmp byte [rdx + rax], 0xbf
invalid
invalid
je case.0x1400b43d4.435
or al, 0x4c
cmp eax, eax
cmp rax, r8
jbe case.0x1400b43d4.435
cmp byte [r10 + r8], 0xbf
add bh, byte [rdi - 0x7ab2a882]
leave
jle 0x1400d1e50
push rdi
test r9, r9
je 0x1400d1e0a
cmp rax, r9
jbe 0x1400d1e0a
cmp byte [r10 + r9], 0xbf
cmp byte [rdx + rcx], 0xbf
mov edi, 0x8d4b5e7e
add al, 2
invalid
jle 0x1400d1e68
lea rax, [r10 + r8]
add cl, byte [rbp + 1]
retf 0x8948
add r10, r9
mov qword [rcx + 0x10], rdx
invalid
adc byte [rcx + rcx*4 + 0x41], cl
sbb byte [rcx + rcx*4 + 0x49], cl
mov qword [rcx + 0x18], r8
mov qword [rcx + 0x20], r9
and byte [rax - 0x77], cl
add dword [rcx + rcx*4 + 0x51], ecx
push rcx
or byte [rax - 0x7d], cl
invalid
invalid
and byte [rax - 0x77], cl
add dword [rcx + rcx*4 + 0x51], ecx
push rcx
push rcx
or byte [rax - 0x7d], cl
invalid
add esp, 0x28
ret
lea rax, [0x140157800]
mov rcx, r8
mov ecx, eax
mov rdx, r9
mov edx, ecx
mov r8, rax
call fcn.1400de3c0
invalid
add byte [rax], al
invalid
invalid
add byte [rbp + rcx*4 + 5], cl
mov ebx, 0x4c000859
mov ecx, ecx
lea r8, [0x140157800]
lea eax, [0x140157800]
mov rcx, r9
mov rdx, rax
mov edx, eax
call fcn.1400ddfe0
nop
rol dword [rax], 0
lea rcx, str.assertion_failed:_self.is_char_boundary_start_
rcr dword [rcx + 8], 0
lea r8, [0x140157848]
add eax, 0x859ea
mov edx, 0x2e
add byte [rax], al
call fcn.1400de050
call 0x1880d1f2a
lea ecx, str.assertion_failed:_self.is_char_boundary_end_
int1
pop rcx
or byte [rax], al
lea rcx, str.assertion_failed:_self.is_char_boundary_end_
int1
pop rcx
or byte [rax], al
lea r8, [0x140157890]
mov edx, 0x2c
add byte [rax], al
add byte [rax], al
call fcn.1400de050
rol cl, 1
add byte [rax], al
int3
push rax
mov rax, qword [rcx]
cmp rax, 0xffffffffffffffff
je 0x1400d1f16
invalid
add byte [rax], al
invalid
add dword [rax], 0x89480000
add byte [rax - 0x77], cl
mov rsi, rcx
lea rbx, [rax + 1]
lea rcx, [rax + rax]
invalid
cmp rcx, rbx
cmova rbx, rcx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3d
sete dl
cmp rbx, 5
mov ecx, 4
cmovb rbx, rcx
invalid
lea r8, [rbx*4]
shl edx, 2
test rax, rax
invalid
je 0x1400d1ee4
invalid
sal byte [rsp + rdx + 0x48], 0xc1
shl rax, 2
loopne 0x1400d1ed6
mov r9, qword [rsi + 8]
mov qword [rsp + 0x38], r9
and al, 0x38
or byte [rcx + r9*4 + 0x4c], r9b
and al, 0x38
mov qword [rsp + 0x48], rax
jmp 0x1400d1ee6
xor ecx, ecx
lea r9, [rsp + 0x38]
mov qword [r9 + 8], rcx
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.140062616
cmp qword [rdi], 0
jne 0x1400d1f1d
and al, 0x38
invalid
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov qword [rsi], rbx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
call fcn.1400ddae0
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
call fcn.1400ddae0
int3
add byte es:[rax], al
add byte [rax], al
sub byte [rdi + 0x5e], bl
cmovne eax, edx
add rsp, 0x28
ret
mov edx, dword [rcx]
mov rcx, qword [rcx + 0x10]
jmp fcn.1400460a3
push rbx
sub rsp, 0x38
mov rsi, rcx
and qword [rsp + 0x20], 0
mov qword [rsp + 0x28], 1
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x28], 1
and qword [rsp + 0x30], 0
test r8, r8
je 0x1400d1fc7
add byte [rbp - 0x7b], cl
sal byte [rcx + rbp + 0x4c], 0x89
invalid
mov rdi, r8
mov rbx, rdx
lea r14, [rsp + 0x20]
mov rcx, rbx
call fcn.1400d1f2d
cmp eax, 0x110000
je 0x1400d1fc7
cmovl ecx, dword [rcx - 0x173d760f]
mov bl, 0xfb
invalid
mov rcx, r14
mov edx, eax
call fcn.1400d1b75
dec rdi
jne 0x1400d1fa9
iretd
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x20]
mov qword [rsi], rax
mov rax, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 8], rax
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
and al, 0x28
ret
or cl, ch
xchg edx, eax
invalid
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x40
mov rsi, r8
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
iretd
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, r8
call fcn.14006271e
stc
dec dword [rcx - 0x7d]
add byte ds:[rbp - 0x75], cl
jbe 0x1400d207a
stc
dec dword [rcx - 0x7d]
add byte ds:[rbp - 0x75], cl
jbe 0x1400d207a
jne 0x1400d209e
mov r15, qword [rsp + 0x38]
and al, 0x38
mov rcx, r15
mov ecx, edi
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax], al
add byte [rax], al
mov qword [rdi], r14
mov qword [rdi + 8], r15
mov qword [rdi + 0x10], rsi
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rdx, qword [rsp + 0x38]
push rsp
and al, 0x38
mov rcx, r14
call fcn.1400ddae0
int3
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x258
movaps xmmword [rsp + 0x240], xmm7
movaps xmmword [rsp + 0x230], xmm6
add byte [rcx + rcx*4 - 0x3a], cl
add byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rdx
mov rbx, rcx
mov rcx, rdx
mov rdx, r8
mov r8d, 0x5b
call fcn.140044146
test al, al
je 0x1400d2154
mov rcx, rdi
mov rdx, rsi
mov r8d, 0x5d
call fcn.140044194
test al, al
je 0x1400d420b
invalid
and dword [rax], eax
invalid
add eax, 0x48000021
lea edx, [rsi - 1]
lea rdx, [rsi - 1]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
mov qword [rsp + 0x20], rax
mov ecx, 1
add byte [rax], al
add byte [rcx - 0x77], cl
clc
mov r9, rsi
call fcn.1400d4a98
mov r8, rdx
lea rsi, [rsp + 0x80]
add byte [rax - 0x77], cl
int1
mov rdx, rax
call case.0x1400bbbaa.215
cmp byte [rsi], 0
add byte ds:[rdi], cl
test byte [rdx + 0x22], ch
add byte [rax], al
add byte ds:[rdi], cl
test byte [rdx + 0x22], ch
add byte [rax], al
mov al, byte [rsp + 0x81]
mov byte [rbx + 8], al
jmp 0x1400d420f
mov qword [rsp + 0x170], rbx
add rsi, rdi
add esi, edi
lea rbx, [rsp + 0x218]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
mov edx, edi
mov r8, rsi
call case.0x1400383bf.360
push rsi
or bh, cl
dec dword [rbx + rcx*4 + 0x7b]
invalid
push rsi
or bh, cl
dec dword [rbx + rcx*4 + 0x7b]
or byte [rbx + rcx*4 + 0x73], cl
adc byte [rax - 0x73], cl
and al, 0x50
and al, 0x50
mov r14, qword [rbx + 0x10]
lea rcx, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov rdx, r14
call fcn.140046b8a
idiv rdi
bnd call fcn.140046b8a
idiv rdi
mov byte [rsp + 0x1bc], 0
mov esp, 1
and dword [rsp + 0x1b8], 0
and al, 0xb8
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x188], 0
movsb byte [rdi], byte [rsi]
and al, 0x88
add dword [rax], eax
add byte [rax], al
mov eax, 1
mov qword [rsp + 0x190], rax
add dword [rax], eax
add byte [rdi], cl
push rdi
test byte [rdi], 0x11
mov ah, 0x24
cwde
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
push rdi
test byte [rdi], 0x11
mov ah, 0x24
cwde
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x1a8], rax
invalid
invalid
movsb byte [rdi], byte [rsi]
and al, 0xb0
mov qword [rsp + 0x1a8], rax
and qword [rsp + 0x1b0], 0
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x7b], cl
test byte [rdi], 0x84
test byte [rax], al
add byte [rax], al
test r14, r14
je 0x1400d2259
lea rax, [r15 + r14]
add al, 0x37
lea rsi, [rsp + 0x1c0]
mov qword [rsi], r15
mov qword [rsi + 8], rax
xor ecx, ecx
movaps xmm7, xmmword [0x1400e4ba0]
mov rdi, rcx
mov edi, ecx
mov rcx, rsi
call fcn.140043ffb
mov ecx, 0
cmp eax, 0x2e
je 0x1400d21f1
cmp eax, 0x110000
je 0x1400d422b
test rdi, rdi
jne 0x1400d221b
cmp eax, 0x2d
je 0x1400d2259
mov ecx, 5
cmp rdi, 4
ja 0x1400d2249
movups xmmword [rsp + 0x80], xmm7
je 0x1400d4822
add byte [rax], al
add byte [rax], al
cmp eax, dword [rsp + rdi*4 + 0x80]
jne 0x1400d2249
inc rdi
mov rcx, rdi
cmp rdi, 4
add al, 0x74
invalid
add al, 0x74
adc byte [rbp - 0x57c60b0], cl
sbb dh, byte [rdx - 0x60]
lea edx, [rax - 0x61]
cmp edx, 0x1a
jb 0x1400d21f1
add eax, 0xffffffd0
cmp eax, 0xa
jb 0x1400d21f1
cwde
cwde
lea rax, [rsp + 0x188]
and qword [rax + 0x10], 0
lea rax, [rsp + 0x70]
and dword [rax + 8], 0
and qword [rax], 0
and dword [rax], 0
and dword [rax], 0
lea r12, [rsp + 0x138]
movups xmmword [r12 + 2], xmm6
movzx ecx, word [r12 + 0x10]
lea rdx, [rsp + 0x90]
mov word [rdx + 0x86], cx
movups xmm0, xmmword [r12]
adc byte [rsp], al
adc byte [rsp], al
movups xmmword [rdx + 0x76], xmm0
and qword [rdx - 0x10], 0
invalid
invalid
invalid
jbe 0x1400d22e8
jbe 0x1400d22e8
and dword [rdx - 0x10], 0
invalid
add r14, r15
and dword [rdx], 0
and word [rdx + 4], 0
and dword [rdx + 4], 0
and dword [rdx + 4], 0
invalid
xor ecx, ecx
leave
mov byte [rdx + 8], cl
and dword [rdx + 0xc], 0
invalid
or al, 0
invalid
mov byte [rdx + 0x10], cl
and dword [rdx + 0x14], 0
mov byte [rdx + 0x18], cl
and dword [rdx + 0x1c], 0
sbb al, 0
sbb al, 0
mov byte [rdx + 0x20], cl
and dword [rdx + 0x24], 0
invalid
and al, 0
movups xmmword [rsp + 0x1c3], xmm6
mov ah, 0x24
ret
add dword [rax], eax
add byte [rcx + rcx*4 + 0x7a], cl
sub byte [rcx + rcx*4 + 0x72], cl
invalid
invalid
mov ah, 0x24
ret
sub byte [rcx + rcx*4 + 0x72], cl
xor byte [rax - 0x77], cl
mov qword [rdx + 0x38], rax
invalid
invalid
mov dword [rdx + 0x30], esi
mov qword [rdx + 0x38], rax
and qword [rdx + 0x40], 0
invalid
invalid
invalid
mov byte [rdx + 0x54], cl
invalid
push rsp
and dword [rdx + 0x50], 0
mov eax, dword [rsp + 0x1cf]
add dword [rax], eax
invalid
push rax
add byte [rbx + 0x1cf2484], cl
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x100f6442], cl
adc byte [rsp + 0x1c0], al
invalid
mov dword [rdx + 0x64], eax
movups xmm0, xmmword [rsp + 0x1c0]
adc byte [rsp + 0x1c0], al
adc byte [rsp + 0x1c0], al
movups xmmword [rdx + 0x55], xmm0
adc dword [rdx + 0x55], eax
mov byte [rdx + 0x68], cl
lea rdx, [rsp + 0x100]
add byte [rax], al
push 0x24948d48
add byte [rcx], al
add byte [rax], al
add byte [rbx - 0x7c99ffde], al
invalid
and dword [rdx], 0
and word [rdx + 4], 0
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x178], rax
mov dword [rsp + 0x178], eax
mov dword [rsp + 0x178], eax
mov dword [rdx + 0x20], 0x110000
mov byte [rdx + 0x24], cl
lea rsi, [0x14015ca14]
lea esi, [0x14015ca14]
loopne 0x1400d22d8
or byte [rax], al
xor r11d, r11d
mov r9d, dword [rsp + 0x100]
mov rdx, qword [rsp + 0x110]
add byte [rbx + rcx*4 - 0x6c], cl
mov edx, dword [rsp + 0x118]
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rbx + rcx*4 - 0x6c], cl
mov edx, dword [rsp + 0x118]
invalid
invalid
mov bh, 0x84
and al, 4
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
mov edx, dword [rsp + 0x110]
mov edx, dword [rsp + 0x118]
xchg esp, eax
movzx r8d, word [rsp + 0x104]
add byte [rcx + 0xf], al
mov bh, 0xc8
movzx ecx, r8w
cmp r11, 1
jne 0x1400d23b2
test r9d, r9d
je 0x1400d237e
leave
cmp rax, r10
jb 0x1400d288c
and qword [rsp + 0x118], 0
add dword [rax], eax
add byte [rax], al
xor r10d, r10d
jmp 0x1400d23a4
cmp r8w, 5
jae 0x1400d47d9
push rax
and al, 0
add byte [rax + 0x39], cl
enter 0xffffffffffff820f, 0xfffffffffffffff2
add al, 0
add byte [rax], al
invalid
invalid
cmp rax, rcx
jb 0x1400d2884
add byte [rax], al
add byte [rax], al
test r8w, r8w
je 0x1400d23a1
test r8d, r8d
test eax, eax
and word [rsp + 0x104], 0
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0x31], al
ror byte [rax - 0x7d], 0xa4
and al, 0x80
add byte [rax], al
add byte [rax], al
invalid
xor r8d, r8d
and qword [rsp + 0x80], 0
xor r11d, r11d
jmp 0x1400d2358
add byte [rbp + 0x31], al
fucomi st(3)
cmpsb byte [rsi], byte [rdi]
cmp r11, 2
jne 0x1400d23d8
add dh, byte [rbp + 0x20]
test r9d, r9d
je 0x1400d2858
cmp rax, r10
jb 0x1400d286f
and qword [rsp + 0x118], 0
and dword [rsp + 0x118], 0
jmp 0x1400d28bd
lea r13, [rsp + 0x90]
mov qword [rsp + 0x138], r13
and al, 0x38
add dword [rax], eax
add byte [rcx - 0x7d], cl
jge 0x1400d244c
add byte [rdi], cl
test dword [rdx], ebx
add al, 0
add byte [rax], al
lea ebp, [rsp + 0x90]
and al, 0x38
add dword [rax], eax
add byte [rcx - 0x7d], cl
jge 0x1400d244c
add byte [rdi], cl
test dword [rdx], ebx
add al, 0
add byte [rax], al
invalid
invalid
jge 0x1400d2447
add byte [rax], al
cmp byte [r13 + 0x50], 2
cmp byte [rbp + 0x50], 2
add cl, byte [rdi]
test bh, bh
add dword [rax], eax
add byte [rcx - 0x73], cl
lea edi, [rbp + 0x28]
je 0x1400d25fd
lea rdi, [r13 + 0x28]
lea edi, [rbp + 0x28]
lea r14, [r13 + 0x40]
cmp qword [r14], 0
je 0x1400d2423
mov rcx, r14
call fcn.140043ffb
cmp eax, 0x110000
jne 0x1400d249f
and qword [r14], 0
mov rcx, rdi
call fcn.140043ffb
mov ebp, eax
lea eax, [rbp - 0x2d]
dec dword [rcx - 0x2cba723b]
cmp eax, 2
jb 0x1400d24d8
cmp ebp, 0x110000
je 0x1400d25f0
lea eax, [rbp - 0x61]
lahf
cmp eax, 0x1a
jb 0x1400d24d8
invalid
lea eax, [rbp - 0x30]
cmp eax, 0xa
jb 0x1400d24d8
mov ecx, ebp
call fcn.1400468df
movzx ecx, byte [rax]
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
jmp rcx
mov ebp, eax
jmp 0x1400d24d8
mov rax, qword [rsp + 0x138]
cmp byte [rax + 0x68], 0
je 0x1400d2542
cmp ebp, 0x80
jb 0x1400d25ab
lea edi, [rbp - 0xac00]
cmp edi, 0x2ba4
jb 0x1400d2558
mov ecx, ebp
call 0x1400d117d
test rax, rax
jne 0x1400d251c
mov ecx, ebp
call fcn.1400d11f1
test rax, rax
je 0x1400d25ab
mov rdi, rax
mov r14, rdx
shl r14, 2
xor ebx, ebx
cmp r14, rbx
je 0x1400d25b5
mov edx, dword [rdi + rbx]
mov rcx, r12
call fcn.14004687f
add rbx, 4
jmp 0x1400d2528
cmp ebp, 0x80
jb 0x1400d25ab
lea edi, [rbp - 0xac00]
cmp edi, 0x2ba4
jae 0x1400d25c2
mov eax, edi
xor edx, edx
mov cx, 0x24c
div cx
mov ebp, edx
or eax, 0x1100
mov ebx, 0xffff
and eax, ebx
mov rcx, r12
mov edx, eax
call fcn.14004687f
mov eax, ebp
xor edx, edx
mov bp, 0x1c
div bp
lea edx, [rax + 0x1161]
and edx, ebx
mov rcx, r12
call fcn.14004687f
mov eax, edi
xor edx, edx
div bp
test dx, dx
je 0x1400d25b5
add edx, 0x11a7
movzx ebp, dx
mov rcx, r12
mov edx, ebp
call fcn.14004687f
mov r13, qword [rsp + 0x138]
jmp 0x1400d23e8
mov ecx, ebp
call fcn.1400d11f1
test rax, rax
je 0x1400d25ab
mov rdi, rax
mov r14, rdx
shl r14, 2
xor ebx, ebx
cmp r14, rbx
je 0x1400d25b5
mov edx, dword [rdi + rbx]
mov rcx, r12
call fcn.14004687f
add rbx, 4
jmp 0x1400d25da
mov byte [r13 + 0x50], 2
mov r13, qword [rsp + 0x138]
cmp dword [r13], 0
je 0x1400d260a
mov rax, qword [r13 + 0x18]
jmp 0x1400d260f
movzx eax, word [r13 + 4]
test rax, rax
je 0x1400d2816
mov rcx, r13
call fcn.1400467eb
mov r13, qword [rsp + 0x138]
mov eax, dword [r13]
mov rcx, qword [r13 + 0x58]
test eax, eax
je 0x1400d2651
mov r8, qword [r13 + 0x18]
mov r13, qword [r13 + 0x10]
insd dword [rdi], dx
adc bl, ch
invalid
movzx r8d, word [r13 + 4]
cmp r8, 5
clc
add eax, 0x210c830f
add byte [rax], al
add r13, 8
mov rdx, r13
lea r9, [0x140109f88]
call fcn.140044279
mov ebp, dword [rax + 4]
mov r15, qword [rsp + 0x138]
lea rcx, [r15 + 0x58]
mov rax, qword [r15 + 0x58]
inc rax
cmp rax, qword [r15 + 0x60]
jne 0x1400d26a0
cmp dword [r15], 0
mov qword [rsp + 0x30], rcx
je 0x1400d26a8
mov r12, qword [r15 + 0x18]
jmp 0x1400d26ad
mov qword [rcx], rax
jmp 0x1400d2763
movzx r12d, word [r15 + 4]
sub r12, rax
lea rdi, [r15 + 8]
xor r14d, r14d
cmp r12, r14
je 0x1400d272d
mov rcx, qword [r15 + 0x60]
add rcx, r14
cmp dword [r15], 0
je 0x1400d26d3
mov rdx, qword [r15 + 0x10]
mov r8, qword [r15 + 0x18]
jmp 0x1400d26e5
movzx r8d, word [r15 + 4]
cmp r8, 5
jae 0x1400d476c
mov rdx, rdi
lea r9, [0x140109fa0]
call fcn.140044279
mov r13b, byte [rax]
mov ebx, dword [rax + 4]
cmp dword [r15], 0
je 0x1400d2707
mov rax, qword [r15 + 0x10]
mov r8, qword [r15 + 0x18]
jmp 0x1400d2717
movzx ecx, word [r15 + 4]
mov rdx, rdi
call fcn.140044297
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.1400442a9
mov byte [rax], r13b
mov dword [rax + 4], ebx
inc r14
jmp 0x1400d26b7
cmp dword [r15], 0
je 0x1400d2744
cmp qword [r15 + 0x18], r12
mov rax, qword [rsp + 0x30]
jb 0x1400d2758
mov qword [r15 + 0x18], r12
jmp 0x1400d2758
movzx eax, word [r15 + 4]
cmp r12, rax
mov rax, qword [rsp + 0x30]
jae 0x1400d2758
mov word [r15 + 4], r12w
movups xmmword [rax], xmm6
lea r12, [rsp + 0x138]
mov ecx, ebp
call fcn.1400d1265
mov edi, eax
mov r13d, dword [rsp + 0x120]
cmp r13d, 0x110000
jne 0x1400d2792
test dil, dil
jne 0x1400d28a9
mov dword [rsp + 0x120], ebp
jmp 0x1400d23d8
cmp byte [rsp + 0x124], 0
je 0x1400d27b9
cmp byte [rsp + 0x125], dil
jae 0x1400d27e0
mov ecx, r13d
mov edx, ebp
call fcn.1400d1367
cmp eax, 0x110000
je 0x1400d27e9
jmp 0x1400d27d4
mov ecx, r13d
mov edx, ebp
call fcn.1400d1367
cmp eax, 0x110000
jne 0x1400d27d4
test dil, dil
jne 0x1400d27e9
jmp 0x1400d2921
mov dword [rsp + 0x120], eax
jmp 0x1400d23d8
test dil, dil
je 0x1400d28fb
lea rcx, [rsp + 0x100]
mov edx, ebp
call fcn.1400442d6
sbb dh, bh
inc esi
test byte [rsp], ah
add dword [rax], eax
add byte [rcx], al
mov byte [rsp + 0x125], dil
jmp 0x1400d23d8
mov eax, dword [r13]
jmp 0x1400d263f
mov qword [rsp + 0x80], 2
and qword [rsp + 0x88], 0
mov r13d, dword [rsp + 0x120]
mov r11d, 2
mov eax, 0
cmp r13d, 0x110000
je 0x1400d2337
mov dword [rsp + 0x120], 0x110000
jmp 0x1400d28d6
cmp cx, 5
jae 0x1400d47d9
lea rdx, [rsp + 0x108]
cmp rax, rcx
jae 0x1400d28ae
mov r13d, dword [rdx + rax*4]
inc rax
mov qword [rsp + 0x80], 2
jmp 0x1400d289f
lea rdx, [rsp + 0x108]
mov r13d, dword [rdx + rax*4]
inc rax
mov qword [rsp + 0x80], 1
mov qword [rsp + 0x88], rax
jmp 0x1400d28d6
mov r13d, ebp
jmp 0x1400d28d6
test r8w, r8w
je 0x1400d28bd
and word [rsp + 0x104], 0
mov r13d, dword [rsp + 0x120]
mov eax, 0x110000
mov dword [rsp + 0x120], eax
cmp r13d, eax
je 0x1400d292a
lea rcx, [rsp + 0x188]
mov edx, r13d
call fcn.1400d1b75
mov r11, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
jmp 0x1400d2337
mov dword [rsp + 0x120], ebp
mov byte [rsp + 0x124], 0
mov qword [rsp + 0x80], 1
and qword [rsp + 0x88], 0
jmp 0x1400d28d6
mov dword [rsp + 0x120], ebp
jmp 0x1400d28d6
lea rcx, [rsp + 0x90]
call fcn.1400443f9
lea rcx, [rsp + 0x100]
call fcn.14004440f
lea rax, [rsp + 0x138]
and qword [rax], 0
mov qword [rax + 8], 8
and qword [rax + 0x10], 0
mov rdx, qword [rsp + 0x190]
mov r8, qword [rsp + 0x198]
lea rcx, [rsp + 0x1c0]
call fcn.140046c16
mov sil, 1
xorps xmm6, xmm6
xor r14d, r14d
lea rcx, [rsp + 0x1c0]
call fcn.140046c4b
test rax, rax
je 0x1400d3b37
mov rdi, rax
mov r15, rdx
test sil, 1
jne 0x1400d29b4
lea rcx, [rsp + 0x50]
mov edx, 0x2e
call fcn.1400d1b75
mov r9d, 4
mov rcx, rdi
mov rdx, r15
lea r8, str.xn__
call fcn.14004417b
mov rbx, rdi
add rbx, 4
test al, al
mov eax, 0
cmove rbx, rax
je 0x1400d2ad3
out dx, eax
add byte [rax], al
invalid
mov qword [rsp + 0x48], r14
add r15, 0xfffffffffffffffc
and qword [rsp + 0x148], 0
and al, 0x48
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x80]
add byte [rdx + 0x2d], bh
mov r8, rbx
mov qword [rsp + 0x40], r15
mov r9, r15
call case.0x1400b3175.438
mov rax, qword [rsp + 0x80]
mov r12, qword [rsp + 0x88]
mov r14, qword [rsp + 0x90]
mov r15, qword [rsp + 0x98]
mov qword [rsp + 0x38], rax
lea r13, [rax + r14]
mov al, byte [rsp + 0xa8]
mov byte [rsp + 0x30], al
movzx edi, al
lea rsi, [rdi - 1]
mov r8, r15
sub r8, r14
jb 0x1400d2b11
cmp r15, r12
ja 0x1400d2b11
mov cl, byte [rsp + rdi + 0x9f]
mov rdx, r13
call fcn.14001f500
cmp rax, 1
jne 0x1400d2b11
mov r15, rdx
add r15, r14
mov rbp, r15
sub rbp, rsi
jb 0x1400d2ac6
mov rax, rbp
add rax, rdi
jb 0x1400d2ac6
cmp rax, r12
ja 0x1400d2ac6
cmp byte [rsp + 0x30], 5
jae 0x1400d480e
mov rax, qword [rsp + 0x38]
lea rcx, [rax + rbp]
mov rdx, rdi
lea r8, [rsp + 0xa0]
mov r9, rdi
call fcn.1400aa21e
test al, al
jne 0x1400d2cf4
mov qword [rsp + 0x98], r15
jmp 0x1400d2a4e
test r14b, 1
jne 0x1400d2ae7
mov rcx, rdi
mov rdx, r15
call fcn.140046de0
mov r14d, eax
xor esi, esi
mov rcx, rdi
mov rdx, r15
xor r8d, r8d
lea r9, [rsp + 0x70]
call fcn.140046e5f
lea rcx, [rsp + 0x50]
mov rdx, rdi
mov r8, r15
call fcn.14007555b
jmp 0x1400d2983
mov r14d, 1
xor edx, edx
mov r12d, 0x1a
mov qword [rsp + 0x180], r14
mov rcx, r14
mov qword [rsp + 0x30], rdx
call fcn.140046a6e
test al, al
je 0x1400d2ce5
mov r14, qword [rsp + 0x40]
add r14, rbx
mov dword [rsp + 0x38], 0x80
mov edi, 0x48
xor esi, esi
xor ebp, ebp
xor r15d, r15d
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x40], rax
cmp rbx, r14
je 0x1400d2d47
lea r8d, [rdi + 0x1a]
inc rbx
mov r9d, edi
neg r9d
mov r10d, 1
mov r11d, 0x24
mov r13d, r15d
mov al, byte [rbx - 1]
lea ecx, [rax - 0x30]
cmp cl, 0xa
jae 0x1400d2b98
add al, 0xea
mov ecx, eax
jmp 0x1400d2bac
lea ecx, [rax - 0x41]
cmp cl, 0x1a
jb 0x1400d2bac
add al, 0x9f
mov ecx, eax
cmp al, 0x19
ja 0x1400d2ce5
test r10d, r10d
je 0x1400d4802
movzx ecx, cl
mov eax, r13d
not eax
xor edx, edx
div r10d
cmp eax, ecx
jb 0x1400d2ce5
mov eax, r10d
imul eax, ecx
add r13d, eax
lea eax, [r9 + r11]
cmp r11d, r8d
cmovae eax, r12d
cmp r11d, edi
mov edx, 1
cmovbe eax, edx
cmp eax, ecx
ja 0x1400d2c18
mov ecx, 0x24
sub ecx, eax
mov eax, ecx
mul r10d
jo 0x1400d2ce5
cmp rbx, r14
je 0x1400d2ce5
add r11d, 0x24
imul r10d, ecx
inc rbx
jmp 0x1400d2b87
mov ecx, r13d
sub ecx, r15d
mov r12, qword [rsp + 0x40]
lea edx, [r12 + 1]
test r15d, r15d
sete r8b
call fcn.140046b10
inc r12d
je 0x1400d4850
mov edi, eax
mov eax, r13d
xor edx, edx
mov qword [rsp + 0x40], r12
div r12d
add dword [rsp + 0x38], eax
jb 0x1400d2ce5
mov eax, dword [rsp + 0x38]
xor eax, 0xd800
add eax, 0xffef0000
cmp eax, 0xffef0800
jb 0x1400d2ce5
mov r15d, edx
mov rax, qword [rsp + 0x140]
mov r12d, edx
xor ecx, ecx
cmp rsi, rcx
je 0x1400d2c96
mov rdx, qword [rax + rcx]
cmp rdx, r12
jb 0x1400d2c90
inc rdx
mov qword [rax + rcx], rdx
add rcx, 0x10
jmp 0x1400d2c7b
cmp rbp, qword [rsp + 0x138]
jne 0x1400d2cb5
lea rcx, [rsp + 0x138]
call fcn.14004673b
mov rax, qword [rsp + 0x140]
mov rcx, rbp
shl rcx, 4
mov qword [rax + rcx], r12
mov edx, dword [rsp + 0x38]
mov dword [rax + rcx + 8], edx
inc rbp
mov qword [rsp + 0x148], rbp
inc r15d
add rsi, 0x10
mov r12d, 0x1a
jmp 0x1400d2b62
mov byte [rsp + 0x70], 1
mov r14b, 1
xor esi, esi
jmp 0x1400d2983
mov rcx, rbp
mov rdx, rbx
mov rdi, qword [rsp + 0x40]
mov r8, rdi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
call fcn.140046a33
mov r14, rax
mov r13, rdx
cmp r15, rsi
mov r12d, 0x1a
je 0x1400d2d3f
inc rbp
mov rcx, rbp
mov rdx, rbx
mov r8, rdi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
call fcn.140046acf
mov rbx, rax
mov qword [rsp + 0x40], rdx
mov rdx, r13
jmp 0x1400d2b1f
mov rbx, qword [rsp + 0x140]
lea rax, [rsp + 0x158]
mov qword [rsp + 0x80], rax
cmp rbp, 2
jae 0x1400d2d6c
mov r14, qword [rsp + 0x48]
jmp 0x1400d2db0
cmp rbp, 0x15
mov r14, qword [rsp + 0x48]
jae 0x1400d2d93
mov edi, 0x10
cmp rsi, rdi
je 0x1400d2da8
lea rdx, [rbx + rdi]
mov rcx, rbx
call fcn.1400456a5
add rdi, 0x10
jmp 0x1400d2d7c
mov rcx, rbx
mov rdx, rbp
lea r8, [rsp + 0x80]
call fcn.1400459df
jmp 0x1400d2db0
mov rbx, qword [rsp + 0x140]
mov rsi, qword [rsp + 0x30]
lea r15, [rsi + rbp]
mov rax, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x60]
sub rax, rdi
cmp r15, rax
ja 0x1400d3b22
mov rax, qword [rsp + 0x180]
add rsi, rax
add esi, eax
mov qword [rsp + 0x80], rax
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov ah, 0x24
mov byte [rax], al
add byte [rax], al
mov qword [rsp + 0x90], rbx
mov qword [rsp + 0x98], rbp
and al, 0x98
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rax], esi
mov qword [rsp + 0xb0], r15
xor esi, esi
cmp rsi, rbp
jae 0x1400d2e31
mov rax, qword [rsp + 0x90]
mov rdx, rsi
shl rdx, 4
mov rcx, qword [rax + rdx]
cmp rcx, qword [rsp + 0xa8]
je 0x1400d2e76
lea rcx, [rsp + 0x80]
call fcn.140043ffb
cmp eax, 0x110000
jne 0x1400d2e5c
mov rbp, qword [rsp + 0x98]
mov rsi, qword [rsp + 0xa0]
cmp rsi, rbp
jb 0x1400d2e0f
jmp 0x1400d2ea3
inc qword [rsp + 0xa8]
mov rbp, qword [rsp + 0x98]
mov rsi, qword [rsp + 0xa0]
jmp 0x1400d2e92
add rax, rdx
inc rsi
mov qword [rsp + 0xa0], rsi
inc rcx
mov qword [rsp + 0xa8], rcx
mov eax, dword [rax + 8]
lea rcx, [rsp + 0x50]
mov edx, eax
call fcn.1400d1b75
jmp 0x1400d2e0f
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
mov r8, rdi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
call fcn.140046d51
mov rdi, rax
mov rbx, rdx
test r14b, 1
jne 0x1400d2ed6
mov rcx, rdi
mov rdx, rbx
call fcn.140046de0
mov r14d, eax
lea rcx, [rsp + 0x70]
call fcn.140046e38
xor esi, esi
test al, al
jne 0x1400d2983
mov rsi, rdi
mov qword [rsp + 0x40], rbx
add rsi, rbx
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x80], rdi
mov qword [rsp + 0x88], rsi
xor ebx, ebx
xor eax, eax
mov ebp, eax
lea rcx, [rsp + 0x80]
call fcn.140043ffb
movzx edi, bl
cmp eax, 0x110000
je 0x1400d3484
mov r12d, eax
xor eax, eax
cmp r12d, 0x80
jb 0x1400d2f0e
mov ecx, r12d
call fcn.1400d1265
cmp bpl, al
jbe 0x1400d2f4e
test al, al
jne 0x1400d3b16
lea ecx, [r12 - 0x340]
cmp ecx, 4
ja 0x1400d2f64
cmp ecx, 2
jne 0x1400d3b16
mov bl, 2
lea ecx, [r12 - 0x30f]
cmp ecx, 0x36
jbe 0x1400d341f
lea ecx, [r12 - 0x113b8]
cmp ecx, 0xd
jbe 0x1400d3438
lea ecx, [r12 - 0xb3e]
cmp ecx, 0x19
jbe 0x1400d344b
lea ecx, [r12 - 0xdca]
cmp ecx, 0x15
jbe 0x1400d3471
lea ecx, [r12 - 0x114b0]
cmp ecx, 0xd
jbe 0x1400d345e
cmp r12d, 0x93c
je 0x1400d2f0e
cmp r12d, 0x9be
je 0x1400d2f0e
cmp r12d, 0x9d7
je 0x1400d2f0e
cmp r12d, 0xbbe
je 0x1400d2f0e
cmp r12d, 0xbd7
je 0x1400d2f0e
cmp r12d, 0xc56
je 0x1400d2f0e
cmp r12d, 0xcc2
je 0x1400d2f0e
cmp r12d, 0xd3e
je 0x1400d2f0e
cmp r12d, 0xd57
je 0x1400d2f0e
cmp r12d, 0x102e
je 0x1400d2f0e
cmp r12d, 0x1b35
je 0x1400d2f0e
cmp r12d, 0x110ba
je 0x1400d2f0e
cmp r12d, 0x11127
je 0x1400d2f0e
cmp r12d, 0x1133e
je 0x1400d2f0e
movabs rdx, 0x48020000001005
bt rdx, rcx
jb 0x1400d2f0e
jmp 0x1400d2f77
mov edx, 0x2409
bt edx, ecx
jb 0x1400d2f0e
jmp 0x1400d2f88
mov edx, 0x3000001
bt edx, ecx
jb 0x1400d2f0e
jmp 0x1400d2f99
mov edx, 0x2401
bt edx, ecx
jb 0x1400d2f0e
jmp 0x1400d2fbb
mov edx, 0x200021
bt edx, ecx
jb 0x1400d2f0e
jmp 0x1400d2faa
test bl, bl
lea r12, [rsp + 0x150]
je 0x1400d3af8
cmp edi, 1
je 0x1400d3b16
lea rcx, [rsp + 0xa0]
movups xmmword [rcx + 0x28], xmm6
lea rax, [rsp + 0x15a]
movups xmmword [rax], xmm6
movzx eax, word [rsp + 0x168]
mov word [rcx + 0x56], ax
movups xmm0, xmmword [rsp + 0x158]
movups xmmword [rcx + 0x46], xmm0
and qword [rsp + 0x80], 0
and dword [rsp + 0x90], 0
and word [rsp + 0x94], 0
xor eax, eax
mov byte [rsp + 0x98], al
and dword [rsp + 0x9c], 0
mov byte [rsp + 0xa0], al
and dword [rsp + 0xa4], 0
mov byte [rsp + 0xa8], al
and dword [rsp + 0xac], 0
mov byte [rsp + 0xb0], al
and dword [rsp + 0xb4], 0
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], rsi
mov byte [rsp + 0xd8], al
and dword [rsp + 0xe0], 0
and word [rsp + 0xe4], 0
mov dword [rsp + 0x100], 0x110000
mov byte [rsp + 0x104], al
mov qword [rsp + 0x158], rcx
mov qword [rsp + 0x160], rsi
mov esi, 0x110000
mov qword [rsp + 0x48], r14
lea rcx, [rsp + 0x158]
call fcn.140043ffb
mov dword [rsp + 0x30], eax
mov r11, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
mov ebx, esi
mov r9d, dword [rsp + 0xe0]
mov rdx, qword [rsp + 0xf0]
mov r10, qword [rsp + 0xf8]
movzx r8d, word [rsp + 0xe4]
movzx ecx, r8w
cmp r11, 1
jne 0x1400d361b
test r9d, r9d
je 0x1400d35e7
cmp rax, r10
jb 0x1400d3a27
and qword [rsp + 0xf8], 0
xor r10d, r10d
jmp 0x1400d360d
cmp r8w, 5
jae 0x1400d47d9
cmp rax, rcx
jb 0x1400d3a1f
test r8w, r8w
je 0x1400d360a
and word [rsp + 0xe4], 0
xor r8d, r8d
and qword [rsp + 0x80], 0
xor r11d, r11d
jmp 0x1400d35c1
cmp r11, 2
je 0x1400d39ce
lea rdx, [rsp + 0x90]
mov qword [rsp + 0x150], rdx
cmp qword [rdx + 0x40], 0
jne 0x1400d378b
cmp qword [rdx + 0x28], 0
je 0x1400d3780
add rdx, 0x28
mov rcx, rdx
call fcn.140043ffb
mov rdx, qword [rsp + 0x150]
cmp eax, 0x110000
je 0x1400d3780
mov edi, eax
cmp byte [rdx + 0x48], 0
je 0x1400d36d0
cmp edi, 0x80
jb 0x1400d373b
mov ebx, edi
add ebx, 0xffff5400
cmp ebx, 0x2ba4
jb 0x1400d36e8
mov ecx, edi
call 0x1400d117d
test rax, rax
jne 0x1400d36aa
mov ecx, edi
call fcn.1400d11f1
test rax, rax
je 0x1400d373b
mov rbx, rax
mov r15, rdx
shl r15, 2
xor esi, esi
cmp r15, rsi
je 0x1400d3745
mov edx, dword [rbx + rsi]
mov rcx, r12
call fcn.1400442ce
add rsi, 4
jmp 0x1400d36b6
cmp edi, 0x80
jb 0x1400d373b
mov ebx, edi
add ebx, 0xffff5400
cmp ebx, 0x2ba4
jae 0x1400d3752
mov eax, ebx
xor edx, edx
mov cx, 0x24c
div cx
mov edi, edx
or eax, 0x1100
mov esi, 0xffff
and eax, esi
mov rcx, r12
mov edx, eax
call fcn.1400442ce
mov eax, edi
xor edx, edx
mov di, 0x1c
div di
lea edx, [rax + 0x1161]
and edx, esi
mov rcx, r12
call fcn.1400442ce
mov eax, ebx
xor edx, edx
div di
test dx, dx
je 0x1400d3745
add edx, 0x11a7
movzx edi, dx
mov rcx, r12
mov edx, edi
call fcn.1400442ce
mov rdx, qword [rsp + 0x150]
jmp 0x1400d3635
invalid
add cl, ch
jrcxz 0x1400d374e
invalid
dec dword [rcx - 0x25671707]
invalid
mov ecx, edi
call fcn.1400d11f1
test rax, rax
je 0x1400d373b
mov rbx, rax
mov r15, rdx
shl r15, 2
xor esi, esi
test byte [rcx + 0x39], 0xf7
je 0x1400d3745
test byte [rcx + 0x39], 0xf7
mov edx, dword [rbx + rsi]
mov rcx, r12
call fcn.1400442ce
add rsi, 4
jmp 0x1400d376a
cmp dword [rdx], 0
je 0x1400d378f
mov rax, qword [rdx + 0x18]
jmp 0x1400d3793
mov eax, dword [rdx]
jmp 0x1400d37c0
movzx eax, word [rdx + 4]
test rax, rax
je 0x1400d397f
mov rcx, rdx
call fcn.1400441e5
mov rdx, qword [rsp + 0x150]
mov eax, dword [rdx]
test eax, eax
je 0x1400d37b8
mov rcx, qword [rdx + 0x18]
jmp 0x1400d37bc
movzx ecx, word [rdx + 4]
mov qword [rdx + 0x40], rcx
mov rcx, qword [rdx + 0x38]
test eax, eax
je 0x1400d37d2
mov r8, qword [rdx + 0x18]
mov rdx, qword [rdx + 0x10]
jmp 0x1400d37e5
movzx r8d, word [rdx + 4]
cmp r8, 5
jae 0x1400d476c
add rdx, 8
lea r9, [0x140109f88]
call fcn.140044279
mov ebx, dword [rax + 4]
mov r14, qword [rsp + 0x150]
lea rsi, [r14 + 0x38]
mov rax, qword [r14 + 0x38]
mov eax, dword [rsi + 0x38]
mov eax, dword [rsi + 0x38]
inc rax
cmp rax, qword [r14 + 0x40]
jne case.0x14007518c.1422
invalid
or al, 0x41
cmp dword [rsi], 0
cmp dword [r14], 0
je 0x1400d3821
mov r12, qword [r14 + 0x18]
jmp 0x1400d3826
mov qword [rsi], rax
jmp 0x1400d38d4
movzx r12d, word [r14 + 4]
sub r12, rax
lea rdi, [r14 + 8]
xor r15d, r15d
cmp r12, r15
je 0x1400d38a8
mov rcx, qword [r14 + 0x40]
add rcx, r15
cmp dword [r14], 0
je 0x1400d384c
mov rdx, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
jmp 0x1400d385e
movzx r8d, word [r14 + 4]
cmp r8, 5
jae 0x1400d476c
mov rdx, rdi
lea r9, [0x140109fa0]
call fcn.140044279
mov bpl, byte [rax]
sub byte [rbx + rcx*4 + 0x68], al
invalid
sub byte [rbx + rcx*4 + 0x68], al
add al, 0x41
cmp dword [r14], 0
cmp dword [r14], 0
je 0x1400d3881
mov rax, qword [r14 + 0x10]
mov r8, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
mov eax, dword [rsi + 0x18]
jmp 0x1400d3891
movzx ecx, word [r14 + 4]
mov rdx, rdi
call fcn.140044297
mov r8, rdx
mov rcx, r15
mov rdx, rax
call fcn.1400442a9
mov byte [rax], bpl
mov dword [rax + 4], r13d
inc r15
jmp 0x1400d3830
cmp dword [r14], 0
je 0x1400d38ba
cmp qword [r14 + 0x18], r12
jb 0x1400d38c9
mov qword [r14 + 0x18], r12
jmp 0x1400d38c9
movzx eax, word [r14 + 4]
cmp r12, rax
jae 0x1400d38c9
mov word [r14 + 4], r12w
movups xmmword [rsi], xmm6
lea r12, [rsp + 0x150]
mov ecx, ebx
call fcn.1400d1265
mov edi, eax
mov ebp, dword [rsp + 0x100]
cmp ebp, 0x110000
mov r14, qword [rsp + 0x48]
jne 0x1400d3906
test dil, dil
jne 0x1400d3a49
mov dword [rsp + 0x100], ebx
jmp 0x1400d3625
cmp byte [rsp + 0x104], 0
je case.0x1400800f2.1345
cmp byte [rsp + 0x105], dil
jae 0x1400d3952
mov ecx, ebp
mov edx, ebx
call fcn.1400d1367
cmp eax, 0x110000
je 0x1400d395b
jmp 0x1400d3946
mov ecx, ebp
mov edx, ebx
call fcn.1400d1367
xor bl, dl
invalid
invalid
cmp eax, 0x110000
jne 0x1400d3946
xor bl, dl
invalid
test dil, dil
jne 0x1400d395b
invalid
sbb ch, cl
push rbp
add dword [rax], eax
jmp 0x1400d3a9b
add byte [rcx + 0x1002484], cl
mov dword [rsp + 0x100], eax
add byte [rcx], al
add byte [rax], al
jmp 0x1400d3625
invalid
test dil, dil
je 0x1400d3a75
lea rcx, [rsp + 0xe0]
mov edx, ebx
call fcn.1400442d6
mov word [rax + riz*8], fs
add byte [rax], al
add byte [rcx + 0x96ce8da], cl
idiv edi
mov byte [rsp + 0x104], 1
mov byte [rsp + 0x105], dil
jmp 0x1400d3625
mov qword [rsp + 0x80], 2
and qword [rsp + 0x88], 0
mov ecx, dword [rsp + 0x100]
mov r11d, 2
mov ebx, 0x110000
mov eax, 0
cmp ecx, 0x110000
je 0x1400d35a0
mov dword [rsp + 0x100], 0x110000
mov esi, 0x110000
mov ebx, ecx
jmp 0x1400d3aa6
test r9d, r9d
je 0x1400d39e7
cmp rax, r10
jb 0x1400d39fe
and qword [rsp + 0xf8], 0
mov ecx, dword [rsp + 0x30]
jmp 0x1400d3a63
cmp cx, 5
jae 0x1400d47d9
lea rdx, [rsp + 0xe8]
cmp rax, rcx
jae 0x1400d3a50
mov esi, ebx
mov ebx, dword [rdx + rax*4]
inc rax
mov qword [rsp + 0x80], 2
mov qword [rsp + 0x88], rax
jmp 0x1400d3aa6
lea rdx, [rsp + 0xe8]
mov ecx, dword [rsp + 0x30]
mov esi, ebx
mov ebx, dword [rdx + rax*4]
inc rax
mov qword [rsp + 0x80], 1
mov qword [rsp + 0x88], rax
jmp 0x1400d3aaa
mov esi, 0x110000
jmp 0x1400d3aa6
test r8w, r8w
mov ecx, dword [rsp + 0x30]
je 0x1400d3a63
and word [rsp + 0xe4], 0
mov dword [rsp + 0x100], 0x110000
mov esi, 0x110000
jmp 0x1400d3aaa
mov dword [rsp + 0x100], ebx
mov byte [rsp + 0x104], 0
mov qword [rsp + 0x80], 1
and qword [rsp + 0x88], 0
jmp 0x1400d3aa2
mov dword [rsp + 0x100], ebx
mov esi, ebx
mov ebx, ebp
mov ecx, dword [rsp + 0x30]
cmp ecx, 0x110000
je 0x1400d3ad6
cmp ebx, ecx
je 0x1400d357d
lea rcx, [rsp + 0x90]
call fcn.1400443f9
lea rcx, [rsp + 0xe0]
call fcn.14004440f
jmp 0x1400d3b16
lea rcx, [rsp + 0x90]
call fcn.1400443f9
lea rcx, [rsp + 0xe0]
call fcn.14004440f
cmp ebx, 0x110000
jne 0x1400d3b16
xor esi, esi
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x40]
xor r8d, r8d
lea r9, [rsp + 0x70]
call fcn.140046e5f
jmp 0x1400d2983
mov byte [rsp + 0x75], 1
xor esi, esi
jmp 0x1400d2983
lea rcx, [rsp + 0x50]
mov rdx, rdi
mov r8, r15
call fcn.1400e161d
jmp 0x1400d2dcf
mov qword [rsp + 0x48], r14
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov qword [rsp + 0x30], rdx
mov r8, qword [rsp + 0x178]
call fcn.140046d51
mov r8, rdx
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rax
call fcn.140046c16
lea rbx, [rsp + 0x158]
lea r14, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rbp + 1], bh
mov ebp, 1
mov esi, 0x260db
and al, 0xc0
add dword [rax], eax
add byte [rbp + 1], bh
mov ebp, 1
mov r13d, 0x62f8
mov ebp, 0x62f8
mov rcx, rdi
call fcn.140046c4b
test rax, rax
je 0x1400d3d28
invalid
add dh, dh
and al, 0x48
add dword [rax + rbp*8 + 0x49], esi
mov esp, eax
test byte [rsp + 0x48], 1
je 0x1400d3b95
mov r12, rax
mov r15, rdx
add r15, rax
mov qword [rsp + 0x158], rax
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x60
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
sub eax, 0x3dfff704
add byte [rax], al
adc dword [rax], eax
je 0x1400d3b95
add byte [rcx + rcx*4 - 0x44], cl
and al, 0x60
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
sub eax, 0x3dfff704
add byte [rax], al
adc dword [rax], eax
mov ecx, eax
call fcn.1400d1069
test al, al
je 0x1400d3c75
movzx eax, al
cmp eax, 0x11
je 0x1400d3c75
cmp eax, 9
jne 0x1400d3d23
mov rcx, rbx
call fcn.140043ffb
cmp eax, 0x110000
je 0x1400d3c25
mov ecx, eax
call fcn.1400d1069
cmp al, 0xe
ja 0x1400d3d23
movzx eax, al
bt r13d, eax
jb 0x1400d3bf9
jmp 0x1400d3d23
mov qword [rsp + 0x1c0], r12
mov qword [rsp + 0x1c8], r15
invalid
mov rcx, r14
call fcn.140046d62
and eax, 0x3dfff731
add byte [rax], al
adc dword [rax], eax
je 0x1400d3c6b
mov ebp, eax
mov ecx, eax
call fcn.1400d1069
cmp al, 0xd
je 0x1400d3c35
mov ecx, ebp
call fcn.1400d1069
cmp al, 9
je 0x1400d3c6b
mov ecx, ebp
call fcn.1400d1069
cmp al, 5
jne 0x1400d3d23
mov ebp, 1
jmp 0x1400d3b95
movups xmm0, xmmword [rsp + 0x158]
movups xmmword [rsp + 0x1c0], xmm0
xor ecx, ecx
xor edi, edi
mov r13d, ecx
mov rcx, r14
call fcn.140043ffb
cmp eax, 0x110000
je 0x1400d3cc2
mov ecx, eax
call fcn.1400d1069
mov cl, 1
cmp al, 5
je 0x1400d3c89
cmp al, 1
movzx edi, dil
cmove edi, ebp
cmp al, 0x11
ja 0x1400d3d23
movzx eax, al
bt esi, eax
mov ecx, r13d
jb 0x1400d3c89
jmp 0x1400d3d23
mov qword [rsp + 0x1c0], r12
mov qword [rsp + 0x1c8], r15
mov rcx, r14
call fcn.140046d62
cmp eax, 0x110000
je 0x1400d3d23
mov ebp, eax
mov ecx, eax
call fcn.1400d1069
cmp al, 0xd
je 0x1400d3cd2
mov ecx, ebp
call fcn.1400d1069
cmp al, 0x11
ja 0x1400d3d23
movzx eax, al
mov ecx, 0x20023
bt ecx, eax
jae 0x1400d3d23
test dil, 1
je 0x1400d3d11
test r13b, r13b
jne 0x1400d3d23
lea rdi, [rsp + 0x80]
mov ebp, 1
jmp 0x1400d3b8f
mov byte [rsp + 0x72], 1
mov bpl, byte [rsp + 0x70]
mov rax, qword [rsp + 0x71]
mov qword [rsp + 0x158], rax
mov eax, dword [rsp + 0x78]
mov dword [rsp + 0x15f], eax
lea r12, [rsp + 0x138]
mov rcx, qword [r12]
mov rdx, qword [r12 + 8]
call fcn.1400460a3
lea r14, [rsp + 0x80]
mov rcx, r14
mov rdx, qword [rsp + 0x30]
call fcn.140046b8a
lea rcx, [rsp + 0x50]
mov rax, qword [rcx + 0x10]
lea r15, [rsp + 0x1c0]
mov qword [r15 + 0x10], rax
movaps xmm0, xmmword [rcx]
movaps xmmword [r15], xmm0
movups xmm0, xmmword [r14]
movaps xmmword [rcx], xmm0
mov rax, qword [r14 + 0x10]
mov qword [rcx + 0x10], rax
mov rcx, qword [rsp + 0x1a0]
mov rdx, qword [rsp + 0x1a8]
call fcn.1400d1167
mov r8, qword [r15 + 0x10]
mov qword [rsp + 0x1b0], r8
movaps xmm0, xmmword [r15]
movups xmmword [rsp + 0x1a0], xmm0
mov rdx, qword [rsp + 0x1a8]
lea rcx, [rsp + 0x80]
mov qword [rsp + 0x210], rdx
call fcn.140046c16
mov dil, 1
lea r13, str.xn__
mov rcx, r14
call fcn.140046c4b
test rax, rax
je 0x1400d4119
mov rbx, rax
mov rsi, rdx
test dil, 1
jne 0x1400d3e1b
lea rcx, [rsp + 0x50]
mov edx, 0x2e
call fcn.1400d1b75
mov rcx, rbx
mov rdx, rsi
call fcn.140046a6e
test al, al
je 0x1400d3e3e
lea rcx, [rsp + 0x50]
mov rdx, rbx
mov r8, rsi
call fcn.14007555b
xor edi, edi
jmp 0x1400d3def
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x180], rax
mov r8d, 4
lea rcx, [rsp + 0x50]
mov rdx, r13
call fcn.14007555b
mov rax, rbx
add rax, rsi
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x1c0], rbx
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x1c8], rax
mov dword [rsp + 0x48], 0
xor ebx, ebx
mov rcx, r15
call fcn.140043ffb
cmp eax, 0x110000
je 0x1400d3ebb
cmp ebx, 0xffffffff
je 0x1400d40c3
inc ebx
cmp eax, 0x80
jae 0x1400d3e88
lea rcx, [rsp + 0x50]
mov edx, eax
call fcn.1400d1b75
inc dword [rsp + 0x48]
jmp 0x1400d3e88
mov dword [rsp + 0x178], ebp
cmp dword [rsp + 0x48], 0
je 0x1400d3ed8
lea rcx, [rsp + 0x50]
mov edx, 0x2d
call fcn.1400d1b75
xor ecx, ecx
mov r13d, 0x48
mov r14d, 0x80
mov eax, dword [rsp + 0x48]
mov edi, eax
mov rbp, qword [rsp + 0x30]
mov dword [rsp + 0x70], r14d
cmp edi, ebx
jae 0x1400d4103
mov dword [rsp + 0x40], ecx
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x1c8], rbp
lea rax, [rsp + 0x70]
mov qword [rsp + 0x1d0], rax
mov rcx, r15
call fcn.140043ffb
cmp eax, 0x110000
je 0x1400d47ea
mov esi, eax
cmp r14d, eax
ja 0x1400d3f24
mov rbp, rdi
movups xmm0, xmmword [rsp + 0x1c0]
mov rax, qword [rsp + 0x1d0]
movups xmmword [rsp + 0x138], xmm0
mov edi, dword [rax]
mov rcx, r12
call fcn.140043ffb
cmp eax, 0x110000
je 0x1400d3f78
cmp esi, eax
mov ecx, eax
cmovb ecx, esi
cmp edi, eax
cmovbe esi, ecx
jmp 0x1400d3f5b
mov r12d, esi
sub r12d, r14d
lea ecx, [rbp + 1]
mov r8d, dword [rsp + 0x40]
mov eax, r8d
not eax
xor edx, edx
div ecx
cmp r12d, eax
ja 0x1400d40ac
mov rdi, rbp
imul r12d, ecx
add r12d, r8d
mov dword [rsp + 0x70], esi
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x1c0], rax
mov rbp, qword [rsp + 0x30]
mov qword [rsp + 0x1c8], rbp
mov esi, dword [rsp + 0x70]
mov rcx, r15
call fcn.140043ffb
cmp eax, 0x110000
je 0x1400d4091
cmp eax, esi
jae 0x1400d3fe8
cmp r12d, 0xffffffff
je 0x1400d40ac
inc r12d
cmp eax, esi
jne 0x1400d3fc4
mov qword [rsp + 0x40], rdi
lea r14d, [r13 + 0x1a]
mov ebp, r13d
neg ebp
mov edi, 0x24
mov esi, r12d
lea ecx, [rdi + rbp]
cmp edi, r14d
mov eax, 0x1a
cmovae ecx, eax
cmp edi, r13d
mov eax, 1
cmovbe ecx, eax
mov eax, esi
sub eax, ecx
jb 0x1400d4052
cmp ecx, 0x24
je 0x1400d47f6
mov r8d, 0x24
sub r8d, ecx
xor edx, edx
div r8d
mov esi, eax
add ecx, edx
call fcn.140046bde
lea rcx, [rsp + 0x50]
mov edx, eax
call fcn.1400d1b75
add edi, 0x24
jmp 0x1400d4002
mov ecx, esi
call fcn.140046bde
lea rcx, [rsp + 0x50]
mov edx, eax
call fcn.1400d1b75
mov rax, qword [rsp + 0x40]
lea esi, [rax + 1]
cmp eax, dword [rsp + 0x48]
sete r8b
mov ecx, r12d
mov edx, esi
call fcn.140046b10
mov r13d, eax
xor r12d, r12d
mov edi, esi
mov rbp, qword [rsp + 0x30]
jmp 0x1400d3fc0
inc r12d
mov r14d, dword [rsp + 0x70]
inc r14d
mov ecx, r12d
lea r12, [rsp + 0x138]
jmp 0x1400d3ef1
lea r12, [rsp + 0x138]
lea r14, [rsp + 0x80]
lea r13, str.xn__
mov rax, qword [rsp + 0x60]
mov bpl, 1
xor edi, edi
mov rcx, qword [rsp + 0x180]
cmp rax, rcx
jb 0x1400d3def
test rcx, rcx
je 0x1400d40f7
cmp rax, rcx
jbe 0x1400d40f7
mov rax, qword [rsp + 0x58]
cmp byte [rax + rcx], 0xbf
jle 0x1400d4838
mov qword [rsp + 0x60], rcx
xor edi, edi
jmp 0x1400d3def
xor edi, edi
mov ebp, dword [rsp + 0x178]
lea r14, [rsp + 0x80]
jmp 0x1400d3de8
mov byte [rsp + 0x128], bpl
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x129], rax
mov eax, dword [rsp + 0x15f]
mov dword [rsp + 0x130], eax
cmp byte [rsp + 0x1ba], 0
je 0x1400d4221
mov rsi, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x2e
call fcn.140044194
test al, al
mov r14, qword [rsp + 0x210]
je 0x1400d4190
lea rcx, [rdi - 1]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov rdx, rsi
mov r8, rdi
call fcn.140046a33
mov rsi, rax
mov rdi, rdx
test rdi, rdi
je 0x1400d41c2
lea rbx, [rsp + 0x80]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140046c16
mov rcx, rbx
call fcn.140046c4b
test rax, rax
je 0x1400d41bd
test rdx, rdx
jne 0x1400d41ab
test rax, rax
je 0x1400d41ca
mov byte [rsp + 0x132], 1
cmp rdi, 0xfd
ja 0x1400d4201
lea rbx, [rsp + 0x80]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140046c16
mov rcx, rbx
call fcn.140046c4b
test rax, rax
je 0x1400d41fc
cmp rdx, 0x40
jb 0x1400d41e9
test rax, rax
je 0x1400d4254
mov byte [rsp + 0x131], 1
jmp 0x1400d4254
mov byte [rbx + 8], 4
movabs rax, 0x8000000000000002
mov qword [rbx], rax
jmp 0x1400d4407
mov r14, qword [rsp + 0x210]
jmp 0x1400d4254
lea rcx, [rsp + 0x50]
mov rdx, r15
mov r8, r14
call fcn.14007555b
and dword [rsp + 0x130], 0
and qword [rsp + 0x128], 0
mov r14d, 1
xor ebp, ebp
lea rcx, [rsp + 0x128]
call fcn.140046e38
movabs r15, 0x8000000000000000
test al, al
je 0x1400d428a
mov rbx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x58]
cmp bpl, 2
jne 0x1400d42b5
mov rsi, rdx
shr rsi, 8
mov ebp, edx
jmp 0x1400d42ae
mov rbx, qword [rsp + 0x50]
mov bpl, byte [rsp + 0x58]
movzx eax, byte [rsp + 0x5f]
shl eax, 0x10
movzx ecx, word [rsp + 0x5d]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rsp + 0x59]
or rsi, rcx
mov rdi, qword [rsp + 0x60]
jmp 0x1400d42ea
movzx eax, byte [rsp + 0x12f]
shl eax, 0x10
movzx ecx, word [rsp + 0x12d]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rsp + 0x129]
mov edi, dword [rsp + 0x130]
or rsi, rcx
mov rcx, rbx
call fcn.1400d1167
mov rbx, r15
mov rcx, qword [rsp + 0x188]
mov rdx, qword [rsp + 0x190]
call fcn.1400d1167
mov rcx, qword [rsp + 0x1a0]
mov rdx, r14
call fcn.1400d1167
cmp rbx, r15
jne 0x1400d4332
mov rcx, qword [rsp + 0x170]
mov byte [rcx + 8], 1
movabs rax, 0x8000000000000002
mov qword [rcx], rax
jmp 0x1400d43f2
shl rsi, 8
movzx r14d, bpl
or r14, rsi
test rdi, rdi
je 0x1400d43cd
lea rax, [r14 + rdi]
lea rsi, [rsp + 0x90]
mov qword [rsi - 0x10], r14
mov qword [rsi - 8], rdi
mov qword [rsi], r14
mov qword [rsi + 8], rax
and qword [rsi + 0x10], 0
movabs r15, 0x78000001d4008029
mov rcx, rsi
call fcn.140075017
cmp edx, 0x110000
je 0x1400d442b
cmp edx, 0x20
jb 0x1400d43a1
lea eax, [rdx - 0x20]
cmp eax, 0x3e
ja 0x1400d4397
bt r15, rax
jb 0x1400d43a1
cmp edx, 0x7c
je 0x1400d43a1
cmp edx, 0x7f
jne 0x1400d4370
mov rcx, qword [rsp + 0x170]
mov byte [rcx + 8], 5
jmp 0x1400d43da
lea rax, [rsp + 0x81]
movups xmm0, xmmword [rax]
movups xmmword [rbx + 8], xmm0
movabs rax, 0x8000000000000001
jmp 0x1400d4219
xor eax, eax
mov rcx, qword [rsp + 0x170]
mov byte [rcx + 8], al
movabs rax, 0x8000000000000002
mov qword [rcx], rax
mov rcx, rbx
mov rdx, r14
call fcn.1400d1167
mov rcx, qword [rsp + 0x218]
mov rdx, qword [rsp + 0x220]
call fcn.1400a1c18
movaps xmm6, xmmword [rsp + 0x230]
movaps xmm7, xmmword [rsp + 0x240]
add rsp, 0x258
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0x90]
mov rcx, rsi
mov edx, 0x2e
mov r8, r14
mov r9, rdi
call case.0x1400b3175.438
and qword [rsi - 0x10], 0
mov qword [rsi - 8], rdi
mov word [rsi + 0x30], 1
lea rcx, [rsp + 0x80]
call fcn.1400d488e
test rax, rax
je 0x1400d485c
test rdx, rdx
je 0x1400d45db
xor ecx, ecx
cmp rdx, rcx
je 0x1400d449d
mov r8b, byte [rax + rcx]
add r8b, 0xd0
inc rcx
cmp r8b, 0xa
jb 0x1400d4476
mov rcx, rax
call 0x1400d491b
cmp eax, 2
je 0x1400d45fd
lea rsi, [rsp + 0x1c0]
mov rcx, rsi
mov rdx, r14
mov r8, rdi
mov r9d, 0x2e
call fcn.1400d4a65
mov rcx, rsi
call fcn.14003c980
test rax, rax
je 0x1400d4615
mov rsi, rax
mov rdi, rdx
lea r15, [rsp + 0x80]
mov rcx, r15
call fcn.1400d178e
cmp qword [r15], 0
mov rcx, qword [r15 + 8]
jne 0x1400d4868
lea r15, [rsp + 0x80]
mov r12, qword [r15 + 0x10]
mov qword [r12], rsi
mov qword [r12 + 8], rdi
lea rax, [rsp + 0x188]
mov qword [rax], rcx
mov qword [rax + 8], r12
mov qword [rax + 0x10], 1
lea rsi, [rsp + 0x1c0]
mov ecx, 9
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
mov edi, 1
mov ebp, 0x18
mov rcx, r15
call fcn.14003c980
test rax, rax
je 0x1400d4588
mov rsi, rax
mov r13, rdx
cmp rdi, qword [rsp + 0x188]
je 0x1400d456e
mov qword [r12 + rbp - 8], rsi
mov qword [r12 + rbp], r13
inc rdi
mov qword [rsp + 0x198], rdi
add rbp, 0x10
jmp 0x1400d4537
lea rcx, [rsp + 0x188]
mov rdx, rdi
call fcn.1400e3b4d
mov r12, qword [rsp + 0x190]
jmp 0x1400d4554
mov rbp, qword [rsp + 0x188]
mov rsi, qword [rsp + 0x190]
test rdi, rdi
je 0x1400d461c
lea r13, [rdi - 1]
mov rax, r13
shl rax, 4
mov rcx, qword [rsi + rax]
mov rdx, qword [rsi + rax + 8]
mov r8d, 1
xor r9d, r9d
call fcn.14005a7ce
test al, al
cmove r13, rdi
cmp r13, 4
jbe 0x1400d461f
mov rcx, rbp
mov rdx, rsi
call fcn.1400460a3
jmp 0x1400d4765
lea rcx, [rsp + 0x80]
call fcn.1400d488e
test rax, rax
je 0x1400d45fd
test rdx, rdx
jne 0x1400d4474
xor edx, edx
jmp 0x1400d448c
mov rax, qword [rsp + 0x170]
mov qword [rax], rbx
mov qword [rax + 8], r14
mov qword [rax + 0x10], rdi
jmp 0x1400d43f2
mov esi, 8
xor ebp, ebp
xor r13d, r13d
lea rax, [rsp + 0x1c0]
and qword [rax], 0
mov qword [rax + 8], 4
and qword [rax + 0x10], 0
mov qword [rsp + 0x30], r13
shl r13, 4
lea rax, [rsi + r13]
mov qword [rsp + 0x80], rsi
mov qword [rsp + 0x90], rbp
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x98], rax
lea r15, [rsi + 0x10]
mov r12d, 4
xor edi, edi
test r13, r13
je 0x1400d46c6
mov rcx, qword [rsi]
mov rdx, qword [rsi + 8]
call 0x1400d491b
cmp eax, 1
jne case.0x1400b3175.445
mov ebp, edx
cmp rdi, qword [rsp + 0x1c0]
jne 0x1400d46a9
lea rcx, [rsp + 0x1c0]
call fcn.1400d1e81
mov r12, qword [rsp + 0x1c8]
add rsi, 0x10
mov dword [r12 + rdi*4], ebp
inc rdi
mov qword [rsp + 0x1d0], rdi
add r13, 0xfffffffffffffff0
add r15, 0x10
jmp 0x1400d466e
lea rcx, [rsp + 0x80]
mov rax, qword [rsp + 0x38]
mov qword [rcx + 8], rax
call fcn.1400d1f6c
mov r9, qword [rsp + 0x30]
test r9, r9
je 0x1400d4875
lea rcx, [r9 - 1]
mov rax, qword [rsp + 0x1c0]
mov rdx, qword [rsp + 0x1c8]
mov esi, dword [rdx + r9*4 - 4]
shl ecx, 3
loope case.0x1400b2992.461
mov r8d, 0xffffffff
shr r8d, cl
cmp esi, r8d
movabs r15, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
ja case.0x1400b43d4.440
lea r8, [r9*4 - 4]
xor ecx, ecx
add al, 0x8d
cld
invalid
push qword [rcx]
leave
cmp r8, rcx
je 0x1400d4783
cmp dword [rdx + rcx], 0xff
inc dword [rax]
add byte [rax], al
lea rcx, [rcx + 4]
jbe 0x1400d4728
jmp case.0x1400b43d4.440
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
add byte [rax], al
add byte [rcx + rcx*4 + 0x79], cl
or al, ch
invalid
mov qword [rcx + 8], r15
call fcn.1400d1f6c
dec dword [rax - 0x75]
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
invalid
dec dword [rax - 0x75]
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rax
call fcn.14004cfd5
mov al, 3
invalid
invalid
cld
invalid
enter 1, 0
mov rcx, rax
call fcn.14004cfd5
mov al, 3
jmp 0x1400d43cf
invalid
cld
invalid
invalid
invalid
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.8.0_src_arrayvec.rsP
mov edx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x3f], cl
mov ecx, eax
mov rcx, r8
mov ecx, eax
mov r8, rax
call fcn.1400ddfe0
mov r9d, 0x18
mov ecx, 0x18
mov ecx, 0x18
xor r10d, r10d
cmp r8, r10
je 0x1400d47ab
invalid
sbb al, byte [rsi - 0x75]
sbb al, 0x12
mov r11d, dword [rdx + r10]
mov ecx, r9d
and cl, 0x18
shl r11d, cl
add esi, r11d
fimul word [rcx - 0x7d]
ret 0x4104
add ecx, 0xfffffff8
clc
jmp 0x1400d478c
fimul word [rcx - 0x7d]
ret 0x4104
clc
bswap esi
mov edi, esi
shr edi, 8
mov rcx, rax
call fcn.14004cfd5
idiv edi
mov rax, qword [rsp + 0x170]
add byte [rax], al
idiv edi
add byte [rax], al
mov qword [rax], r15
mov byte [rax + 8], sil
shr esi, 0x18
mov byte [rax + 0xb], sil
mov word [rax + 9], di
jmp 0x1400d43e7
invalid
dec dword [rbp + rcx*4 + 5]
rcr byte [rcx + 3], 1
pop rcx
add eax, dword [rax]
mov edx, 4
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.8.0_src_arrayvec.rsP
pop rcx
add eax, dword [rax]
mov edx, 4
call fcn.1400ddfe0
add byte [rax], al
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
call fcn.1400de430
invalid
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x35ad3
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
rcr dword [rdx + 3], cl
add al, ch
outsb dx, byte [rsi]
lahf
add byte [rax], al
call fcn.1400de770
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
or eax, 0x35a7f
call fcn.1400de230
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
mov edx, 4
pop rbx
xor dword [rax], ecx
add byte [rdx + 4], bh
mov rcx, rdi
call fcn.1400ddfe0
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov ecx, 4
add byte [rax], al
add byte [rax], al
mov edx, 4
add byte [rax], al
call fcn.1400ddf70
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1401578d8]
mov edx, 0x30
add byte [rax], al
xor byte [rax], cl
add byte [rbp + rcx*4 + 5], cl
xchg edx, eax
xor byte [rax], cl
add byte [rdx + 0x30], bh
add byte [rax], al
add byte [rax], al
call fcn.1400de050
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
call fcn.1400de230
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
call fcn.1400de430
mov rdx, qword [rsp + 0x90]
call fcn.1400ddae0
lea rcx, str.a_non_empty_list_of_numbers
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
mov edx, 0x1b
call fcn.1400de450
int3
lea rdx, [rdi + 0x10]
mov rsi, qword [rdi + 0x10]
lea rbx, [rsp + 0x28]
mov rcx, rbx
call fcn.14003b344
cmp qword [rbx], 0
je 0x1400d48f5
mov rcx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x38]
mov rdx, qword [rdi + 8]
sub rdx, rax
mov qword [rdi + 8], rcx
jmp 0x1400d4903
add dword [rax - 0x77], ecx
stc
call fcn.1400d488e
test rax, rax
je 0x1400d4911
test rdx, rdx
test edx, edx
je 0x1400d4911
mov rsi, rax
jmp 0x1400d4906
mov byte [rdi + 0x41], 1
mov rax, qword [rdi]
mov rdx, qword [rdi + 8]
sub rdx, rax
add rsi, rax
mov rax, rsi
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
ret
cmp byte [rdi + 0x41], 0
je 0x1400d48a8
xor esi, esi
jmp 0x1400d4906
imul bl
jmp 0x1400d4972
add byte [rax], al
test rdx, rdx
je 0x1400d49b0
mov rdi, rdx
mov rbx, rcx
lea r8, str.0x0X
mov r9d, 2
call fcn.14004417b
test al, al
jne 0x1400d4968
lea r8, [0x140157a5a]
mov r9d, 2
mov rcx, rbx
mov rdx, rdi
call fcn.14004417b
test al, al
je 0x1400d49b5
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
mov ecx, 2
add byte [rax], al
mov rdx, rbx
mov r8, rdi
call fcn.140046acf
test rdx, rdx
je 0x1400d4a0b
mov rbx, rax
mov rdi, rdx
xor eax, eax
cmp rdi, rax
je 0x1400d4a12
mov cl, byte [rbx + rax]
lea edx, [rcx - 0x30]
inc rax
cmp dl, 0xa
jb 0x1400d4990
and cl, 0xdf
add cl, 0xbf
cmp cl, 6
jb 0x1400d4990
jmp 0x1400d4a2f
jmp 0x1400d4a53
cmp rdi, 1
je 0x1400d4a1a
mov rcx, rbx
mov rdx, rdi
mov r8d, 0x30
call fcn.140044146
test al, al
je 0x1400d4a1a
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
mov ecx, 1
mov rdx, rbx
mov r8, rdi
call fcn.140046acf
and bh, dh
dec dword [rax - 0x7b]
invalid
je 0x1400d4a0b
and bh, dh
dec dword [rax - 0x7b]
sal byte [rdi + rbx + 0x48], cl
mov ebx, eax
mov rbx, rax
mov rdi, rdx
xor eax, eax
cmp rdi, rax
je 0x1400d4a5d
mov cl, byte [rbx + rax]
and cl, 0xf8
inc rax
sal byte [rcx], 0xd2
sal byte [rcx], 0xd2
cmp cl, 0x30
je case.0x1400b9220.278
jmp 0x1400d4a53
mov esi, 1
jmp 0x1400d4a2f
invalid
sbb eax, 0x10b841
add byte [rax], al
mov r8d, 0x10
jmp 0x1400d4a39
xor eax, eax
cmp rdi, rax
je 0x1400d4a33
mov cl, byte [rbx + rax]
add cl, 0xd0
inc rax
cmp cl, 0xa
jb 0x1400d4a1c
xor edx, edx
jmp 0x1400d4a53
mov r8d, 0xa
mov rcx, rbx
mov rdx, rdi
call fcn.140020a30
mov rsi, rax
mov rdx, rax
shr rdx, 0x20
not esi
and esi, 1
mov eax, esi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov r8d, 8
jmp 0x1400d4a39
mov rcx, qword [rsp + 0x50]
mov qword [rsp + 0x20], rcx
mov rcx, r8
mov ecx, eax
mov ecx, eax
mov rdx, r9
mov r8, rax
mov r9, r10
call fcn.1400de620
jne 0x1400d4acd
add r8, rax
mov rax, r8
add rsp, 0x28
ret
add dh, byte [rbx + 0x12]
add dword [rcx], eax
add al, 0x48
add esp, 0x38
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi - 1], bh
ror byte [rcx - 0x77], cl
shr ecx, 0x43
invalid
jne 0x1400d4b0f
invalid
invalid
sbb ch, byte [rsi]
cmp ebx, eax
invalid
dec dword [rcx]
invalid
invalid
add byte [rax], al
mov dword [rsp + rax*2 + 0x20], edi
dec dword [rax - 1]
ror byte [rcx - 0xbb1602], 0xff
inc dword [rbx - 0x7af0fb02]
cmp esi, 4
invalid
invalid
and bh, dh
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
clc
or byte [rdi], cl
test dword [rsi], ecx
invalid
ror dword [rax], 0x66
rol r10d, 8
invalid
invalid
ret 0x6608
or byte [rsi - 0x77], ah
add dword [r14 - 0x77], esp
mov word [rcx + 3], dx
mov word [rcx + 5], r8w
mov dword [rcx + 7], ecx
invalid
lock add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400d7fae
mov ebx, eax
mov rcx, rsi
mov rdx, rdi
call fcn.1400d1167
mov esi, 0x84ffff8f
fisttp dword [rax - 0x75]
mov word [rax + rbx*8], fs
add byte [rax], al
invalid
je 0x1400d81c2
mov esi, 0x84ffff8f
fisttp dword [rax - 0x75]
mov word [rax + rbx*8], fs
add byte [rax], al
add byte [rbp + rcx - 0x4e], dh
add ecx, dword [rax - 0x75]
test byte [rax + rdx*8], ah
add byte [rax], al
add bh, bh
push rax
mov dl, 3
mov rax, qword [rsp + 0xd0]
call qword [rax + 0x28]
invalid
sub byte [rcx - 0x75], al
pop rsi
sub al, 0x44
lea eax, [rbx + 1]
mov ebx, dword [r14 + 0x2c]
lea r8d, [rbx + 1]
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
call fcn.1400d88a5
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call fcn.14007555b
mov rcx, qword [rsp + 0x78]
mov rdx, r12
call fcn.1400d663d
test rax, rax
je 0x1400d8352
add byte [rax], al
add byte [rax], al
mov r9, rdx
lea rdx, [rsp + 0x88]
mov ecx, 9
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
pop rsp
and al, 0x28
pop rsp
and al, 0x28
mov cl, byte [rsp + 0x6f]
mov byte [rsp + 0x20], cl
mov rcx, qword [rsp + 0x70]
jo 0x1400d826f
mov eax, eax
jo 0x1400d826f
mov eax, eax
jmp 0x1400d837f
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov r8d, r15d
call fcn.1400d88a5
add byte [rcx - 0x77], cl
ror byte [rbx + rcx*4 - 0x5c], 1
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
add byte [rcx - 0x77], cl
ror byte [rbx + rcx*4 - 0x5c], 1
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov rdx, rax
call fcn.14007555b
stc
dec dword [rcx + rcx*4 - 0x1f]
mov ecx, esp
stc
dec dword [rcx + rcx*4 - 0x1f]
mov edx, 0x2f
call fcn.1400d1b75
lea r8, [rsp + 0x88]
add byte [rax], al
add byte [rcx - 0x3a], al
add byte [rcx], al
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x28], ebx
add byte [rax], al
add byte [rcx - 0x3a], al
add byte [rcx], al
add dword [rax - 0x77], ecx
pop rsp
and al, 0x28
mov dword [rsp + 0x28], ebx
mov qword [rsp + 0x20], rsi
mov rcx, r12
mov bpl, byte [rsp + 0x6f]
mov edx, ebp
mov r9, r15
call fcn.1400d735d
lea r8, [rsp + 0x88]
lea eax, [rsp + 0x88]
lea eax, [rsp + 0x88]
mov ecx, 9
mov rdi, r8
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r14 + 0x2c]
mov ecx, dword [r14 + 0x30]
xor byte [rbp - 0x75], al
push rsi
xor al, 0x45
mov ebx, dword [rsi + 0x38]
pop rsi
invalid
xor byte [rbp - 0x75], al
push rsi
xor al, 0x45
mov ebx, dword [rsi + 0x38]
pop rsi
invalid
pop rsi
cmp byte [rcx - 0x73], cl
jbe 0x1400d82f6
lea rsi, [r14 + 0x40]
movzx edi, word [r14 + 0x28]
movzx ebx, word [r14 + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], r15d
mov word [rsp + 0x48], bx
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], r11d
and al, 0x30
and al, 0x30
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ecx
mov rcx, qword [rsp + 0x70]
mov rdx, r8
mov r8d, ebp
jmp 0x1400d8621
call 0x14010a8e4
add byte [rcx - 0x7d], al
invalid
jle 0x1400d8318
cmp dword [rsi + 0x18], 0
add byte [rdi], cl
test byte [rdx + 0x49000000], al
lea eax, [rsi + 0x1c]
je case.0x14007a6b6.1405
lea rax, [r14 + 0x1c]
jmp 0x1400d8398
add dword [rax], eax
add byte [rcx - 0x73], cl
sbb al, 0xe9
rol dword [rcx], cl
add byte [rax], al
add byte [rax], al
lea rax, [r14 + 0x1c]
jmp 0x1400d84f7
lea rdx, [rsp + 0x88]
mov ecx, 9
mov rdi, rdx
mov rsi, rbp
mov esi, ebp
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x20], r12
mov rcx, r13
mov r8, r14
mov r9, r15
call fcn.1400d868a
jmp 0x1400d8626
invalid
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x88]
mov ecx, 9
xchg esp, eax
and al, 0x88
add byte [rax], al
add byte [rcx + 9], bh
mov rdi, rdx
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov dword [rsp + 0x28], ebx
mov al, byte [rsp + 0x6f]
and al, 0x6f
and al, 0x6f
mov byte [rsp + 0x20], al
mov rcx, qword [rsp + 0x70]
mov r8, r15
mov r9, r13
call fcn.1400d6679
jmp 0x1400d8626
popfq
add al, byte [rax]
add byte [rcx - 0x7d], al
invalid
invalid
jle 0x1400d83ad
cmp dword [r14 + 0x20], 0
je 0x1400d863b
add byte [rdi], cl
test byte [rdi + 0x49000002], ah
lea eax, [rsi + 0x24]
lea rax, [r14 + 0x24]
mov ebx, edi
sti
mov r8d, dword [rax]
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
call fcn.1400d88a5
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call fcn.14007555b
sar ecx, 1
inc dword [rcx - 0x75]
jle 0x1400d83e8
sar ecx, 1
inc dword [rcx - 0x75]
jle 0x1400d83e8
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x28], esp
mov qword [rsp + 0x20], r15
lea rsi, [rsp + 0x88]
mov rcx, rsi
mov rdx, rbp
mov r8d, ebx
mov r9d, edi
stc
stc
call fcn.1400d8be8
mov eax, dword [rsi]
cmp eax, 2
jne 0x1400d841f
mov al, byte [rsp + 0x8c]
and al, 0x8c
add byte [rax], al
add byte [rcx - 0x78], al
mov byte [r13 + 8], al
invalid
invalid
add byte [rax], al
mov byte [r13 + 8], al
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax + 0x458949], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x458949], al
mov rcx, qword [rbp]
mov rdx, qword [rbp + 8]
add rsp, 0xf8
invalid
clc
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400d1167
mov ecx, dword [rsp + 0x8c]
mov rdx, qword [rsp + 0x90]
add byte [rbx + rcx*4 + 0x45], cl
adc byte [rbp - 0x77], cl
adc byte [r15], r9b
adc byte [rbp], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x90
add byte [rax], al
add byte [rbx + rcx*4 + 0x45], cl
adc byte [rbp - 0x77], cl
adc byte [r15], r9b
adc byte [rbp], al
movups xmmword [r13], xmm0
mov r8, qword [r14 + 0x30]
xor byte [rbp - 0x75], r8b
cmp byte [rcx + 0xf], r8b
adc byte [rsi + 0x40], al
xor byte [rbp - 0x75], r8b
cmp byte [rcx + 0xf], r8b
adc byte [rsi + 0x40], al
movups xmmword [r13 + 0x40], xmm0
mov r10b, byte [r14 + 0x50]
mov byte [r13 + 0x50], r10b
mov r10d, dword [r14 + 0x28]
mov r11d, dword [r14 + 0x3c]
mov dword [r13 + 0x18], eax
mov dword [r13 + 0x1c], ecx
mov qword [r13 + 0x20], rdx
mov dword [r13 + 0x28], r10d
mov dword [r13 + 0x2c], edi
mov qword [r13 + 0x30], r8
mov dword [r13 + 0x38], r9d
mov dword [r13 + 0x3c], r11d
jmp 0x1400d8626
mov rbx, r15
mov r8d, dword [rax]
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
call fcn.1400d88a5
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call fcn.14007555b
mov r15d, dword [r14 + 0x3c]
mov rcx, rbp
mov edx, edi
mov r8, r15
call fcn.1400d8f19
cmp qword [rbp + 0x10], r15
jne 0x1400d855f
mov rcx, r14
call fcn.1400d4e00
mov rcx, rax
call fcn.1400d87e3
cmp al, 2
jne 0x1400d8552
mov rcx, rbx
mov rdx, r12
call fcn.1400d8fb2
test al, al
jne 0x1400d855f
mov rcx, rbp
mov edx, 0x2f
call fcn.1400d1b75
lea rsi, [rsp + 0x88]
mov rcx, rsi
mov rdx, rbx
mov r8, r12
call fcn.1400d8bbb
cmp dword [rsi], 0x2f
jne 0x1400d8595
movups xmm0, xmmword [rsp + 0x90]
lea r8, [rsp + 0xe0]
mov byte [r8], 1
movups xmmword [rsp + 0x20], xmm0
jmp 0x1400d85ab
lea r8, [rsp + 0xe0]
mov byte [r8], 1
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rbx
pop rsp
and al, 0x20
pop rsp
and al, 0x20
mov rcx, rbp
mov edx, edi
mov r9, r15
call fcn.1400d735d
mov r8d, edi
lea r12, [rsp + 0x88]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
mov rdi, r12
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
mov r9d, dword [r14 + 0x2c]
mov ecx, dword [r14 + 0x30]
mov r10d, dword [r14 + 0x34]
mov r11d, dword [r14 + 0x38]
lea rsi, [r14 + 0x40]
movzx edi, word [r14 + 0x28]
movzx ebx, word [r14 + 0x2a]
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x50], r15d
mov word [rsp + 0x48], bx
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], r11d
xor byte [rcx + rcx*4 + 0x54], al
and al, 0x28
mov dword [rsp + 0x20], ecx
mov rcx, r13
mov rdx, r12
or dword [rax], eax
add byte [rax], al
movzx edi, word [r14 + 0x28]
mov dword [rsp + 0x58], eax
xor byte [rcx + rcx*4 + 0x54], al
and al, 0x28
call fcn.1400d79c5
nop
add rsp, 0xf8
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rbx + 0x5d], bl
mov ebx, edi
mov rax, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
jmp 0x1400d83ad
invalid
dec dword [rcx + rcx*4 - 5]
mov rax, qword [r14 + 8]
mov r8, qword [r14 + 0x10]
jmp 0x1400d850d
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
call fcn.1400d8ba3
mov rcx, rax
mov r8d, 0x2f
call fcn.140044146
idiv bh
idiv bh
xor al, 1
add rsp, 0x28
ret
mov edi, eax
mov rbx, rdx
mov rsi, rcx
mov r15, qword [rsp + 0x90]
nop
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x20
mov qword [rsp + 0x28], r15
cmp dword [r8 + 0x20], 0
je 0x1400d86d7
invalid
ror dword [rax - 0x77], cl
invalid
sbb dword [rbx + rcx*4 + 0x47], eax
and al, 0x48
mov ecx, dword [rdi + 8]
invalid
mov r8d, dword [rdi + 0x24]
mov rcx, qword [rdi + 8]
invalid
mov rdx, qword [rdi + 0x10]
call fcn.1400d88a5
mov r13, rax
mov r14, rdx
jmp 0x1400d86df
mov r13, qword [rdi + 8]
mov r14, qword [rdi + 0x10]
sub r15, r12
add r15, r14
mov rax, qword [rbx]
mov rdx, qword [rbx + 0x10]
sub rax, rdx
cmp rax, r15
jb 0x1400d87d3
mov rcx, rbx
mov rdx, r13
invalid
mov r8, r14
call fcn.14007555b
mov rcx, rbx
mov edx, 0x23
call fcn.1400d1b75
lea r15, [rsp + 0x20]
mov rcx, r15
mov ecx, edi
call fcn.1400d1f2d
mov rdx, qword [r15]
mov r8, qword [r15 + 8]
mov rcx, rbx
call fcn.1400d88bd
mov rax, r14
shr rax, 0x20
and byte [rcx - 0x3f], cl
out 0x20, al
or r14, 0x900
test rax, rax
mov eax, 0x901
cmove rax, r14
test al, al
jne 0x1400d87a7
shr rax, 0x20
mov rcx, qword [rbx + 0x10]
mov qword [rsi + 0x10], rcx
movups xmm0, xmmword [rbx]
movups xmmword [rsi], xmm0
movups xmm0, xmmword [rdi + 0x2c]
movups xmm1, xmmword [rdi + 0x40]
movups xmmword [rsi + 0x40], xmm1
mov cl, byte [rdi + 0x50]
mov byte [rsi + 0x50], cl
mov ecx, dword [rdi + 0x28]
mov edx, dword [rdi + 0x3c]
mov r8, qword [rdi + 0x18]
mov qword [rsi + 0x18], r8
mov dword [rsi + 0x20], 1
mov dword [rsi + 0x24], eax
mov dword [rsi + 0x28], ecx
movups xmmword [rsi + 0x2c], xmm0
mov dword [rsi + 0x3c], edx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rbx]
mov rdx, qword [rbx + 8]
mov byte [rsi + 8], 9
movabs rax, 0x8000000000000000
mov qword [rsi], rax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400d1167
mov rcx, rbx
mov r8, r15
call fcn.1400e161d
jmp 0x1400d86f8
invalid
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, r9
mov rbx, r8
mov ebp, edx
invalid
mov r15, rcx
mov rdi, qword [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
invalid
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp + rcx*4 + 0x64], cl
and al, 0x40
mov rcx, r12
mov rdx, r9
mov r8, rdi
mov eax, edi
mov eax, edi
call fcn.1400d8bbb
mov r12d, dword [r12]
cmp bpl, 2
jne 0x1400d91e7
cmp r12d, 0x23
je 0x1400d926e
cmp r12d, 0x2f
cmp esp, 0x2f
je 0x1400d91d6
cmp r12d, 0x3f
je 0x1400d926e
cld
invalid
cmp r12d, 0x110000
je 0x1400d91d6
mov rcx, r15
mov edx, 0x2f
invalid
add byte [rax], al
add al, ch
lahf
mov edi, edi
invalid
invalid
invalid
add al, ch
lahf
mov edi, edi
invalid
dec dword [rax - 0x77]
jl 0x1400d91fe
invalid
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov rcx, r15
sub byte [rax - 0x77], cl
je 0x1400d9203
and byte [rcx + rcx*4 - 7], cl
mov dl, 2
jmp 0x1400d925d
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x38], rax
mov r13, qword [rsp + 0x50]
cmp r12d, 0x5c
jne 0x1400d920e
mov rcx, qword [r15 + 0x30]
xor byte [r8 - 0x7b], r9b
leave
test rcx, rcx
test ecx, ecx
je 0x1400d920e
or dword [rcx - 0x75], ecx
cmp byte [r9], r14b
sar bh, cl
push rax
sub byte [rcx - 0x75], cl
or byte [r9 + r9*4 - 0xe], r9b
mov rax, qword [r15 + 0x38]
xor edx, edx
call qword [rax + 0x28]
mov rcx, qword [r15 + 8]
mov rdx, r14
mov r8d, 0x2f
add byte [rax], al
call fcn.140044194
je case.0x1400b43d4.444
scasd eax, dword [rdi]
idiv bh
test al, al
jne 0x1400d924e
sal byte [rbp + 0x2a], 0x4c
mov ecx, edi
mov rcx, r15
mov edx, 0x2f
call fcn.1400d1b75
cmp r12d, 0x2f
je case.0x1400b43d4.447
cmp r12d, 0x5c
cmp esp, 0x5c
cld
pop rsp
jne 0x1400d924e
mov qword [rsp + 0x28], r13
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x20], rax
jmp 0x1400d9258
invalid
or cl, byte [rax - 0x77]
jl 0x1400d9276
invalid
mov qword [rsp + 0x28], rdi
and al, 0x28
sub byte [rax - 0x77], cl
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x20], esi
je 0x1400d927b
and byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
mov edx, ebp
mov r8, rbx
mov r9, r14
call fcn.1400d735d
mov rsi, rax
mov esi, eax
mov esi, eax
mov rdi, rdx
xlatb
mov rax, rsi
invalid
mov rdx, rdi
add rsp, 0x58
add esp, 0x58
add esp, 0x58
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmovs edi, edi
enter 0xffffffffffff8948, 0x41
mov qword [rcx + 8], rax
mov rcx, qword [rcx]
invalid
nop
invalid
add bl, al
xor byte [rcx + rcx*4 - 0x3a], cl
mov ecx, edi
invalid
ret
adc dword [rax], eax
and byte [rax - 0x77], cl
or ecx, dword [rax - 0x77]
push rbx
or byte [rax - 0x77], cl
fld1
sub byte [rdi + rdi*8 + 0x48c789ff], cl
dec dword [rcx - 0x2676b739]
dec dword [rcx - 0x2676b739]
call fcn.1400d1f2d
mov esi, eax
mov rcx, rbx
call fcn.1400d1f2d
mov ecx, eax
xor eax, eax
cmp edi, 0x110000
add byte [rcx], dl
invalid
je 0x1400d937f
add byte [rcx], dl
add byte [rdx + rbx*2 - 0x7f], dh
inc byte [rax]
add byte [rcx], dl
add byte [rdx + rdx*2 - 0x7f], dh
invalid
out 0xdf, eax
cmp esi, 0x110000
je 0x1400d937f
and edi, 0x1fffdf
add edi, 0xffffffbf
mov edi, 0xf981
adc dword [rax], eax
call [rdi]
add byte [rbx - 0x67e4039], al
mov edi, 0xf981
mov edi, 0xf981
adc dword [rax], eax
jne 0x1400d9353
cmp edi, 0x1a
jae 0x1400d937d
cmp esi, 0x3a
sete cl
cmp esi, 0x7c
sete al
or al, cl
jmp 0x1400d937f
cmp edi, 0x1a
jae 0x1400d937d
cmp esi, 0x7c
je 0x1400d9362
cmp esi, 0x3a
jne 0x1400d937d
sbb eax, dword [rbx - 0x67c223f]
cmp dh, byte [rbx + 0x13]
add ecx, 0xffffffdd
cmp ecx, 0x3a
jae 0x1400d937d
movabs rax, 0x200000010001001
bt rax, rcx
setb al
jmp 0x1400d937f
adc byte [rax], al
adc byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xf]
movabs dword [0xc03102ebc0920fc8], eax
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
in al, dx
sub byte [rax + 0x74004079], al
sbb al, byte [rbx + rcx*4 + 0x41]
xor al, 0x44
mov ecx, dword [rcx + 0x38]
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
call fcn.1400d4f23
jp 0x1400d9362
invalid
invalid
jmp 0x1400d93ad
jp 0x1400d9362
invalid
add rsp, 0x28
ret
shl eax, 3
lea rcx, [0x14015a070]
mov r8, qword [rax + rcx]
add al, 8
add al, 8
lea rcx, [0x14015a0c0]
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
jmp r9
mov edx, dword [rcx + 0x10]
mov rcx, rax
call fcn.1400d8ba3
lea r8, [0x140157b25]
lea eax, [0x140157b25]
lea eax, [0x140157b25]
mov r9d, 3
mov rcx, rax
add rsp, 0x28
add esp, 0x28
jmp fcn.14004417b
cmp ecx, edx
jae case.0x1400b9220.283
mov al, byte [rax + rcx]
add rsp, 0x28
ret
invalid
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
call fcn.1400ddf70
int3
sub byte [rbx + rcx*4 + 0x41], al
xor al, 0x66
cmp word [rcx + 0x28], 0
cmp word [rcx + 0x28], 0
je 0x1400d9486
movzx eax, word [rcx + 0x2a]
mov r9d, dword [rcx + 0x38]
inc r9
inc ecx
inc ecx
mov r10d, 1
cmp ax, 0xa
jb 0x1400d9481
mov r10d, 2
cmp ax, 0x64
jb 0x1400d9481
mov r10d, 3
add eax, dword [rax]
add byte [rax], al
cmp ax, 0x3e8
jb 0x1400d9481
cmp ax, 0x2710
adc byte [rdi], ah
mov r10d, 5
sbb r10, 0
add r9, r10
jmp 0x1400d948a
invalid
add al, 0x44
mov ecx, dword [rcx + 0x38]
mov r9d, dword [rcx + 0x38]
mov rax, qword [rcx + 8]
mov r10, qword [rcx + 0x10]
adc byte [rax - 0x77], cl
push rsp
and al, 0x20
adc byte [rax - 0x77], cl
push rsp
and al, 0x20
mov rcx, rax
mov rdx, r10
call fcn.1400d90f6
call qword [rax + 0x28c48348]
call qword [rax + 0x28c48348]
ret
xor eax, eax
ret
add byte [rax - 0x77], cl
rol dword [rbp + 0x31], 0xc9
jmp fcn.14005a7ce
add byte [rdi], cl
test byte [rdi + 0x48000001], dh
mov esi, ecx
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
call fcn.1400d4e14
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.1400d94a8
test al, al
jne 0x1400d9698
xchg esp, eax
add dword [rax], eax
invalid
xchg esp, eax
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400d4e00
lea r8, [0x140157b21]
invalid
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
invalid
mov rcx, rax
call fcn.14005a7ce
test al, al
jne 0x1400d9698
mov edi, dword [rsi + 0x2c]
add edi, 3
mov ebp, dword [rsi + 0x30]
xor byte [rbx + rcx*4 + 0x76], cl
invalid
xor byte [rbx + rcx*4 + 0x76], cl
or byte [rbx + rcx*4 + 0x7e], cl
adc byte [rcx + rcx*4 - 0xf], cl
jbe 0x1400d953e
mov r15, qword [rsi + 0x10]
mov rcx, r14
mov rdx, r15
mov edx, edi
mov r8d, edi
mov r9d, ebp
call fcn.1400d4f23
xor ebx, ebx
mov r8d, 1
mov rcx, rax
xor r9d, r9d
add byte [rax], al
add byte [rax - 0x77], cl
rol dword [rbp + 0x31], 0xc9
call fcn.14005a7ce
test al, al
jne 0x1400d9698
invalid
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, r15
mov r8d, ebp
call fcn.1400d8ba3
mov r8, rdx
lea rcx, [rsp + 0x28]
mov rdx, rax
call fcn.1400d2046
mov bh, bh
invalid
mov edx, edi
cli
mov bh, bh
dec dword [rcx - 0xe76b706]
cli
mov rcx, rsi
cli
mov rcx, rsi
call fcn.1400d9055
lea rdx, [rsp + 0x40]
mov qword [rdx], 1
and qword [rdx + 8], 0
or byte [rax], al
or byte [rax], al
lea rax, [0x140157c48]
add eax, 0x7e6a2
mov qword [rdx + 0x10], rax
mov rcx, rsi
call fcn.14006277b
mov rax, qword [rsi + 0x10]
mov rcx, rax
shr rcx, 0x20
shl rax, 0x20
or rax, 0x900
test rcx, rcx
mov r15d, 0x901
cmove r15, rax
test r15b, r15b
test bh, bh
test bh, bh
jne 0x1400d96a7
retf 0
mov ebp, dword [rsi + 0x30]
shr r15, 0x20
mov dword [rsi + 0x30], r15d
mov rbx, qword [rsp + 0x30]
mov r14, qword [rsp + 0x38]
cmp byte [rdx - 0x73], cl
add al, 0x33
invalid
cmp byte [rdx - 0x73], cl
add al, 0x33
invalid
xor ecx, dword [rax - 0x73]
and al, 0x40
lea rcx, [rsp + 0x40]
mov qword [rcx], rbx
mov qword [rcx + 8], rax
call fcn.1400d1f54
cmp edi, r15d
jne 0x1400d963e
cmp eax, 0x40
jne 0x1400d9658
clc
jne 0x1400d9658
inc ebp
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
mov r8d, 1
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.140046d51
idiv bh
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.14007555b
mov r15d, edi
jmp 0x1400d9666
cmp eax, 0x3a
je 0x1400d9658
cmp dh, byte [rbp + rdx - 0x7d]
clc
cmp eax, 0x40
je 0x1400d9658
je 0x1400d9658
inc r15d
mov rcx, rsi
mov edx, 0x40
call fcn.1400d1b75
test edi, edi
invalid
test edi, edi
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.14007555b
stc
invalid
stc
inc dword [rcx + 0x29]
out dx, eax
sub r15d, ebp
add dword [rsi + 0x34], r15d
add dword [rsi + 0x38], r15d
add dword [rsi + 0x3c], r15d
cmp dword [rsi + 0x18], 0
invalid
je 0x1400d967f
add byte [rsp + rax + 0x44], dh
add dword [rsi + 0x1c], edi
add dword [rsi + 0x1c], r15d
cmp dword [rsi + 0x20], 0
je 0x1400d9689
jle 0x1400d96a2
add byte [rsp + rax + 0x44], dh
add dword [rsi + 0x24], edi
add dword [rsi + 0x24], r15d
mov rcx, qword [rsp + 0x28]
mov rdx, rbx
call fcn.1400d1167
invalid
push qword [rcx]
invalid
sub byte [rax - 0x77], cl
invalid
invalid
push qword [rcx]
fisttp dword [rcx - 0x3b7cb728]
pop rax
mov eax, ebx
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, [rsp + 0x40]
and al, 0x40
mov byte [r8], 9
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srclib.rs
lea eax, [0x140158090]
lea eax, [0x140158090]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401575f8]
or eax, 0x7df2e
or eax, 0x7df2e
mov edx, 0x2b
add byte [rax], al
call fcn.1400de330
pop rsp
add byte [rax], r8b
int3
mov bh, 1
cmp byte [rcx + 0x40], 0
je 0x1400d97ac
invalid
add byte [rax], al
invalid
mov edi, 0x48000000
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
lea rbx, [rsp + 0x28]
mov rcx, rbx
mov rdx, rsi
call fcn.1400d4e14
adc al, 0xb7
invalid
dec dword [rax - 0x77]
mov ecx, ebx
adc al, 0xb7
invalid
mov bh, 0xff
dec dword [rax - 0x77]
mov ecx, ebx
call fcn.1400d94a8
test al, al
invalid
invalid
pushfq
mov ecx, ebx
call fcn.1400d94a8
test al, al
jne 0x1400d97ac
std
invalid
pushfq
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400d4e00
lea r8, [0x140157b21]
mov r9d, 4
add al, 0
add byte [rax], al
mov rcx, rax
lea eax, [0x140157b21]
invalid
add al, 0
add byte [rax], al
call fcn.14005a7ce
test al, al
jne 0x1400d97ac
mov edi, dword [rsi + 0x30]
mov r14, qword [rsi + 8]
mov esi, dword [rsi + 8]
mov r15, qword [rsi + 0x10]
mov edi, dword [rsi + 0x10]
mov rcx, r14
mov ecx, esi
mov rdx, r15
mov r8d, edi
call fcn.1400d9411
invalid
cmp al, 0x3a
jne 0x1400d97aa
mov esi, dword [rsi + 8]
mov edi, dword [rsi + 0x10]
mov ecx, esi
invalid
mov ebx, dword [rsi + 0x34]
lea r8d, [rbx - 1]
mov rcx, r14
mov rdx, r15
mov edx, edi
call fcn.1400d9411
mov eax, dword [rsi + 0x2c]
add eax, 3
add esi, dword [rcx]
leave
mov edx, edi
add esi, dword [rcx]
leave
cmp eax, edi
setne cl
sub ebx, ecx
lea r14, [rsp + 0x28]
je 0x1400d9797
sub byte [rcx + rcx*4 - 0xf], cl
mov rdx, rsi
mov edx, esi
mov r8, rdi
clc
mov r9, rbx
call fcn.1400d1dd2
xchg r15b, r15b
dec dword [rcx + rcx*4 - 0xf]
je 0x1400d9797
sub byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov edx, esi
clc
xchg r15b, r15b
dec dword [rcx + rcx*4 - 0xf]
call fcn.140013970
sub ebx, edi
sub dword [rsi + 0x34], ebx
xor al, 0x29
pop rsi
cmp byte [rcx], ch
pop rsi
cmp al, 0x83
jle 0x1400d97b3
invalid
je 0x1400d97a1
invalid
xor al, 0x29
pop rsi
cmp byte [rcx], ch
pop rsi
cmp al, 0x83
jle 0x1400d97b3
add byte [rbx + rax + 0x29], dh
add ebp, dword [rcx]
pop rsi
sbb al, 0x83
jle 0x1400d97c4
sub dword [rsi + 0x1c], ebx
cmp dword [rsi + 0x20], 0
je 0x1400d97aa
add byte [rbx + rax + 0x29], dh
pop rsi
sub dword [rsi + 0x24], ebx
and al, 0x31
dec dword [rcx - 0x3b7cb708]
clc
add rsp, 0x50
xor edi, edi
mov eax, edi
add rsp, 0x50
clc
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cld
invalid
mov eax, 1
test cl, cl
je 0x1400d97f2
mov r8d, dword [rsi + 0x2c]
mov r9d, dword [rsi + 0x30]
sub al, 0x44
mov ecx, dword [rsi + 0x30]
add r8d, 3
cmp r9d, r8d
jbe 0x1400d97f2
mov rcx, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
call fcn.1400d4f23
jmp 0x1400d97f4
invalid
or byte [rax - 0x75], r9b
push rsi
adc al, ch
xor esi, dword [rdi + 0x2ebffff]
invalid
add dh, byte [rcx]
ror byte [rax - 0x7d], cl
invalid
xor edx, edx
add rsp, 0x20
pop rsi
ret
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
call fcn.1400d93e0
test al, al
je 0x1400d9849
in al, dx
sub byte [rax - 0x77], cl
invalid
mov edi, dword [rsi + 0x30]
mov rbx, qword [rsi + 0x10]
cmp edi, ebx
je 0x1400d9849
invalid
invalid
mov r14, qword [rsi + 8]
mov rcx, r14
or byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
mov r8d, edi
call fcn.1400d9411
cmp al, 0x3a
jne 0x1400d9849
inc edi
mov r9d, dword [rsi + 0x34]
xor al, 0x41
dec ecx
xor al, 0x41
dec ecx
mov rcx, r14
mov rdx, rbx
mov r8d, edi
call fcn.1400d4f23
jmp 0x1400d984b
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
movzx eax, byte [rcx]
lea rcx, [0x14015ca44]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.empty_hostinvalid_international_domain_nameinvalid_port_numberinvalid_IPv4_addressinvalid_IPv6_addressinvalid_domain_characterrelative_URL_without_a_baserelative_URL_with_a_cannot_be_a_base_basea_cannot_be_a_base_URL_doesnt_have_a_host_to_setURLs_more_than_4_GB_are_not_supportedEmptyHostIdnaErrorInvalidPortInvalidIpv4AddressInvalidIpv6AddressInvalidDomainCharacterRelativeUrlWithoutBaseRelativeUrlWithCannotBeABaseBaseSetHostOnCannotBeABaseUrlOverflow_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_sync_atomic.rsthere_is_no_such_thing_as_an_acquire_store
mov r8d, 0xa
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140158172]
jmp 0x1400d98e4
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140158215]
mov r8d, 0x25
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015814b]
mov r8d, 0x13
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015815e]
mov r8d, 0x14
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401581b9]
mov r8d, 0x29
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015812a]
mov r8d, 0x21
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140158186]
mov r8d, 0x18
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14015819e]
mov r8d, 0x1b
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401581e2]
mov r8d, 0x33
jmp rax
mov rax, qword [rdi]
cmp rax, 3
je 0x1400e0b71
mov rcx, rsi
call fcn.1400675af
test rax, rax
je 0x1400e06ef
mov rcx, rdx
call rax
jmp 0x1400e06ce
mov rax, qword [rsi + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsi + 0x110]
lock add qword [rax + 0x1f0], 0x10000
mov dword [rsp + 0x34], 0
mov r14, 0xffffffffffffffff
mov qword [rsp + 0x80], r14
mov rax, qword [rdi]
cmp rax, 3
je 0x1400e0b85
mov rcx, rsi
call fcn.1400675af
test rax, rax
jne 0x1400e0b69
mov r14, qword [rsi + 0x110]
mov r12, qword [r14 + 0x208]
cmp r12, 2
jb 0x1400e0876
mov r15, qword [r14 + 0x200]
mov byte [rsp + 0x33], 0
mov rax, qword [rsi + 0x108]
mov rcx, rax
shr rcx, 0xc
xor rcx, rax
mov rdx, rcx
shl rdx, 0x19
xor rdx, rcx
mov rax, rdx
shr rax, 0x1b
xor rax, rdx
mov qword [rsi + 0x108], rax
movabs rcx, 0x2545f4914f6cdd1d
imul rax, rcx
xor edx, edx
div r12
mov r13, rdx
mov eax, 1
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov qword [rsp + 0x48], r12
mov qword [rsp + 0x50], rax
and qword [rsp + 0x58], 0
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x68], rsi
lea rax, [rsp + 0x68]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], r15
mov qword [rsp + 0x98], r12
lea rax, [rsp + 0x33]
mov qword [rsp + 0xa0], rax
cmp rdx, r12
jae 0x1400e0822
lea rdi, [rdx + 1]
mov rcx, rbx
call fcn.140065729
mov r14, rdx
mov rdx, rdi
test rax, rax
je 0x1400e07fc
mov rbp, rax
mov qword [rsp + 0x40], rdi
jmp 0x1400e0851
mov qword [rsp + 0x40], rdi
xor edx, edx
cmp rdx, r13
jae 0x1400e084f
lea rdi, [rdx + 1]
mov qword [rsp + 0x58], rdi
mov rcx, rbx
call fcn.140065729
mov r14, rdx
mov rdx, rdi
test rax, rax
je 0x1400e0829
mov rbp, rax
jmp 0x1400e0851
xor ebp, ebp
test rbp, rbp
jne 0x1400e0861
cmp byte [rsp + 0x33], 0
jne 0x1400e0762
test rbp, rbp
mov rdi, qword [rsp + 0x70]
jne 0x1400e0b4b
mov r14, qword [rsi + 0x110]
lea rbp, [rsp + 0x38]
and dword [rsp + 0x88], 0
mov rax, qword [r14 + 0x80]
mov r13, qword [r14 + 0x88]
mov rcx, rax
shr rcx, 1
mov r12d, ecx
and r12d, 0x3f
cmp r12, 0x3f
jne 0x1400e08ae
mov rcx, rbx
call fcn.140065a6d
jmp 0x1400e0883
lea r15, [rax + 2]
test al, 1
jne 0x1400e08da
mfence
mov rdx, qword [r14 + 0x100]
mov r8, rdx
shr r8, 1
cmp rcx, r8
je 0x1400e08ea
xor rdx, rax
xor ecx, ecx
cmp rdx, 0x7f
seta cl
or r15, rcx
lock cmpxchg qword [r14 + 0x80], r15
jne 0x1400e087b
jmp 0x1400e0ab1
cmp dword [rsp + 0x34], 0x20
jb 0x1400e090e
mov r15, qword [rsi + 0x110]
je 0x1400e091d
xor eax, eax
mov ecx, 1
lock cmpxchg qword [rdi], rcx
jne 0x1400e0725
jmp 0x1400e0960
call qword [sym.imp.kernel32.dll_SwitchToThread]
inc dword [rsp + 0x34]
jmp 0x1400e0725
mov rax, qword [r15 + 0x1f0]
bt rax, 0x20
jae 0x1400e0946
movabs rcx, 0x100000000
lea r14, [rax + rcx]
lock cmpxchg qword [r15 + 0x1f0], r14
jne 0x1400e091d
jmp 0x1400e0949
mov r14, rax
shr r14, 0x20
call qword [sym.imp.kernel32.dll_SwitchToThread]
mov dword [rsp + 0x34], 0x21
jmp 0x1400e071d
mov rcx, qword [r15 + 0x1e0]
mov rdx, qword [r15 + 0x1e8]
mov r8, qword [rsp + 0x78]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rayon_core_1.12.1_src_sleepmod.rs
call fcn.14006711c
mov r14, rax
lea rdx, [rax + 4]
mov rcx, rbp
call case.0x140024cc9.110
cmp qword [rsp + 0x38], 0
jne 0x1400e0bca
mov r8, qword [rsp + 0x40]
mov dl, byte [rsp + 0x48]
mov dword [rsp + 0x34], 0
mov eax, 1
mov ecx, 2
lock cmpxchg qword [rdi], rcx
jne 0x1400e0a02
mov rax, qword [r15 + 0x1f0]
mov rcx, rax
shr rcx, 0x20
cmp rcx, qword [rsp + 0x80]
jne 0x1400e09e5
lea rcx, [rax + 1]
lock cmpxchg qword [r15 + 0x1f0], rcx
jne 0x1400e09bc
jmp 0x1400e0a0f
mov rax, qword [rdi]
mov dword [rsp + 0x34], 0x20
cmp rax, 3
je 0x1400e0a02
mov eax, 2
xor ecx, ecx
lock cmpxchg qword [rdi], rcx
mov rcx, r8
call fcn.140067140
jmp 0x1400e0716
mfence
mov rax, qword [rsi + 0x138]
mov rcx, qword [rax + 0x100]
mfence
mov rax, qword [rax + 0x108]
sub rax, rcx
test rax, rax
jg 0x1400e0a50
mov rax, qword [rsi + 0x110]
mov rcx, qword [rax + 0x80]
mov rax, qword [rax + 0x100]
xor rax, rcx
cmp rax, 1
jbe 0x1400e0a7a
lock dec qword [r15 + 0x1f0]
mov rax, qword [rdi]
cmp rax, 3
je 0x1400e0a6d
mov eax, 2
xor ecx, ecx
lock cmpxchg qword [rdi], rcx
mov rcx, r8
call fcn.140067140
jmp 0x1400e070e
mov byte [r8 + 2], 1
mov al, 1
test al, al
je 0x1400e0a58
test dl, dl
setne r9b
mov rcx, rbp
mov rdx, r14
call fcn.140067627
cmp qword [rsp + 0x38], 0
jne 0x1400e0ba9
mov r8, qword [rsp + 0x40]
mov dl, byte [rsp + 0x48]
mov al, byte [r8 + 2]
jmp 0x1400e0a81
cmp r12d, 0x3e
jne 0x1400e0af4
and dword [rsp + 0x38], 0
mov rax, qword [r13]
test rax, rax
jne 0x1400e0acf
mov rcx, rbp
call fcn.140065a6d
jmp 0x1400e0abc
and r15, 0xfffffffffffffffe
mov rcx, qword [rax]
xor edx, edx
test rcx, rcx
setne dl
lea rcx, [r15 + rdx]
add rcx, 2
mov qword [r14 + 0x88], rax
mov qword [r14 + 0x80], rcx
imul rax, r12, 0x18
lea r15, [rax + r13]
add r15, 8
and dword [rsp + 0x38], 0
mov rax, qword [r15 + 0x10]
test al, 1
jne 0x1400e0b17
mov rcx, rbp
call fcn.140065a6d
invalid
jmp 0x1400e0b05
invalid
mov rbp, qword [r15]
mov r14, qword [r15 + 8]
mov edx, 0x3e
cmp r12d, 0x3e
je 0x1400e0b43
mov rax, qword [r15 + 0x10]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [r15 + 0x10], rcx
adc byte [r13 - 0xf], r14b
adc byte [r13 - 0xf], r14b
mov rdx, r12
test al, 4
je 0x1400e0b4b
mov rcx, r13
call fcn.140065aa3
mov rcx, qword [rsi + 0x110]
mov eax, 0x1d8
add dword [rax], eax
add byte [rax + 1], cl
shr eax, 0xa6
push 0xfffffffffffffff8
dec dword [rcx + rcx*4 - 0xf]
add dword [rax], eax
add byte [rax + 1], cl
shr eax, 0xa6
push 0xfffffffffffffff8
dec dword [rcx + rcx*4 - 0xf]
call rbp
jmp 0x1400e06ce
mov rbp, rax
mov r14, rdx
jmp 0x1400e0b4b
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 0x1d8
add rcx, qword [rsi + 0x110]
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp case.0x140049511.169
mov rax, qword [rsp + 0x40]
mov cl, byte [rsp + 0x48]
lea r8, [rsp + 0x88]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rayon_core_1.12.1_src_sleepmod.rs
jo 0x1400e0bbd
add eax, dword [rax]
jo 0x1400e0bbd
add eax, dword [rax]
jmp 0x1400e0be9
mov rax, qword [rsp + 0x40]
mov cl, byte [rsp + 0x48]
lea r8, [rsp + 0x88]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rayon_core_1.12.1_src_sleepmod.rs
invalid
invalid
add eax, dword [rax]
invalid
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401200e8]
mov edx, 0x2b
call fcn.1400de330
invalid
dec esp
invalid
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
test edx, edx
je 0x1400e0c45
mov edi, edx
mov rsi, rcx
mov rbx, qword [rcx + 0x10]
xor r14d, r14d
mov rdx, r14
cmp rbx, rdx
je 0x1400e0c45
lea r14, [rdx + 1]
mov rcx, rsi
call fcn.140067065
mov rdx, r14
test al, al
je 0x1400e0c23
cmp edi, 1
mov edi, 1
jne 0x1400e0c20
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
push rdi
push rbp
push rbx
sub rsp, 0xa8
lea rax, [rsp + 0x48]
mov qword [rax], rdx
mov qword [rsp + 0x28], rax
mov rsi, qword [rcx + 0x18]
cmp rsi, 0xffffffffffffffff
cmp esi, 0xffffffff
cmp esi, 0xffffffff
je 0x1400e0e26
mov r14, rcx
mov rax, qword [rcx + 8]
lea rcx, [rax + 1]
shr rcx, 3
imul r8, rcx, 7
cmp rax, 8
cmovb r8, rax
cmovb eax, eax
cmovb eax, eax
mov rax, r8
shr rax, 1
cmp rsi, rax
jae 0x1400e0cc2
lea r8, [fcn.14007f486]
lea rdx, [rsp + 0x28]
mov r9d, 0x48
mov rcx, r14
call fcn.140028646
jmp 0x1400e0e11
lea rax, [rsi + 1]
inc r8
cmp rax, r8
cmova r8, rax
lea rdi, [rsp + 0x50]
mov edx, 0x48
mov rcx, rdi
call fcn.14007f388
mov rbp, qword [rdi]
test rbp, rbp
je 0x1400e0e11
lea rax, [r14 + 0x20]
mov r9, qword [rsp + 0x58]
and al, 0x58
and al, 0x58
mov r8, qword [rsp + 0x60]
mov rcx, qword [rsp + 0x68]
lea rdx, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
invalid
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
call 0x13050d459
add byte [rax], al
add byte [rax - 0x39], cl
clc
clc
mov qword [rdx - 0x18], rax
mov qword [rdx - 0x10], 0x48
mov qword [rdx - 8], 0x10
clc
adc byte [rax], al
add byte [rax], al
clc
adc byte [rax], al
add byte [rax], al
mov qword [rdx], rbp
mov qword [rsp + 0x38], r9
mov qword [rdx + 8], r9
mov qword [rsp + 0x30], r8
and al, 0x30
and al, 0x30
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rcx
sbb byte [rcx - 0x75], cl
movdqa xmm0, xmmword ds:[rdi]
sbb byte [rcx - 0x75], cl
movdqa xmm0, xmmword ds:[rdi]
pmovmskb eax, xmm0
not eax
xor r15d, r15d
mov rbx, qword [rsp + 0x38]
pop rsp
and al, 0x38
pop rsp
and al, 0x38
sub rsi, 1
jae 0x1400e0d69
jmp 0x1400e0de0
movdqa xmm0, xmmword [rdi + 0x10]
add rdi, 0x10
pmovmskb eax, xmm0
not eax
add r15, 0x10
test ax, ax
je 0x1400e0d56
bsf r12d, eax
add r12, r15
mov qword [rsp + 0x40], rsi
lea esi, [rax - 1]
and esi, eax
lea rcx, [rsp + 0x28]
mov rdx, r14
mov r8, r12
call fcn.14007f486
mov r13, rax
mov rcx, rbp
mov rdx, rbx
mov r8, rax
call fcn.14007f31b
shr r13, 0x39
lea rcx, [rax - 0x10]
and rcx, rbx
mov byte [rbp + rax], r13b
mov byte [rbp + rcx + 0x10], r13b
not r12
imul rdx, r12, 0x48
add rdx, qword [r14]
not rax
imul rcx, rax, 0x48
add rcx, rbp
add rcx, rbp
mov r8d, 0x48
call sub.VCRUNTIME140.dll_memcpy
mov eax, esi
mov rsi, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
jmp 0x1400e0d4b
mov rax, qword [r14 + 0x18]
mov rcx, qword [rsp + 0x30]
sub rcx, rax
lea rbx, [rsp + 0x70]
mov qword [rbx + 0x28], rcx
mov qword [rbx + 0x30], rax
mov rcx, r14
lea rdx, [rsp + 0x88]
call fcn.140028604
mov rcx, rbx
call fcn.14007f43a
nop
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call case.0x140024cc9.447
int3
sub rsi, 1
jae 0x1400e0f46
jmp 0x1400e0fcc
movdqa xmm0, xmmword [rdi + 0x10]
add rdi, 0x10
pmovmskb eax, xmm0
not eax
add r15, 0x10
test ax, ax
je 0x1400e0f33
sal byte [rax + rbp*8 + 0x44], 0xf
mov esp, 0xfc014de0
bsf r12d, eax
add r12, r15
mov qword [rsp + 0x40], rsi
lea esi, [rax - 1]
and esi, eax
lea rcx, [rsp + 0x28]
mov rdx, r14
mov r8, r12
call fcn.14008495e
cmp edx, edi
invalid
cmp edx, edi
dec dword [rcx - 0x77]
mov r13, rax
mov r13, rax
mov rcx, rbx
mov rdx, rbp
mov r8, rax
call fcn.14007f31b
shr r13, 0x39
lea rcx, [rax - 0x10]
and rcx, rbp
mov byte [rbx + rax], r13b
mov byte [rbx + rcx + 0x10], r13b
mov rcx, qword [r14]
not r12
imul rdx, r12, 0x30
not rax
imul rax, rax, 0x30
movdqu xmm0, xmmword [rcx + rdx]
movups xmm1, xmmword [rcx + rdx + 0x10]
adc byte [rcx + rdx + 0x10], cl
adc byte [rcx + rdx + 0x10], cl
movups xmm2, xmmword [rcx + rdx + 0x20]
movdqu xmmword [rbx + rax], xmm0
movups xmmword [rbx + rax + 0x10], xmm1
movups xmmword [rbx + rax + 0x20], xmm2
mov eax, esi
mov rsi, qword [rsp + 0x40]
jmp 0x1400e0f28
mov rax, qword [r14 + 0x18]
mov rcx, qword [rsp + 0x30]
sub rcx, rax
lea rbx, [rsp + 0x70]
mov qword [rbx + 0x28], rcx
mov qword [rbx + 0x30], rax
mov rcx, r14
lea rdx, [rsp + 0x88]
call fcn.140028604
mov rcx, rbx
call fcn.14007f43a
invalid
nop
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub esp, 0x48
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea r9, [rsp + 0x40]
mov qword [r9], rdx
lea rcx, [0x140121088]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], r8
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
lea r8, [0x140123228]
mov qword [rsp + 0x20], r8
xor ecx, ecx
mov rdx, rax
call fcn.1400de0d0
int3
movabs al, byte [0xa88a8b48000000]
add byte [rax], al
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rcx
mov qword [rdx + 0xa0], 1
add byte [rax], al
mov qword [rdx + 0xa8], 0
test rax, rax
je 0x1400e1b30
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rbx - 0x7d], 0xf8
add dword [rbp + 0x3b], esi
cmp eax, 1
jne 0x1400e1b56
test rcx, rcx
je 0x1400e1b56
lock dec qword [rcx]
jne 0x1400e1b56
add rsp, 0x40
pop rbp
jmp fcn.1400b9770
invalid
mov eax, dword [0x14016433c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
lea rcx, [rax + 0xa0]
lea ecx, [rax + 0xa0]
lea rdx, [0x1400b97c0]
call fcn.1400b0810
nop
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
lea rcx, [rbp - 0x18]
call 0x13d8a955e
call qword [rax + 0x20c48348]
call 0x13d8a955e
call qword [rax + 0x20c48348]
pop rbp
ret
lea ebp, [rsp + 0x50]
cmp rdx, 0xffffffffffffffff
je 0x1400e1c10
mov rsi, rdx
mov rdi, rcx
invalid
inc rsi
mov rax, qword [rcx]
add dword [rax - 0x73], ecx
or al, 0
or al, 0
cmp rcx, rsi
cmova rsi, rcx
xor edx, edx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
shr rcx, 0x3a
sete dl
cmp rsi, 5
jmp 0x102a22aef
mov ecx, 4
add byte [rax], al
cmovb rsi, rcx
mov r8, rsi
invalid
shl r8, 5
add eax, 0x4802e2c1
test eax, eax
invalid
add eax, 0x4802e2c1
test eax, eax
je 0x1400e1be3
mov r9, qword [rdi + 8]
shl rax, 5
mov qword [rbp - 0x30], r9
mov qword [rbp - 0x20], rax
loopne 0x1400e1bcd
invalid
loopne 0x1400e1bcd
add dh, byte [rcx]
leave
xor ecx, ecx
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
call fcn.1400b0e60
cmp qword [rbp - 0x18], 0
jne 0x1400e1c17
cld
dec dword [rax - 0x7d]
jge 0x1400e1be2
add byte [rbp + 0x1a], dh
sbb cl, byte [rax - 0x75]
invalid
mov rax, qword [rbp - 0x10]
mov qword [rdi + 8], rax
mov qword [rdi], rsi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1400ddae0
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1400ddae0
int3
int3
lea rbp, [rsp + 0x40]
mov eax, dword [0x1401642b0]
cmp eax, 4
clc
add al, 0x75
invalid
clc
add al, 0x75
invalid
add rsp, 0x40
pop rbp
ret
lea rax, [0x1401642a8]
mov qword [rbp - 0x20], rax
lea rax, [rbp - 1]
dec dword [rax - 0x77]
call 0x12053a9aa
dec dword [rax - 0x77]
call 0x12053a9aa
mov qword [rbp - 0x10], rax
lea rcx, [rbp - 0x10]
call fcn.1400e1e10
jmp 0x1400e1c45
int3
invalid
inc esi
js 0x1400e1df1
mov rdi, r9
mov r15, rdx
mov rsi, rcx
movzx eax, byte [0x140164338]
xor ecx, ecx
mov rdx, r14
call fcn.1400ba930
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
add dword [rax], eax
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov r12, rax
mov esp, eax
mov rcx, rax
mov rdx, r15
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
cmp rbx, 0xf
ja 0x1400e1d01
test rbx, rbx
je 0x1400e1d40
xor eax, eax
nop dword [rax]
cmp byte [r15 + rax], 0
je 0x1400e1d13
add byte [rsp + rbx + 0x48], dh
inc eax
inc rax
cmp rbx, rax
jne 0x1400e1cf0
jmp 0x1400e1d40
xor ecx, ecx
mov rdx, r15
mov r8, rbx
call fcn.14001f400
test rax, rax
je 0x1400e1d40
sal byte [rbp + rbp + 0x48], 0x8d
add eax, 0x4b33e
lea rax, str.file_name_contained_an_unexpected_NUL_byte
mov qword [rsi + 8], rax
mov qword [rsi], 1
mov edx, 1
mov rcx, r12
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
jmp fcn.140012c40
mov qword [rbp - 0x40], r14
mov qword [rbp - 0x38], r12
mov qword [rbp - 0x30], rbx
lea rcx, [rbp - 0x40]
call fcn.140012e90
mov rbx, rax
mov r14, rdx
xorps xmm0, xmm0
movaps xmmword [rbp - 0x40], xmm0
movaps xmmword [rbp - 0x20], xmm0
movaps xmmword [rbp - 0x30], xmm0
mov dword [rbp - 0x38], 1
mov qword [rbp - 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea r8, [rbp - 0x40]
lea r9, [rbp - 8]
mov rcx, rax
xor edx, edx
call qword [sym.imp.ws2_32.dll_getaddrinfo]
test eax, eax
je 0x1400e1da5
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
shl rax, 0x20
or rax, 2
mov ecx, 1
add byte [rax], al
jmp 0x1400e1db9
mov rcx, qword [rdi]
mov rax, qword [rbp - 8]
movzx ecx, word [rcx]
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], cx
mov dword [rsi + 0x18], ecx
xor ecx, ecx
mov qword [rsi + 8], rax
mov qword [rsi], rcx
mov byte [rbx], 0
test r14, r14
je 0x1400e1dd5
or byte [rax - 0x77], cl
invalid
mov edx, 1
mov rcx, rbx
call fcn.140012c40
nop
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
call fcn.1400de430
call fcn.140012d70
mov ecx, 1
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.1400ddae0
int3
add byte [rax + rsi - 0x7d], dh
clc
add al, 0xf
xchg ebp, ecx
add byte [rax], al
add byte [rcx + 0xc6349c1], cl
or al, 0x8e
add rcx, r14
or al, 0x8e
add rcx, r14
jmp rcx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rsp + 0x20]
mov rsi, rdx
mov edi, ecx
call qword [sym.imp.kernel32.dll_GetProcessHeap]
test rax, rax
je 0x1400e2099
mov qword [0x1401642a0], rax
mov rcx, rax
mov edx, edi
mov r8, rsi
add rsp, 0x20
pop rdi
pop rsi
pop rbp
jmp qword [sym.imp.kernel32.dll_HeapAlloc]
xor eax, eax
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
insd dword [rdi], dx
jo 0x140126fe8
jns 0x140126fbf
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x140126fda
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x69], 0x50746967
push rax
push rax
outsd dx, dword [rsi]
jae 0x140126fd4
jbe 0x140126fec
jb 0x140126fef
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x140126fdb
invalid
jbe 0x140126ff7
jbe 0x140126ff7
jb 0x140126ffa
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x140126ff2
pop rdx
pop rdx
jb 0x14012700a
push rax
invalid
add al, al
movabs al, byte [0xa10000000001400a]
or al, byte [rax + 1]
add byte [rax], al
add al, ah
movabs eax, dword [0x722f00000001400a]
invalid
invalid
add dword [rax], eax
add byte [rax], al
invalid
jne 0x14012704f
jae 0x140127051
je 0x14012700d
invalid
jo 0x140127055
pop rsp
jb 0x14012705a
jae 0x14012705b
invalid
sub eax, 0x616d6564
outsb dx, byte [rsi]
insb byte [edi], dx
invalid
insb byte [rdi], dx
sub eax, 0x2e312e30
xor byte [rsi], ch
xor dword [rsi], ebp
xor dh, byte [rsp + rbx*2]
xor al, 0x5c
jae 0x14012706d
jb 0x14012705f
invalid
pop rsp
insb byte [rdi], dx
invalid
adc al, byte [rax + 1]
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x14b12701d], bh
add byte [rax], al
add al, bl
outsd dx, dword [rsi]
adc al, byte [rax + 1]
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], bh
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add al, bl
outsd dx, dword [rsi]
adc al, byte [rax + 1]
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], dh
add byte [rax], al
add byte [rbx], cl
add byte [rax], al
add al, bl
outsd dx, dword [rsi]
adc al, byte [rax + 1]
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], bl
add byte [rax], al
add byte [rax], al
add byte [rsi], ah
add byte [rax], al
sbb al, 0
add byte [rax], al
fsubr dword [rdi + 0x12]
add dword [rax], eax
add byte [rax], al
add byte cs:[rax], al
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], ch
add byte [rax], al
invalid
adc eax, 0x140
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rbp*2 + 0x62], ch
insb byte [rdi], dx
invalid
invalid
jb 0x14012d226
jb 0x14012d240
pop rsp
jae 0x14012d23e
pop rsp
jae 0x14012d240
invalid
add byte [rax], al
and al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
lahf
add dword [rax], eax
add byte [rcx], cl
add byte [rax], al
add al, al
rcl dword [rdx]
add dword [rax], eax
add byte [rax], al
and al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, byte cs:[rax]
add byte [0x19c12d251], dh
pop rsp
jne 0x14012d2ce
jge 0x14012d255
add byte [rax], al
add byte [rax - 0x2e], dl
adc al, byte [rax + 1]
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x2e], dl
adc al, byte [rax + 1]
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, al
rcl dword [rdx]
add dword [rax], eax
add byte [rax], al
and al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [0x12f12d291], bh
mov edi, 0xbd
add byte [rax], al
rcl cl, 0x12
add dword [rax], eax
add byte [rax], al
and al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
retf
jb 0x14012d344
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x14012d2], dh
add byte [rax], al
add byte [rcx], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], cl
add byte [0x1ad12d2f1], cl
insd dword [rdi], dx
insd dword [rdi], dx
outsd dx, dword [rsi]
jb 0x14012d36f
and byte [rcx + 0x6c], ah
insb byte [rdi], dx
outsd dx, dword [rsi]
invalid
add byte [0x14012d325], dl
add byte [rax], al
add byte [0x14152e600], al
add byte [rax], al
add byte [rsi], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi*2 + 0x6d616e6e], bh
cmp al, 0x75
outsb dx, byte [rsi]
outsb dx, byte [rsi]
invalid
insd dword [rdi], dx
add byte ds:[rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x34], dl
add dword [rax + 1], eax
add byte [rax], al
add byte [rax], bl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x43], dh
add byte [rax], al
add byte [rax], al
push rax
xor al, 1
add dword [rax], eax
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jo 0x14012d31f
or eax, dword [rax + 1]
add byte [rax], al
add al, ah
mov ebp, 0x1400b
add byte [rax], al
and byte [rdi + 0x1400b], bh
add byte [rax], ah
mov edi, 0x1400b
add byte [rax], al
xor byte [rcx + 0x1400b], ah
add byte [rax], al
xor byte [rdi + 0x1400b], bh
add byte [rax], al
movabs al, byte [0x4000000001400bbf]
ret 0x400b
rcl dword [rdx], cl
add dword [rax], eax
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
adc al, byte [rax + 1]
add byte [rax], al
add byte [rsi], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0x14012cd], cl
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, bh
rcl dword [rdx], cl
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
outsb dx, byte [rsi]
outsd dx, dword [rsi]
je 0x14012d4a9
cmp ah, byte [rax]
jb 0x14012d4bd
outsb dx, byte [rsi]
and byte [rdi + 0x69], dh
je 0x14012d4b6
and byte [rax + 0x52], ah
push rbp
push rbx
push rsp
pop rdi
push r12
push rdx
cmp eax, 0x65206031
outsb dx, byte [rsi]
jbe 0x14012d4cf
jb 0x14012d4d7
outsb dx, byte [rsi]
insd dword [rdi], dx
outsb dx, byte gs:[rsi]
je 0x14012d48e
jbe 0x14012d4d1
jb 0x14012d4db
invalid
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1400bd2], ah
add byte [rax], al
movabs al, byte [0x1400bd2]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1400bcf], dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], dl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], dl
iretd
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
adc bh, cl
or eax, dword [rax + 1]
add byte [rax], al
add byte [rax], dh
iretd
bnd jmp [rsi + rsi*4 - 0x2062000e]
bnd call qword [rax - 0x60000d20]
lahf
fcompi st(2)
jmp [rcx]
invalid
sub eax, esp
inc dword [rsi + 2113925860]
xchg ah, ah
invalid
invalid
invalid
xchg ah, ah
invalid
in al, 0xf2
invalid
jge 0x14015b6b6
in al, 0xf2
call [rax + 2113925860]
cwde
in al, 242
invalid
invalid
bnd call [rax + 0x7dfff2e4]
cwde
in al, 0xf2
invalid
jge 0x14015b6be
in al, 0xf2
bnd call [rax - 0x67000d1c]
call [rax - 0x67000d1c]
cwde
in al, 0xf2
call [rax - 1879051548]
cwde
in al, 242
invalid
invalid
bnd call [rax - 0x70000d1c]
cwde
in al, 0xf2
dec dword [rdi + 872411876]
in al, 242
push qword [rbx]
invalid
in al, 0xf2
push qword [rbx]
invalid
push qword [rbx]
xor ebp, ebx
bnd call [rbx + rbp*8 - 343998478]
call [rbx + rbp*8 - 343998478]
jmp 0x14015b6dd
call [rbx + rbp*8 - 0x1481000e]
pushfq
jmp case.0x1400c6c5e.336
invalid
jle 0x14015b6dd
jmp case.0x1400c6c5e.12
dec dword [rdi - 0x15]
invalid
invalid
push qword [rdi - 0x15]
push qword [rdi - 0x15]
ja case.0x1400c6c5e.424
jmp 0x14015b6f1
bnd call qword [rax]
call qword [rax]
adc byte [rbx], bl
sbb esi, ebx
jmp [rcx]
jmp [rcx]
sub dword [rbx + rsi*8], ebx
invalid
mov edx, 0x14fff31b
call qword [rsp + rbx]
call qword [rsp + rbx]
adc al, 0x1c
sbb al, 0xf3
jmp rdi
jmp rdi
out 0x2a, eax
inc dword [rbx - 1258294484]
sub dword [rbx + rsi*8], 4294967295
invalid
sub dh, bl
inc dword [rbx - 1258294484]
sub dword [rbx + rsi*8], 4294967295
invalid
sub dword [rbx + rsi*8], 0xffffffff
mov ah, 52
xor al, 243
push rdi
invalid
push qword [rsp + rsi + 0x2cf7fff3]
xor al, 0xf3
push rdi
invalid
imul dword [rbx + rsi*8]
sub al, 0xf3
call [rdx - 0x33000cd4]
call [rdx - 0x33000cd4]
invalid
sub al, 0xf3
dec esp
dec esp
sub al, 0xf3
call qword [rcx - 0x6e000cd4]
sub al, 243
invalid
xchg ecx, eax
sub al, 0xf3
call qword [rcx - 0x44000cd4]
invalid
invalid
mov ebx, 0xbbfff341
invalid
mov ebx, 0xbbfff341
invalid
invalid
invalid
invalid
mov ebx, 0xbbfff341
invalid
invalid
invalid
mov ebx, 0xbbfff341
invalid
invalid
invalid
mov ebx, 0xbbfff341
invalid
mov ebx, 0x31fff341
push qword [rcx]
xor dword [rbx - 0xd], eax
call rsp
invalid
call rsp
call rsp
invalid
inc edi
inc edi
inc edi
invalid
call [rcx]
call [rcx]
jmp [rax*2 + 0x4578fff3]
js case.0x1400c6c5e.96
push qword [rsp + rax*2]
xor al, 0x44
call [rbx + 0x46]
call [rbx + 0x46]
pop rbx
call qword [rcx + 67]
call qword [rcx + 67]
call qword [rcx + 0x43]
call qword [rcx + 0x43]
push rcx
jmp rdx
jmp rdx
call qword [rcx + 0x46]
call qword [rcx + 0x46]
dec dword [rsp + rdx*2 - 0xd]
dec dword [rsp + rdx*2 - 0xd]
push rsp
invalid
invalid
sti
push rsp
jmp qword [rsi - 0x2d000cac]
call rdx
call rdx
rcl byte [rbx + rsi*8 - 1], cl
push rsp
jmp [rbp + 0x54]
insd dword [rdi], dx
push rsp
jmp qword [rdx*2 + 0x53b8fff3]
and al, 0x55
invalid
invalid
mov eax, 0x46fff353
push rbp
inc dword [rsi + 0x55]
inc dword [rsi + 0x55]
push rbp
call [rbp + 0x36fff360]
call [rbp + 0x36fff360]
push qword [rsi]
push qword [rsi]
push qword [ebp + 0x3ffff362]
imul esi, ebx, -211401985
inc dword [rdx + 102]
invalid
invalid
invalid
invalid
invalid
inc dword [rdx + 0x66]
push qword [rsp + rbp*2]
push qword [rsp + rbp*2]
push qword [rsp + rbp*2]
dec dword [rbx + 0x61fff36d]
dec dword [rbx + 0x61fff36d]
imul esi, ebx, 0xffffffff
fsubr qword [rdi - 13]
invalid