Function at 0x1400630b6
Capabilities:
Encrypt data via sspi
Send data
Send data on socket

Disassembly:
mov rdx, qword [rcx]
mov rcx, qword [rcx + 0x10]
jmp fcn.1400330be
mov rax, qword [rcx + 0x18]
ret
add rcx, 8
jmp 0x140037438
mov rax, qword [rcx + 0x10]
ret
mov rdx, qword [rcx + 0x18]
mov rax, qword [rcx + 0x28]
cmp rdx, rax
cmovb rax, rdx
ret
mov al, byte [rcx + 0x33]
sub al, byte [rcx + 0x32]
movzx eax, al
add rax, qword [rcx + 0x10]
mov rdx, 0xffffffffffffffff
cmovb rax, rdx
add rax, qword [rcx + 0x40]
cmovb rax, rdx
ret
cmp dword [rcx], 9
jne fcn.14003a255
ret
lea rcx, [0x14013d620]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x140115db0]
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
add dword [rax - 0x77], ecx
and al, 0x30
mov qword [rsp + 0x38], rcx
and qword [rsp + 0x40], 0
add byte [rax - 0x77], cl
jno 0x1400396cb
mov eax, dword [rsi + 0x38]
and eax, 0xfffffffe
cmp eax, 0x3b9aca00
cmp ecx, dword [rdi]
test ah, ch
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call fcn.14009e567
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x30]
mov rcx, rbx
mov ecx, ebx
call fcn.140038e9a
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009e574
test bl, bl
je 0x140039725
mov rcx, rsi
mov ecx, esi
call fcn.1400a07f3
cmp al, 3
jne 0x14003975f
mov rcx, rdi
jmp case.0x140032399.33
lea rcx, [rsi + 0x20]
call fcn.140039959
jmp case.0x140039777.0
mov rcx, rdi
call fcn.140039a8c
pop rdi
add eax, dword [rax]
add byte [rax - 0x73], cl
lea edx, [rsp + 0x60]
pop rdi
add eax, dword [rax]
add byte [rax - 0x73], cl
lea edx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.140039af9
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp 0x14003998e
mov ecx, eax
call fcn.140039b2d
mov dword [rbx], 0xb60f0000
invalid
lea rcx, [0x14013d630]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140039934
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140039a01
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
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:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140039952
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140039a01
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x1400399aa
lea rcx, [rsi + 0x20]
call fcn.140039a8c
jmp 0x1400399b7
test al, 0x10
je 0x1400399b7
lea rcx, [rsi + 0x60]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x1400399f0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140039a01
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.140039a3d
mov rax, qword [rsi + 0x70]
test rax, rax
je 0x140039a2b
mov rcx, qword [rsi + 0x78]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
cmp qword [rcx], 0
je 0x140039a8b
mov rax, qword [rcx + 8]
test rax, rax
je 0x140039a8b
mov rdx, qword [rcx + 0x10]
mov rcx, rax
jmp fcn.140001558
ret
mov rdi, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
add rdi, 0x58
invalid
pop rax
lea r15, [0x14013d640]
sub al, 0x10
invalid
invalid
sub al, 0x10
add byte [rcx - 0x7d], cl
out dx, al
add dword [rdx + 0x57], esi
sub r14, 1
jb 0x14003a9d2
mov rax, qword [rdi - 0x58]
mov eax, dword [rdi - 0x58]
lea rbx, [rdi - 0x50]
cmp rax, 3
ja 0x14003a9a6
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
lea rcx, [rdi - 0x40]
call fcn.1400298b0
mov rax, qword [rdi - 0x50]
lock dec qword [rax]
jne 0x14003a9c1
mov rcx, rbx
call fcn.14003aa8e
mov rcx, rdi
call fcn.14003aa07
add rdi, 0x88
jmp 0x14003a975
mov rax, qword [rsi]
test rax, rax
je 0x14003a9fa
imul r8, rax, 0x88
mov rcx, qword [rsi + 8]
mov edx, 8
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.1400022bd
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x3938
call fcn.1400d45c0
sub rsp, rax
movaps xmmword [rsp + 0x3920], xmm6
mov qword [rsp + 0x5e8], r8
mov rax, qword [rdx]
xor r8d, r8d
cmp rax, 5
sete r8b
lea r14, [rdx + r8*8]
cmp eax, 5
jne 0x14003afe6
mov rdx, r14
movaps xmm6, xmmword [rsp + 0x3920]
add rsp, 0x3938
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140041feb
mov qword [rsp + 0x160], rcx
lea rax, [r14 + 0x10]
mov qword [rsp + 0x88], rax
lea rax, [r14 + 0x79]
mov qword [rsp + 0xc8], rax
mov rax, qword [r14]
lea rbp, [rsp + 0x580]
mov ecx, 0x80
lea r8, [rsp + 0x1280]
lea rdx, [r8 + rcx]
mov qword [rsp + 0x90], rdx
lea rdx, [rsp + 0x22c0]
add rcx, rdx
mov qword [rsp + 0x68], rcx
mov ecx, 0x88
lea r9, [rdx + rcx]
mov qword [rsp + 0x80], r9
mov r9d, 0xc0
lea r10, [rdx + r9]
add rcx, r8
mov qword [rsp + 0xe8], rcx
add r9, r8
mov qword [rsp + 0xa8], r9
add byte [rax], al
add byte [rcx - 0x41], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24b4894c], al
mov dword [rsp + 0x5e0], esi
mov qword [rsp + 0x60], r10
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
stc
add bh, byte [rcx]
cmovae rax, rcx
xor ecx, ecx
leave
cmp rax, 1
cmp eax, 1
sete cl
lea rdx, [r14 + rcx*8]
test rax, rax
jne 0x14003beee
cmp dword [rdx], 2
je 0x140041a4d
lea rax, [rdx + 0xe0]
mov qword [rsp + 0x48], rax
and al, 0x48
mov rbx, qword [rax]
cmp rbx, 4
je 0x140041a4d
lea rax, [rdx + 0xe8]
mov qword [rsp + 0x110], rax
mov qword [rsp + 0xb0], rdx
add byte [rax], al
lea rax, [rdx + 0x160]
mov qword [rsp + 0x98], rax
and al, 0x98
add byte [rax], al
invalid
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
add byte [rax], al
add byte [rax], al
cmovae rax, rcx
test rax, rax
jne 0x14003b91f
mov ecx, 0xf
lea rdx, [rsp + 0x1280]
adc al, byte [rax]
add byte [rax - 0x77], cl
xlatb
mov rsi, qword [rsp + 0x110]
mov esi, dword [rsp + 0x110]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
add byte [rax], al
lea rdi, [rsp + 0x12f8]
mov rsi, qword [rsp + 0x98]
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xd30]
add byte [rax], al
mov r8d, 0xd0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov qword [rax], 3
cmp rbx, 1
ja 0x140041a35
mov qword [rsp + 0x960], rbx
mov ecx, 0xf
lea rdi, [rsp + 0x968]
mov esp, 0x96824
add bl, dh
movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0x6b8]
lea rsi, [rsp + 0xda8]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x998]
mov qword [rsp + 0xb8], rax
mov eax, dword [rsp + 0x9a0]
mov dword [rsp + 0x50], eax
mov rax, qword [rsp + 0x9d0]
mov rbx, qword [rax + 0x18]
imul rax, qword [rax + 0x20], 0x88
add rax, rbx
mov qword [rsp + 0x58], rax
lea rdi, [rsp + 0x730]
cmp rbx, qword [rsp + 0x58]
je 0x14003b7ac
cmp qword [rbx + 0x58], r15
jne 0x14003b1f6
xor r13d, r13d
jmp case.0x140035e7a.41
lea rcx, [rsp + 0x6b8]
call fcn.14005c7a5
mov rsi, rax
mov rdi, rdx
mov rcx, rax
mov r8d, 0x5b
call fcn.14002ae5d
test al, al
mov qword [rsp + 0x40], rbx
je 0x14003b32d
mov rax, rdi
add rax, rsi
lea rcx, [0x14010fa7c]
mov qword [rsp + 0x560], rcx
mov qword [rsp + 0x568], 2
mov qword [rsp + 0x570], rsi
mov qword [rsp + 0x578], rdi
mov qword [rsp + 0x580], rsi
mov qword [rsp + 0x588], rax
and qword [rsp + 0x590], 0
mov rbx, qword [rsp + 0x580]
mov rdi, qword [rsp + 0x588]
mov rcx, rbp
call fcn.1400a39d9
cmp edx, 0x110000
je 0x14003b2c5
mov r15, rax
mov r8d, edx
mov rcx, qword [rsp + 0x560]
mov rdx, qword [rsp + 0x568]
call fcn.1400676b3
test al, al
jne 0x14003b26e
sub rdi, rbx
add rdi, r15
add rdi, qword [rsp + 0x580]
sub rdi, qword [rsp + 0x588]
jmp 0x14003b2ca
xor r15d, r15d
xor edi, edi
mov r12, qword [rsp + 0x580]
mov r14, qword [rsp + 0x588]
mov rcx, rbp
call fcn.140067081
cmp edx, 0x110000
je 0x14003b322
mov rbx, rax
mov r8d, edx
mov rcx, qword [rsp + 0x560]
mov rdx, qword [rsp + 0x568]
call fcn.1400676b3
test al, al
jne 0x14003b2ca
sub r14, r12
add r14, rbx
add r14, qword [rsp + 0x580]
sub r14, qword [rsp + 0x588]
sub esi, dword [rsp + 0x588]
mov rdi, r14
sub rdi, r15
add rsi, r15
add esi, edi
mov rbx, qword [rsp + 0x40]
lea rcx, [rsp + 0x490]
mov rdx, rsi
mov r8, rdi
call fcn.14000daf0
std
inc dword [rax - 0x76]
lodsb al, byte [rsi]
and al, 0x90
add al, 0
add byte [rax - 0x80], al
cmp bpl, 2
jne 0x14003b41b
mov r15, qword [rbx + 0x78]
imul r14, qword [rbx + 0x80], 0x18
test r14, r14
setne r13b
je 0x14003b686
mov rcx, r15
mov rdx, rsi
mov r8, rdi
call fcn.14005c7d5
test al, al
jne 0x14003b686
mov rbx, qword [r15 + 8]
mov rbp, qword [r15 + 0x10]
adc byte [rax - 0x77], cl
invalid
mov rdx, rbp
mov r8d, 0x2e
call fcn.1400a3a16
mov rcx, rax
mov r8, rsi
mov r9, rdi
call fcn.14005c7eb
adc al, 2
add byte [rax + rax*8 + 0x2d6850f], al
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
mov r9, rbp
call fcn.14002aee0
invalid
sti
invalid
invalid
test al, al
je 0x14003b3f1
mov rcx, rbx
mov rdx, rbp
mov r8d, 0x2e
call fcn.14002ae5d
test al, al
jne 0x14003b686
not rbp
add rbp, rdi
jae 0x14003b40e
cmp byte [rsi + rbp], 0x2e
jne 0x14003b40e
jmp 0x14003b686
mov r8d, 1
mov rcx, r15
lea rdx, [0x14011022d]
call fcn.14005c7d5
test al, al
jne 0x14003b686
add r15, 0x18
add r14, 0xffffffffffffffe8
jmp 0x14003b35e
mov r8, qword [rsp + 0x491]
mov rax, qword [rsp + 0x499]
mov qword [rsp + 0xc0], rax
mov r14, qword [rbx + 0x60]
add r14, 2
imul r12, qword [rbx + 0x68], 0x12
xor r15d, r15d
mov qword [rsp + 0x38], r8
cmp r12, r15
setne r13b
je 0x14003b686
mov al, byte [r14 + r15 - 2]
cmp al, 2
jne 0x14003b494
cmp bpl, byte [r14 + r15 - 1]
jne 0x14003b67d
test bpl, bpl
je 0x14003b677
mov rax, qword [r14 + r15]
xor rax, r8
mov rcx, qword [r14 + r15 + 8]
xor rcx, qword [rsp + 0xc0]
or rcx, rax
jne 0x14003b67d
add dword [rax], eax
invalid
jmp 0x14003b686
mov cl, byte [r14 + r15 + 0xf]
lea rdx, [rsp + 0x580]
lea edx, [rsp + 0x580]
mov byte [rdx - 0xf], cl
movups xmm0, xmmword [r14 + r15 - 1]
movups xmmword [rdx - 0x1f], xmm0
mov rcx, qword [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rbx + rdi*2], fs
add eax, 0x894c0000
add byte [rax], al
mov qword [rsp + 0x573], r8
mov byte [rsp + 0x560], al
mov byte [rsp + 0x572], bpl
test al, 1
jne 0x14003b57c
test bpl, 1
jne 0x14003b67d
add dword [rax], eax
invalid
mov bl, byte [rsp + 0x565]
movzx ecx, bl
mov eax, 0x20
sub eax, ecx
neg ecx
mov edx, 0xffffffff
shl edx, cl
cmp eax, 0x20
mov eax, 0
add byte [rdi], cl
ror byte [r15], 1
retf 0x9423
and al, 0x61
add eax, 0x94890000
and al, 0xf0
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x73
add eax, 0xe1e80000
cmp eax, 0x8b4cffff
and al, 0x38
test al, al
je 0x14003b67d
invalid
mov eax, 0xffffffff
mov ecx, ebx
shr eax, cl
cmp bl, 0x20
mov ecx, 0
cmovae eax, ecx
bswap eax
or eax, dword [rsp + 0x561]
mov dword [rsp + 0x4f0], eax
lea rcx, [rsp + 0x573]
lea rdx, [rsp + 0x4f0]
call fcn.14002f312
jmp 0x14003b66c
test bpl, 1
je 0x14003b67d
mov rbx, qword [rsp + 0x561]
mov sil, byte [rsp + 0x571]
mov cl, 0x80
sub cl, sil
mov rax, 0xffffffffffffffff
shl rax, cl
test cl, 0x40
mov rdx, rax
mov r8d, 0
cmovne rdx, r8
mov rdi, qword [rsp + 0x569]
mov r9, 0xffffffffffffffff
cmove rax, r9
test cl, cl
cmovs rax, r8
cmovs rdx, r8
bswap rdx
bswap rax
and rax, rbx
and rdx, rdi
mov qword [rsp + 0x4f8], rdx
mov qword [rsp + 0x4f0], rax
lea rcx, [rsp + 0x4f0]
lea rdx, [rsp + 0x573]
call fcn.14002f1eb
mov r8, qword [rsp + 0x38]
test al, al
je 0x14003b67d
mov rax, 0xffffffffffffffff
mov ecx, esi
shr rax, cl
shr eax, cl
test sil, 0x40
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
enter 0xba, 0
add byte [rax], al
cmovne rax, rdx
test sil, sil
cmovs rax, rdx
cmovs rcx, rdx
cmovs ecx, edx
retf 0xf48
leave
bswap rax
or rax, rbx
or rcx, rdi
mov qword [rsp + 0x4f8], rcx
mov dword [rsp + 0x4f8], ecx
mov qword [rsp + 0x4f0], rax
lea rcx, [rsp + 0x573]
add eax, 0x8d480000
lea edx, [rsp + 0x4f0]
add al, 0
add al, ch
jg case.0x140035e7a.41
invalid
invalid
add al, 0
add al, ch
jg case.0x140035e7a.41
invalid
mov r8, qword [rsp + 0x38]
test al, al
invalid
je 0x14003b67d
invalid
sal byte [rax + rcx - 0x15], 0xf
or bl, ch
cmova edi, dword [rcx]
add al, 0x3e
jmp 0x14003b686
cmp dword [r14 + r15], r8d
je 0x14003b686
add r15, 0x12
jmp 0x14003b448
ret 0xfffd
invalid
ret 0xfffd
movabs r15, 0x8000000000000000
lea rbp, [rsp + 0x580]
add byte [0xcd4bb69b], 0xbc
and al, 0x30
invalid
add byte [rax], al
mov rbx, qword [rsp + 0x40]
invalid
add byte [0xcd4bb69b], 0xbc
and al, 0x30
invalid
mov rax, qword [rbx]
mov rax, qword [rbx]
lea rcx, [0x14013d664]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
test r13b, r13b
je 0x14003b770
invalid
scasd eax, dword [rdi]
add byte [rax], al
invalid
test byte [rdi - 0x17000000], ch
mov byte [rax], 0
add byte [rbp - 0x7c], al
test r13b, r13b
jmp 0x14003b78c
test r13b, r13b
jne 0x14003b78c
add byte [rax], al
add byte [rax - 0x73], cl
push rbx
or byte [rax - 0x77], cl
mov ecx, edi
lea rdx, [rbx + 8]
mov rcx, rdi
mov ecx, edi
lea r8, [rsp + 0x6b8]
call fcn.14005c8c2
jmp 0x14003b77c
test r13b, r13b
jne 0x14003b78c
lea rcx, [rsp + 0x6b8]
call fcn.14005c842
add al, byte [rax]
mov r9d, 5
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0x59
call 0x197eeb71f
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0x59
call 0x197eeb71f
test r13b, r13b
jne 0x14003b78c
mov rsi, qword [rbx + 8]
add rsi, 0x10
lea rcx, [rsp + 0x6b8]
call fcn.14005c842
mov r8, rdx
mov rcx, rsi
mov rdx, rax
mov edx, eax
call fcn.14005c86d
test rax, rax
je 0x14003b78c
mov rcx, rdi
mov rdx, rax
jmp 0x14003b777
test r13b, r13b
jne 0x14003b78c
lea rcx, [rsp + 0x6b8]
call fcn.14005c842
mov r9d, 4
mov rcx, rax
lea r8, [0x140139f63]
call fcn.140067684
test al, al
je 0x14003b78c
lea rdx, [rbx + 8]
mov rcx, rdi
mov ecx, edi
call fcn.14005c803
cmp qword [rsp + 0x730], 2
je 0x14003b798
jmp 0x14003b833
mov qword [rsp + 0x730], 2
add rbx, 0x88
mov rcx, rdi
call case.0x140086c22.205
jmp 0x14003b1dd
lea rbx, [rsp + 0x22c0]
mov rcx, rbx
lea r12, [rsp + 0x960]
mov rdx, r12
call fcn.14005c702
mov ecx, 0xb
mov rdi, qword [rsp + 0x68]
lea rsi, [rsp + 0x6b8]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x538
mov edx, 8
call fcn.140035261
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 + 0xb8]
mov qword [rsi + 0x258], rax
mov eax, dword [rsp + 0x50]
mov dword [rsi + 0x260], eax
mov byte [rsi + 0x268], 0
lea rdi, case.0x140050528.197
jmp 0x14003b8e0
mov ecx, 0xa
lea rbx, [rsp + 0x560]
mov rsi, rdi
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea r14, [rsp + 0x1280]
mov rcx, r14
lea r12, [rsp + 0x960]
mov rdx, r12
call fcn.14005c702
mov ecx, 0xb
lea rdi, [rsp + 0x1350]
lea rsi, [rsp + 0x6b8]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xa
mov rdi, qword [rsp + 0x90]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x4cd8
mov edx, 8
call fcn.140035261
mov rsi, rax
mov r8d, 0x2d2
mov rcx, rax
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov byte [rsi + 0x2d2], al
mov rcx, qword [rsp + 0xb8]
mov qword [rsi + 0x2628], rcx
mov ecx, dword [rsp + 0x50]
mov dword [rsi + 0x2630], ecx
mov byte [rsi + 0x2638], al
lea rdi, [0x14010f3a0]
mov rcx, qword [rsp + 0x48]
call fcn.14003a824
mov rbx, qword [rsp + 0xb0]
mov qword [rbx + 0xe0], 2
add byte [rax - 0x77], cl
mov bl, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbx + 0xf0], edi
mov rcx, r12
call fcn.14003a89b
mov rbx, qword [rbx + 0xe0]
add cl, ch
invalid
idiv edi
invalid
cmp rax, 1
jne 0x140041a25
mov rax, qword [rsp + 0xb0]
mov rdx, qword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
lea rcx, [rsp + 0x5f0]
mov r8, qword [rsp + 0x5e8]
add byte [rax], al
call qword [rax + 0x18]
mov bl, byte [rsp + 0x601]
cmp bl, 3
je 0x14003c048
mov r13, qword [rsp + 0x5f0]
mov rdi, qword [rsp + 0x5f8]
add byte [rax - 0x76], al
mov ah, 0x24
add byte [rsi], al
add byte [rax], al
lea rcx, [rsp + 0x602]
mov eax, dword [rcx]
mov dword [rsp + 0x680], eax
test byte [rax + rax*4], ah
invalid
add byte [rax], al
movzx eax, word [rcx + 4]
mov word [rsp + 0x684], ax
mov rax, qword [rsp + 0x48]
cmp dword [rax], 4
je 0x140041a7d
mov rcx, qword [rsp + 0x48]
call fcn.14003a824
mov rax, qword [rsp + 0x48]
mov qword [rax], 4
cmp bl, 2
jne 0x14003b9e9
mov cl, 7
call fcn.140025258
mov rsi, rax
mov rcx, rax
call fcn.140035921
mov qword [rsi], r13
mov qword [rsi + 8], rdi
mov bl, 2
mov r13, rsi
mov dl, byte [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
jmp 0x14003ba09
movzx eax, word [rsp + 0x684]
mov word [rsp + 0x194], ax
mov eax, dword [rsp + 0x680]
mov dword [rsp + 0x190], eax
mov edx, esi
mov qword [rsp + 0x510], r13
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x518], rdi
mov byte [rsp + 0x520], dl
mov byte [rsp + 0x521], bl
movzx eax, word [rsp + 0x194]
lea rcx, [rsp + 0x522]
mov word [rcx + 4], ax
mov eax, dword [rsp + 0x190]
mov dword [rcx], eax
mov r12, qword [rsp + 0xb0]
mov rsi, qword [r12]
cmp rsi, 2
je 0x140041a86
mov edi, edx
lea rdx, [r12 + 8]
mov r8d, 0xd8
fadd dword [rax]
add byte [rax], al
lea r14, [rsp + 0x3290]
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x48]
call fcn.14003a3fb
mov qword [r12], 2
add byte [rax], al
mov qword [rsp + 0xd30], rsi
mov r8d, 0xd8
lea rcx, [rsp + 0xd38]
cmp byte [0xc94fbaa6], cl
bnd call sub.VCRUNTIME140.dll_memcpy
cmp bl, 2
je 0x14003c059
mov qword [rsp + 0x22c0], rsi
mov r8d, 0xd8
lea rcx, [rsp + 0x22c8]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1280]
mov rdx, r13
mov rsi, qword [rsp + 0x78]
call qword [rsi + 0x50]
mov byte [rsp + 0x1299], dil
test bl, bl
mov rbx, qword [rsp + 0x60]
je 0x14003bbca
lea rcx, [rsp + 0x6b8]
mov rdx, r13
call qword [rsi + 0x78]
movabs rax, 0x8000000000000001
cmp qword [rsp + 0x6b8], rax
je 0x14003bbca
mov r14d, edi
mov rdi, qword [rsp + 0x1280]
test rdi, rdi
je 0x14003bb78
mov rbx, qword [rsp + 0x1288]
mov ecx, 0x28
mov edx, 8
call fcn.140035261
mov rsi, rax
movups xmm0, xmmword [rsp + 0x6b8]
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x6c8]
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], rbx
mov rbx, qword [rsp + 0x60]
lea rax, [0x14010ca80]
jmp 0x14003bbb7
mov ecx, 0x18
mov edx, 8
call fcn.140035261
mov rsi, rax
movups xmm0, xmmword [rsp + 0x6b8]
add byte [rdi], cl
adc dword [rax], eax
mov rax, qword [rsp + 0x6c8]
mov qword [rsi + 0x10], rax
mov rdx, qword [rsp + 0x1288]
xor ecx, ecx
call fcn.1400399f7
lea rax, case.0x140032399.23
mov qword [rsp + 0x1280], rsi
mov qword [rsp + 0x1288], rax
mov edi, r14d
mov rax, qword [rsp + 0x1280]
mov rcx, qword [rsp + 0x1288]
mov rdx, qword [rsp + 0x1290]
mov qword [rsp + 0x570], rdx
mov dl, byte [rsp + 0x1298]
mov byte [rsp + 0x578], dl
mov dl, byte [rsp + 0x1299]
add byte [rax], al
mov byte [rsp + 0x579], dl
mov edx, dword [rsp + 0x129a]
mov dword [rsp + 0x57a], edx
movzx edx, word [rsp + 0x129e]
mov bh, 0x94
and al, 0x9e
adc al, byte [rax]
add byte [rsi - 0x77], ah
xchg esp, eax
and al, 0x7e
add eax, 0x89480000
test byte [rax + riz*2], ah
add eax, 0x89480000
mov word [rax + rbp*2], fs
add eax, 0x8c8a0000
and al, 0x78
add eax, 0x848a0000
and al, 0x98
and eax, dword [rax]
add byte [rcx + 0x40c208ca], cl
mov byte [rsp + 0x70], bh
jne 0x14003bd1c
mov rcx, qword [rsp + 0x80]
mov rax, qword [rcx + 0x30]
mov qword [rsp + 0x12b0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movaps xmmword [rsp + 0x12a0], xmm2
movaps xmmword [rsp + 0x1290], xmm1
movaps xmmword [rsp + 0x1280], xmm0
lea rcx, [rsp + 0x6b8]
mov rdx, rbx
lea rsi, [rsp + 0x1280]
mov r8, rsi
mov r9b, 1
call fcn.140041c5a
mov rcx, rsi
call fcn.14003a44d
cmp byte [rsp + 0x6b8], 3
jne 0x14003bd62
call fcn.1400252e1
mov rsi, rax
mov r8d, 0x17
mov rcx, rax
lea rdx, [0x14010c7b5]
call fcn.140025108
lea rcx, [rsp + 0x560]
call fcn.14003592c
lea rcx, [rsp + 0x510]
call fcn.140024394
mov rcx, rbx
call fcn.14003a442
lea rcx, [rsp + 0x2328]
call fcn.14005ed72
xor byte [rdx], al
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
and eax, dword [rax]
add al, ch
pop rbp
xor byte [rdx], al
add byte [rbx + 0x176e902], dh
jbe 0x14003bd1b
add byte [rax], al
mov r8, qword [rsp + 0x80]
mov rdx, qword [r8 + 0x30]
mov qword [rsp + 0x990], rdx
mov dword [rsp + 0x990], edx
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0x980], xmm2
movaps xmmword [rsp + 0x970], xmm1
movaps xmmword [rsp + 0x960], xmm0
test cl, cl
je 0x14003bda2
test al, al
jne 0x14003bda2
xor edi, edi
jmp 0x14003bdad
mov rax, qword [rsp + 0x6e8]
mov qword [rsp + 0x990], rax
add byte [rdi], cl
adc byte [rsp + 0x6b8], al
movups xmm1, xmmword [rsp + 0x6c8]
movups xmm2, xmmword [rsp + 0x6d8]
movaps xmmword [rsp + 0x980], xmm2
movaps xmmword [rsp + 0x970], xmm1
and al, 0x70
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x960], eax
mov byte [rsp + 0x2342], 1
mov dil, 1
mov r8d, 0x88
lea r14, [rsp + 0x1280]
mov rcx, r14
lea rdx, [rsp + 0x22c0]
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x510]
mov rcx, qword [rsp + 0xe8]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0x520]
mov qword [rcx + 0x10], rax
movups xmm6, xmmword [rsp + 0x2388]
mov rbx, qword [rsp + 0x2380]
mov rax, qword [rsp + 0x990]
mov rcx, qword [rsp + 0xa8]
mov qword [rcx + 0x30], rax
movaps xmm0, xmmword [rsp + 0x960]
movaps xmm1, xmmword [rsp + 0x970]
movaps xmm2, xmmword [rsp + 0x980]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rsp + 0x560]
movaps xmm1, xmmword [rsp + 0x570]
lea rax, [rsp + 0x12f8]
movups xmmword [rax + 0x28], xmm0
movups xmmword [rax + 0x38], xmm1
mov ecx, 0x440
mov edx, 8
call fcn.140035261
mov rsi, rax
mov r8d, 0xf8
mov rcx, rax
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi + 0xf8], xmm6
mov qword [rsi + 0x108], rbx
add byte [rax - 0x78], al
mov esi, 0x110
mov byte [rsi + 0x111], 0
add dword [rax], eax
add byte [rax], al
mov bl, 4
invalid
mov r14, qword [rsp + 0x5e0]
mov rcx, r14
call fcn.14003a2e9
mov qword [r14], 3
add eax, dword [rax]
add byte [rax], al
mov qword [r14 + 8], rsi
mov ecx, 0xd
add byte [rax], al
mov rdi, qword [rsp + 0x88]
lea rsi, [rsp + 0x7e0]
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x78], bl
mov eax, dword [rsp + 0x610]
mov ecx, dword [rsp + 0x613]
mov rdx, qword [rsp + 0xc8]
add byte [rax], al
add byte [rax], al
mov dword [rdx + 3], ecx
mov dword [rdx], eax
mov eax, 3
jmp 0x14003b082
invalid
dec dword [rax - 0x7d]
clc
add dword [rdi], ecx
test dword [rbp + 0x5b], ebp
add byte [rax], al
cmp rax, 1
jne 0x140041a65
cmp byte [rdx + 0x70], 4
jne case.default.0x14003bf1b
invalid
invalid
add dword [rax], eax
invalid
mov r13, qword [rdx]
movzx eax, byte [r13 + 0x111]
lea rcx, [0x14013d650]
invalid
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [r13 + 0x98]
mov qword [rsp + 0x1290], rax
movups xmm0, xmmword [r13 + 0x88]
movaps xmmword [rsp + 0x1280], xmm0
lea rsi, [rsp + 0x960]
mov rcx, rsi
mov rdx, r13
invalid
call fcn.14005c538
mov rax, qword [rsp + 0x1290]
mov qword [rsi + 0x98], rax
xchg byte [rax + 0xf000000], bl
sub byte [rsp + 0x1280], al
invalid
xchg byte [rax + 0xf000000], bl
sub byte [rsp + 0x1280], al
movups xmmword [rsi + 0x88], xmm0
mov byte [rsi + 0x320], 0
lea rcx, [r13 + 0x118]
mov r8d, 0x328
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [r13 + 0x118]
movzx eax, byte [r13 + 0x438]
test eax, eax
mov qword [rsp + 0xc0], r12
je 0x14003c0d7
cmp eax, 3
jne 0x140041ae8
lea rax, [r13 + 0x430]
mov qword [rsp + 0x110], rax
movzx eax, byte [r13 + 0x430]
lea rcx, [r13 + 0x1d0]
test eax, eax
mov qword [rsp + 0xb0], rcx
je 0x14003c2b9
cmp eax, 3
jne 0x140041b55
lea rbp, [r13 + 0x368]
movzx eax, byte [r13 + 0x368]
lea rbx, [r13 + 0x200]
test eax, eax
je 0x14003c4b9
cmp eax, 3
jne 0x140041b68
lea rsi, [r13 + 0x360]
movzx eax, byte [r13 + 0x360]
mov dh, 0x85
invalid
add eax, dword [rax]
add byte [rbp - 0x6e7bf040], al
invalid
add byte [rax], al
cmp eax, 3
jne 0x140041c11
pop rbx
add byte [rax], al
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x98], rbx
mov r9, qword [r13 + 0x358]
jmp 0x14003c53c
mov rax, qword [rsp + 0x160]
mov byte [rax + 0x70], 3
jmp 0x1400419ff
lea rcx, [rsp + 0xd30]
call fcn.14003a405
invalid
dec dword [rax - 0x75]
mov ah, 0x24
loopne 0x14003c071
add byte [rax], al
mov rcx, rsi
call fcn.14003a2e9
invalid
dec dword [rax - 0x39]
invalid
add al, 0
add byte [rax], al
mov bl, 2
jmp 0x1400419c9
invalid
invalid
lea rsi, [rsp + 0x6b8]
mov rcx, rsi
call 0x140041feb
mov bl, byte [rsi + 0x70]
mov rcx, qword [rsp + 0x160]
jmp 0x140041971
lea rsi, [r13 + 0x148]
movzx eax, byte [r13 + 0x148]
lea r15, [r13 + 0x118]
test eax, eax
je 0x140041514
cmp eax, 3
je 0x14004152b
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsP
call fcn.1400d6480
xor ecx, ecx
call fcn.14007874b
mov rsi, rax
xorps xmm6, xmm6
movups xmmword [rsp + 0x1286], xmm6
mov rax, qword [rsp + 0x128e]
mov qword [rsp + 0x22ce], rax
movups xmm0, xmmword [rsp + 0x1280]
movaps xmmword [rsp + 0x22c0], xmm0
mov ecx, 0x200
mov edx, 0x80
call fcn.140035261
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x80], rsi
and qword [rbx + 0x88], 0
and qword [rbx + 0x180], 0
and word [rbx + 0x188], 0
movaps xmmword [rbx + 0x100], xmm6
and qword [rbx + 0x110], 0
movaps xmm0, xmmword [rsp + 0x22c0]
movups xmmword [rbx + 0x18a], xmm0
mov rcx, qword [rsp + 0x22ce]
mov qword [rbx + 0x198], rcx
mov qword [rbx + 0x1a0], rsi
mov qword [rbx + 0x1a8], rsi
and qword [rbx + 0x1b0], 0
mov byte [rbx + 0x1b8], 0
and qword [rbx + 0x1c0], 0
mov qword [rbx + 0x1c8], rax
and qword [rbx + 0x1d0], 0
lock inc qword [rbx]
jle case.0x14003bf1b.2
mov al, byte [0x14014c048]
mov edx, 0x30
xor ecx, ecx
call fcn.140099360
test rax, rax
je 0x140041af4
mov rdi, rax
mov eax, 1
mov qword [rdi], rax
mov qword [rdi + 8], rax
mov byte [rdi + 0x28], 0
xorps xmm0, xmm0
movups xmmword [rdi + 0x10], xmm0
lock inc qword [rdi]
jle case.0x14003bf1b.2
mov qword [r13 + 0x1b8], rdi
mov qword [r13 + 0x1c0], rbx
mov byte [r13 + 0x1c8], 0
cmp byte [r13 + 0x19a], 0
je 0x14003d482
lea rax, [r13 + 0x1a0]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x520], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x510], xmm0
lea rsi, [r13 + 0x138]
mov rcx, qword [r13 + 0x180]
mov rdx, qword [r13 + 0x188]
call fcn.140042040
lea rcx, [r13 + 0x1d0]
mov qword [rsp + 0xb0], rcx
mov qword [r13 + 0x1d0], rax
mov qword [r13 + 0x1d8], rdx
mov qword [r13 + 0x370], rbx
mov qword [r13 + 0x378], rdi
mov qword [r13 + 0x410], rsi
movaps xmm0, xmmword [rsp + 0x510]
movups xmmword [r13 + 0x418], xmm0
mov rcx, qword [rsp + 0x520]
mov qword [r13 + 0x428], rcx
lea rcx, [r13 + 0x430]
mov qword [rsp + 0x110], rcx
mov byte [r13 + 0x430], 0
jmp 0x14003c2dc
mov rbx, qword [r13 + 0x370]
mov rdi, qword [r13 + 0x378]
mov rsi, qword [r13 + 0x410]
mov rax, qword [r13 + 0x1d0]
mov rdx, qword [r13 + 0x1d8]
mov qword [r13 + 0x1e0], rbx
mov qword [r13 + 0x1e8], rdi
mov qword [r13 + 0x380], rsi
mov qword [r13 + 0x1f0], rax
mov qword [r13 + 0x1f8], rdx
mov eax, dword [rsi + 0x40]
lea ecx, [rax - 0x4000]
cmp ecx, 0xffc000
jae case.0x14003969e.13
mov rdi, qword [rsi + 0x30]
mov rcx, rdi
shr rcx, 0x20
jne 0x140041ac4
lea rbx, [r13 + 0x418]
mov ebp, dword [rsi + 0x38]
mov ecx, dword [rsi + 0x3c]
cmp qword [rsi], 0
je 0x14003c33e
mov r14, qword [rsi + 8]
jmp 0x14003c344
mov r14d, 0xa
mov r15d, 1
mov qword [r13 + 0x388], r15
mov edx, 0x400
mov qword [r13 + 0x390], rdx
mov r12d, 1
mov dword [r13 + 0x398], r12d
mov dword [r13 + 0x39c], ebp
mov edx, 0x1e
mov qword [r13 + 0x3a0], rdx
and dword [r13 + 0x3a8], 0
or qword [r13 + 0x3b0], 0xffffffffffffffff
mov qword [r13 + 0x3b8], rdi
mov qword [r13 + 0x3c0], r14
mov edx, 0x14
mov qword [r13 + 0x3c8], rdx
and dword [r13 + 0x3d0], 0
mov qword [r13 + 0x3d8], r15
and dword [r13 + 0x3e0], 0
mov dword [r13 + 0x3e8], r12d
mov dword [r13 + 0x3ec], ecx
mov dword [r13 + 0x3f0], r12d
mov dword [r13 + 0x3f4], eax
and dword [r13 + 0x3f8], 0
lea rdx, [r13 + 0x3d0]
and dword [r13 + 0x400], 0
xor eax, eax
mov byte [r13 + 0x408], al
mov dword [r13 + 0x40c], r12d
lea rsi, [rsp + 0x12c8]
mov rcx, rsi
call fcn.14004209e
mov eax, 0x1e
mov qword [rsi - 0x30], rax
and dword [rsi - 0x28], 0
or qword [rsi - 0x20], 0xffffffffffffffff
mov dword [rsi - 0x38], r12d
mov dword [rsi - 0x34], ebp
mov qword [rsi - 0x18], rdi
mov qword [rsi - 0x10], r14
mov eax, 0x14
mov qword [rsi - 8], rax
mov dword [rsi + 0x3c], r12d
mov qword [rsi - 0x48], r15
mov eax, 0x400
mov qword [rsi - 0x40], rax
movups xmm0, xmmword [rbx]
lea rdi, [rsp + 0xd30]
movups xmmword [rdi + 0x88], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rdi + 0x98], rax
lea rdx, [rsp + 0x1280]
mov r8d, 0x88
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [r13 + 0x200]
mov r8d, 0x168
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r13 + 0x368]
xor eax, eax
mov byte [r13 + 0x368], al
mov r12, qword [rsp + 0xc0]
movabs r15, 0x8000000000000000
lea rdi, [r13 + 0x2a0]
mov rax, qword [r13 + 0x298]
mov qword [r13 + 0x2b0], rax
movups xmm0, xmmword [r13 + 0x288]
movups xmmword [r13 + 0x2a0], xmm0
lea rcx, [r13 + 0x2b8]
mov r8d, 0x88
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [r13 + 0x340], rdi
lea rsi, [r13 + 0x360]
mov byte [r13 + 0x360], 0
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x98], rbx
mov qword [r13 + 0x348], rdi
lea rax, [0x14010b527]
mov qword [r13 + 0x350], rax
mov qword [r13 + 0x358], 0x18
mov r9d, 0x18
lea rdi, [rsp + 0x1280]
movabs rbx, 0x1700000003
test r9, r9
je 0x14003c627
mov rax, qword [r13 + 0x348]
mov r8, qword [r13 + 0x350]
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov rdx, qword [rsp + 0x5e8]
call qword [rax + 0x20]
cmp rax, 2
je 0x14003c5dd
mov rbp, rdx
test rax, rax
jne 0x14003c5f5
mov rdx, qword [r13 + 0x350]
mov r8, qword [r13 + 0x358]
mov qword [r13 + 0x350], 1
and qword [r13 + 0x358], 0
mov rcx, rdi
mov r9, rbp
call fcn.14005c4e5
mov rax, qword [rsp + 0x1290]
mov r9, qword [rsp + 0x1298]
mov qword [r13 + 0x350], rax
mov qword [r13 + 0x358], r9
test rbp, rbp
jne 0x14003c54e
mov rbp, rbx
jmp 0x14003c5fa
mov al, 3
mov byte [rsi], al
mov rcx, qword [rsp + 0x38]
mov byte [rcx], al
mov rcx, qword [rsp + 0x160]
jmp 0x14003d46b
test rbp, rbp
je 0x14003c627
mov bl, 1
mov byte [r13 + 0x360], bl
lea rcx, [r13 + 0x2a0]
call fcn.140024394
mov byte [r13 + 0x368], bl
mov esi, 2
mov bl, 4
mov qword [rsp + 0x40], rax
jmp 0x14003d5df
mov byte [r13 + 0x360], 1
mov rdi, qword [r13 + 0x2a0]
mov rsi, qword [r13 + 0x2a8]
mov rbx, qword [r13 + 0x2b0]
mov rcx, rdi
call qword [rsi + 0x40]
test al, al
mov ecx, 0x100
mov r14d, 0x400
cmovne r14, rcx
xorps xmm0, xmm0
lea r15, [rsp + 0x37c8]
movups xmmword [r15 + 0x28], xmm0
movups xmmword [r15 + 0x40], xmm0
and qword [r15 + 0x60], 0
movups xmmword [r15 + 0x50], xmm0
and qword [r15 + 0x18], 0
mov eax, 8
mov qword [r15 + 0x20], rax
mov qword [r15 + 0x38], rax
mov qword [r15 + 0x68], 0x1000
mov qword [r15], 2
add rcx, r15
mov edx, 0x4000
call fcn.14005c432
mov qword [r15 + 0x140], rdi
mov qword [r15 + 0x148], rsi
mov qword [r15 + 0x150], rbx
mov qword [r15 + 0x70], 3
mov qword [r15 + 0xb8], 4
and qword [r15 + 0x120], 0
mov qword [r15 + 0x128], r14
or r14, 9
mov qword [r15 + 0x130], r14
mov dword [r15 + 0x138], 0x4000
lea rbx, [rsp + 0x1280]
mov edx, 0x2000
mov rcx, rbx
call fcn.1400331c2
xor eax, eax
mov rdi, qword [rbx + 8]
cmp qword [rbx], rax
jne 0x140041b03
mov rsi, qword [rsp + 0x1290]
mov rdx, rdi
shr rdx, 0xa
mov eax, 0x40
mov ecx, 0x40
je 0x14003c73c
bsr rcx, rdx
xor rcx, 0x3f
sub rax, rcx
cmp rax, 7
mov r15d, 7
cmovb r15, rax
shl r15d, 2
mov r14d, 1
or r15, r14
mov ecx, 0x1000000
mov edx, 0x800000
call fcn.140014bd0
xorps xmm0, xmm0
lea rbx, [rsp + 0x1488]
movups xmmword [rbx - 0x20], xmm0
mov r12d, 0x1000
mov edx, 0x1000
mov rcx, rbx
call fcn.140017c6f
and qword [rbx - 0x40], 0
mov qword [rbx + 0x20], r12
and qword [rbx - 0x30], 0
mov qword [rbx - 0x28], 8
and qword [rbx - 0x10], 0
mov qword [rbx - 8], r12
mov qword [rbx - 0x208], r14
and qword [rbx - 0x200], 0
mov qword [rbx - 0x1f0], 3
and qword [rbx - 0x1e8], 0
mov qword [rbx - 0x1e0], 9
mov qword [rbx - 0x1d8], r14
and qword [rbx - 0x1d0], 0
lea r14, [rsp + 0x12c8]
lea rdx, [rsp + 0x37c8]
mov r8d, 0x158
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx - 0x68], rsi
and qword [rbx - 0x60], 0
mov qword [rbx - 0x58], rdi
mov qword [rbx - 0x50], r15
and word [rbx - 0x48], 0
mov byte [rbx - 0x46], 0
mov qword [r14 + 0x338], 0x1000000
mov qword [rbx + 0x28], 2
mov qword [r14 - 0x38], 0x4000
mov qword [r14 + 0x340], 0x500
lea rcx, [rsp + 0x22c0]
lea rdx, [rsp + 0x1280]
mov r8d, 0x390
call sub.VCRUNTIME140.dll_memcpy
cmp dword [r13 + 0x320], 0
je 0x14003c87d
mov edx, dword [r13 + 0x324]
lea rcx, [rsp + 0x22c0]
call fcn.140042051
lea rsi, [r13 + 0x300]
cmp dword [r13 + 0x328], 0
je 0x14003c8b2
mov ecx, dword [r13 + 0x32c]
mov qword [rsp + 0x2640], rcx
mov rdx, qword [rsp + 0x22d0]
call fcn.140014bd0
mov qword [rsp + 0x2648], rax
lea rbx, [rsp + 0x1284]
mov rcx, rbx
mov rdx, rsi
call fcn.14004209e
mov byte [rbx - 4], 4
lea rbx, [rsp + 0x2308]
lea rdx, [rsp + 0x1280]
mov rcx, rbx
call fcn.1400420c3
lea rdx, str.invalid_SETTINGS_frame
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov r8d, 0x16
mov ecx, eax
call fcn.140042bb5
mov rax, qword [rbx - 0x48]
mov qword [rsp + 0x68], rax
mov al, byte [rbx - 0x40]
mov byte [rsp + 0x50], al
movzx eax, byte [rbx - 0x39]
mov dword [rsp + 0x168], eax
movzx eax, word [rbx - 0x3b]
mov qword [rsp + 0x128], rax
mov eax, dword [rbx - 0x3f]
mov qword [rsp + 0x58], rax
mov rax, qword [rbx - 0x38]
mov qword [rsp + 0x170], rax
mov rax, qword [rbx - 0x30]
mov qword [rsp + 0x100], rax
mov rax, qword [rbx - 0x28]
mov qword [rsp + 0x108], rax
mov rax, qword [rbx - 0x20]
mov qword [rsp + 0xf8], rax
mov rax, qword [rbx - 0x18]
mov qword [rsp + 0x178], rax
mov rax, qword [rbx - 0x10]
mov qword [rsp + 0x248], rax
mov rax, qword [rbx - 8]
mov qword [rsp + 0x240], rax
mov rax, qword [rbx]
mov qword [rsp + 0x60], rax
mov rax, qword [rbx + 8]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x318], rax
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x4e0], rax
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x558], rax
mov rax, qword [rbx + 0x28]
mov qword [rsp + 0x310], rax
mov rax, qword [rbx + 0x30]
mov qword [rsp + 0x4d8], rax
mov rdx, rsi
mov rax, qword [rbx + 0x38]
mov qword [rsp + 0x70], rax
mov rax, qword [rbx + 0x40]
mov qword [rsp + 0x308], rax
mov rax, qword [rbx + 0x48]
mov qword [rsp + 0x90], rax
mov rax, qword [rbx + 0x50]
mov qword [rsp + 0x88], rax
mov rax, qword [rbx + 0x58]
mov qword [rsp + 0x300], rax
mov rax, qword [rbx + 0x60]
mov qword [rsp + 0xc8], rax
mov rax, qword [rbx + 0x68]
mov qword [rsp + 0x80], rax
mov rax, qword [rbx + 0x70]
mov qword [rsp + 0xa8], rax
mov rax, qword [rbx + 0x78]
mov qword [rsp + 0xe8], rax
mov rax, qword [rbx + 0x80]
mov qword [rsp + 0x488], rax
mov rax, qword [rbx + 0x88]
mov qword [rsp + 0x480], rax
mov rax, qword [rbx + 0x90]
mov qword [rsp + 0x78], rax
mov rax, qword [rbx + 0x98]
mov qword [rsp + 0x2f8], rax
mov rax, qword [rbx + 0xa0]
mov qword [rsp + 0x470], rax
mov rax, qword [rbx + 0xa8]
mov qword [rsp + 0x468], rax
mov rax, qword [rbx + 0xb0]
mov qword [rsp + 0x460], rax
mov rax, qword [rbx + 0xb8]
mov qword [rsp + 0x458], rax
mov rax, qword [rbx + 0xc0]
mov qword [rsp + 0x450], rax
mov rax, qword [rbx + 0xc8]
mov qword [rsp + 0x448], rax
mov rax, qword [rbx + 0xd0]
mov qword [rsp + 0x440], rax
mov rax, qword [rbx + 0xd8]
mov qword [rsp + 0x438], rax
mov rax, qword [rbx + 0xe0]
mov qword [rsp + 0x430], rax
mov rax, qword [rbx + 0xe8]
mov qword [rsp + 0x428], rax
mov rax, qword [rbx + 0xf0]
mov qword [rsp + 0x420], rax
mov rax, qword [rbx + 0xf8]
mov qword [rsp + 0x418], rax
mov rax, qword [rbx + 0x100]
mov qword [rsp + 0x410], rax
mov rax, qword [rbx + 0x108]
mov qword [rsp + 0x408], rax
mov rax, qword [rbx + 0x110]
mov qword [rsp + 0x400], rax
mov rax, qword [rbx + 0x118]
mov qword [rsp + 0x3f8], rax
mov rax, qword [rbx + 0x120]
mov qword [rsp + 0x3f0], rax
mov rax, qword [rbx + 0x128]
mov qword [rsp + 0x3e8], rax
mov rax, qword [rbx + 0x130]
mov qword [rsp + 0x3e0], rax
mov rax, qword [rbx + 0x138]
mov qword [rsp + 0x3d8], rax
mov rax, qword [rbx + 0x140]
mov qword [rsp + 0x3d0], rax
mov rax, qword [rbx + 0x148]
mov qword [rsp + 0x3c8], rax
mov rax, qword [rbx + 0x150]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rbx + 0x158]
mov qword [rsp + 0x2f0], rax
mov rax, qword [rbx + 0x160]
mov qword [rsp + 0x3b8], rax
mov rax, qword [rbx + 0x168]
mov qword [rsp + 0x2e8], rax
mov rax, qword [rbx + 0x170]
mov qword [rsp + 0x3b0], rax
mov rax, qword [rbx + 0x178]
mov qword [rsp + 0x2e0], rax
mov rax, qword [rbx + 0x180]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rbx + 0x188]
mov qword [rsp + 0x2d8], rax
mov rax, qword [rbx + 0x190]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rbx + 0x198]
mov qword [rsp + 0x2d0], rax
mov rax, qword [rbx + 0x1a0]
mov qword [rsp + 0x398], rax
mov rax, qword [rbx + 0x1a8]
mov qword [rsp + 0x2c8], rax
mov rax, qword [rbx + 0x1b0]
mov qword [rsp + 0x390], rax
mov rax, qword [rbx + 0x1b8]
mov qword [rsp + 0x2c0], rax
mov rax, qword [rbx + 0x1c0]
mov qword [rsp + 0x388], rax
mov rax, qword [rbx + 0x1c8]
mov qword [rsp + 0x2b8], rax
mov rax, qword [rbx + 0x1d0]
mov qword [rsp + 0x380], rax
mov rax, qword [rbx + 0x1d8]
mov qword [rsp + 0x2b0], rax
mov rax, qword [rbx + 0x1e0]
mov qword [rsp + 0x378], rax
mov rax, qword [rbx + 0x1e8]
mov qword [rsp + 0x2a8], rax
mov rax, qword [rbx + 0x1f0]
mov qword [rsp + 0x370], rax
mov rax, qword [rbx + 0x1f8]
mov qword [rsp + 0x2a0], rax
mov rax, qword [rbx + 0x200]
mov qword [rsp + 0x368], rax
mov rax, qword [rbx + 0x208]
mov qword [rsp + 0x298], rax
mov rax, qword [rbx + 0x210]
mov qword [rsp + 0x360], rax
mov rax, qword [rbx + 0x218]
mov qword [rsp + 0x290], rax
mov rax, qword [rbx + 0x220]
mov qword [rsp + 0x358], rax
mov rax, qword [rbx + 0x228]
mov qword [rsp + 0x288], rax
mov rax, qword [rbx + 0x230]
mov qword [rsp + 0x350], rax
mov rax, qword [rbx + 0x238]
mov qword [rsp + 0x280], rax
mov rax, qword [rbx + 0x240]
mov qword [rsp + 0x348], rax
mov rax, qword [rbx + 0x248]
mov qword [rsp + 0x278], rax
mov rax, qword [rbx + 0x250]
mov qword [rsp + 0x340], rax
mov rax, qword [rbx + 0x258]
mov qword [rsp + 0x270], rax
mov rax, qword [rbx + 0x260]
mov qword [rsp + 0x338], rax
mov rax, qword [rbx + 0x268]
mov qword [rsp + 0x268], rax
mov rax, qword [rbx + 0x270]
mov qword [rsp + 0x330], rax
mov rax, qword [rbx + 0x278]
mov qword [rsp + 0x260], rax
mov rax, qword [rbx + 0x280]
mov qword [rsp + 0x328], rax
mov rax, qword [rbx + 0x288]
mov qword [rsp + 0x258], rax
mov rax, qword [rbx + 0x290]
mov qword [rsp + 0x320], rax
mov rax, qword [rbx + 0x298]
mov qword [rsp + 0x250], rax
mov rax, qword [rbx + 0x2a0]
mov qword [rsp + 0x478], rax
mov rax, qword [rbx + 0x2a8]
mov qword [rsp + 0x238], rax
mov rax, qword [rbx + 0x2b0]
mov qword [rsp + 0x230], rax
mov rax, qword [rbx + 0x2b8]
mov qword [rsp + 0x228], rax
mov rax, qword [rbx + 0x2c0]
mov qword [rsp + 0x220], rax
mov rax, qword [rbx + 0x2c8]
mov qword [rsp + 0x218], rax
mov rax, qword [rbx + 0x2d0]
mov qword [rsp + 0x210], rax
mov rax, qword [rbx + 0x2d8]
mov qword [rsp + 0x208], rax
mov rax, qword [rbx + 0x2e0]
mov qword [rsp + 0x200], rax
mov rax, qword [rbx + 0x2e8]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rbx + 0x2f0]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rbx + 0x2f8]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rbx + 0x300]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rbx + 0x308]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rbx + 0x310]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rbx + 0x318]
mov qword [rsp + 0x1c8], rax
mov rax, qword [rbx + 0x320]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rbx + 0x328]
mov qword [rsp + 0x1b8], rax
mov rax, qword [rbx + 0x330]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rbx + 0x338]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rbx + 0x340]
mov qword [rsp + 0x1a0], rax
mov esi, dword [r13 + 0x33c]
mov rbp, qword [r13 + 0x2e0]
mov rdi, qword [r13 + 0x2e8]
mov r14, qword [r13 + 0x2d0]
mov r15d, dword [r13 + 0x2d8]
mov rax, qword [r13 + 0x2f0]
mov qword [rsp + 0x130], rax
mov r12, qword [r13 + 0x2f8]
mov rax, qword [r13 + 0x2b8]
mov qword [rsp + 0x40], rax
mov rax, qword [r13 + 0x2c0]
mov qword [rsp + 0x48], rax
lea rbx, [rsp + 0x12c0]
mov rcx, rbx
call fcn.14004209e
mov dword [rsp + 0xb8], esi
mov dword [rbx + 0x3c], esi
mov qword [rsp + 0x148], rbp
mov qword [rbx - 0x20], rbp
mov rbp, qword [rsp + 0x130]
mov qword [rsp + 0x188], rdi
mov qword [rbx - 0x18], rdi
mov qword [rsp + 0x180], r14
mov qword [rbx - 0x30], r14
mov dword [rsp + 0x158], r15d
mov dword [rbx - 0x28], r15d
mov qword [rbx - 0x10], rbp
mov qword [rsp + 0x150], r12
mov qword [rbx - 8], r12
mov rax, qword [rsp + 0x40]
mov qword [rbx - 0x40], rax
mov rax, qword [rsp + 0x48]
mov qword [rbx - 0x38], rax
cmp dword [rbx + 0x18], 0
mov eax, 0xffff
je 0x14003d046
mov eax, dword [rsp + 0x12dc]
mov dword [rsp + 0x140], eax
cmp dword [rsp + 0x12c8], 0
sete al
cmp dword [rsp + 0x12cc], 0
setne bl
or bl, al
cmp dword [rsp + 0x12f0], 0
setne al
cmp dword [rsp + 0x12f4], 0
setne dil
and dil, al
mov r15d, dword [rsp + 0x12d0]
mov r14d, dword [rsp + 0x12d4]
lea rdx, str.invalid_initial_remote_window_size
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov r8d, 0x22
xor ecx, ecx
call fcn.14001b10a
lea rdx, str.invalid_initial_window_size
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
mov r8d, 0x1b
xor ecx, ecx
call fcn.14001b10a
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0x48], 0
je 0x140041a1b
cmp r15d, 1
mov esi, 0
sbb rsi, rsi
or rsi, r14
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r15, qword [rax + 0x50]
mov rcx, qword [rax + 0x58]
mov qword [rsp + 0x138], rcx
lea rcx, [r15 + 1]
mov qword [rax + 0x50], rcx
mov ecx, 0x240
call fcn.140012188
mov r14, rax
mov r12d, 1
mov qword [rax], r12
mov qword [rax + 8], r12
and word [rax + 0x10], 0
mov rax, qword [rsp + 0x40]
mov qword [r14 + 0x18], rax
mov rax, qword [rsp + 0x48]
mov qword [r14 + 0x20], rax
mov rax, qword [rsp + 0x148]
mov qword [r14 + 0x28], rax
and qword [r14 + 0x30], 0
mov qword [r14 + 0x38], rsi
and qword [r14 + 0x40], 0
mov qword [r14 + 0x48], rbp
and qword [r14 + 0x50], 0
mov rax, qword [rsp + 0x150]
mov qword [r14 + 0x58], rax
and qword [r14 + 0x78], 0
xorps xmm6, xmm6
movups xmmword [r14 + 0x60], xmm6
mov byte [r14 + 0x70], 0
mov esi, 8
mov qword [r14 + 0x80], rsi
movups xmmword [r14 + 0x88], xmm6
movups xmmword [r14 + 0x94], xmm6
mov qword [r14 + 0xa4], 2
mov rax, qword [rsp + 0x180]
mov qword [r14 + 0xb0], rax
mov eax, dword [rsp + 0x158]
mov dword [r14 + 0xb8], eax
movabs rax, 0xffff0000ffff
mov qword [r14 + 0xc0], rax
and dword [r14 + 0xc8], 0
and dword [r14 + 0xdc], 0
and dword [r14 + 0xf0], 0
mov ecx, dword [rsp + 0x140]
mov dword [r14 + 0x104], ecx
and qword [r14 + 0x108], 0
mov dword [r14 + 0x110], 0x7fffffff
mov byte [r14 + 0x114], bl
mov byte [r14 + 0x115], dil
and dword [r14 + 0x118], 0
mov ecx, dword [rsp + 0xb8]
mov dword [r14 + 0x11c], ecx
mov qword [r14 + 0x120], rax
mov rax, qword [rsp + 0x188]
mov qword [r14 + 0x128], rax
and dword [r14 + 0x130], 0
and dword [r14 + 0x144], 0
and dword [r14 + 0x158], 0
and dword [r14 + 0x16c], 0
and dword [r14 + 0x178], 0
movabs rax, 0xffff7fffffff
mov qword [r14 + 0x180], rax
mov word [r14 + 0x188], 1
mov byte [r14 + 0x190], 3
and qword [r14 + 0x1b8], 0
and qword [r14 + 0x1c8], 0
mov qword [r14 + 0x1d0], rsi
movups xmmword [r14 + 0x1e8], xmm6
movups xmmword [r14 + 0x1d8], xmm6
mov qword [r14 + 0x1f8], rsi
and qword [r14 + 0x200], 0
movups xmm0, xmmword [0x140114050]
movups xmmword [r14 + 0x208], xmm0
movups xmm0, xmmword [0x140114060]
movups xmmword [r14 + 0x218], xmm0
mov qword [r14 + 0x228], r15
mov rax, qword [rsp + 0x138]
mov qword [r14 + 0x230], rax
lea rdi, [r14 + 0x10]
mov qword [r14 + 0x238], r12
mov ecx, 0x40
mov edx, 8
call fcn.140035261
mov qword [rax], r12
mov qword [rax + 8], r12
and word [rax + 0x10], 0
and qword [rax + 0x18], 0
mov qword [rax + 0x20], rsi
movups xmmword [rax + 0x28], xmm6
mov qword [rsp + 0xb8], rax
and qword [rax + 0x38], 0
lea rbx, [rsp + 0x1280]
mov eax, dword [rbx + 0x40]
mov qword [rsp + 0x40], rax
mov rax, qword [rbx + 0x44]
mov qword [rsp + 0x158], rax
mov rax, qword [rbx + 0x4c]
mov qword [rsp + 0x150], rax
mov rax, qword [rbx + 0x54]
mov qword [rsp + 0x148], rax
mov rax, qword [rbx + 0x5c]
mov qword [rsp + 0x140], rax
mov rax, qword [rbx + 0x64]
mov qword [rsp + 0x130], rax
mov rax, qword [rbx + 0x6c]
mov qword [rsp + 0x138], rax
mov rax, qword [rbx + 0x74]
mov qword [rsp + 0x198], rax
mov rcx, rbx
mov rdx, rdi
call fcn.140011893
xor eax, eax
cmp qword [rbx], rax
mov rbp, qword [rsp + 0x170]
jne 0x140041b13
mov rcx, qword [rsp + 0x1288]
mov dl, byte [rsp + 0x1290]
inc qword [rcx + 0x228]
call fcn.14009ebc2
lock inc qword [r14]
mov r12, qword [rsp + 0xc0]
movabs r15, 0x8000000000000000
mov rsi, qword [rsp + 0x68]
mov bl, byte [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
jle case.0x14003bf1b.2
mov rax, qword [rsp + 0xb8]
lock inc qword [rax]
mov rcx, qword [rsp + 0x160]
jle case.0x14003bf1b.2
cmp dword [r13 + 0x2c8], 0
je 0x14003d459
mov edx, dword [r13 + 0x2cc]
mov rcx, r14
call fcn.140042be5
mov rcx, qword [rsp + 0x160]
mov rax, qword [rsp + 0x38]
mov byte [rax], 1
cmp rsi, 3
jne 0x14003d5bf
mov bl, 3
mov byte [r13 + 0x430], bl
mov byte [r13 + 0x438], bl
mov al, 3
jmp 0x14004196a
mov qword [rsp + 0xc8], rdi
mov rsi, qword [r13 + 0x1a0]
mov r14, qword [r13 + 0x1a8]
mov rax, qword [r13 + 0x1b0]
mov qword [rsp + 0x38], rax
lea r15, [rsp + 0x8b8]
mov rcx, rsi
call qword [r14 + 0x40]
mov edi, eax
lea r12, [rsp + 0x1280]
mov edx, 0x2000
mov rcx, r12
call fcn.14005c4a2
xorps xmm6, xmm6
movups xmmword [r12 + 0x30], xmm6
movups xmmword [r12 + 0x18], xmm6
mov eax, 0x66000
mov qword [r12 + 0x40], rax
mov qword [r12 + 0x28], 8
mov byte [r12 + 0x48], dil
lea rbp, [rsp + 0x938]
mov rcx, rbp
xor edx, edx
call fcn.14005c432
mov qword [rbp - 0x28], 0x2000
mov eax, 0x66000
mov qword [rbp - 0x20], rax
and word [rbp - 0x30], 0
and word [rbp + 0x20], 0
mov qword [rbp - 0x18], rsi
mov qword [rbp - 0x10], r14
mov rax, qword [rsp + 0x38]
mov qword [rbp - 8], rax
mov ecx, 0xa
mov rdi, r15
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
and qword [rbp - 0x158], 0
mov qword [rbp - 0x148], 3
and qword [r15 - 0x68], 0
mov qword [r15 - 0x48], 2
mov byte [r15 - 0x30], 0xb
movups xmmword [r15 - 0x18], xmm6
and dword [r15 - 8], 0
mov word [r15 - 4], 0x201
movzx eax, word [r13 + 0x195]
movzx ecx, byte [r13 + 0x197]
mov edx, dword [r13 + 0x191]
mov dword [r15 - 0xf], edx
mov byte [r15 - 9], cl
mov word [r15 - 0xb], ax
movzx eax, byte [r13 + 0x19b]
test eax, eax
je 0x14003ddc3
cmp eax, 2
mov r12, qword [rsp + 0xc0]
je 0x14003ddd2
mov al, 1
jmp 0x14003ddcb
mov qword [rsp + 0x48], r14
mov ecx, dword [rsp + 0x168]
shl ecx, 0x10
mov rax, qword [rsp + 0x128]
or eax, ecx
shl rax, 0x20
or rdi, rax
mov rcx, qword [rsp + 0x98]
call fcn.14003a666
cmp rsi, 2
jne 0x14003d65e
lea rcx, [rsp + 0x1280]
mov byte [rcx], bl
mov dword [rcx + 1], edi
mov rax, rdi
shr rax, 0x30
mov byte [rcx + 7], al
shr rdi, 0x20
mov word [rcx + 5], di
mov qword [rcx + 8], rbp
mov rax, qword [rsp + 0x100]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x108]
mov qword [rcx + 0x18], rax
mov rax, qword [rsp + 0xf8]
mov qword [rcx + 0x20], rax
call fcn.140028999
mov r14, rax
lea rcx, [r13 + 0x1f0]
call fcn.14005ed72
lea rcx, [r13 + 0x1e0]
call fcn.14003a5b5
jmp 0x140040a6a
mov qword [rsp + 0x58], rdi
mov byte [rsp + 0x50], bl
mov qword [rsp + 0x68], rsi
mov ebx, 1
mov ecx, 8
mov edx, 8
call fcn.140035261
mov rsi, rax
and qword [rax], 0
xor ecx, ecx
call fcn.14002556e
mov rdi, rax
mov ecx, 0x60
mov edx, 8
call fcn.140035261
mov qword [rax], rbx
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov qword [rax + 0x28], rdi
mov qword [rax + 0x30], rbx
mov qword [rax + 0x38], r15
mov qword [rax + 0x40], rbx
xorps xmm0, xmm0
and qword [rax + 0x58], 0
movups xmmword [rax + 0x48], xmm0
lock inc qword [rax]
jle case.0x14003bf1b.2
mov r15, rax
mov rax, qword [rsp + 0x40]
shl rax, 0x20
or rax, rbx
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0x1280]
and word [rcx], 0
and qword [rcx + 8], 0
mov byte [rcx + 0x18], 0
call fcn.140047b23
mov rsi, rax
call fcn.140038df3
mov qword [rsp + 0x550], rax
mov rax, qword [r13 + 0x380]
mov dil, byte [rax + 0x44]
mov ecx, dword [rax + 0x3c]
mov dword [rsp + 0x120], ecx
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0x128], rcx
mov r14d, dword [rax + 0x28]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x548], rcx
mov ecx, dword [rax + 0x18]
mov dword [rsp + 0x124], ecx
mov al, byte [rax + 0x45]
mov byte [rsp + 0x37], al
test dil, dil
mov qword [rsp + 0x98], r15
mov rax, qword [rsp + 0x90]
mov rcx, qword [rsp + 0x88]
mov r8, qword [rsp + 0xc8]
mov r9, qword [rsp + 0x80]
mov r10, qword [rsp + 0xa8]
mov r11, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0x488]
mov r15, qword [rsp + 0x480]
mov r12, qword [rsp + 0x78]
mov dword [rsp + 0x170], r14d
mov qword [rsp + 0x188], rsi
mov qword [rsp + 0x180], rdx
jne 0x14003dd45
cmp r14d, 0x3b9aca00
jne 0x14003dd45
mov rsi, qword [rsp + 0x250]
mov qword [rsp + 0x4c8], rsi
mov rsi, qword [rsp + 0x320]
mov qword [rsp + 0x250], rsi
mov rsi, qword [rsp + 0x258]
mov qword [rsp + 0x320], rsi
mov rsi, qword [rsp + 0x328]
mov qword [rsp + 0x258], rsi
mov rsi, qword [rsp + 0x260]
mov qword [rsp + 0x328], rsi
mov rsi, qword [rsp + 0x330]
mov qword [rsp + 0x260], rsi
mov rsi, qword [rsp + 0x268]
mov qword [rsp + 0x330], rsi
mov rsi, qword [rsp + 0x338]
mov qword [rsp + 0x268], rsi
mov rsi, qword [rsp + 0x270]
mov qword [rsp + 0x338], rsi
mov rsi, qword [rsp + 0x340]
mov qword [rsp + 0x270], rsi
mov rsi, qword [rsp + 0x278]
mov qword [rsp + 0x340], rsi
mov rsi, qword [rsp + 0x348]
mov qword [rsp + 0x278], rsi
mov rsi, qword [rsp + 0x280]
mov qword [rsp + 0x348], rsi
mov rsi, qword [rsp + 0x350]
mov qword [rsp + 0x280], rsi
mov rsi, qword [rsp + 0x288]
mov qword [rsp + 0x350], rsi
mov rsi, qword [rsp + 0x358]
mov qword [rsp + 0x288], rsi
mov rsi, qword [rsp + 0x290]
mov qword [rsp + 0x358], rsi
mov rsi, qword [rsp + 0x360]
mov qword [rsp + 0x290], rsi
mov rsi, qword [rsp + 0x298]
mov qword [rsp + 0x360], rsi
mov rsi, qword [rsp + 0x368]
mov qword [rsp + 0x298], rsi
mov rsi, qword [rsp + 0x2a0]
mov qword [rsp + 0x368], rsi
mov rsi, qword [rsp + 0x370]
mov qword [rsp + 0x2a0], rsi
mov rsi, qword [rsp + 0x2a8]
mov qword [rsp + 0x370], rsi
mov rsi, qword [rsp + 0x378]
mov qword [rsp + 0x2a8], rsi
mov rsi, qword [rsp + 0x2b0]
mov qword [rsp + 0x378], rsi
mov rsi, qword [rsp + 0x380]
mov qword [rsp + 0x2b0], rsi
mov rsi, qword [rsp + 0x2b8]
mov qword [rsp + 0x380], rsi
mov rsi, qword [rsp + 0x388]
mov qword [rsp + 0x2b8], rsi
mov rsi, qword [rsp + 0x2c0]
mov qword [rsp + 0x388], rsi
mov rsi, qword [rsp + 0x390]
mov qword [rsp + 0x2c0], rsi
mov rsi, qword [rsp + 0x2c8]
mov qword [rsp + 0x390], rsi
mov rsi, qword [rsp + 0x398]
mov qword [rsp + 0x2c8], rsi
mov rsi, qword [rsp + 0x2d0]
mov qword [rsp + 0x398], rsi
mov rsi, qword [rsp + 0x3a0]
mov qword [rsp + 0x2d0], rsi
mov rsi, qword [rsp + 0x2d8]
mov qword [rsp + 0x3a0], rsi
mov rsi, qword [rsp + 0x3a8]
mov qword [rsp + 0x2d8], rsi
mov rsi, qword [rsp + 0x2e0]
mov qword [rsp + 0x3a8], rsi
mov rsi, qword [rsp + 0x3b0]
mov qword [rsp + 0x2e0], rsi
mov rsi, qword [rsp + 0x2e8]
mov qword [rsp + 0x3b0], rsi
mov rsi, qword [rsp + 0x3b8]
mov qword [rsp + 0x2e8], rsi
mov rsi, qword [rsp + 0x2f0]
mov qword [rsp + 0x3b8], rsi
mov rsi, qword [rsp + 0x3c0]
mov qword [rsp + 0x2f0], 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 + 0x420]
mov qword [rsp + 0x418], rsi
mov rsi, qword [rsp + 0x428]
mov qword [rsp + 0x420], rsi
mov rsi, qword [rsp + 0x430]
mov qword [rsp + 0x428], 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 + 0x2f8]
mov qword [rsp + 0x470], rsi
mov qword [rsp + 0x2f8], r12
mov r12, r15
mov qword [rsp + 0x480], rbx
mov qword [rsp + 0x488], r11
mov qword [rsp + 0xe8], r10
mov qword [rsp + 0xa8], r9
mov qword [rsp + 0x80], r8
mov r8, qword [rsp + 0x300]
mov qword [rsp + 0xc8], r8
mov qword [rsp + 0x300], rcx
mov qword [rsp + 0x88], rax
mov r15, qword [rsp + 0x308]
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x308], rax
mov rsi, qword [rsp + 0x4d8]
mov rdi, qword [rsp + 0x310]
mov rax, qword [rsp + 0x558]
mov qword [rsp + 0x310], rax
mov r10, qword [rsp + 0x4e0]
mov r11, qword [rsp + 0x318]
mov rax, qword [rsp + 0x4e8]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x4e8], rax
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x60], rax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x248], rax
mov r9, qword [rsp + 0xf8]
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x4b0], rax
mov r14d, 2
xor eax, eax
mov qword [rsp + 0x168], rax
mov rbx, qword [rsp + 0x40]
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x100], rax
mov r8, qword [rsp + 0x48]
mov qword [rsp + 0x4c0], r8
xor eax, eax
mov qword [rsp + 0xf8], rax
xor eax, eax
mov qword [rsp + 0x4d0], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x4b8], rax
xor eax, eax
mov qword [rsp + 0x38], rax
mov rcx, qword [rsp + 0x108]
jmp 0x14003e374
mov ecx, 0x48
call fcn.140012188
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]
mov rcx, qword [rsp + 0x60]
jle case.0x14003bf1b.2
mov qword [rsp + 0x60], rcx
mov rbx, rax
mov esi, 0x3b9aca00
test dil, dil
je 0x14003dff3
movups xmmword [rsp + 0x22c4], xmm0
call fcn.140098e70
mov r15, rax
mov r12d, edx
mov r14d, 1
mov eax, 0x5f5e100
jmp 0x14003e001
mov rdi, qword [r13 + 0x340]
jmp 0x14003c509
mov r12, qword [rsp + 0xc0]
mov byte [rsp + 0x900], al
cmp byte [r13 + 0x198], 0
je 0x14003dde4
mov byte [rsp + 0x8b1], 1
cmp byte [r13 + 0x199], 0
je 0x14003ddf6
mov byte [rsp + 0x8b0], 1
cmp byte [r13 + 0x190], 0
je 0x14003de08
mov byte [rsp + 0x8b2], 1
cmp qword [r12], 0
je 0x14003de26
mov rax, qword [r13 + 0x120]
mov byte [rsp + 0x908], 1
mov qword [rsp + 0x910], rax
cmp qword [r13 + 0x128], 0
je 0x14003de68
mov rax, qword [r13 + 0x130]
cmp rax, 0x1fff
jbe case.0x14001d788.401
and word [rsp + 0x908], 0
mov qword [rsp + 0x910], 0x2000
mov qword [rsp + 0x918], rax
mov qword [rsp + 0x8f8], rax
mov ecx, 0x28
mov edx, 8
call fcn.140035261
mov qword [rsp + 0x60], rax
and qword [rax], 0
lea rax, [rsp + 0x7f8]
mov rcx, qword [rax - 0x10]
mov qword [rsp + 0xb0], rcx
lea rdi, [rsp + 0x780]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax + 0x60]
mov qword [rsp + 0x98], rcx
mov rcx, qword [rax + 0x68]
mov qword [rsp + 0x188], rcx
mov sil, byte [rax + 0x70]
mov ecx, dword [rax + 0x71]
mov dword [rsp + 0xa0], ecx
mov ecx, dword [rax + 0x74]
mov dword [rsp + 0xa3], ecx
mov rdi, qword [rax + 0x80]
mov rcx, qword [rax + 0x88]
mov qword [rsp + 0xb8], rcx
mov rcx, qword [rax + 0x90]
mov qword [rsp + 0x40], rcx
mov rcx, qword [rax + 0x98]
mov qword [rsp + 0x88], rcx
mov rcx, qword [rax + 0xa0]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rax + 0xb0]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rax + 0xb8]
mov qword [rsp + 0x50], rcx
mov r15, qword [rax + 0xc0]
lea rdx, [rsp + 0x8c0]
lea rcx, [rsp + 0xc90]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x680]
movaps xmmword [rsp + 0x670], xmm0
mov eax, dword [rsp + 0x694]
mov ecx, dword [rsp + 0x697]
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
movups xmm0, xmmword [rsp + 0x5f0]
movups xmm1, xmmword [rsp + 0x600]
movaps xmmword [rsp + 0x650], xmm0
movaps xmmword [rsp + 0x660], xmm1
mov eax, dword [rsp + 0x6a2]
mov ecx, dword [rsp + 0x6a5]
mov dword [rsp + 0xd8], eax
mov dword [rsp + 0xdb], ecx
mov eax, dword [rsp + 0x69b]
mov ecx, dword [rsp + 0x69e]
mov dword [rsp + 0xd0], eax
mov dword [rsp + 0xd3], ecx
mov eax, 2
mov qword [rsp + 0x180], rax
mov r14d, 3
xor eax, eax
mov qword [rsp + 0x58], rax
xor ebp, ebp
jmp 0x140040aed
xor r14d, r14d
mov eax, 0x3b9aca00
mov r12d, 0x3b9aca00
mov rdx, qword [rsp + 0x128]
mov r8d, dword [rsp + 0x170]
cmp r8d, 0x3b9aca00
mov dword [rsp + 0x11c], eax
jne 0x14003e023
jmp 0x14003e066
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh2ping.rs
lea rsi, [rsp + 0x1280]
mov rcx, rsi
call fcn.1400a295a
mov ecx, 0x70
mov edx, 8
call fcn.14009cd7c
mov ecx, 0xe
mov qword [rsp + 0x540], rax
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
call fcn.140098e70
mov rdi, rax
mov esi, edx
mov ecx, 0x68
mov edx, 8
call fcn.14009cd7c
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and word [rax + 0x10], 0
mov qword [rax + 0x18], r14
and qword [rax + 0x20], 0
mov dword [rax + 0x30], 0x3b9aca00
mov qword [rax + 0x38], r15
mov dword [rax + 0x40], r12d
mov qword [rax + 0x48], rdi
mov dword [rax + 0x50], esi
mov rcx, rbx
mov qword [rsp + 0x168], rbx
mov qword [rax + 0x58], rbx
mov byte [rax + 0x60], 0
mov rcx, rax
mov qword [rsp + 0x38], rax
lock inc qword [rax]
jle case.0x14003bf1b.2
mov eax, dword [rsp + 0x22d0]
mov dword [rsp + 0x620], eax
mov rax, qword [rsp + 0x58]
shl rax, 8
mov rcx, rax
movzx eax, byte [rsp + 0x50]
or rcx, rax
mov qword [rsp + 0x4b8], rcx
movups xmm0, xmmword [rsp + 0x22c0]
movaps xmmword [rsp + 0x610], xmm0
mov eax, ebp
mov byte [rsp + 0x50], bpl
shr rbp, 8
mov rax, qword [rsp + 0x478]
mov qword [rsp + 0x4c8], rax
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x478], rax
mov rax, qword [rsp + 0x230]
mov qword [rsp + 0x238], rax
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x230], rax
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x228], rax
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x220], rax
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x218], rax
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x210], rax
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x208], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x200], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x1f8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x1f0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x1d0], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x1c8], 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 rbx, qword [rsp + 0x158]
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x4b0], rax
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0x58], rbp
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0x138], rax
mov rbp, qword [rsp + 0x100]
mov eax, 0x200
mov qword [rsp + 0x4d0], rax
xor eax, eax
mov qword [rsp + 0x100], rax
mov eax, 2
mov qword [rsp + 0x1a0], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x4c0], rax
mov eax, 2
mov qword [rsp + 0x198], rax
mov r8, qword [rsp + 0x48]
mov rax, r8
mov qword [rsp + 0xf8], r8
mov r14, qword [rsp + 0x68]
mov r9, qword [rsp + 0x178]
mov r11, qword [rsp + 0x4e0]
mov r10, qword [rsp + 0x558]
mov rdi, qword [rsp + 0x4d8]
mov rsi, qword [rsp + 0x70]
mov r15, qword [rsp + 0x90]
mov r12, qword [rsp + 0x78]
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x48], r8
movaps xmm0, xmmword [rsp + 0x610]
movaps xmmword [rsp + 0x4f0], xmm0
mov eax, dword [rsp + 0x620]
mov dword [rsp + 0x500], eax
movzx eax, word [rsp + 0x53e]
mov word [rsp + 0x538], ax
mov eax, dword [rsp + 0x53a]
mov dword [rsp + 0x534], eax
mov rax, qword [r13 + 0x1f0]
test rax, rax
mov qword [rsp + 0x90], r15
mov qword [rsp + 0x78], r12
mov qword [rsp + 0x5d8], rbx
je 0x14003ed2a
mov rdx, qword [r13 + 0x1f8]
mov qword [rsp + 0x178], rdx
mov r12, rcx
mov rcx, qword [rdx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
add rax, rcx
add rax, 0x10
mov qword [rsp + 0x108], rax
mov ecx, 0xfc8
mov edx, 8
mov rbx, r9
mov rsi, r11
mov r15, r10
call fcn.140035261
mov rcx, rdi
mov rdi, rax
mov qword [rax], 1
mov rax, qword [rsp + 0x98]
mov qword [rdi + 8], rax
mov qword [rdi + 0x10], r14
mov rax, qword [rsp + 0x4b8]
mov qword [rdi + 0x18], rax
mov al, byte [rsp + 0x50]
mov byte [rdi + 0x20], al
mov rdx, qword [rsp + 0x58]
mov rax, rdx
shr rax, 0x30
mov byte [rdi + 0x27], al
mov rax, rdx
shr rax, 0x20
mov word [rdi + 0x25], ax
mov dword [rdi + 0x21], edx
mov qword [rdi + 0x28], rbp
mov rax, qword [rsp + 0x4b0]
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], r12
mov qword [rdi + 0x40], rbx
mov rax, qword [rsp + 0x248]
mov qword [rdi + 0x48], rax
mov rax, qword [rsp + 0x240]
mov qword [rdi + 0x50], rax
mov rax, qword [rsp + 0x60]
mov qword [rdi + 0x58], rax
mov rax, qword [rsp + 0x4e8]
mov qword [rdi + 0x60], rax
mov rax, qword [rsp + 0x318]
mov qword [rdi + 0x68], rax
mov qword [rdi + 0x70], rsi
mov qword [rdi + 0x78], r15
mov rax, qword [rsp + 0x310]
mov qword [rdi + 0x80], rax
mov qword [rdi + 0x88], rcx
mov rax, qword [rsp + 0x70]
mov qword [rdi + 0x90], rax
mov rax, qword [rsp + 0x308]
mov qword [rdi + 0x98], rax
mov rax, qword [rsp + 0x90]
mov qword [rdi + 0xa0], rax
mov rax, qword [rsp + 0x88]
mov qword [rdi + 0xa8], rax
mov rax, qword [rsp + 0x300]
mov qword [rdi + 0xb0], rax
mov rax, qword [rsp + 0xc8]
mov qword [rdi + 0xb8], rax
mov rax, qword [rsp + 0x80]
mov qword [rdi + 0xc0], rax
mov rax, qword [rsp + 0xa8]
mov qword [rdi + 0xc8], rax
mov rax, qword [rsp + 0xe8]
mov qword [rdi + 0xd0], rax
mov rax, qword [rsp + 0x488]
mov qword [rdi + 0xd8], rax
mov rax, qword [rsp + 0x480]
mov qword [rdi + 0xe0], rax
mov rax, qword [rsp + 0x78]
mov qword [rdi + 0xe8], rax
mov rax, qword [rsp + 0x2f8]
mov qword [rdi + 0xf0], rax
mov rax, qword [rsp + 0x470]
mov qword [rdi + 0xf8], rax
mov rax, qword [rsp + 0x468]
mov qword [rdi + 0x100], rax
mov rax, qword [rsp + 0x460]
mov qword [rdi + 0x108], rax
mov rax, qword [rsp + 0x458]
mov qword [rdi + 0x110], rax
mov rax, qword [rsp + 0x450]
mov qword [rdi + 0x118], rax
mov rax, qword [rsp + 0x448]
mov qword [rdi + 0x120], rax
mov rax, qword [rsp + 0x440]
mov qword [rdi + 0x128], rax
mov rax, qword [rsp + 0x438]
mov qword [rdi + 0x130], rax
mov rax, qword [rsp + 0x430]
mov qword [rdi + 0x138], rax
mov rax, qword [rsp + 0x428]
mov qword [rdi + 0x140], rax
mov rax, qword [rsp + 0x420]
mov qword [rdi + 0x148], rax
mov rax, qword [rsp + 0x418]
mov qword [rdi + 0x150], rax
mov rax, qword [rsp + 0x410]
mov qword [rdi + 0x158], rax
mov rax, qword [rsp + 0x408]
mov qword [rdi + 0x160], rax
mov rax, qword [rsp + 0x400]
mov qword [rdi + 0x168], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rdi + 0x170], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rdi + 0x178], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rdi + 0x180], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rdi + 0x188], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rdi + 0x190], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rdi + 0x198], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rdi + 0x1a0], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rdi + 0x1a8], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rdi + 0x1b0], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rdi + 0x1b8], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rdi + 0x1c0], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rdi + 0x1c8], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rdi + 0x1d0], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rdi + 0x1d8], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rdi + 0x1e0], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rdi + 0x1e8], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rdi + 0x1f0], rax
mov rax, qword [rsp + 0x398]
mov qword [rdi + 0x1f8], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rdi + 0x200], rax
mov rax, qword [rsp + 0x390]
mov qword [rdi + 0x208], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rdi + 0x210], rax
mov rax, qword [rsp + 0x388]
mov qword [rdi + 0x218], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rdi + 0x220], rax
mov rax, qword [rsp + 0x380]
mov qword [rdi + 0x228], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rdi + 0x230], rax
mov rax, qword [rsp + 0x378]
mov qword [rdi + 0x238], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rdi + 0x240], rax
mov rax, qword [rsp + 0x370]
mov qword [rdi + 0x248], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rdi + 0x250], rax
mov rax, qword [rsp + 0x368]
mov qword [rdi + 0x258], rax
mov rax, qword [rsp + 0x298]
mov qword [rdi + 0x260], rax
mov rax, qword [rsp + 0x360]
mov qword [rdi + 0x268], rax
mov rax, qword [rsp + 0x290]
mov qword [rdi + 0x270], rax
mov rax, qword [rsp + 0x358]
mov qword [rdi + 0x278], rax
mov rax, qword [rsp + 0x288]
mov qword [rdi + 0x280], rax
mov rax, qword [rsp + 0x350]
mov qword [rdi + 0x288], rax
mov rax, qword [rsp + 0x280]
mov qword [rdi + 0x290], rax
mov rax, qword [rsp + 0x348]
mov qword [rdi + 0x298], rax
mov rax, qword [rsp + 0x278]
mov qword [rdi + 0x2a0], rax
mov rax, qword [rsp + 0x340]
mov qword [rdi + 0x2a8], rax
mov rax, qword [rsp + 0x270]
mov qword [rdi + 0x2b0], rax
mov rax, qword [rsp + 0x338]
mov qword [rdi + 0x2b8], rax
mov rax, qword [rsp + 0x268]
mov qword [rdi + 0x2c0], rax
mov rax, qword [rsp + 0x330]
mov qword [rdi + 0x2c8], rax
mov rax, qword [rsp + 0x260]
mov qword [rdi + 0x2d0], rax
mov rax, qword [rsp + 0x328]
mov qword [rdi + 0x2d8], rax
mov rax, qword [rsp + 0x258]
mov qword [rdi + 0x2e0], rax
mov rax, qword [rsp + 0x320]
mov qword [rdi + 0x2e8], rax
mov rax, qword [rsp + 0x250]
mov qword [rdi + 0x2f0], rax
mov rax, qword [rsp + 0x4c8]
mov qword [rdi + 0x2f8], rax
mov rax, qword [rsp + 0x478]
mov qword [rdi + 0x300], rax
mov rax, qword [rsp + 0x238]
mov qword [rdi + 0x308], rax
mov rax, qword [rsp + 0x230]
mov qword [rdi + 0x310], rax
mov rax, qword [rsp + 0x228]
mov qword [rdi + 0x318], rax
mov rax, qword [rsp + 0x220]
mov qword [rdi + 0x320], rax
mov rax, qword [rsp + 0x218]
mov qword [rdi + 0x328], rax
mov rax, qword [rsp + 0x210]
mov qword [rdi + 0x330], rax
mov rax, qword [rsp + 0x208]
mov qword [rdi + 0x338], rax
mov rax, qword [rsp + 0x200]
mov qword [rdi + 0x340], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rdi + 0x348], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rdi + 0x350], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rdi + 0x358], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rdi + 0x360], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rdi + 0x368], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rdi + 0x370], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rdi + 0x378], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rdi + 0x380], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rdi + 0x388], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rdi + 0x390], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rdi + 0x398], rax
mov rax, qword [rsp + 0x1a0]
mov qword [rdi + 0x3a0], rax
mov eax, 2
mov qword [rdi + 0x3a8], rax
xorps xmm0, xmm0
movups xmmword [rdi + 0x3f0], xmm0
movups xmmword [rdi + 0x3e0], xmm0
movups xmmword [rdi + 0x3d0], xmm0
movups xmmword [rdi + 0x3c0], xmm0
movups xmmword [rdi + 0x3b0], xmm0
mov rcx, qword [rsp + 0x168]
mov qword [rdi + 0x400], rcx
and qword [rdi + 0x408], 0
mov rcx, qword [rsp + 0x4d0]
mov qword [rdi + 0x410], rcx
mov ecx, 0x200
mov qword [rdi + 0x418], rcx
and qword [rdi + 0x420], 0
mov rcx, qword [rsp + 0xf8]
mov qword [rdi + 0x428], rcx
mov rcx, qword [rsp + 0x4c0]
mov qword [rdi + 0x430], rcx
mov rcx, qword [rsp + 0x100]
mov qword [rdi + 0x438], rcx
and qword [rdi + 0x440], 0
mov rcx, qword [rsp + 0x40]
mov qword [rdi + 0x460], rcx
mov rcx, qword [rsp + 0x5d8]
mov qword [rdi + 0x468], rcx
mov rcx, qword [rsp + 0x158]
mov qword [rdi + 0x470], rcx
mov rcx, qword [rsp + 0x150]
mov qword [rdi + 0x478], rcx
mov rcx, qword [rsp + 0x148]
mov qword [rdi + 0x480], rcx
mov rcx, qword [rsp + 0x140]
mov qword [rdi + 0x488], rcx
mov rcx, qword [rsp + 0x130]
mov qword [rdi + 0x490], rcx
mov rcx, qword [rsp + 0x138]
mov qword [rdi + 0x498], rcx
mov rcx, qword [rsp + 0x198]
mov qword [rdi + 0x4a0], rcx
mov qword [rdi + 0x4a8], rax
movups xmmword [rdi + 0x4d0], xmm0
movups xmmword [rdi + 0x4c0], xmm0
movups xmmword [rdi + 0x4b0], xmm0
and qword [rdi + 0x4e0], 0
mov eax, dword [rsp + 0x11c]
mov dword [rdi + 0x4e8], eax
movaps xmm0, xmmword [rsp + 0x4f0]
movups xmmword [rdi + 0x4ec], xmm0
mov eax, dword [rsp + 0x500]
mov dword [rdi + 0x4fc], eax
mov eax, dword [rsp + 0x120]
mov dword [rdi + 0x500], eax
and dword [rdi + 0x504], 0
mov rax, qword [rsp + 0x128]
mov qword [rdi + 0x508], rax
mov eax, dword [rsp + 0x170]
mov dword [rdi + 0x510], eax
mov rax, qword [rsp + 0x548]
mov qword [rdi + 0x518], rax
mov eax, dword [rsp + 0x124]
mov dword [rdi + 0x520], eax
mov rax, qword [rsp + 0x540]
mov qword [rdi + 0x528], rax
mov al, byte [rsp + 0x37]
mov byte [rdi + 0x530], al
xor ebx, ebx
mov byte [rdi + 0x531], bl
mov eax, dword [rsp + 0x534]
mov dword [rdi + 0x532], eax
movzx eax, word [rsp + 0x538]
mov word [rdi + 0x536], ax
mov rbp, qword [rsp + 0x38]
mov qword [rdi + 0x538], rbp
mov rax, qword [rsp + 0x550]
mov qword [rdi + 0x540], rax
lea rcx, [rdi + 0x548]
lea rdx, [rsp + 0x22c0]
mov r8d, 0x530
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + 0xa78], bl
lea rcx, [rdi + 0xa79]
lea rdx, [rsp + 0x1280]
mov r8d, 0x54f
call sub.VCRUNTIME140.dll_memcpy
lea r8, fcn.140050952
mov rcx, qword [rsp + 0x108]
mov rdx, rdi
mov rax, qword [rsp + 0x178]
call qword [rax + 0x18]
mov r12, qword [rsp + 0xc0]
mov r14, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x68]
jmp 0x140040a23
mov eax, 1
lock xadd qword [0x14014b050], rax
lea rdx, [rsp + 0x190]
mov qword [rdx], rax
movaps xmm0, xmmword [rsp + 0x610]
movaps xmmword [rsp + 0x490], xmm0
mov eax, dword [rsp + 0x620]
mov dword [rsp + 0x108], eax
lea rsi, [rsp + 0x2808]
mov qword [rsi - 0x548], 1
mov rax, qword [rsp + 0x98]
mov qword [rsi - 0x540], rax
mov qword [rsi - 0x538], r14
mov rax, qword [rsp + 0x4b8]
mov qword [rsi - 0x530], rax
mov al, byte [rsp + 0x50]
mov byte [rsi - 0x528], al
mov rax, qword [rsp + 0x58]
mov rdx, rax
shr rdx, 0x30
mov qword [rsp + 0x640], rdx
mov byte [rsi - 0x521], dl
mov rdx, rax
shr rdx, 0x20
mov qword [rsp + 0x638], rdx
mov word [rsi - 0x523], dx
mov qword [rsp + 0x58], rax
mov dword [rsi - 0x527], eax
mov qword [rsi - 0x520], rbp
mov rax, qword [rsp + 0x4b0]
mov qword [rsi - 0x518], rax
mov qword [rsi - 0x510], rcx
mov qword [rsi - 0x508], r9
mov rax, qword [rsp + 0x248]
mov qword [rsi - 0x500], rax
mov rax, qword [rsp + 0x240]
mov qword [rsi - 0x4f8], rax
mov qword [rsp + 0x648], r14
mov rdx, qword [rsp + 0x60]
mov qword [rsi - 0x4f0], rdx
mov rdx, qword [rsp + 0x4e8]
mov qword [rsi - 0x4e8], rdx
mov rax, qword [rsp + 0x318]
mov qword [rsi - 0x4e0], rax
mov qword [rsp + 0x178], r9
mov qword [rsp + 0x4e0], r11
mov qword [rsi - 0x4d8], r11
mov qword [rsi - 0x4d0], r10
mov rax, qword [rsp + 0x310]
mov qword [rsi - 0x4c8], rax
mov qword [rsi - 0x4c0], rdi
mov rax, qword [rsp + 0x70]
mov qword [rsi - 0x4b8], rax
mov rax, qword [rsp + 0x308]
mov qword [rsi - 0x4b0], rax
mov qword [rsi - 0x4a8], r15
mov rax, qword [rsp + 0x88]
mov qword [rsi - 0x4a0], rax
mov rax, qword [rsp + 0x300]
mov qword [rsi - 0x498], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsi - 0x490], rax
mov rax, qword [rsp + 0x80]
mov qword [rsi - 0x488], rax
mov rax, qword [rsp + 0xa8]
mov qword [rsi - 0x480], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsi - 0x478], rax
mov rax, qword [rsp + 0x488]
mov qword [rsi - 0x470], rax
mov rax, qword [rsp + 0x480]
mov qword [rsi - 0x468], rax
mov qword [rsi - 0x460], r12
mov rax, qword [rsp + 0x2f8]
mov qword [rsi - 0x458], rax
mov rax, qword [rsp + 0x470]
mov qword [rsi - 0x450], rax
mov rax, qword [rsp + 0x468]
mov qword [rsi - 0x448], rax
mov rax, qword [rsp + 0x460]
mov qword [rsi - 0x440], rax
mov rax, qword [rsp + 0x458]
mov qword [rsi - 0x438], rax
mov rax, qword [rsp + 0x450]
mov qword [rsi - 0x430], rax
mov rax, qword [rsp + 0x448]
mov qword [rsi - 0x428], rax
mov rax, qword [rsp + 0x440]
mov qword [rsi - 0x420], rax
mov rax, qword [rsp + 0x438]
mov qword [rsi - 0x418], rax
mov rax, qword [rsp + 0x430]
mov qword [rsi - 0x410], rax
mov rax, qword [rsp + 0x428]
mov qword [rsi - 0x408], rax
mov rax, qword [rsp + 0x420]
mov qword [rsi - 0x400], rax
mov rax, qword [rsp + 0x418]
mov qword [rsi - 0x3f8], rax
mov rax, qword [rsp + 0x410]
mov qword [rsi - 0x3f0], rax
mov rax, qword [rsp + 0x408]
mov qword [rsi - 0x3e8], rax
mov rax, qword [rsp + 0x400]
mov qword [rsi - 0x3e0], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsi - 0x3d8], rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsi - 0x3d0], rax
mov rax, qword [rsp + 0x3e8]
mov qword [rsi - 0x3c8], rax
mov rax, qword [rsp + 0x3e0]
mov qword [rsi - 0x3c0], rax
mov rax, qword [rsp + 0x3d8]
mov qword [rsi - 0x3b8], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsi - 0x3b0], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rsi - 0x3a8], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rsi - 0x3a0], rax
mov rax, qword [rsp + 0x2f0]
mov qword [rsi - 0x398], rax
mov rax, qword [rsp + 0x3b8]
mov qword [rsi - 0x390], rax
mov rax, qword [rsp + 0x2e8]
mov qword [rsi - 0x388], rax
mov rax, qword [rsp + 0x3b0]
mov qword [rsi - 0x380], rax
mov rax, qword [rsp + 0x2e0]
mov qword [rsi - 0x378], rax
mov rax, qword [rsp + 0x3a8]
mov qword [rsi - 0x370], rax
mov rax, qword [rsp + 0x2d8]
mov qword [rsi - 0x368], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsi - 0x360], rax
mov rax, qword [rsp + 0x2d0]
mov qword [rsi - 0x358], rax
mov rax, qword [rsp + 0x398]
mov qword [rsi - 0x350], rax
mov rax, qword [rsp + 0x2c8]
mov qword [rsi - 0x348], rax
mov rax, qword [rsp + 0x390]
mov qword [rsi - 0x340], rax
mov rax, qword [rsp + 0x2c0]
mov qword [rsi - 0x338], rax
mov rax, qword [rsp + 0x388]
mov qword [rsi - 0x330], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsi - 0x328], rax
mov rax, qword [rsp + 0x380]
mov qword [rsi - 0x320], rax
mov rax, qword [rsp + 0x2b0]
mov qword [rsi - 0x318], rax
mov rax, qword [rsp + 0x378]
mov qword [rsi - 0x310], rax
mov rax, qword [rsp + 0x2a8]
mov qword [rsi - 0x308], rax
mov rax, qword [rsp + 0x370]
mov qword [rsi - 0x300], rax
mov rax, qword [rsp + 0x2a0]
mov qword [rsi - 0x2f8], rax
mov rax, qword [rsp + 0x368]
mov qword [rsi - 0x2f0], rax
mov rax, qword [rsp + 0x298]
mov qword [rsi - 0x2e8], rax
mov rax, qword [rsp + 0x360]
mov qword [rsi - 0x2e0], rax
mov rax, qword [rsp + 0x290]
mov qword [rsi - 0x2d8], rax
mov rax, qword [rsp + 0x358]
mov qword [rsi - 0x2d0], rax
mov rax, qword [rsp + 0x288]
mov qword [rsi - 0x2c8], rax
mov rax, qword [rsp + 0x350]
mov qword [rsi - 0x2c0], rax
mov rax, qword [rsp + 0x280]
mov qword [rsi - 0x2b8], rax
mov rax, qword [rsp + 0x348]
mov qword [rsi - 0x2b0], rax
mov rax, qword [rsp + 0x278]
mov qword [rsi - 0x2a8], rax
mov rax, qword [rsp + 0x340]
mov qword [rsi - 0x2a0], rax
mov rax, qword [rsp + 0x270]
mov qword [rsi - 0x298], rax
mov rax, qword [rsp + 0x338]
mov qword [rsi - 0x290], rax
mov rax, qword [rsp + 0x268]
mov qword [rsi - 0x288], rax
mov rax, qword [rsp + 0x330]
mov qword [rsi - 0x280], rax
mov rax, qword [rsp + 0x260]
mov qword [rsi - 0x278], rax
mov rax, qword [rsp + 0x328]
mov qword [rsi - 0x270], rax
mov rax, qword [rsp + 0x258]
mov qword [rsi - 0x268], rax
mov rax, qword [rsp + 0x320]
mov qword [rsi - 0x260], rax
mov rax, qword [rsp + 0x250]
mov qword [rsi - 0x258], rax
mov rax, qword [rsp + 0x4c8]
mov qword [rsi - 0x250], rax
mov rax, qword [rsp + 0x478]
mov qword [rsi - 0x248], rax
mov rax, qword [rsp + 0x238]
mov qword [rsi - 0x240], rax
mov rax, qword [rsp + 0x230]
mov qword [rsi - 0x238], rax
mov rax, qword [rsp + 0x228]
mov qword [rsi - 0x230], rax
mov rax, qword [rsp + 0x220]
mov qword [rsi - 0x228], rax
mov rax, qword [rsp + 0x218]
mov qword [rsi - 0x220], rax
mov rax, qword [rsp + 0x210]
mov qword [rsi - 0x218], rax
mov rax, qword [rsp + 0x208]
mov qword [rsi - 0x210], rax
mov rax, qword [rsp + 0x200]
mov qword [rsi - 0x208], rax
mov rax, qword [rsp + 0x1f8]
mov qword [rsi - 0x200], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsi - 0x1f8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsi - 0x1f0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsi - 0x1e8], rax
mov rax, qword [rsp + 0x1d8]
mov qword [rsi - 0x1e0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [rsi - 0x1d8], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rsi - 0x1d0], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsi - 0x1c8], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsi - 0x1c0], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsi - 0x1b8], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rsi - 0x1b0], rax
mov rax, qword [rsp + 0x1a0]
mov qword [rsi - 0x1a8], rax
mov r12d, 2
mov qword [rsi - 0x1a0], r12
xorps xmm6, xmm6
movups xmmword [rsi - 0x158], xmm6
movups xmmword [rsi - 0x168], xmm6
movups xmmword [rsi - 0x178], xmm6
movups xmmword [rsi - 0x188], xmm6
movups xmmword [rsi - 0x198], xmm6
mov r14, r10
mov qword [rsp + 0x4d8], rdi
mov rax, qword [rsp + 0x168]
mov qword [rsi - 0x148], rax
and qword [rsi - 0x140], 0
mov eax, dword [rsp + 0x108]
mov dword [rsp + 0x4a0], eax
mov eax, dword [rsp + 0x53a]
mov rdx, qword [rsp + 0x4d0]
mov qword [rsi - 0x138], rdx
mov edx, 0x200
mov qword [rsi - 0x130], rdx
and qword [rsi - 0x128], 0
mov dword [rsp + 0xf0], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsi - 0x120], rax
mov rax, qword [rsp + 0x4c0]
mov qword [rsi - 0x118], rax
mov rax, qword [rsp + 0x100]
mov qword [rsi - 0x110], rax
and qword [rsi - 0x108], 0
mov rax, qword [rsp + 0x40]
mov qword [rsi - 0xe8], rax
mov qword [rsi - 0xe0], rbx
mov rax, qword [rsp + 0x158]
mov qword [rsi - 0xd8], rax
mov rax, qword [rsp + 0x150]
mov qword [rsi - 0xd0], rax
mov rax, qword [rsp + 0x148]
mov qword [rsi - 0xc8], rax
mov rax, qword [rsp + 0x140]
mov qword [rsi - 0xc0], rax
mov rax, qword [rsp + 0x130]
mov qword [rsi - 0xb8], rax
mov rax, qword [rsp + 0x138]
mov qword [rsi - 0xb0], rax
mov rax, qword [rsp + 0x198]
mov qword [rsi - 0xa8], rax
mov qword [rsi - 0xa0], r12
movups xmmword [rsi - 0x78], xmm6
movups xmmword [rsi - 0x88], xmm6
movups xmmword [rsi - 0x98], xmm6
and qword [rsi - 0x68], 0
mov eax, dword [rsp + 0x11c]
mov dword [rsi - 0x60], eax
movaps xmm0, xmmword [rsp + 0x490]
movups xmmword [rsi - 0x5c], xmm0
mov eax, dword [rsp + 0x4a0]
mov dword [rsi - 0x4c], eax
mov eax, dword [rsp + 0x120]
mov dword [rsi - 0x48], eax
and dword [rsi - 0x44], 0
movzx eax, word [rsp + 0x53e]
mov word [rsp + 0xf4], ax
mov rax, qword [rsp + 0x128]
mov qword [rsi - 0x40], rax
mov eax, dword [rsp + 0x170]
mov dword [rsi - 0x38], eax
mov rax, qword [rsp + 0x548]
mov qword [rsi - 0x30], rax
mov eax, dword [rsp + 0x124]
mov dword [rsi - 0x28], eax
mov rax, qword [rsp + 0x540]
mov qword [rsi - 0x20], rax
mov al, byte [rsp + 0x37]
mov byte [rsi - 0x18], al
xor r15d, r15d
mov byte [rsi - 0x17], r15b
movzx eax, word [rsp + 0xf4]
mov word [rsi - 0x12], ax
mov eax, dword [rsp + 0xf0]
mov dword [rsi - 0x16], eax
mov rax, qword [rsp + 0x38]
mov qword [rsi - 0x10], rax
mov rax, qword [rsp + 0x550]
mov qword [rsi - 8], rax
lea rdx, [rsp + 0x3290]
mov r8d, 0x530
mov r12, rcx
mov rcx, rsi
mov rbx, qword [rsp + 0x178]
mov rdi, qword [rsp + 0x4e0]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x530], r15b
lea rsi, [rsp + 0x2d39]
lea rdx, [rsp + 0xd30]
mov r8d, 0x54f
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x190]
mov qword [rsi + 0x54f], rax
call fcn.14009e31a
test rax, rax
je 0x140041bec
add rax, 0x18
mov rcx, rax
call fcn.1400a0ab7
mov qword [rsp + 0x630], rax
mov rsi, qword [rax]
lea r15, [rsp + 0x17c8]
mov qword [r15 - 0x548], 1
mov rax, qword [rsp + 0x98]
mov qword [r15 - 0x540], rax
mov rax, qword [rsp + 0x648]
mov qword [r15 - 0x538], rax
mov rax, qword [rsp + 0x4b8]
mov qword [r15 - 0x530], rax
mov al, byte [rsp + 0x50]
mov byte [r15 - 0x528], al
mov rax, qword [rsp + 0x640]
mov byte [r15 - 0x521], al
mov rax, qword [rsp + 0x638]
mov word [r15 - 0x523], ax
mov rax, qword [rsp + 0x58]
mov dword [r15 - 0x527], eax
mov qword [r15 - 0x520], rbp
mov rax, qword [rsp + 0x4b0]
mov qword [r15 - 0x518], rax
mov qword [rsp + 0x108], r12
mov qword [r15 - 0x510], r12
mov qword [r15 - 0x508], rbx
mov rax, qword [rsp + 0x248]
mov qword [r15 - 0x500], rax
mov rax, qword [rsp + 0x240]
mov qword [r15 - 0x4f8], rax
mov r12, qword [rsp + 0x60]
mov qword [r15 - 0x4f0], r12
mov rbx, qword [rsp + 0x4e8]
mov qword [r15 - 0x4e8], rbx
mov rax, qword [rsp + 0x318]
mov qword [r15 - 0x4e0], rax
mov qword [r15 - 0x4d8], rdi
mov qword [rsp + 0x558], r14
mov qword [r15 - 0x4d0], r14
mov rax, qword [rsp + 0x310]
mov qword [r15 - 0x4c8], rax
mov rax, qword [rsp + 0x4d8]
mov qword [r15 - 0x4c0], rax
mov rax, qword [rsp + 0x70]
mov qword [r15 - 0x4b8], rax
mov rax, qword [rsp + 0x308]
mov qword [r15 - 0x4b0], rax
mov rax, qword [rsp + 0x90]
mov qword [r15 - 0x4a8], rax
mov rax, qword [rsp + 0x88]
mov qword [r15 - 0x4a0], rax
mov rax, qword [rsp + 0x300]
mov qword [r15 - 0x498], rax
mov rax, qword [rsp + 0xc8]
mov qword [r15 - 0x490], rax
mov rax, qword [rsp + 0x80]
mov qword [r15 - 0x488], rax
mov rax, qword [rsp + 0xa8]
mov qword [r15 - 0x480], rax
mov rax, qword [rsp + 0xe8]
mov qword [r15 - 0x478], rax
mov rax, qword [rsp + 0x488]
mov qword [r15 - 0x470], rax
mov rax, qword [rsp + 0x480]
mov qword [r15 - 0x468], rax
mov rax, qword [rsp + 0x78]
mov qword [r15 - 0x460], rax
mov rax, qword [rsp + 0x2f8]
mov qword [r15 - 0x458], rax
mov rax, qword [rsp + 0x470]
mov qword [r15 - 0x450], rax
mov rax, qword [rsp + 0x468]
mov qword [r15 - 0x448], rax
mov rax, qword [rsp + 0x460]
mov qword [r15 - 0x440], rax
mov rax, qword [rsp + 0x458]
mov qword [r15 - 0x438], rax
mov rax, qword [rsp + 0x450]
mov qword [r15 - 0x430], rax
mov rax, qword [rsp + 0x448]
mov qword [r15 - 0x428], rax
mov rax, qword [rsp + 0x440]
mov qword [r15 - 0x420], rax
mov rax, qword [rsp + 0x438]
mov qword [r15 - 0x418], rax
mov rax, qword [rsp + 0x430]
mov qword [r15 - 0x410], rax
mov rax, qword [rsp + 0x428]
mov qword [r15 - 0x408], rax
mov rax, qword [rsp + 0x420]
mov qword [r15 - 0x400], rax
mov rax, qword [rsp + 0x418]
mov qword [r15 - 0x3f8], rax
mov rax, qword [rsp + 0x410]
mov qword [r15 - 0x3f0], rax
mov rax, qword [rsp + 0x408]
mov qword [r15 - 0x3e8], rax
mov rax, qword [rsp + 0x400]
mov qword [r15 - 0x3e0], rax
mov rax, qword [rsp + 0x3f8]
mov qword [r15 - 0x3d8], rax
mov rax, qword [rsp + 0x3f0]
mov qword [r15 - 0x3d0], rax
mov rax, qword [rsp + 0x3e8]
mov qword [r15 - 0x3c8], rax
mov rax, qword [rsp + 0x3e0]
mov qword [r15 - 0x3c0], rax
mov rax, qword [rsp + 0x3d8]
mov qword [r15 - 0x3b8], rax
mov rax, qword [rsp + 0x3d0]
mov qword [r15 - 0x3b0], rax
mov rax, qword [rsp + 0x3c8]
mov qword [r15 - 0x3a8], rax
mov rax, qword [rsp + 0x3c0]
mov qword [r15 - 0x3a0], rax
mov rax, qword [rsp + 0x2f0]
mov qword [r15 - 0x398], rax
mov rax, qword [rsp + 0x3b8]
mov qword [r15 - 0x390], rax
mov rax, qword [rsp + 0x2e8]
mov qword [r15 - 0x388], rax
mov rax, qword [rsp + 0x3b0]
mov qword [r15 - 0x380], rax
mov rax, qword [rsp + 0x2e0]
mov qword [r15 - 0x378], rax
mov rax, qword [rsp + 0x3a8]
mov qword [r15 - 0x370], rax
mov rax, qword [rsp + 0x2d8]
mov qword [r15 - 0x368], rax
mov rax, qword [rsp + 0x3a0]
mov qword [r15 - 0x360], rax
mov rax, qword [rsp + 0x2d0]
mov qword [r15 - 0x358], rax
mov rax, qword [rsp + 0x398]
mov qword [r15 - 0x350], rax
mov rax, qword [rsp + 0x2c8]
mov qword [r15 - 0x348], rax
mov rax, qword [rsp + 0x390]
mov qword [r15 - 0x340], rax
mov rax, qword [rsp + 0x2c0]
mov qword [r15 - 0x338], rax
mov rax, qword [rsp + 0x388]
mov qword [r15 - 0x330], rax
mov rax, qword [rsp + 0x2b8]
mov qword [r15 - 0x328], rax
mov rax, qword [rsp + 0x380]
mov qword [r15 - 0x320], rax
mov rax, qword [rsp + 0x2b0]
mov qword [r15 - 0x318], rax
mov rax, qword [rsp + 0x378]
mov qword [r15 - 0x310], rax
mov rax, qword [rsp + 0x2a8]
mov qword [r15 - 0x308], rax
mov rax, qword [rsp + 0x370]
mov qword [r15 - 0x300], rax
mov rax, qword [rsp + 0x2a0]
mov qword [r15 - 0x2f8], rax
mov rax, qword [rsp + 0x368]
mov qword [r15 - 0x2f0], rax
mov rax, qword [rsp + 0x298]
mov qword [r15 - 0x2e8], rax
mov rax, qword [rsp + 0x360]
mov qword [r15 - 0x2e0], rax
mov rax, qword [rsp + 0x290]
mov qword [r15 - 0x2d8], rax
mov rax, qword [rsp + 0x358]
mov qword [r15 - 0x2d0], rax
mov rax, qword [rsp + 0x288]
mov qword [r15 - 0x2c8], rax
mov rax, qword [rsp + 0x350]
mov qword [r15 - 0x2c0], rax
mov rax, qword [rsp + 0x280]
mov qword [r15 - 0x2b8], rax
mov rax, qword [rsp + 0x348]
mov qword [r15 - 0x2b0], rax
mov rax, qword [rsp + 0x278]
mov qword [r15 - 0x2a8], rax
mov rax, qword [rsp + 0x340]
mov qword [r15 - 0x2a0], rax
mov rax, qword [rsp + 0x270]
mov qword [r15 - 0x298], rax
mov rax, qword [rsp + 0x338]
mov qword [r15 - 0x290], rax
mov rax, qword [rsp + 0x268]
mov qword [r15 - 0x288], rax
mov rax, qword [rsp + 0x330]
mov qword [r15 - 0x280], rax
mov rax, qword [rsp + 0x260]
mov qword [r15 - 0x278], rax
mov rax, qword [rsp + 0x328]
mov qword [r15 - 0x270], rax
mov rax, qword [rsp + 0x258]
mov qword [r15 - 0x268], rax
mov rax, qword [rsp + 0x320]
mov qword [r15 - 0x260], rax
mov rax, qword [rsp + 0x250]
mov qword [r15 - 0x258], rax
mov rax, qword [rsp + 0x4c8]
mov qword [r15 - 0x250], rax
mov rax, qword [rsp + 0x478]
mov qword [r15 - 0x248], rax
mov rax, qword [rsp + 0x238]
mov qword [r15 - 0x240], rax
mov rax, qword [rsp + 0x230]
mov qword [r15 - 0x238], rax
mov rax, qword [rsp + 0x228]
mov qword [r15 - 0x230], rax
mov rax, qword [rsp + 0x220]
mov qword [r15 - 0x228], rax
mov rax, qword [rsp + 0x218]
mov qword [r15 - 0x220], rax
mov rax, qword [rsp + 0x210]
mov qword [r15 - 0x218], rax
mov rax, qword [rsp + 0x208]
mov qword [r15 - 0x210], rax
mov rax, qword [rsp + 0x200]
mov qword [r15 - 0x208], rax
mov rax, qword [rsp + 0x1f8]
mov qword [r15 - 0x200], rax
mov rax, qword [rsp + 0x1f0]
mov qword [r15 - 0x1f8], rax
mov rax, qword [rsp + 0x1e8]
mov qword [r15 - 0x1f0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [r15 - 0x1e8], rax
mov rax, qword [rsp + 0x1d8]
mov qword [r15 - 0x1e0], rax
mov rax, qword [rsp + 0x1d0]
mov qword [r15 - 0x1d8], rax
mov rax, qword [rsp + 0x1c8]
mov qword [r15 - 0x1d0], rax
mov rax, qword [rsp + 0x1c0]
mov qword [r15 - 0x1c8], rax
mov rax, qword [rsp + 0x1b8]
mov qword [r15 - 0x1c0], rax
mov rax, qword [rsp + 0x1b0]
mov qword [r15 - 0x1b8], rax
mov rax, qword [rsp + 0x1a8]
mov qword [r15 - 0x1b0], rax
mov rax, qword [rsp + 0x1a0]
mov qword [r15 - 0x1a8], rax
mov eax, 2
mov qword [r15 - 0x1a0], rax
movups xmmword [r15 - 0x158], xmm6
movups xmmword [r15 - 0x168], xmm6
movups xmmword [r15 - 0x178], xmm6
movups xmmword [r15 - 0x188], xmm6
movups xmmword [r15 - 0x198], xmm6
mov rcx, qword [rsp + 0x168]
mov qword [r15 - 0x148], rcx
and qword [r15 - 0x140], 0
mov rcx, qword [rsp + 0x4d0]
mov qword [r15 - 0x138], rcx
mov ecx, 0x200
mov qword [r15 - 0x130], rcx
and qword [r15 - 0x128], 0
mov rcx, qword [rsp + 0xf8]
mov qword [r15 - 0x120], rcx
mov rcx, qword [rsp + 0x4c0]
mov qword [r15 - 0x118], rcx
mov rcx, qword [rsp + 0x100]
mov qword [r15 - 0x110], rcx
and qword [r15 - 0x108], 0
mov rcx, qword [rsp + 0x40]
mov qword [r15 - 0xe8], rcx
mov rcx, qword [rsp + 0x5d8]
mov qword [r15 - 0xe0], rcx
mov rcx, qword [rsp + 0x158]
mov qword [r15 - 0xd8], rcx
mov rcx, qword [rsp + 0x150]
mov qword [r15 - 0xd0], rcx
mov rcx, qword [rsp + 0x148]
mov qword [r15 - 0xc8], rcx
mov rcx, qword [rsp + 0x140]
mov qword [r15 - 0xc0], rcx
mov rcx, qword [rsp + 0x130]
mov qword [r15 - 0xb8], rcx
mov rcx, qword [rsp + 0x138]
mov qword [r15 - 0xb0], rcx
mov rcx, qword [rsp + 0x198]
mov qword [r15 - 0xa8], rcx
mov qword [r15 - 0xa0], rax
movups xmmword [r15 - 0x78], xmm6
movups xmmword [r15 - 0x88], xmm6
movups xmmword [r15 - 0x98], xmm6
and qword [r15 - 0x68], 0
mov eax, dword [rsp + 0x11c]
mov dword [r15 - 0x60], eax
movaps xmm0, xmmword [rsp + 0x490]
movups xmmword [r15 - 0x5c], xmm0
mov eax, dword [rsp + 0x4a0]
mov dword [r15 - 0x4c], eax
mov eax, dword [rsp + 0x120]
mov dword [r15 - 0x48], eax
and dword [r15 - 0x44], 0
mov qword [rsp + 0x6b0], rdx
mov rax, qword [rsp + 0x128]
mov qword [r15 - 0x40], rax
mov eax, dword [rsp + 0x170]
mov dword [r15 - 0x38], eax
mov rax, qword [rsp + 0x548]
mov qword [r15 - 0x30], rax
mov eax, dword [rsp + 0x124]
mov dword [r15 - 0x28], eax
mov rax, qword [rsp + 0x540]
mov qword [r15 - 0x20], rax
mov al, byte [rsp + 0x37]
mov byte [r15 - 0x18], al
xor r14d, r14d
mov byte [r15 - 0x17], r14b
movzx eax, word [rsp + 0xf4]
mov word [r15 - 0x12], ax
mov eax, dword [rsp + 0xf0]
mov dword [r15 - 0x16], eax
mov rax, qword [rsp + 0x38]
mov qword [r15 - 0x10], rax
mov rax, qword [rsp + 0x550]
mov qword [r15 - 8], rax
lea rdx, [rsp + 0x3290]
mov r8d, 0x530
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 + 0x530], r14b
lea r15, [rsp + 0x1cf9]
lea rdx, [rsp + 0xd30]
mov r8d, 0x54f
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x190]
mov qword [r15 + 0x54f], rax
test rsi, rsi
je 0x1400409d2
mov rsi, qword [rsp + 0x190]
mov rax, qword [rsp + 0x630]
mov r14, qword [rax]
lock inc qword [r14]
jle case.0x14003bf1b.2
mov rdi, r12
lea r12, [r14 + 0x58]
xorps xmm6, xmm6
movaps xmmword [rsp + 0x730], xmm6
and qword [rsp + 0x740], 0
mov ecx, 0x1080
mov edx, 0x80
call fcn.140035261
mov r15, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x140050a1b.73
mov qword [r15 + 0x10], rax
and qword [r15 + 0x18], 0
mov qword [r15 + 0x20], r14
mov qword [r15 + 0x28], rsi
mov qword [r15 + 0x30], 1
mov rax, qword [rsp + 0x98]
mov qword [r15 + 0x38], rax
mov rax, qword [rsp + 0x648]
mov qword [r15 + 0x40], rax
mov rax, qword [rsp + 0x4b8]
mov qword [r15 + 0x48], rax
mov al, byte [rsp + 0x50]
mov byte [r15 + 0x50], al
mov rax, qword [rsp + 0x640]
mov byte [r15 + 0x57], al
mov rax, qword [rsp + 0x638]
mov word [r15 + 0x55], ax
mov rax, qword [rsp + 0x58]
mov dword [r15 + 0x51], eax
mov qword [r15 + 0x58], rbp
mov rax, qword [rsp + 0x4b0]
mov qword [r15 + 0x60], rax
mov rax, qword [rsp + 0x108]
mov qword [r15 + 0x68], rax
mov rax, qword [rsp + 0x178]
mov qword [r15 + 0x70], rax
mov rax, qword [rsp + 0x248]
mov qword [r15 + 0x78], rax
mov rax, qword [rsp + 0x240]
mov qword [r15 + 0x80], rax
mov qword [r15 + 0x88], rdi
mov qword [r15 + 0x90], rbx
mov rax, qword [rsp + 0x318]
mov qword [r15 + 0x98], rax
mov rax, qword [rsp + 0x4e0]
mov qword [r15 + 0xa0], rax
mov rax, qword [rsp + 0x558]
mov qword [r15 + 0xa8], rax
mov rax, qword [rsp + 0x310]
mov qword [r15 + 0xb0], rax
mov rax, qword [rsp + 0x4d8]
mov qword [r15 + 0xb8], rax
mov rax, qword [rsp + 0x70]
mov qword [r15 + 0xc0], rax
mov rax, qword [rsp + 0x308]
mov qword [r15 + 0xc8], rax
mov rax, qword [rsp + 0x90]
mov qword [r15 + 0xd0], rax
mov rax, qword [rsp + 0x88]
mov qword [r15 + 0xd8], rax
mov rax, qword [rsp + 0x300]
mov qword [r15 + 0xe0], rax
mov rax, qword [rsp + 0xc8]
mov qword [r15 + 0xe8], rax
mov rax, qword [rsp + 0x80]
mov qword [r15 + 0xf0], rax
mov rax, qword [rsp + 0xa8]
mov qword [r15 + 0xf8], rax
mov rax, qword [rsp + 0xe8]
mov qword [r15 + 0x100], rax
mov rax, qword [rsp + 0x488]
mov qword [r15 + 0x108], rax
mov rax, qword [rsp + 0x480]
mov qword [r15 + 0x110], rax
mov rax, qword [rsp + 0x78]
mov qword [r15 + 0x118], rax
mov rax, qword [rsp + 0x2f8]
mov qword [r15 + 0x120], rax
mov rax, qword [rsp + 0x470]
mov qword [r15 + 0x128], rax
mov rax, qword [rsp + 0x468]
mov qword [r15 + 0x130], rax
mov rax, qword [rsp + 0x460]
mov qword [r15 + 0x138], rax
mov rax, qword [rsp + 0x458]
mov qword [r15 + 0x140], rax
mov rax, qword [rsp + 0x450]
mov qword [r15 + 0x148], rax
mov rax, qword [rsp + 0x448]
mov qword [r15 + 0x150], rax
mov rax, qword [rsp + 0x440]
mov qword [r15 + 0x158], rax
mov rax, qword [rsp + 0x438]
mov qword [r15 + 0x160], rax
mov rax, qword [rsp + 0x430]
mov qword [r15 + 0x168], rax
mov rax, qword [rsp + 0x428]
mov qword [r15 + 0x170], rax
mov rax, qword [rsp + 0x420]
mov qword [r15 + 0x178], rax
mov rax, qword [rsp + 0x418]
mov qword [r15 + 0x180], rax
mov rax, qword [rsp + 0x410]
mov qword [r15 + 0x188], rax
mov rax, qword [rsp + 0x408]
mov qword [r15 + 0x190], rax
mov rax, qword [rsp + 0x400]
mov qword [r15 + 0x198], rax
mov rax, qword [rsp + 0x3f8]
mov qword [r15 + 0x1a0], rax
mov rax, qword [rsp + 0x3f0]
mov qword [r15 + 0x1a8], rax
mov rax, qword [rsp + 0x3e8]
mov qword [r15 + 0x1b0], rax
mov rax, qword [rsp + 0x3e0]
mov qword [r15 + 0x1b8], rax
mov rax, qword [rsp + 0x3d8]
mov qword [r15 + 0x1c0], rax
mov rax, qword [rsp + 0x3d0]
mov qword [r15 + 0x1c8], rax
mov rax, qword [rsp + 0x3c8]
mov qword [r15 + 0x1d0], rax
mov rax, qword [rsp + 0x3c0]
mov qword [r15 + 0x1d8], rax
mov rax, qword [rsp + 0x2f0]
mov qword [r15 + 0x1e0], rax
mov rax, qword [rsp + 0x3b8]
mov qword [r15 + 0x1e8], rax
mov rax, qword [rsp + 0x2e8]
mov qword [r15 + 0x1f0], rax
mov rax, qword [rsp + 0x3b0]
mov qword [r15 + 0x1f8], rax
mov rax, qword [rsp + 0x2e0]
mov qword [r15 + 0x200], rax
mov rax, qword [rsp + 0x3a8]
mov qword [r15 + 0x208], rax
mov rax, qword [rsp + 0x2d8]
mov qword [r15 + 0x210], rax
mov rax, qword [rsp + 0x3a0]
mov qword [r15 + 0x218], rax
mov rax, qword [rsp + 0x2d0]
mov qword [r15 + 0x220], rax
mov rax, qword [rsp + 0x398]
mov qword [r15 + 0x228], rax
mov rax, qword [rsp + 0x2c8]
mov qword [r15 + 0x230], rax
mov rax, qword [rsp + 0x390]
mov qword [r15 + 0x238], rax
mov rax, qword [rsp + 0x2c0]
mov qword [r15 + 0x240], rax
mov rax, qword [rsp + 0x388]
mov qword [r15 + 0x248], rax
mov rax, qword [rsp + 0x2b8]
mov qword [r15 + 0x250], rax
mov rax, qword [rsp + 0x380]
mov qword [r15 + 0x258], rax
mov rax, qword [rsp + 0x2b0]
mov qword [r15 + 0x260], rax
mov rax, qword [rsp + 0x378]
mov qword [r15 + 0x268], rax
mov rax, qword [rsp + 0x2a8]
mov qword [r15 + 0x270], rax
mov rax, qword [rsp + 0x370]
mov qword [r15 + 0x278], rax
mov rax, qword [rsp + 0x2a0]
mov qword [r15 + 0x280], rax
mov rax, qword [rsp + 0x368]
mov qword [r15 + 0x288], rax
mov rax, qword [rsp + 0x298]
mov qword [r15 + 0x290], rax
mov rax, qword [rsp + 0x360]
mov qword [r15 + 0x298], rax
mov rax, qword [rsp + 0x290]
mov qword [r15 + 0x2a0], rax
mov rax, qword [rsp + 0x358]
mov qword [r15 + 0x2a8], rax
mov rax, qword [rsp + 0x288]
mov qword [r15 + 0x2b0], rax
mov rax, qword [rsp + 0x350]
mov qword [r15 + 0x2b8], rax
mov rax, qword [rsp + 0x280]
mov qword [r15 + 0x2c0], rax
mov rax, qword [rsp + 0x348]
mov qword [r15 + 0x2c8], rax
mov rax, qword [rsp + 0x278]
mov qword [r15 + 0x2d0], rax
mov rax, qword [rsp + 0x340]
mov qword [r15 + 0x2d8], rax
mov rax, qword [rsp + 0x270]
mov qword [r15 + 0x2e0], rax
mov rax, qword [rsp + 0x338]
mov qword [r15 + 0x2e8], rax
mov rax, qword [rsp + 0x268]
mov qword [r15 + 0x2f0], rax
mov rax, qword [rsp + 0x330]
mov qword [r15 + 0x2f8], rax
mov rax, qword [rsp + 0x260]
mov qword [r15 + 0x300], rax
mov rax, qword [rsp + 0x328]
mov qword [r15 + 0x308], rax
mov rax, qword [rsp + 0x258]
mov qword [r15 + 0x310], rax
mov rax, qword [rsp + 0x320]
mov qword [r15 + 0x318], rax
mov rax, qword [rsp + 0x250]
mov qword [r15 + 0x320], rax
mov rax, qword [rsp + 0x4c8]
mov qword [r15 + 0x328], rax
mov rax, qword [rsp + 0x478]
mov qword [r15 + 0x330], rax
mov rax, qword [rsp + 0x238]
mov qword [r15 + 0x338], rax
mov rax, qword [rsp + 0x230]
mov qword [r15 + 0x340], rax
mov rax, qword [rsp + 0x228]
mov qword [r15 + 0x348], rax
mov rax, qword [rsp + 0x220]
mov qword [r15 + 0x350], rax
mov rax, qword [rsp + 0x218]
mov qword [r15 + 0x358], rax
mov rax, qword [rsp + 0x210]
mov qword [r15 + 0x360], rax
mov rax, qword [rsp + 0x208]
mov qword [r15 + 0x368], rax
mov rax, qword [rsp + 0x200]
mov qword [r15 + 0x370], rax
mov rax, qword [rsp + 0x1f8]
mov qword [r15 + 0x378], rax
mov rax, qword [rsp + 0x1f0]
mov qword [r15 + 0x380], rax
mov rax, qword [rsp + 0x1e8]
mov qword [r15 + 0x388], rax
mov rax, qword [rsp + 0x1e0]
mov qword [r15 + 0x390], rax
mov rax, qword [rsp + 0x1d8]
mov qword [r15 + 0x398], rax
mov rax, qword [rsp + 0x1d0]
mov qword [r15 + 0x3a0], rax
mov rax, qword [rsp + 0x1c8]
mov qword [r15 + 0x3a8], rax
mov rax, qword [rsp + 0x1c0]
mov qword [r15 + 0x3b0], rax
mov rax, qword [rsp + 0x1b8]
mov qword [r15 + 0x3b8], rax
mov rax, qword [rsp + 0x1b0]
mov qword [r15 + 0x3c0], rax
mov rax, qword [rsp + 0x1a8]
mov qword [r15 + 0x3c8], rax
mov rax, qword [rsp + 0x1a0]
mov qword [r15 + 0x3d0], rax
mov eax, 2
mov qword [r15 + 0x3d8], rax
movaps xmmword [r15 + 0x420], xmm6
movaps xmmword [r15 + 0x410], xmm6
movaps xmmword [r15 + 0x400], xmm6
movaps xmmword [r15 + 0x3f0], xmm6
movaps xmmword [r15 + 0x3e0], xmm6
mov rcx, qword [rsp + 0x168]
mov qword [r15 + 0x430], rcx
and qword [r15 + 0x438], 0
mov rcx, qword [rsp + 0x4d0]
mov qword [r15 + 0x440], rcx
mov ecx, 0x200
mov qword [r15 + 0x448], rcx
and qword [r15 + 0x450], 0
mov rcx, qword [rsp + 0xf8]
mov qword [r15 + 0x458], rcx
mov rcx, qword [rsp + 0x4c0]
mov qword [r15 + 0x460], rcx
mov rcx, qword [rsp + 0x100]
mov qword [r15 + 0x468], rcx
and qword [r15 + 0x470], 0
mov rcx, qword [rsp + 0x40]
mov qword [r15 + 0x490], rcx
mov rcx, qword [rsp + 0x5d8]
mov qword [r15 + 0x498], rcx
mov rcx, qword [rsp + 0x158]
mov qword [r15 + 0x4a0], rcx
mov rcx, qword [rsp + 0x150]
mov qword [r15 + 0x4a8], rcx
mov rcx, qword [rsp + 0x148]
mov qword [r15 + 0x4b0], rcx
mov rcx, qword [rsp + 0x140]
mov qword [r15 + 0x4b8], rcx
mov rcx, qword [rsp + 0x130]
mov qword [r15 + 0x4c0], rcx
mov rcx, qword [rsp + 0x138]
mov qword [r15 + 0x4c8], rcx
mov rcx, qword [rsp + 0x198]
mov qword [r15 + 0x4d0], rcx
mov qword [r15 + 0x4d8], rax
movaps xmmword [r15 + 0x500], xmm6
movaps xmmword [r15 + 0x4f0], xmm6
movaps xmmword [r15 + 0x4e0], xmm6
and qword [r15 + 0x510], 0
mov eax, dword [rsp + 0x11c]
mov dword [r15 + 0x518], eax
movaps xmm0, xmmword [rsp + 0x490]
movups xmmword [r15 + 0x51c], xmm0
mov eax, dword [rsp + 0x4a0]
mov dword [r15 + 0x52c], eax
mov eax, dword [rsp + 0x120]
mov dword [r15 + 0x530], eax
and dword [r15 + 0x534], 0
mov rax, qword [rsp + 0x128]
mov qword [r15 + 0x538], rax
mov eax, dword [rsp + 0x170]
mov dword [r15 + 0x540], eax
mov rax, qword [rsp + 0x548]
mov qword [r15 + 0x548], rax
mov eax, dword [rsp + 0x124]
mov dword [r15 + 0x550], eax
mov rax, qword [rsp + 0x540]
mov qword [r15 + 0x558], rax
mov al, byte [rsp + 0x37]
mov byte [r15 + 0x560], al
xor esi, esi
mov byte [r15 + 0x561], sil
mov eax, dword [rsp + 0xf0]
mov dword [r15 + 0x562], eax
movzx eax, word [rsp + 0xf4]
mov word [r15 + 0x566], ax
mov rbp, qword [rsp + 0x38]
mov qword [r15 + 0x568], rbp
mov rax, qword [rsp + 0x550]
mov qword [r15 + 0x570], rax
lea rcx, [r15 + 0x578]
lea rdx, [rsp + 0x3290]
mov r8d, 0x530
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 + 0xaa8], sil
lea rcx, [r15 + 0xaa9]
lea rdx, [rsp + 0xd30]
mov r8d, 0x54f
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
movups xmmword [r15 + 0xff8], xmm0
movups xmmword [r15 + 0x1008], xmm1
mov rcx, r12
mov rdx, r15
mov r8, r15
call fcn.140039507
test rax, rax
je 0x1400409e2
mov rcx, qword [rsp + 0x630]
mov rdx, rax
call fcn.1400a2039
jmp 0x1400409e2
lea rcx, [rsp + 0x1280]
call fcn.140050952
xor r15d, r15d
mov r12, qword [rsp + 0xc0]
mov r14, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x68]
mov rax, qword [rsp + 0x6b0]
dec qword [rax]
test r15, r15
je 0x140041b61
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r15], rcx
je 0x140040a23
mov rax, qword [r15 + 0x10]
mov rcx, r15
call qword [rax + 0x20]
mov rax, qword [r13 + 0x1f0]
mov qword [rsp + 0x50], rax
mov r15, qword [r13 + 0x1f8]
mov rax, qword [r13 + 0x1e0]
mov qword [rsp + 0x68], rax
mov rax, qword [r13 + 0x1e8]
mov qword [rsp + 0x58], rax
mov eax, dword [rsp + 0x6a9]
mov ecx, dword [rsp + 0x6ac]
mov dword [rsp + 0x5d3], ecx
mov dword [rsp + 0x5d0], eax
mov rax, qword [rsp + 0x110]
mov byte [rax], 1
mov rcx, qword [rsp + 0xb0]
call fcn.14003a54e
cmp rsi, 2
jne 0x140040a9b
lea rcx, [r13 + 0x1b8]
call fcn.1400377fc
mov ebp, 4
jmp 0x140040b0c
lea rdi, [rsp + 0x780]
lea rsi, [rsp + 0x560]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x5d0]
mov ecx, dword [rsp + 0x5d3]
mov dword [rsp + 0xa3], ecx
mov dword [rsp + 0xa0], eax
mov eax, 2
mov qword [rsp + 0xb0], rax
xor esi, esi
mov rdi, r14
xor eax, eax
mov qword [rsp + 0x40], rax
mov ebp, 2
mov qword [rsp + 0x110], r14
mov r14, qword [r13 + 0x1b8]
movups xmm0, xmmword [r13 + 0x1c0]
movaps xmmword [rsp + 0x730], xmm0
lea rcx, [r13 + 0x180]
call fcn.14005ed72
mov byte [r13 + 0x438], 1
mov rcx, r12
call fcn.14003a4c3
cmp ebp, 4
je 0x1400415d3
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x78], rsi
mov qword [rsp + 0x90], r15
mov r15, qword [rsp + 0x38]
mov qword [rsp + 0x48], r14
movaps xmm0, xmmword [rsp + 0x730]
movaps xmmword [rsp + 0x7e0], xmm0
mov rax, qword [r13 + 0xf8]
test rax, rax
je 0x140040d79
mov rsi, rbp
mov r12, qword [r13 + 0x100]
mov rcx, qword [r12 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea r14, [rax + rcx]
add r14, 0x10
mov ecx, 0x1e8
mov edx, 8
call fcn.140035261
mov rbp, rax
mov qword [rax], rsi
mov rax, qword [rsp + 0xb0]
mov qword [rbp + 8], rax
mov rax, qword [rsp + 0x110]
mov qword [rbp + 0x10], rax
mov ecx, 0xc
lea rdi, [rbp + 0x18]
lea rsi, [rsp + 0x780]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x98]
mov qword [rbp + 0x78], rax
mov rax, qword [rsp + 0x188]
mov qword [rbp + 0x80], rax
mov rax, qword [rsp + 0x78]
mov byte [rbp + 0x88], al
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rbp + 0x89], eax
mov dword [rbp + 0x8c], ecx
mov rax, qword [rsp + 0x180]
mov qword [rbp + 0x90], rax
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x98], rax
mov rax, qword [rsp + 0xb8]
mov qword [rbp + 0xa0], rax
mov rax, qword [rsp + 0x40]
mov qword [rbp + 0xa8], rax
mov rax, qword [rsp + 0x88]
mov qword [rbp + 0xb0], rax
mov rax, qword [rsp + 0x68]
mov qword [rbp + 0xb8], rax
mov rax, qword [rsp + 0x58]
mov qword [rbp + 0xc0], rax
mov qword [rbp + 0xc8], r15
mov rax, qword [rsp + 0x50]
mov qword [rbp + 0xd0], rax
mov rax, qword [rsp + 0x90]
mov qword [rbp + 0xd8], rax
lea rcx, [rbp + 0xe0]
lea rdx, [rsp + 0xc90]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x180], 2
movaps xmm0, xmmword [rsp + 0x670]
movups xmmword [rbp + 0x188], xmm0
mov qword [rbp + 0x198], rbx
mov rax, qword [rsp + 0xc8]
mov qword [rbp + 0x1a0], rax
xor eax, eax
mov byte [rbp + 0x1a8], al
mov ecx, dword [rsp + 0xe0]
mov edx, dword [rsp + 0xe3]
mov dword [rbp + 0x1a9], ecx
mov dword [rbp + 0x1ac], edx
movaps xmm0, xmmword [rsp + 0x650]
movaps xmm1, xmmword [rsp + 0x660]
movups xmmword [rbp + 0x1b0], xmm0
movups xmmword [rbp + 0x1c0], xmm1
mov byte [rbp + 0x1d0], 3
mov ecx, dword [rsp + 0xd8]
mov edx, dword [rsp + 0xdb]
mov dword [rbp + 0x1d1], ecx
mov dword [rbp + 0x1d4], edx
mov rcx, qword [rsp + 0x60]
mov qword [rbp + 0x1d8], rcx
mov byte [rbp + 0x1e0], al
mov eax, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd3]
mov dword [rbp + 0x1e1], eax
mov dword [rbp + 0x1e4], ecx
lea r8, [0x14010ccd8]
mov rcx, r14
mov rdx, rbp
call qword [r12 + 0x18]
jmp 0x1400414e1
mov eax, 1
lock xadd qword [0x14014b050], rax
mov qword [rsp + 0x560], rax
lea rcx, [rsp + 0xd30]
lea r14, [rsp + 0xc90]
mov r8d, 0xa0
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x670]
movaps xmmword [rsp + 0x960], xmm0
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [rsp + 0x5f0], eax
mov dword [rsp + 0x5f3], ecx
movaps xmm0, xmmword [rsp + 0x650]
movaps xmm1, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x3290], xmm0
movaps xmmword [rsp + 0x32a0], xmm1
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rsp + 0x510], eax
mov dword [rsp + 0x513], ecx
mov eax, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd3]
mov dword [rsp + 0x490], eax
mov dword [rsp + 0x493], ecx
lea rax, [rsp + 0x22d8]
mov qword [rax - 0x18], rbp
mov rcx, qword [rsp + 0xb0]
mov qword [rax - 0x10], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rax - 8], rcx
lea rsi, [rsp + 0x780]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rdi, rbp
mov r12, qword [rsp + 0x98]
mov qword [rax + 0x60], r12
mov rcx, qword [rsp + 0x188]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0x78]
mov byte [rax + 0x70], cl
mov ecx, dword [rsp + 0xa0]
mov dword [rax + 0x71], ecx
mov ecx, dword [rsp + 0xa3]
mov dword [rax + 0x74], ecx
mov rcx, qword [rsp + 0x180]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x80], rcx
mov rbp, qword [rsp + 0xb8]
mov qword [rax + 0x88], rbp
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0x90], rcx
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x98], rcx
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0xa0], rcx
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0xa8], rcx
mov qword [rsp + 0x38], r15
mov qword [rax + 0xb0], r15
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0xb8], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rax + 0xc0], rcx
lea rsi, [rsp + 0x23a0]
mov r8d, 0xa0
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xa0], 2
movaps xmm0, xmmword [rsp + 0x670]
movups xmmword [rsi + 0xa8], xmm0
mov qword [rsi + 0xb8], rbx
mov r15, qword [rsp + 0xc8]
mov qword [rsi + 0xc0], r15
xor eax, eax
mov byte [rsi + 0xc8], al
mov ecx, dword [rsp + 0xe0]
mov edx, dword [rsp + 0xe3]
mov dword [rsi + 0xc9], ecx
mov dword [rsi + 0xcc], edx
movaps xmm0, xmmword [rsp + 0x650]
movaps xmm1, xmmword [rsp + 0x660]
movups xmmword [rsi + 0xd0], xmm0
movups xmmword [rsi + 0xe0], xmm1
mov byte [rsi + 0xf0], 3
mov ecx, dword [rsp + 0xd8]
mov edx, dword [rsp + 0xdb]
mov dword [rsi + 0xf1], ecx
mov dword [rsi + 0xf4], edx
mov rcx, qword [rsp + 0x60]
mov qword [rsi + 0xf8], rcx
mov byte [rsi + 0x100], al
mov eax, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd3]
mov dword [rsi + 0x104], ecx
mov dword [rsi + 0x101], eax
lea r14, [rsp + 0x560]
mov qword [rsi + 0x108], r14
call fcn.14009e31a
test rax, rax
je 0x140041b74
add rax, 0x18
mov rcx, rax
call fcn.1400a0ab7
mov r14, rax
mov qword [rsp + 0xa8], rdx
mov rax, qword [rax]
mov qword [rsp + 0x80], rax
lea rax, [rsp + 0x1298]
mov qword [rsp + 0xe8], rdi
mov qword [rax - 0x18], rdi
mov rcx, qword [rsp + 0xb0]
mov qword [rax - 0x10], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rax - 8], rcx
lea rsi, [rsp + 0x780]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [rax + 0x60], r12
mov rcx, qword [rsp + 0x188]
mov qword [rax + 0x68], rcx
mov rcx, qword [rsp + 0x78]
mov byte [rax + 0x70], cl
mov ecx, dword [rsp + 0xa0]
mov dword [rax + 0x71], ecx
mov ecx, dword [rsp + 0xa3]
mov dword [rax + 0x74], ecx
mov rcx, qword [rsp + 0x180]
mov qword [rax + 0x78], rcx
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x80], rcx
mov qword [rax + 0x88], rbp
mov rcx, qword [rsp + 0x40]
mov qword [rax + 0x90], rcx
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0x98], rcx
mov rbp, qword [rsp + 0x68]
mov qword [rax + 0xa0], rbp
mov rcx, qword [rsp + 0x58]
mov qword [rax + 0xa8], rcx
mov r12, qword [rsp + 0x38]
mov qword [rax + 0xb0], r12
mov rdi, qword [rsp + 0x50]
mov qword [rax + 0xb8], rdi
mov rcx, qword [rsp + 0x90]
mov qword [rax + 0xc0], rcx
lea rsi, [rsp + 0x1360]
lea rdx, [rsp + 0xc90]
mov r8d, 0xa0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov qword [rsi + 0xa0], 2
movaps xmm0, xmmword [rsp + 0x670]
movups xmmword [rsi + 0xa8], xmm0
mov qword [rsi + 0xb8], rbx
mov qword [rsi + 0xc0], r15
mov byte [rsi + 0xc8], al
mov ecx, dword [rsp + 0xe0]
mov dword [rsi + 0xc9], ecx
mov ecx, dword [rsp + 0xe3]
mov dword [rsi + 0xcc], ecx
movaps xmm0, xmmword [rsp + 0x650]
movaps xmm1, xmmword [rsp + 0x660]
movups xmmword [rsi + 0xd0], xmm0
movups xmmword [rsi + 0xe0], xmm1
mov byte [rsi + 0xf0], 3
mov ecx, dword [rsp + 0xd8]
mov dword [rsi + 0xf1], ecx
mov ecx, dword [rsp + 0xdb]
mov dword [rsi + 0xf4], ecx
mov rcx, qword [rsp + 0x60]
mov qword [rsi + 0xf8], rcx
mov byte [rsi + 0x100], al
mov eax, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0xd3]
mov dword [rsi + 0x101], eax
mov dword [rsi + 0x104], ecx
lea rax, [rsp + 0x560]
mov qword [rsi + 0x108], rax
cmp qword [rsp + 0x80], 0
je case.0x14001cf1e.400
mov qword [rsp + 0x50], rdi
mov rsi, qword [rsp + 0x560]
mov qword [rsp + 0x80], r14
mov rdi, qword [r14]
lock inc qword [rdi]
jle case.0x14003bf1b.2
lea r14, [rdi + 0x58]
mov ecx, 0x280
mov edx, 0x80
call fcn.140035261
mov r12, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x14010d518]
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], rdi
mov qword [r12 + 0x28], rsi
mov rax, qword [rsp + 0xe8]
mov qword [r12 + 0x30], rax
mov rax, qword [rsp + 0xb0]
mov qword [r12 + 0x38], rax
mov rax, qword [rsp + 0x110]
mov qword [r12 + 0x40], rax
mov ecx, 0xc
lea rdi, [r12 + 0x48]
lea rsi, [rsp + 0x780]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x98]
mov qword [r12 + 0xa8], rax
mov rax, qword [rsp + 0x188]
mov qword [r12 + 0xb0], rax
mov rax, qword [rsp + 0x78]
mov byte [r12 + 0xb8], al
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [r12 + 0xb9], eax
mov dword [r12 + 0xbc], ecx
mov rax, qword [rsp + 0x180]
add dword [rax], eax
add byte [rcx - 0x77], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x70
lea rcx, [rsp + 0x1280]
call 0x140042de8
xor r12d, r12d
mov rax, qword [rsp + 0xa8]
dec qword [rax]
test r12, r12
je 0x140041b61
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
je 0x1400414e1
mov rax, qword [r12 + 0x10]
mov rcx, r12
call qword [rax + 0x20]
mov rax, qword [rsp + 0x48]
mov qword [r13 + 0x130], rax
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x7e0], al
movups xmmword [r13 + 0x138], xmm0
lea rsi, [r13 + 0x148]
mov byte [r13 + 0x148], 0
mov r15, qword [rsp + 0xc0]
mov rax, qword [r13 + 0x140]
mov qword [r15 + 0x10], rax
movups xmm0, xmmword [r13 + 0x130]
movups xmmword [r15], xmm0
movups xmmword [rdi], xmm0
cmp byte [r15 + 0x10], 2
je 0x140041aa0
mov rcx, qword [r15]
mov rdx, qword [rsp + 0x5e8]
call fcn.140042cf5
test rax, rax
mov rcx, qword [rsp + 0x160]
je 0x14004155f
mov byte [rsi], 3
mov al, 4
mov bl, 3
jmp 0x14004196a
mov r14, rdx
test rdx, rdx
je 0x14004156b
mov bl, 2
jmp 0x14004159f
mov bl, byte [r15 + 0x10]
mov byte [r15 + 0x10], 2
cmp bl, 2
je 0x140041be0
mov r14, qword [r15]
mov rdi, qword [r15 + 8]
mov eax, dword [r15 + 0x14]
mov dword [rsp + 0x1283], eax
mov eax, dword [r15 + 0x11]
mov dword [rsp + 0x1280], eax
cmp bl, 3
je 0x140041553
mov eax, dword [rsp + 0x1280]
mov ecx, dword [rsp + 0x1283]
mov dword [rsp + 0x5f3], ecx
mov dword [rsp + 0x5f0], eax
mov rcx, r15
call fcn.14003a543
mov byte [rsi], 1
mov rcx, r15
call fcn.14003a528
cmp bl, 2
jne 0x140041613
lea rcx, [r13 + 0x68]
call fcn.14005ed72
lea rcx, [r13 + 0xf8]
call fcn.14005ed72
lea rcx, [r13 + 0x108]
call fcn.14003a442
lea rcx, [r13 + 0xc0]
call fcn.14003a44d
lea rcx, [r13 + 0xa0]
call fcn.14003592c
mov bl, 2
jmp 0x14004192d
mov al, 2
cmp byte [r13 + 0x110], 0
jne 0x14004163d
mov eax, dword [rsp + 0x5f0]
mov ecx, dword [rsp + 0x5f3]
mov dword [rsp + 0x563], ecx
mov dword [rsp + 0x560], eax
mov eax, ebx
lea rbx, [r13 + 0x108]
mov rcx, qword [r13 + 0xf0]
mov qword [rsp + 0x32c0], rcx
movups xmm0, xmmword [r13 + 0xc0]
movups xmm1, xmmword [r13 + 0xd0]
movups xmm2, xmmword [r13 + 0xe0]
movaps xmmword [rsp + 0x32b0], xmm2
movaps xmmword [rsp + 0x32a0], xmm1
movaps xmmword [rsp + 0x3290], xmm0
movups xmm0, xmmword [r13 + 0xa0]
movups xmm1, xmmword [r13 + 0xb0]
movups xmmword [rsp + 0xd58], xmm1
movups xmmword [rsp + 0xd48], xmm0
mov qword [rsp + 0xd30], r14
mov qword [rsp + 0xd38], rdi
mov byte [rsp + 0xd40], al
mov eax, dword [rsp + 0x560]
mov ecx, dword [rsp + 0x563]
mov dword [rsp + 0xd41], eax
mov dword [rsp + 0xd44], ecx
mov rsi, qword [r13 + 0x108]
test rsi, rsi
je 0x140041754
lea rdi, [rsp + 0x1280]
lea rdx, [rsp + 0xd30]
mov rcx, rdi
call fcn.140038c6e
cmp byte [rdi + 0x69], 2
jne 0x1400417e9
mov rax, qword [rsp + 0x12b0]
mov qword [rsp + 0x22f0], rax
add byte [rax], al
movups xmm0, xmmword [rsp + 0x1280]
movups xmm1, xmmword [rsp + 0x1290]
movups xmm2, xmmword [rsp + 0x12a0]
add byte [rax], al
mov rax, qword [rsp + 0xd60]
mov qword [rsp + 0x22f0], rax
mov rax, qword [rsp + 0xd30]
xor byte [0xcb4c176e], cl
mov word [rax + rdi], fs
or eax, 0x948a0000
and al, 0x40
or eax, 0x8b440000
test byte [rcx + rax*2], ah
or eax, 0xf440000
mov bh, 0x8c
and al, 0x45
or eax, 0x8a440000
xchg esp, eax
and al, 0x47
or eax, 0x8b4c0000
pushfq
and al, 0x48
or eax, 0x100f0000
test byte [rax + rdx*2], ah
or eax, 0x290f0000
test byte [rax + riz*8], ah
and al, byte [rax]
add byte [rax + 0x22d02494], cl
add byte [rax], al
mov dword [rsp + 0x22d1], r8d
mov word [rsp + 0x22d5], r9w
mov byte [rsp + 0x22d7], r10b
mov qword [rsp + 0x22d8], r11
mov qword [rsp + 0x22c0], rax
mov qword [rsp + 0x22c8], rcx
jmp 0x140041891
add rsi, 0x10
lea rdi, [rsp + 0x22c0]
mov rcx, rdi
mov rdx, rsi
call fcn.140033294
cmp qword [rdi], 0
jne 0x140041c1d
lea r14, [rsp + 0x22c0]
mov rsi, qword [r14 + 8]
mov dil, byte [r14 + 0x10]
lea r15, [rsi + 8]
lea r12, [rsp + 0x3290]
mov rcx, r14
mov rdx, r12
call fcn.140037aad
lea rbp, [rsp + 0x1280]
mov rcx, r15
mov rdx, r14
mov r8, rbp
mov r9, rbx
call fcn.140037ad7
mov rcx, r15
mov rdx, r12
call fcn.14003a689
mov rcx, qword [r12 + 0x30]
call fcn.1400377a3
and qword [r12 + 0x30], 0
movups xmm0, xmmword [rbp + 0x38]
movups xmm1, xmmword [rbp + 0x48]
movups xmm2, xmmword [rbp + 0x58]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14 + 0x20], xmm2
mov rax, qword [rbp + 0x68]
mov qword [r14 + 0x30], rax
xor byte [rax - 0x77], cl
int1
mov edx, edi
call fcn.14009ebc2
xor esi, esi
lea r15, [rsp + 0x1280]
lea r14, [rsp + 0x3290]
mov rcx, r15
mov rdx, r14
call fcn.140037aad
jmp qword [rcx - 1]
dec dword [rax - 0x73]
mov esp, 0x22c024
add byte [rax - 0x75], cl
xor byte [r9 - 0x77], r9b
invalid
invalid
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
adc byte [rdi], cl
sub byte [rdi + 0x20], dl
movups xmmword [r15 + 0x50], xmm2
movups xmmword [r15 + 0x40], xmm1
movups xmmword [r15 + 0x30], xmm0
mov qword [r15 + 0x68], rsi
mov rcx, r14
call fcn.14003a44d
mov r14, qword [r15]
lea rax, [rsp + 0x1288]
lea eax, [rsp + 0x1288]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0xd33], eax
mov dword [rsp + 0xd30], ecx
lea rcx, [r13 + 0x68]
call fcn.14005ed72
lea rcx, [r13 + 0xf8]
call fcn.14005ed72
mov rcx, rbx
call fcn.14003a442
xor ebx, ebx
lea rax, [rsp + 0x6c0]
mov qword [rax - 8], r14
lea rsi, [rsp + 0x22c0]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0xd30]
mov edx, dword [rsp + 0xd33]
mov dword [rax + 0x6c], edx
mov dword [rax + 0x69], ecx
mov al, 1
mov rcx, qword [rsp + 0x160]
mov byte [r13 + 0x111], al
cmp bl, 3
jne 0x14004197f
mov byte [rcx + 0x70], 3
jmp 0x1400419ff
lea rax, [rsp + 0x6c0]
mov r13, qword [rax - 8]
lea rdi, [rsp + 0x2258]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0x5cb], eax
mov dword [rsp + 0x5c8], ecx
mov rsi, qword [rsp + 0x5e0]
mov rcx, rsi
call fcn.14003a2e9
mov qword [rsi], 4
mov rdx, qword [rsp + 0x160]
mov qword [rdx], r13
lea rdi, [rdx + 8]
lea rsi, [rsp + 0x2258]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x70], bl
mov eax, dword [rsp + 0x5c8]
mov ecx, dword [rsp + 0x5cb]
mov word [rbx + rcx*8], fs
add eax, 0x42890000
jno 0x140041986
invalid
invalid
movaps xmm6, xmmword [rsp + 0x3920]
add rsp, 0x3938
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
call fcn.1400d8ac6
jmp 0x14003d0e5
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_src_serviceoneshot.rs
jmp 0x140041a43
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_src_serviceoneshot.rs
int3
or al, 0
mov edx, 0x28
call fcn.1400d5da0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
add byte [rax], al
add byte [rax], al
call fcn.1400d7625
lea rcx, str.TryFlatten_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_try_future_try_flatten.rs
lea r8, [0x14010a540]
add eax, 0xc8acd
add eax, 0xc8acd
mov edx, 0x22
call fcn.1400d7625
mov qword [rax], 4
jmp 0x140041a8e
mov qword [r12], 2
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
jmp 0x140041a43
ud2
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsP
call fcn.1400d6180
lea rcx, [0x1400f4ba9]
lea r8, [0x1400f4c58]
mov edx, 0x4c
call fcn.1400d5da0
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
add byte [rdx + 0x2f], bh
call fcn.1400d5da0
lea rcx, [0x14010c830]
call fcn.1400d6480
or qword [r8], rax
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsP
call fcn.1400d6480
mov ecx, 8
mov edx, 0x30
call fcn.1400d58a0
mov rdx, qword [rsp + 0x1290]
mov rcx, rdi
call fcn.1400d5880
mov rax, qword [rsp + 0x1288]
mov cl, byte [rsp + 0x1290]
lea r8, [rsp + 0x3290]
mov qword [r8], rax
mov dword [rax], eax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
invalid
or al, 0
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0xf91fc
lea r9, [0x14010b940]
mov edx, 0x2b
call fcn.1400d6080
lea rcx, [0x14010c438]
call fcn.1400d6480
or dword [rax], eax
xor eax, eax
jmp 0x140041bfb
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
call fcn.1400d6480
lea rcx, [rsp + 0x22c0]
call 0x140042de8
jmp 0x140041bf9
lea rax, [0x14010bfc8]
mov qword [rsp + 0x22c0], rax
and al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xca45f
or al, 0
lea rcx, [rsp + 0x1280]
mov qword [rcx], rax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
lea rax, [fcn.14000aa30]
mov qword [rsp + 0x22c8], rax
lea rax, [rsp + 0x22c0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1io.rsP
call fcn.1400d5c10
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsP
call fcn.1400d6180
lea rcx, [rsp + 0x22c0]
call fcn.140050952
mov al, 1
lea rcx, [rsp + 0x1280]
mov byte [rcx], al
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srccommonexec.rs_
call fcn.1400d6e49
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
call fcn.1400d6480
mov rax, qword [rsp + 0x22c8]
mov cl, byte [rsp + 0x22d0]
lea r8, [rsp + 0x960]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientpool.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0xd], cl
or ebx, dword [rbp - 0xe16fff4]
invalid
invalid
invalid
push rsi
push rdi
sub rsp, 0x28
sub byte [rdx + rcx*4 + 0x42], al
jo 0x140041fbc
jo 0x140041ffc
cmp r8b, 3
je 0x140042027
mov rax, rcx
mov ecx, 0xe
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rdx + 0x71]
mov edx, dword [rdx + 0x74]
mov dword [rax + 0x74], edx
mov dword [rax + 0x71], ecx
mov byte [rax + 0x70], r8b
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, str.Ready_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_ready.rs
lea r8, [0x14010e580]
mov edx, 0x1d
call fcn.1400d61a0
int3
adc byte [rdx + 0x20], dl
mov rdx, qword [rdx + 0x30]
mov byte [rcx + 0x38], al
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
adc dword [rcx + 0x10], ecx
adc byte [rdi], cl
adc dword [rcx + 0x20], edx
adc byte [rdi], cl
adc dword [rcx + 0x20], edx
mov qword [rcx + 0x30], rdx
ret
add byte [rdi], cl
mov dh, 6
lea rcx, [0x14013d678]
or eax, 0xfb570
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
add rsi, 8
lea rax, [rsp + 0xb0]
mov ecx, 9
mov rdi, rax
mov edi, eax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.14005b699
mov ecx, dword [rbx + 0x138]
cmp rax, rcx
jbe 0x140042669
invalid
lea rcx, [rsp + 0xb0]
call fcn.140045db3
lea rsi, [rsp + 0x150]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
add byte [rax - 0x77], cl
int1
call fcn.140046cb9
mov al, 2
jmp 0x140042b1e
mov al, byte [rsi + 9]
lea rdi, [rsp + 0xb1]
mov byte [rdi + 7], al
mov rax, qword [rsi + 1]
mov qword [rdi - 1], rax
add rbx, 0x100
movzx eax, al
or rax, 0x600
shl rax, 0x20
lea rcx, [rsp + 0x80]
add byte [rax], al
mov qword [rcx], rax
mov edx, 8
mov r8, rbx
call fcn.14001b716
mov r8d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, rdi
call fcn.14000a5d9
jmp 0x140042b04
or dword [r8], eax
invalid
lea rdx, [rsi + 8]
mov r12d, dword [rsi + 0x120]
movzx eax, byte [rsi + 0x124]
mov ecx, dword [rbx + 0x138]
cmp byte [rcx], al
add byte [rax], al
add rcx, 9
lea r8, [rbx + 0x100]
lea rdi, [rsp + 0x40]
mov qword [rdi], r8
invalid
mov qword [rdi + 8], rcx
shl rax, 0x20
or rax, r12
bts rax, 0x28
sub byte [rbp + rcx*4 - 0x4c], cl
and al, 8
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
lea r15, [rsp + 0x80]
mov rcx, r15
mov r8, rbx
call fcn.14001b765
mov rsi, qword [rbx + 0x108]
mov rcx, r14
mov rdx, rdi
mov edx, edi
call fcn.14001b540
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
mov r13, qword [rax + 8]
mov rdi, qword [r15 + 0x10]
mov r14, r13
not r14
cmp r14, rcx
cmovae r14, rcx
int1
int1
cmp rdi, r14
jbe 0x1400426ef
lea r15, [rsp + 0xb0]
add byte [rax], al
mov qword [rsp + 0x38], r12
lea r12, [rsp + 0x80]
mov rcx, r15
mov rdx, r12
mov r8, r14
call fcn.14000a1a9
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
adc byte [r8 - 0x73], r9b
and al, 0x40
call fcn.14001b58c
mov rcx, r15
mov ecx, edi
call fcn.140001e4c
mov rbp, qword [r12]
movups xmm0, xmmword [r12 + 8]
movaps xmmword [r15], xmm0
invalid
mov rax, qword [r12 + 0x18]
mov r12, qword [rsp + 0x38]
mov qword [r15 + 0x10], rax
jmp 0x140042706
invalid
mov eax, dword [rsi + 8]
mov dword [rsp + 0x6c], eax
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]
mov dword [rsp + 0x7c], eax
mov r14d, dword [rsi + 0x24]
mov ebp, dword [rsi + 0x2c]
mov r8d, dword [rsi + 0x34]
movzx eax, byte [rsi + 0x3c]
add rbx, 0x100
mov edi, dword [rsi + 4]
or rax, 0x400
shl rax, 0x20
lea rcx, [rsp + 0xb0]
mov qword [rcx], rax
xor eax, eax
test edi, edi
mov edx, 6
cmove rdx, rax
lea rax, [rdx + 6]
test r13d, r13d
cmove rax, rdx
lea rdx, [rax + 6]
test r12d, r12d
cmove rdx, rax
lea rax, [rdx + 6]
invalid
test r15d, r15d
cmove rax, rdx
ret 0x8d48
push rax
invalid
test r14d, r14d
cmove rdx, rax
lea rax, [rdx + 6]
test ebp, ebp
cmove rax, rdx
lea rdx, [rax + 6]
mov dword [rsp + 0x38], r8d
test r8d, r8d
cmove rdx, rax
cmove edx, eax
mov eax, dword [rsi + 0x28]
mov dword [rsp + 0x68], eax
mov eax, dword [rsi + 0x30]
mov dword [rsp + 0x70], eax
mov esi, dword [rsi + 0x38]
mov qword [rsp + 0x80], rbx
mov r8, rbx
call fcn.14001b716
test edi, edi
je 0x140042393
lea rcx, [rsp + 0x80]
xor edx, edx
mov r8d, dword [rsp + 0x6c]
call fcn.14001dee9
push rsi
invalid
std
invalid
test r13d, r13d
je 0x1400423af
lea rcx, [rsp + 0x80]
mov edx, 1
add byte [rax], al
mov r8d, dword [rsp + 0x74]
call fcn.14001dee9
test r12d, r12d
je 0x1400423cb
lea rcx, [rsp + 0x80]
mov edx, 2
mov r8d, dword [rsp + 0x78]
call fcn.14001dee9
test r15d, r15d
je 0x1400423e7
lea rcx, [rsp + 0x80]
mov edx, 3
add byte [rax], al
add byte [rax], al
mov r8d, dword [rsp + 0x7c]
call fcn.14001dee9
test r14d, r14d
je 0x140042403
invalid
invalid
lea rcx, [rsp + 0x80]
mov edx, 4
mov r8d, dword [rsp + 0x68]
call fcn.14001dee9
test ebp, ebp
je 0x14004241e
lea rcx, [rsp + 0x80]
mov edx, 5
mov r8d, dword [rsp + 0x70]
call fcn.14001dee9
invalid
std
invalid
cmp dword [rsp + 0x38], 0
je 0x140042b04
lea rcx, [rsp + 0x80]
add byte [rax], al
mov edx, 6
mov r8d, esi
call fcn.14001dee9
jmp 0x140042b04
lea rdx, [rsi + 8]
mov r9d, dword [rsi + 0x118]
mov edi, dword [rsi + 0x11c]
mov esi, 0x11c
movzx eax, byte [rsi + 0x120]
mov ecx, dword [rbx + 0x138]
add rcx, 9
ror dword [rcx], 0x4c
lea eax, [rbx + 0x100]
lea r14, [rsp + 0x40]
mov qword [r14], r8
mov qword [r14 + 8], rcx
shl rax, 0x20
mov qword [rsp + 0x38], r9
or rax, r9
movabs rcx, 0x50000000000
mov ecx, 0
add byte [0x1494c2490], al
ror dword [rbp + rcx*4 - 0x44], 0x24
or byte [rcx], al
add byte [rax], al
mov qword [r15], rcx
lea r12, [rsp + 0x80]
mov rcx, r12
mov r8, rbx
fsubr st(0)
mov dh, 0x92
std
dec dword [rax - 0x75]
mov rsi, qword [rbx + 0x108]
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.14001b540
std
dec dword [rcx - 0x75]
invalid
mov r13, qword [rax + 8]
mov rcx, r14
mov edx, edi
call fcn.14001b6f5
mov rdi, qword [r12 + 0x10]
mov edi, dword [rsp + 0x10]
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
mov r14, qword [rax + 8]
or byte [rcx - 9], cl
invalid
cmp r14, rcx
cmovae r14, rcx
cmp rdi, r14
jbe 0x140042814
invalid
add eax, dword [rax]
invalid
or byte [rcx - 9], cl
invalid
invalid
lea r15, [rsp + 0xb0]
lea r12, [rsp + 0x80]
mov rcx, r15
mov rdx, r12
mov r8, r14
call fcn.14000a1a9
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x40]
call fcn.14001b58c
nop
std
dec dword [rcx + rcx*4 - 7]
call fcn.140001e4c
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
jmp 0x14004282b
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
add rbx, 0x100
movabs rdx, 0x30000000000
add byte [rax + 9], cl
ret 0x8d48
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rcx], edx
jmp 0x14004264d
fiadd dword [rax]
add byte [rax], al
add byte [rax + 9], cl
ret 0x8d48
mov rax, qword [rsi + 0x28]
mov qword [rsp + 0xd0], rax
add byte [rax], al
add byte [rdi], cl
adc byte [rsi + 8], al
movups xmm1, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
sub dword [rsp + 0xb0], eax
lea rsi, [rbx + 0x100]
movabs rax, 0x70000000000
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov r14, qword [rsp + 0xc0]
lea rdx, [r14 + 8]
mov r8, rsi
call fcn.14001b716
mov edx, dword [rsp + 0xd0]
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14005c3d5
mov edx, dword [rsp + 0xd4]
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14005c3d5
test r14, r14
je 0x140042950
lea rdi, [rsp + 0x80]
lea rdx, [rsp + 0xb0]
mov rcx, rdi
call fcn.14000a08c
mov qword [rdi + 0x10], r14
movups xmm0, xmmword [rdi]
adc byte [rdi], al
movaps xmmword [rsp + 0x40], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x50], rax
mov rax, qword [rdi + 0x18]
mov qword [rsp + 0x58], rax
mov r14, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x48]
jmp 0x140042b35
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
add rbx, 0x100
bts rax, 0x2b
lea rcx, [rsp + 0xb0]
mov qword [rcx], rax
mov edx, 4
mov r8, rbx
call fcn.14001b716
mov rcx, rbx
mov edx, esi
call fcn.14005c3d5
jmp 0x140042b04
cmp rax, qword [rbx + 0x128]
jae 0x140042977
mov rcx, qword [rbx + 0x108]
add rcx, rax
jb 0x140042aa7
lea rsi, [rbx + 0x100]
lea rdi, [rsp + 0xb0]
movzx edx, byte [rdi + 0x46]
mov ecx, dword [rdi + 0x40]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov qword [rcx], rdx
mov rdx, rax
mov r8, rsi
call fcn.14001b716
mov rcx, rdi
call fcn.14005b737
test al, al
je 0x140042a2a
invalid
mov rcx, rdi
call fcn.14005b63e
add dword [rax], eax
mov r14, rdx
mov rcx, rsi
mov rdx, rax
mov r8, r14
mov eax, esi
invalid
call fcn.14005c3f6
mov rcx, rdi
mov rdx, r14
call fcn.14005b6b7
jmp 0x1400426b9
mov rdx, qword [rsp + 0x88]
lea rcx, [rsp + 0x40]
mov r8, rdi
call fcn.14001b58c
xor ebp, ebp
mov rax, qword [rsp + 0x40]
mov r9, qword [rax + 8]
mov rcx, r9
sub rcx, r13
sub ecx, ebp
bswap rcx
mov qword [rsp + 0x30], rcx
xor ecx, ecx
cmp rcx, 5
je 0x140042735
cmp byte [rsp + rcx + 0x30], 0
lea rcx, [rcx + 1]
invalid
invalid
je 0x14004271f
jmp 0x140042855
mov r8, qword [rax]
lea rdx, [rsi + 3]
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.1400092b8
lea r8, [rsp + 0x35]
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
or eax, 0xb2114
mov qword [rsp + 0x20], rcx
mov r9d, 3
add eax, dword [rax]
add byte [rax], al
mov rcx, rax
call fcn.140080807
test rbp, rbp
je 0x140042791
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
add rsi, 4
cmp rsi, rdx
jae 0x140042a80
mov rax, qword [rax]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x120], rax
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x110], xmm0
cmp rdi, r14
ja 0x1400427c3
lea rcx, [rsp + 0x80]
call fcn.140001e4c
test rbp, rbp
je 0x140042b04
lea rcx, [rbx + 0xb8]
call fcn.14005193b
mov qword [rbx + 0xb8], 3
mov qword [rbx + 0xc0], rbp
movaps xmm0, xmmword [rsp + 0x110]
movups xmmword [rbx + 0xc8], xmm0
mov rax, qword [rsp + 0x120]
mov qword [rbx + 0xd8], rax
mov dword [rbx + 0xe0], r12d
jmp 0x140042b04
mov rdx, qword [rsp + 0x88]
lea rcx, [rsp + 0x40]
mov r8, rdi
call fcn.14001b58c
xor ebp, ebp
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 0x14004286d
cmp byte [rsp + rcx + 0x30], 0
lea rcx, [rcx + 1]
je 0x140042844
lea rcx, [0x1400f47fe]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov edx, 0x3e
call fcn.1400d5da0
mov r8, qword [rax]
lea rdx, [rsi + 3]
add ecx, dword [rax - 0x73]
add eax, 0xb1fdd
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.1400092b8
lea r8, [rsp + 0x35]
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov qword [rsp + 0x20], rcx
mov r9d, 3
mov rcx, rax
call fcn.140080807
test rbp, rbp
je 0x1400428c9
mov rax, qword [rsp + 0x40]
mov rdx, qword [rax + 8]
add rsi, 4
cmp rsi, rdx
jae 0x140042a80
mov rax, qword [rax]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x140], rax
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x130], xmm0
cmp rdi, r14
ja 0x1400428fb
lea rcx, [rsp + 0x80]
call fcn.140001e4c
test rbp, rbp
je 0x140042b04
lea rcx, [rbx + 0xb8]
call fcn.14005193b
mov qword [rbx + 0xb8], 3
mov qword [rbx + 0xc0], rbp
movaps xmm0, xmmword [rsp + 0x130]
movups xmmword [rbx + 0xc8], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rbx + 0xd8], rax
mov rax, qword [rsp + 0x38]
mov dword [rbx + 0xe0], eax
jmp 0x140042b04
mov qword [rsp + 0x48], 1
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
lea rax, [0x14010be18]
mov qword [rsp + 0x40], rax
mov edi, 1
jmp 0x140042b32
movzx edx, byte [rsp + 0xf6]
mov ecx, dword [rsp + 0xf0]
shl rdx, 0x20
or rdx, rcx
or edx, ecx
lea rcx, [rsp + 0x80]
mov qword [rcx], rdx
adc dword [rax - 0x73], ecx
mov bl, 0
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0x8949
mov eax, esi
call fcn.14001b716
mov rax, qword [rbx + 0x108]
mov r15, qword [rbx + 0x128]
cmp rax, r15
jae 0x140042a19
xor ecx, ecx
sub rax, qword [rbx + 0x120]
cmovae rcx, rax
sub r15, rcx
sub edi, ecx
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.14005b699
add dword [rax], eax
cmp rax, r15
cmovae rax, r15
test rax, rax
je 0x140042a19
mov rcx, rdi
call fcn.14005b63e
add dword [rax], eax
mov r14, rdx
cmp rdx, r15
cmovae r14, r15
mov rcx, rsi
mov rdx, rax
mov r8, r14
call fcn.14005c3f6
mov rcx, rdi
mov rdx, r14
call fcn.14005b6b7
sub r15, r14
jmp 0x1400429d5
add rbx, 0xb8
mov rcx, rbx
call fcn.14005193b
add bl, ch
invalid
add bl, ch
lea rcx, es:[rsp + 0xb0]
lea rcx, [rsp + 0xb0]
call fcn.14005b699
mov qword [rsp + 0x100], rax
test rax, rax
jne 0x140042abf
add rbx, 0x70
mov rcx, rbx
call case.0x14004f856.33
lea rsi, [rsp + 0xb0]
mov ecx, 9
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x140042b04
invalid
call fcn.1400d5da0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rsassertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
mov rcx, rsi
call fcn.1400d5cc0
lea rcx, str.not_implemented
lea r8, [0x14010a720]
mov edx, 0xf
call fcn.1400d5da0
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framedata.rs
lea r8, [0x14010a818]
mov edx, 0x2c
call fcn.1400d5da0
lea rax, str.chunk_not_fully_encoded
lea r8, [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x39], cl
adc byte [rax], cl
add byte [rax], al
add byte [rdi], cl
push rdi
rol byte [rcx + 0xf], 0x11
sbb byte [rax - 0x73], cl
adc eax, 0xd1b18
sbb byte [rbx], bl
or eax, 0xd8d4c00
add dword [rsp + rcx], edi
lea rcx, [rsp + 0x100]
call fcn.1400d8bcd
lea rsi, [rsp + 0x150]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
mov al, 0xc
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
xor r14d, r14d
test r14, r14
je 0x140042b7f
mov rcx, rsi
mov rdx, r14
call fcn.1400a2afe
mov r15, qword [rbx + 0x108]
mov rcx, qword [rbx + 0x100]
add rcx, r15
mov rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbx + 0x110]
sub rdx, r15
cmp rdx, r14
jb 0x140042bac
add r15, r14
mov qword [rbx + 0x108], r15
add rdi, r14
jmp 0x140042b32
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 + 0xb0]
call fcn.140001e4c
jmp 0x140042b04
mov rcx, r14
call fcn.1400d5af8
int3
xor byte [rcx], cl
add byte [rax - 0x75], cl
and al, 0x30
mov cl, byte [rsp + 0x38]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b940]
mov edx, 0x2b
call fcn.1400d6080
add byte [rax - 0x73], cl
lea rcx, str.negative_Window
or eax, 0xb13b5
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i32
mov edx, 0xf
adc ecx, dword [rbx]
add byte [rdx + 0xf], bh
call fcn.1400d64b9
int3
jno 0x140042d22
lea r14, [0x14013d69c]
mov r15d, 2
add byte [rdi], cl
mov dh, 0xc8
enter 0x6349, 0xc
mov cs, word [rcx + rax - 0xf]
loope 0x140042cde
add dword [rsi - 0x367bd7b1], eax
mov cl, 0x7f
adc byte [rdi], cl
xchg esp, eax
sal byte [rbp + 4], 0x84
sal byte [rbp + 0x1e], 0x48
mov ecx, esi
cmp dword [rcx], 5
jne fcn.1400459b1
ret
add byte [rax], al
ret
and byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
jle 0x140045d2c
invalid
and byte [rax - 0x75], cl
pop rsi
sub byte [rax - 0x7d], cl
jmp 0x140045d15
mov rbx, qword [rsi + 0x28]
mov ebx, dword [rsi + 0x28]
sub rbx, 1
jb 0x140045d27
adc dword [rax - 0x77], ecx
stc
mov rcx, rdi
call fcn.140045d6f
add rdi, 0x138
jmp 0x140045d10
invalid
add byte [rax - 0x7f], cl
invalid
jmp 0x1584ae873
mov rax, qword [rsi + 0x18]
test rax, rax
test eax, eax
je 0x140045d45
imul r8, rax, 0x138
mov rcx, qword [rsi + 0x20]
mov edx, 8
call fcn.1400022bd
invalid
cmp rsi, 0xffffffffffffffff
je 0x140045d66
lock dec qword [rsi + 8]
jne 0x140045d66
or byte [rbp + 0x14], dh
mov edx, 8
mov rcx, rsi
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140007ce0
invalid
nop
add rsp, 0x20
invalid
pop rbx
and byte [rbx + 0x5f], bl
pop rdi
pop rsi
ret
add rcx, 0x10
jmp case.0x14004210f.15
ror dword [rax], 0xe9
cmp al, byte [rax]
add byte [rax], al
ror dword [rax], 0xe9
or al, byte [rax]
add byte [rax], al
add rcx, 8
jmp fcn.140001e4c
mov ecx, esi
call fcn.140012c68
test al, al
jne case.0x140046a0c.2
add byte [rax], al
add byte [rax], al
lea rdx, str.proxy_connection
lea edx, str.proxy_connection
mov r8d, 0x10
mov rcx, rsi
call fcn.140012c68
test al, al
jne case.0x140046a0c.2
movups xmm0, xmmword [0x1400f7f10]
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1400f7f00]
adc eax, 0x290f000b
sub dword [rdx], eax
sub dword [rdx], eax
mov rcx, rsi
call fcn.1400130d8
invalid
cld
dec dword [rax - 0x7b]
invalid
je 0x1400469cb
invalid
mov rcx, qword [rax + 8]
mov ecx, dword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r8, str.trailers
mov r9d, 8
call fcn.1400178c0
test al, al
je case.0x140046a0c.2
invalid
mov es, word [rax]
add byte [rax], al
std
invalid
test byte [rsi + 0x44000000], cl
mov ah, byte [rsi + 0x11c]
add dword [rax], eax
invalid
mov r12b, byte [rsi + 0x11c]
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.1400180f1
mov r15, rax
mov al, byte [rax + 0x50]
add al, 0xfa
cli
movzx ecx, al
cmp cl, 6
mov eax, 6
cmovb eax, ecx
rol dword [rax - 0x4b], 1
rol dword [rax - 0x4b], 1
cmp al, 5
ja case.0x140046a0c.2
and r12b, 1
movzx eax, al
lea rcx, [0x14013d6c8]
movsxd rax, dword [rcx + rax*4]
insb byte [rdi], dx
str word [rax + 0x63]
add al, 0x81
add rax, rcx
jmp rax
mov r13d, r12d
xor r13b, 1
cmc
add dword [rcx - 0x80], eax
cld
add dword [rcx - 0x4c], eax
or al, byte [rcx - 0x80]
fadd qword [rax]
cmc
add dword [rcx - 0x80], eax
cld
add dword [rcx - 0x4c], eax
or al, byte [rcx - 0x80]
fadd qword [rax]
mov dword [rsp + 0x2c], 0
add byte [rax], al
add bl, ch
invalid
jmp 0x140046a8d
cmp byte [r15 + 0x51], 0
jne case.0x140046a0c.2
push rcx
add byte [rbp + 0x28], dh
test r12b, r12b
sete al
movzx ecx, byte [r15 + 0x52]
mov r13d, 1
mov dword [rsp + 0x2c], ecx
cmovne r13d, ecx
mov r12b, 0xa
mov ah, 0xa
mov ah, 0xa
sub r12b, al
jmp 0x140046a8d
cmp byte [r15 + 0x51], 0
je case.0x140046a0c.1
mov rcx, rsi
call fcn.140045dda
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.140013717
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.140017def
test al, al
je 0x140046ad3
mov rcx, rdi
call fcn.14001806b
cmp byte [rax + 0x125], 0
je 0x140046b1a
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.140046ba9
mov bpl, 0xc
jmp 0x140046a61
add r14, 8
mov rcx, r14
mov rdx, rdi
call fcn.1400190fc
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.140046ba9
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
and qword [rsi], 0
mov bpl, 0xc
test rax, rax
je 0x140046a61
call qword [rax + 8]
jmp 0x140046a61
push rbp
push rbx
sub rsp, 0x40
cmp byte [rcx + 0x20], 3
je 0x1400476c4
mov rsi, rcx
call fcn.1400471ff
cdq
sti
invalid
dec dword [rcx + 0x75c084c3]
invalid
cdq
sti
invalid
mov bpl, byte [rsi + 0x20]
cmp bpl, 3
je case.0x14008475f.81
mov r14, qword [rsi + 8]
movups xmm0, xmmword [rsi + 0x10]
adc byte [rax - 0x73], r9b
jl case.0x14003b6b6.31
and byte [rdi], cl
sub dword [rdi], eax
mov eax, dword [rsi + 0x21]
mov ecx, dword [rsi + 0x24]
and al, 0x89
adc dword [r9 - 0x74b7ebb1], r9d
adc al, 0x48
mov rcx, qword [rsi]
call fcn.1400475db
mov byte [rsi + 0x20], 3
and byte [rbx], r8b
mov byte [rdi + 0x10], bpl
mov rcx, rdi
call fcn.140045bab
add ebp, esp
invalid
dec dword [rcx + rcx*4 + 0x37]
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140035a28
add ebp, esp
invalid
mov eax, ebx
add rsp, 0x40
add esp, 0x40
add esp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400d7625
dec qword [r8]
invalid
invalid
dec qword [r8]
add dh, al
mov byte [rsi + 0x20], 3
mov byte [rsi + 0x20], 3
and byte [rbx], al
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400d5da0
add ah, cl
add ah, cl
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x90
mov rsi, rcx
mov esi, ecx
call fcn.1400a0776
nop
add eax, 0xc0b60f00
mov dh, 0xc0
lea rcx, [0x14013d6e0]
str word [rax + 0x63]
add al, 0x81
invalid
str word [rax + 0x63]
add al, 0x81
invalid
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x140115db0]
or al, 0
add rax, rcx
jmp rax
lea rax, [0x140115db0]
or al, 0
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
add dword [rax - 0x77], ecx
and al, 0x30
add dword [rax - 0x77], ecx
and al, 0x30
mov qword [rsp + 0x38], rcx
and al, 0x38
and qword [rsp + 0x40], 0
mov qword [rcx + 8], rsi
mov al, byte [rsi + 0x50]
and al, 6
cmp al, 4
je 0x14004783e
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x20]
jle 0x140047776
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009e567
mov r14, rax
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
add al, 0x6e
add eax, 0xc6894900
mov r15, rdx
xlatb
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, rbx
call fcn.14004764e
invalid
invalid
invalid
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009e574
int1
insd dword [rdi], dx
add eax, 0x74db8400
invalid
int1
insd dword [rdi], dx
add eax, 0x74db8400
sbb al, 0x48
mov ecx, esi
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
jne 0x1400477dd
nop
add eax, 0x75033c00
mov rcx, rdi
mov rcx, rdi
mov rcx, rdi
jmp case.0x14003b6b6.33
lea rcx, [rsi + 0x20]
call fcn.14004798d
jmp case.0x1400477f5.0
add bl, ch
and al, 0x48
mov rcx, rdi
mov rcx, rdi
call fcn.140047a93
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
lea edx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.140047afd
xor ecx, ecx
call fcn.1400399f7
and bh, bh
invalid
and bh, bh
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400479c2
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013d6f0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140047968
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140047a2b
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
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:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140047986
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140047a2b
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x1400479de
lea rcx, [rsi + 0x20]
call fcn.140047a93
jmp 0x1400479eb
test al, 0x10
je 0x1400479eb
lea rcx, [rsi + 0x58]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x140047a24
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140047a2b
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.140047a67
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x140047a55
mov rcx, qword [rsi + 0x70]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x48
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
and qword [r8 + 0x18], 0
invalid
sbb byte [rax], al
mov qword [r8], 1
invalid
lea rdi, [rsp + 0x20]
mov rcx, rdi
and byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r9d, ebx
mov ecx, ebx
mov ecx, ebx
call fcn.140047f6e
cmp byte [rdi], 5
invalid
invalid
jne case.0x14003969e.58
invalid
xor eax, eax
jmp case.0x14003bf1b.45
lea rcx, [rsp + 0x20]
call fcn.140029906
std
std
invalid
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
fld1
sbb dword [rax - 4], edi
dec dword [rax - 0x7d]
cmp eax, dword [rax]
mov ecx, ebx
add byte [rax - 0x77], cl
fmul dword [rax - 0x77]
mov eax, ebx
add rsp, 0x40
add esp, 0x40
mov ecx, dword [rsp + 0x30]
and al, 0x30
add dword [rdi], ecx
xchg ebp, ecx
cmpsd dword [rsi], dword [rdi]
std
inc ebx
add byte [rax - 0x7d], cl
jmp 0x140049c5c
cmp qword [rdi - 0x18], 2
add dh, byte [rcx + rdi + 0xf]
cmp dword [rdi], ecx
mov dh, 0x47
clc
invalid
invalid
add bl, ch
or byte [rax - 0x77], cl
mov rcx, rdi
sti
dec dword [rax - 0x7f]
invalid
invalid
invalid
add dword [rax], eax
add bl, ch
mov dl, 0x48
mov rax, qword [rsi + 0x18]
sar byte [rax], 1
add byte [rax], al
pop rsi
invalid
push r15
push r14
push rsi
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x90
mov rsi, rcx
invalid
call fcn.1400a0776
movzx eax, al
mov dh, 0xc0
invalid
mov dh, 0xc0
lea rcx, [0x14013d71c]
or edi, dword [rdx]
str word [rax + 0x63]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x140115db0]
lea rcx, [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
and qword [rsp + 0x40], 0
mov qword [rcx], rax
add dword [rax - 0x77], ecx
jno case.0x14003b6b6.52
add dword [rax - 0x77], ecx
jno case.0x14003b6b6.52
cmp dword [rsi + 0x30], 2
jae 0x140049e33
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
sub al, r13b
cmovs eax, dword [0x1068de65b]
add rax, 0xffffffffc6894900
sub al, r13b
cmovs eax, dword [0x1068de65b]
add rax, 0xffffffffc6894900
add rax, 0xffffffffc6894900
mov esi, eax
mov r15, rdx
mov edi, edx
lea rdx, [rsp + 0x30]
mov rcx, rbx
fld1
invalid
in al, dx
invalid
dec dword [rcx - 0xe76b33d]
fld1
invalid
invalid
mov rdx, r15
call fcn.14009e574
test bl, bl
invalid
je 0x140049d98
invalid
mov rcx, rsi
mov ecx, esi
call fcn.1400a07f3
cmp al, 3
jne 0x140049dd2
mov rcx, rdi
jmp 0x140049d91
lea rcx, [rsi + 0x20]
call fcn.140049f8c
jmp case.0x140049dea.0
mov rcx, rdi
call fcn.14004a099
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x60]
lea rdx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.14004a109
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140049fc1
invalid
invalid
add byte [rcx - 0x2ab173f], cl
invalid
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013d72c]
movsxd rax, dword [rcx + rax*4]
str word [rax + 0x63]
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x140049f67
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004a02d
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
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:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140049f85
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004a02d
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x140049fdd
lea rcx, [rsi + 0x20]
call fcn.14004a099
jmp 0x140049fed
test al, 0x10
je 0x140049fed
lea rcx, [rsi + 0xd8]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x14004a026
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004a02d
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.14004a06f
mov rax, qword [rsi + 0xe8]
test rax, rax
je 0x14004a05d
mov rcx, qword [rsi + 0xf0]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
mov rcx, rbx
mov rdx, qword [rsp + 0x38]
call fcn.14004da00
xchg dword [0x10035d47b], eax
xor esi, esi
jmp 0x14004d9c8
xor eax, eax
ror byte [rax + 0x3d], 0
add al, 0
add byte [rdx + rbx - 0x7d], dh
movsb byte [rdi], byte [rsi]
add al, 0x90
add byte [rax], al
add byte [rax], al
invalid
cmp rax, 0x400
je case.0x14003969e.73
and dword [rsp + rax + 0x90], 0
add byte [rax - 0x39], cl
mov qword [rsp + rax + 0x98], 1
add rax, 0x10
jmp 0x14004d4d2
test byte [rax + rbx*4], al
add byte [rax], al
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 + 0xe8]
mov rax, qword [rbx + 0xe8]
mov eax, dword [rbx + 0xe8]
cmp rax, qword [rbx + 0xf0]
jne 0x14004d509
xor r14d, r14d
xor esi, esi
jmp 0x14004d530
mov rcx, qword [rsp + 0x50]
push rax
call fcn.14004e011
mov rcx, rax
call fcn.14004df94
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 [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
mov r8d, 0x40
mov rcx, r14
int1
int1
lea rdx, [rsp + 0x90]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1io.rsP
call fcn.14004dcfd
mov al, 7
add byte [rax], al
invalid
mov al, 7
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x58
mov qword [rsp + 0x58], rax
test rdx, rdx
je 0x14004d70c
mov r13, rdx
mov qword [rsp + 0x68], r14
and al, 0x68
invalid
and al, 0x68
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
call fcn.14004dd27
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x70]
and al, 0x70
mov r14, qword [rsp + 0x78]
mov r12, qword [rsp + 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
and al, 0x40
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
xor edi, edi
mov qword [rsp + 0x30], r13
cmp rbx, r14
cmp ebx, esi
je 0x14004d5a5
mov rax, r14
mov r14, r12
mov esi, esp
mov esi, esp
jmp 0x14004d5be
mov rcx, qword [rsp + 0x40]
mov rax, rcx
mov rbx, r12
cmp r12, rcx
mov qword [rsp + 0x40], r14
mov dword [rsp + 0x40], esi
mov dword [rsp + 0x40], esi
je 0x14004d713
test rbx, rbx
je 0x14004d713
add byte [rax], al
add byte [rax], al
mov r12, r14
mov r14, rax
mov rcx, rdi
mov rdx, qword [rsp + 0x58]
mov r8, r13
mov r9, rsi
call fcn.14004dcfd
invalid
add byte [rax], al
mov r15, rax
mov r13, rdx
mov rax, qword [rbx]
lea rbp, [rbx + 8]
lea rcx, [0x14013d73c]
add qword [rdi], rcx
add byte [rax + 0x63], cl
add al, 0x81
invalid
add qword [rdi], rcx
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rbp
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r13
call fcn.14004dd86
jmp 0x14004d6f1
test r13, r13
je 0x14004d61d
mov al, byte [rbx + 0x3b]
cmp al, byte [rbx + 0x3a]
cmp sil, byte [r13 + 0x5c]
cmp sil, byte [r13 + 0x5c]
xor esi, esi
jmp 0x14004d696
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8, r15
mov r9, r13
call case.0x140047720.29
jmp 0x14004d6f1
test r13, r13
je 0x14004d675
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x28]
cmp rax, rdx
cmovb rdx, rax
test rdx, rdx
mov r13, qword [rsp + 0x30]
je 0x14004d708
mov rcx, qword [rbx + 0x10]
call fcn.14004df94
mov dword [r15], eax
mov qword [r15 + 8], rdx
mov eax, 1
jmp 0x14004d6f6
xor eax, eax
jmp 0x14004d6f1
lea rcx, [rbx + 0x28]
call 0x14004dfc4
mov rcx, rax
call fcn.14004df94
mov dword [r15], eax
mov qword [r15 + 8], rdx
mov esi, 1
mov rcx, rsi
mov rdx, r15
mov r8, r13
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bufchain.rs
call fcn.14004dcfd
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call fcn.14004dd86
mov rbp, rax
add rbp, rsi
mov rcx, rbp
mov rdx, r15
mov r8, r13
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bufchain.rs
call fcn.14004dcfd
mov r9, rdx
mov rcx, qword [rbx + 0x40]
mov rdx, qword [rbx + 0x48]
mov r8, rax
call case.0x140047720.29
add rax, rbp
call 0x1973a6436
invalid
or al, 0
mov r13, qword [rsp + 0x30]
add rbx, 0x50
add rdi, rax
cmp rdi, r13
jne 0x14004d598
jmp 0x14004d710
xor eax, eax
jmp 0x14004d6f6
xor edi, edi
jmp 0x14004d71d
mov rdi, r13
mov rbx, qword [rsp + 0x28]
mov r14, qword [rsp + 0x68]
invalid
add rdi, r14
lea rcx, [rsp + 0x90]
lea ecx, [rsp + 0x90]
add byte [rax], al
mov rdx, rdi
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1io.rsP
or eax, dword [rax]
call fcn.14004dde4
mov r9, rdx
mov rdi, qword [rbx + 0x140]
mov rsi, qword [rbx + 0x148]
mov rcx, rdi
mov rdx, qword [rsp + 0x38]
mov r8, rax
call qword [rsi + 0x38]
cmp rax, 2
je 0x14004d961
mov r12, rdx
test rax, rax
jne case.0x1400227ed.291
mov rax, qword [rbx + 0xe8]
mov rcx, qword [rbx + 0xf0]
lock add byte [rax], al
add byte [rax + 0x29], cl
sub eax, ecx
xor edx, edx
cmp rax, r12
cmp eax, esp
setne dl
mov r8d, 0xff
cmovb edx, r8d
test dl, dl
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x40], rdi
je 0x14004d7b9
movzx edx, dl
cmp edx, 1
jne 0x14004d7c6
add rcx, r12
mov qword [rbx + 0xf0], rcx
jmp 0x14004d8ac
mov rax, qword [rsp + 0x48]
movups xmmword [rax], xmm6
jmp 0x14004d8ac
mov rsi, r12
sub rsi, rax
mov rax, qword [rsp + 0x48]
movups xmmword [rax], xmm6
mov r15, qword [rbx + 0xf8]
mov r13, qword [rbx + 0x100]
mov rbp, qword [rbx + 0x110]
mov r14, qword [rbx + 0x108]
dec rbp
test rsi, rsi
je 0x14004d8ac
cmp rbp, 0xffffffffffffffff
je 0x14004d9e7
cmp r14, r15
mov eax, 0
cmovae rax, r15
mov rcx, r14
sub rcx, rax
imul rdi, rcx, 0x50
add rdi, r13
mov rcx, rdi
call fcn.140037402
mov r12, rsi
mov rcx, rdi
sub r12, rax
jb 0x14004d8a4
mov rdx, rax
call fcn.14004de0a
lea rax, [r14 + 1]
cmp rax, r15
mov eax, 0
cmovae rax, r15
neg rax
lea rbx, [r14 + rax]
inc rbx
mov rax, qword [rsp + 0x28]
mov qword [rax + 0x108], rbx
mov qword [rax + 0x110], 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], 4
je 0x14004d896
lea rcx, [rsp + 0x90]
call fcn.140045fd3
dec rbp
mov r14, rbx
mov rsi, r12
jmp 0x14004d7f3
mov rdx, rsi
call fcn.14004de0a
mov rcx, qword [rsp + 0x50]
call fcn.14004dcde
test rax, rax
je 0x14004d968
cmp qword [rsp + 0x58], 0
mov rbx, qword [rsp + 0x28]
lea rsi, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srccommon_buf.rs
jne 0x14004d4d0
jmp 0x14004d955
movabs r12, 0x1700000003
jmp case.0x140022bdb.284
mov eax, 1
jmp 0x14004d9a6
mov rcx, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x38]
mov rax, qword [rsp + 0x30]
call qword [rax + 0x28]
jmp case.0x1400227ed.290
mov r12, rdx
mov rbx, qword [rsp + 0x28]
pop rsp
and al, 0x28
test rax, rax
je case.0x1400227ed.291
jmp 0x14004d9c8
test r12, r12
je 0x14004d46c
mov cl, 9
call fcn.140025258
std
dec dword [rax - 0x77]
invalid
mov rcx, rax
mov rdx, r12
loop 0x14004d9aa
invalid
mov al, 0xfd
push qword [rcx]
invalid
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x490]
add rsp, 0x4a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x1401098a1]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srccommon_buf.rs
mov edx, 0x14
call fcn.1400d61a0
int3
jno 0x14004dcf7
sub rsi, qword [rcx + 0x18]
add rcx, 0x20
sbb byte [rax - 0x7d], cl
shl dword [rax], 0xe8
call fcn.14004e029
invalid
call fcn.14004e029
add rax, rsi
add eax, esi
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
in al, dx
sub byte [rbp - 0x77], cl
ret 0x2949
invalid
invalid
mov edx, dword [rdx]
mov r8, qword [rsi + 0x10]
lea rbx, [rsp + 0x20]
invalid
adc byte [rax - 0x73], cl
pop rsp
and al, 0x20
invalid
and byte [rax - 0x77], cl
fld1
mov rcx, rbx
call fcn.140045f61
adc eax, 0x48ffff82
imul eax, dword [rbx], 0x50
adc eax, 0x48ffff82
imul eax, dword [rbx], 0x50
imul rcx, qword [rbx + 0x10], 0x50
imul rdx, qword [rbx + 8], 0x50
push rbx
invalid
push rax
adc byte [r8 + 0x48], dl
imul edx, dword [rbx + 8], 0x50
push rbx
invalid
push rax
push rbx
or byte [rax + 0x4c], dl
imul eax, dword [rbx + 0x18], 0x50
invalid
invalid
push rax
imul r8, qword [rbx + 0x18], 0x50
sbb byte [r8 + 0x4c], dl
mov ecx, dword [rsi + 8]
mov r9, qword [rsi + 8]
add rax, r9
add rcx, r9
add rdx, r9
add r8, r9
mov qword [rdi], rax
invalid
mov qword [rdi + 8], rdx
invalid
mov qword [rdi + 0x10], rcx
mov qword [rdi + 0x18], r8
mov dword [rdi + 0x18], eax
mov dword [rdi + 0x18], eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
invalid
add esp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
xor eax, eax
test r9, r9
je 0x14004ddde
test rdx, rdx
je 0x14004ddde
mov rsi, r8
call fcn.14004df94
mov dword [rsi], eax
mov qword [rsi + 8], rdx
mov eax, 1
add rsp, 0x20
pop rsi
ret
mov rax, rcx
mov rdx, r9
retf 0x8348
invalid
invalid
retf 0x8348
ret
add byte [rcx + rcx*4 - 0x37], cl
call fcn.1400d5d30
int3
mov eax, dword [rcx]
add rcx, 8
lea r8, [0x14013d74c]
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
invalid
invalid
or byte [rcx + rax - 0x40], 0xff
loopne 0x14004de0b
jmp fcn.1400460f6
rol byte [rdx + 0x45e9ffff], 1
add byte [rax], al
add cl, ch
jmp 0x14004ded1
jmp fcn.14004de35
jmp fcn.14004de70
jmp 0x14004ded1
jmp fcn.14004de35
sub rsp, 0x28
mov rax, rcx
movzx ecx, byte [rcx + 0x12]
movzx r9d, byte [rax + 0x13]
cmp cl, r9b
ja 0x14004dfed
cmp r9b, 0x12
ja 0x14004dffc
sub r9, rcx
add rax, rcx
mov rdx, r9
add rsp, 0x28
ret
lea r8, [0x14010dd60]
mov rdx, r9
call fcn.1400d6110
lea r8, [0x14010dd60]
mov edx, 0x12
mov rcx, r9
call fcn.1400d5d30
int3
mov r14, rcx
cmp rbx, rcx
je 0x14004e76c
mov r9b, byte [rax + r14]
cmp r9b, 0x20
stc
and byte [rdi], cl
xchg ebx, eax
ret 0x8041
cmp cl, 0x7f
setne r8b
setne al
xchg ebx, eax
ret 0x8041
invalid
setne al
lea rcx, [r14 + 1]
cmp r9b, 9
cmp cl, 9
cmp cl, 9
stc
or dword [rbx + rbx*8 + 0x44], esi
je case.0x140035e7a.103
and dl, r8b
je case.0x140035e7a.103
and dl, r8b
jne case.0x140035e7a.103
lea rcx, [rsp + 0x80]
add byte [rax], al
add al, ch
in eax, 0x36
sti
inc dword [rax - 0x4b]
mov bpl, 2
jmp 0x14004e78e
movups xmm0, xmmword [rsp + 0x80]
call fcn.140001e4c
mov bpl, 2
jmp 0x14004e78e
movups xmm0, xmmword [rsp + 0x80]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x90], cl
nop
add byte [rax], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0x90]
add byte [rax], al
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
invalid
add byte [rdi], cl
sub dword [rsp + 0x150], eax
invalid
add byte [rcx], dh
in eax, dx
xor ebp, ebp
lea rcx, [rsp + 0x50]
call fcn.140011856
xor ah, bh
dec dword [rcx + rdi - 0xd]
invalid
xor ah, bh
dec dword [rcx + rdi - 0xd]
invalid
jne 0x14004f26b
jne 0x14004f26b
add byte [rdi], cl
sub byte [rsp + 0x150], al
test byte [rax + rdx*2], ah
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x150]
test byte [rax + rdx*2], ah
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
invalid
movaps xmm1, xmmword [rsp + 0x160]
sub byte [rsp + 0x160], cl
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
and al, 0x80
add byte [rax], al
invalid
mov word [rax + rdx*4], fs
nop
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], eax
and al, 0x80
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140001e4c
sti
jmp qword [rsi + 0xf]
invalid
invalid
movdqa xmm0, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x90]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [rdi + 0x10], xmm1
adc dword [rdi + 0x10], ecx
adc r11b, r14b
movdqu xmmword [rdi], xmm0
movq qword [rdi], mm0
mov byte [rdi + 0x20], bpl
outsd dx, dword [rsi]
and byte [rax - 0x7b], cl
div byte [rdx + rax*2 + 0xf]
adc byte [0x14010f258], al
add eax, 0xc0a66
test rsi, rsi
je 0x14004e82d
movups xmm0, xmmword [0x14010f258]
add eax, 0xc0a66
or cl, byte [rax + rax]
lea r8, [rsp + 0x50]
lea eax, [rsp + 0x50]
push rax
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x14010f248]
add eax, 0xc0a44
add eax, 0xc0a44
or al, 0
movdqa xmmword [r8], xmm0
jg 0x14004e809
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
mov rbx, qword [rsp + 0x30]
and al, 0x30
mov rdx, rbx
call fcn.14002778c
dec dword [rax - 0x77]
int1
invalid
dec dword [rax - 0x77]
int1
call fcn.1400298b0
mov al, 0xfd
push qword [rcx]
shr bl, 7
xor eax, eax
jmp 0x14004e834
xor eax, eax
mov rbx, qword [rsp + 0x30]
pop rsp
and al, 0x30
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], r14
mov dword [rsp + 0x58], esi
mov dword [rsp + 0x58], esi
mov byte [rsp + 0x60], 0
and al, 0x60
add byte [rcx - 0x73], cl
lea rsi, [r12 + 0xd8]
lea rsi, [r12 + 0xd8]
lea esi, [rsp + 0xd8]
lea r14, [rbx + 0x60]
lea esi, [rbx + 0x60]
jae case.0x140049d18.26
mov rax, qword [rbx + 0x40]
add rax, qword [rbx + 0x28]
imul rdx, rax, 0x1e
add rdx, 0x1e
add edx, 0x1e
mov rcx, rsi
call fcn.140032f62
invalid
invalid
dec dword [rdi]
mov dh, 0x83
mov eax, 0x41000000
mov eax, 7
invalid
invalid
mov eax, 0x41000000
mov eax, 7
invalid
add byte [rcx - 0x48], al
invalid
add byte [rax - 0x73], cl
lea rcx, [0x14013d75c]
or eax, 0xeeee1
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
loopne 0x14004e8cd
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHGoAwayReasonIo
lea eax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHGoAwayReasonIo
mov cl, byte [rdx]
add bl, ch
jmp 0x14004e90c
jg case.0x14004de1f.10
lea rax, [0x1400f7309]
lea eax, [0x1400f7309]
mov r8d, 6
jmp 0x14004e90c
invalid
add byte [rax], al
add bl, ch
jo 0x14004e8e5
invalid
lea rcx, [rbx + 0xb9]
lea ecx, [rbx + 0xb9]
mov ecx, 0xe8000000
invalid
call fcn.1400226c7
std
dec dword [rcx - 0x77]
mov r8, rdx
jmp 0x14004e90c
mov r8, rdx
jmp 0x14004e90c
lea rax, [0x1400f7302]
add eax, 0xa8a4e
jmp 0x14004e8de
lea rax, [0x1400f7306]
lea eax, [0x1400f7306]
add eax, 0xa8a49
jmp case.0x14004d5fb.18
lea rax, [0x1400f7318]
jmp 0x14004e90c
lea rax, [0x1400f72ff]
lea rax, [0x1400f72ff]
or al, byte [rax]
mov r8d, 3
jmp 0x14004e90c
invalid
xor eax, 0x31058d48
mov cl, byte [rdx]
add byte [rcx - 0x48], al
mov eax, 4
lea rax, [0x1400f730f]
mov r8d, 4
mov eax, 4
jmp 0x14004e90c
lea rax, es:[0x1400f7313]
lea rax, [0x1400f7313]
jmp 0x14004e906
mov rax, qword [rbx + 0xc0]
mov r8, qword [rbx + 0xc8]
jmp 0x14004e90c
lea rax, [0x1400f731f]
mov r8d, 5
mov qword [rsp + 0x130], r12
add r8, rax
mov rcx, rsi
mov rdx, rax
call fcn.140009c1f
lea rdx, [0x140110596]
lea r8, [0x140110597]
mov rcx, rsi
call fcn.140009c1f
lea rdi, [rsp + 0x178]
mov qword [rdi], rsi
lea rbx, [rsp + 0xe0]
mov qword [rsp + 0x118], r14
mov qword [rbx], r14
lea rax, [0x1400f8158]
lea rdx, [rsp + 0x80]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, case.0x140017a04.320
mov qword [rbx + 8], rax
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.14002a02b
mov r14, qword [rsp + 0x30]
mov al, byte [r14 + 0xd8]
lea ecx, [rax - 1]
cmp cl, 3
jae 0x14004f200
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.140009c1f
lea rdx, [0x14010c3a4]
lea r8, [0x14010c3a6]
mov rcx, rsi
call fcn.140009c1f
mov rax, qword [r14 + 0xd0]
test rax, rax
je 0x14004ee37
cmp qword [rax + 0x18], 0
je 0x14004ee37
mov r14, qword [rax]
mov r12, qword [rax + 8]
movabs rbx, 0xa186151d5c0ee0f9
mov r13, r12
and r13, rbx
xor ebp, ebp
movdqa xmm6, xmmword [0x1400da7b0]
lea rdi, [rsp + 0x80]
pcmpeqd xmm7, xmm7
movabs r15, 0xf497b9918d836836
movdqu xmm8, xmmword [r14 + r13]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x80], ax
mov rcx, rdi
call fcn.14000269b
test rax, rax
je 0x14004ea74
add rdx, r13
and rdx, r12
shl rdx, 5
mov rax, r14
sub rax, rdx
cmp qword [rax - 0x20], r15
jne 0x14004ea49
cmp qword [rax - 0x18], rbx
jne 0x14004ea49
jmp 0x14004ea96
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x14004ee37
add r13, rbp
add r13, 0x10
add rbp, 0x10
and r13, r12
jmp 0x14004ea2e
mov rdi, qword [rax - 0x10]
mov rax, qword [rax - 8]
mov rcx, rdi
call qword [rax + 0x18]
cmp rax, r15
jne 0x14004ee37
cmp rdx, rbx
jne 0x14004ee37
mov rbx, qword [rsp + 0x30]
mov rax, qword [rbx + 0x20]
imul rcx, qword [rbx + 0x28], 0x68
add rcx, rax
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x148], rsi
cmp rax, qword [rsp + 0x138]
je 0x14004ef7c
mov qword [rsp + 0x140], rax
lea r8, [rax + 0x40]
mov r13d, 2
cmp qword [rdi + 0x28], 0
mov qword [rsp + 0x40], r8
je 0x14004ebcd
mov rcx, rdi
mov rdx, r8
call fcn.14001221c
mov r8d, eax
movzx r12d, word [rdi + 0x58]
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 0x14004eb2f
movzx r14d, word [r15 + rdi*4]
cmp r14, 0xffff
je 0x14004ebb5
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 0x14004ebb5
cmp ax, r8w
jne 0x14004eba7
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:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
call fcn.14002682f
lea rcx, [rax + 0x38]
mov rdx, qword [rsp + 0x40]
call fcn.140012841
mov r8d, esi
mov rsi, qword [rsp + 0x148]
test al, al
jne 0x14004edfd
inc rbx
inc rdi
mov rax, rdi
jmp 0x14004eb2f
mov r14, 0xffffffffffffffff
mov ebp, 2
mov rbx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x40]
jmp 0x14004ebd9
mov r14, 0xffffffffffffffff
mov ebp, 2
lea rdi, [rsp + 0x80]
mov rcx, rdi
mov rdx, rbx
call fcn.1400274e3
mov rax, qword [rsp + 0x80]
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0xf0], rbx
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rcx
mov rcx, rdi
lea rdx, [rsp + 0xe0]
call fcn.140028127
mov dil, byte [rsp + 0x3f]
lea rcx, [rsp + 0x80]
call fcn.14002813a
test rax, rax
je 0x14004ede7
mov r12, rax
cmp r13, 2
je 0x14004eca3
cmp r13, 1
jne 0x14004eccc
mov rax, qword [rsp + 0x48]
mov rdx, qword [rax + 0x40]
mov r9, qword [rsp + 0x120]
cmp rdx, r9
jbe case.0x14001e98e.448
mov r15, r9
shl r15, 6
add r15, qword [rax + 0x38]
mov ecx, 1
mov rdx, r9
mov r8, rbp
mov r9, qword [rsp + 0x128]
call fcn.1400242df
mov r13d, 2
test al, al
je 0x14004ed35
mov ebp, 2
jmp 0x14004ed4e
mov rcx, qword [rsp + 0x40]
call case.0x14001d788.68
mov r9, rdx
test dil, dil
je 0x14004ed67
mov rcx, rsi
mov rdx, rax
mov r8, r9
call fcn.14002a03a
jmp 0x14004ed78
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov r8, r14
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
call fcn.14002682f
mov r15, rax
mov rcx, rbp
mov rdx, qword [rsp + 0x128]
xor r8d, r8d
call fcn.1400242df
mov r13d, 2
mov ecx, 2
test al, al
jne 0x14004ed2c
cmp qword [r15], 0
je 0x14004f1e8
mov rax, qword [r15 + 8]
mov qword [rsp + 0x120], rax
mov r13d, 1
mov rcx, rbp
add r15, 0x18
mov rbp, rcx
jmp 0x14004ed52
cmp qword [r15 + 0x10], 0
je 0x14004ed4e
mov rax, qword [r15 + 0x18]
mov qword [rsp + 0x120], 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.140009c1f
jmp 0x14004ed7e
mov r8, rax
add r8, r9
mov rcx, rsi
mov rdx, rax
call fcn.140009c1f
mov r13d, 2
cmp qword [r12 + 0x10], 0
je 0x14004edcc
mov rcx, rsi
lea rdx, str.:_library_std_srciomod.rs
lea r8, [0x140111c5a]
call fcn.140009c1f
mov rdx, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009c1f
mov rcx, rsi
lea rdx, [0x14010c3a4]
lea r8, [0x14010c3a6]
call fcn.140009c1f
jmp 0x14004ec29
mov rcx, rsi
lea rdx, [0x1400f81d0]
lea r8, [0x1400f81d3]
call fcn.140009c1f
jmp 0x14004ec29
mov rax, qword [rsp + 0x140]
add rax, 0x68
mov rdi, qword [rsp + 0x48]
jmp 0x14004eadc
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov r8, r14
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
call fcn.14002682f
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x128], rcx
xor ebp, ebp
cmp qword [rax], 0
setne bpl
xor r13d, r13d
jmp 0x14004ebc1
cmp byte [rsp + 0x3f], 0
je 0x14004eede
xor eax, eax
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x7d], cl
jns 0x14004ee75
add byte [rdi], cl
xchg esp, eax
rol byte [rcx], 0xc0
ror byte [rax - 0x73], 0xbc
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x7d], r9b
sbb byte [eax], al
mov qword [rdi], rax
lea rbx, str.:_library_std_srciomod.rs
or al, 0
lea r14, [0x140111c5a]
add byte [rbp + rcx*4 + 0x3d], cl
lea edi, [0x14010c3a4]
lea r12, [0x14010c3a6]
invalid
or eax, dword [rax]
mov rcx, rdi
call fcn.14001eec4
dec dword [rax - 0x7b]
test rax, rax
je 0x14004ef77
mov r13, rdx
mov rcx, rax
mov ecx, eax
call case.0x14001d788.68
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.14002a03a
dec dword [rax - 0x77]
int1
mov rdx, rbx
mov r8, r14
call fcn.140009c1f
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009c1f
mov rcx, rsi
int1
mov rdx, r15
mov r8, r12
call fcn.140009c1f
sti
invalid
jmp 0x14004ee83
xor eax, eax
mov rcx, qword [rsp + 0x30]
cmp qword [rcx + 0x28], 0
sete al
add eax, eax
lea rdi, [rsp + 0x80]
mov qword [rdi + 0x10], rcx
and qword [rdi + 0x18], 0
and dword [rdi + 0x18], 0
mov qword [rdi], rax
lea rbx, str.:_library_std_srciomod.rs
lea r14, [0x140111c5a]
lea r15, [0x14010c3a4]
lea r12, [0x14010c3a6]
mov rcx, rdi
call fcn.14001eec4
test rax, rax
je 0x14004ef77
mov r13, rdx
mov rcx, rax
call case.0x14001d788.68
lea r8, [rdx + rax]
mov rcx, rsi
mov rdx, rax
call fcn.140009c1f
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.140009c1f
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.140009c1f
mov rcx, rsi
mov rdx, r15
mov r8, r12
call fcn.140009c1f
jmp 0x14004ef1f
mov rbx, qword [rsp + 0x30]
lea rdx, [0x14010c3a4]
lea r8, [0x14010c3a6]
mov rcx, rsi
call fcn.140009c1f
mov rsi, qword [rbx + 0x20]
mov rdi, qword [rbx + 0x28]
and qword [rbx + 0x28], 0
add rsi, 0x40
mov r12, qword [rsp + 0x130]
sub rdi, 1
jb 0x14004efc8
mov rcx, rsi
call fcn.140011856
lea rcx, [rsi - 0x28]
call fcn.140001e4c
add rsi, 0x68
jmp 0x14004efab
mov rsi, qword [rbx + 0x38]
mov rdi, qword [rbx + 0x40]
and qword [rbx + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb 0x14004efed
mov rcx, rsi
call fcn.140001e4c
add rsi, 0x48
jmp 0x14004efd9
and qword [rbx], 0
mov rax, qword [rbx + 0x48]
mov rcx, qword [rbx + 0x50]
shl rcx, 2
test rcx, rcx
je 0x14004f012
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x14004effd
mov r15, qword [rsp + 0x50]
mov r14, qword [rsp + 0x58]
mov bpl, byte [rsp + 0x60]
mov eax, dword [rsp + 0x61]
mov dword [rsp + 0x78], eax
mov eax, dword [rsp + 0x64]
mov dword [rsp + 0x7b], eax
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
cmp r15, 2
jne 0x14004f08d
lea rcx, [r12 + 0xc0]
call fcn.140045f15
mov qword [r12 + 0xc0], r14
mov qword [r12 + 0x90], 5
mov rcx, qword [rsp + 0x118]
call case.0x140028bcb.215
mov rcx, rbx
call fcn.14003578c
mov r15d, 2
jmp 0x14004f0e5
mov eax, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7b]
mov dword [rsp + 0xe3], ecx
mov dword [rsp + 0xe0], eax
lea rbx, [rsp + 0x80]
mov ecx, 0xc
mov rdi, rbx
mov rsi, qword [rsp + 0x30]
rep movsq qword [rdi], qword [rsi]
lea rdi, [r12 + 0x10]
mov rcx, rdi
call fcn.140045f0b
mov ecx, 0xc
mov rsi, rbx
mov rbx, qword [rsp + 0x30]
xor bl, dh
movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x118]
call case.0x140028bcb.215
mov rcx, qword [rbx + 0xd0]
call fcn.1400121ae
cld
dec dword [rcx - 0x7d]
inc dword [rdx]
je 0x14004f163
test r15, r15
je 0x14004f111
test r14, r14
jne 0x14004f111
cmp bpl, 1
mov r15d, 5
add byte [rcx - 0x7d], cl
sbb edi, 0
jmp 0x14004f12d
invalid
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
and al, 0xe3
add byte [rax], al
add byte [rcx + 0x83248c], cl
add byte [rax], al
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
invalid
mov qword [r12 + 0x90], r15
mov qword [r12 + 0x98], r14
add byte [rcx - 0x78], al
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rbx + 0x802484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x83]
add byte [rax], al
mov dword [r12 + 0xa1], eax
test byte [rcx + riz*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
mov dword [rsp + 0xa4], ecx
movaps xmm6, xmmword [rsp + 0x1e0]
movaps xmm7, xmmword [rsp + 0x1f0]
movaps xmm8, xmmword [rsp + 0x200]
sub byte [rsp + 0x200], al
and al, 0
add al, byte [rax]
add byte [rax - 0x7f], cl
invalid
sbb byte [rdx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, r9
call fcn.1400d5cc0
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov edx, 0x28
call fcn.1400d5da0
mov byte [rsp + 0x178], al
mov qword [rsp + 0xe0], rdi
lea rax, [0x1400f81a8]
lea rcx, [rsp + 0x80]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x1400227d8]
mov qword [rsp + 0xe8], rdx
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1_role.rs
call fcn.1400d5c10
mov rdx, qword [rsp + 0x90]
call fcn.1400d5880
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.1400d6180
lea rax, [0x1400f7c48]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0xa8941
lea r9, [0x14010b8e0]
lea r8, [rsp + 0x80]
add byte [rax], al
mov edx, 0x29
add byte [rax], al
call fcn.1400d6080
int3
iretd
add edx, eax
imul rcx, rdi, 0x50
add rcx, r8
imul r8, r9, 0x50
call sub.VCRUNTIME140.dll_memmove
or byte [rax], al
or byte [rax], al
mov qword [rsi + 0x10], rdi
adc byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
sub esp, 0x50
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, rax
inc rcx
je 0x14004f506
invalid
invalid
add byte [rax], al
invalid
test byte [rcx + 0x48000000], al
lea edx, [rax + rax]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
retf 0xb849
invalid
cdq
cdq
cdq
cdq
cdq
cdq
add dword [rcx], esi
ror byte [rcx + rdi - 0x3f], cl
cdq
add dword [rcx], esi
ror byte [rcx + rdi - 0x3f], cl
setb dl
cmp rcx, 5
mov ebx, 4
cmovae rbx, rcx
cmovae ebx, ecx
cmovae ebx, ecx
imul r8, rbx, 0x50
shl edx, 3
test rax, rax
test eax, eax
je 0x14004f4d4
imul rax, rax, 0x50
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
mov qword [rsp + 0x48], rax
and al, 0x48
mov eax, 8
add byte [rax], al
jmp 0x14004f4d6
xor eax, eax
lea r9, [rsp + 0x38]
and al, 0x38
cmp byte [rcx - 0x77], cl
or byte [r8 - 0x73], cl
jl 0x14004f507
mov qword [r9 + 8], rax
lea rdi, [rsp + 0x20]
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.14003303a
cmp qword [rdi], 0
add byte [rbp + 0x1b], dh
add byte [rbp + 0x1b], dh
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov qword [rsi], rbx
mov dword [rsi], ebx
mov dword [rsi], ebx
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
xor ecx, ecx
leave
call fcn.1400d5880
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
push rsp
and al, 0x30
call fcn.1400d5880
int3
xor eax, dword [r10 + rcx*4 + 0x41]
xor cl, byte [rcx - 0x3dd7bb3e]
movzx r9d, dl
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
or r9, rdx
invalid
je case.0x140047720.45
sal dword [rdx + rcx + 0x44], 1
cmp al, al
cmp al, r8b
jne 0x14004f549
mov rax, qword [rcx + 8]
ret
mov rax, qword [rcx + 0x38]
mov rdx, qword [rcx + 0x40]
ret
add rcx, 0x20
jmp 0x14004dfc4
invalid
invalid
invalid
sub esp, 0x70
mov rsi, rdx
mov rbx, rcx
cmp byte [rcx + 0x48], 0
jns 0x14004f5ae
invalid
je 0x14004f592
add rbx, 0x20
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
push rsp
and al, 0x20
mov ecx, 0xa
mov rdi, rdx
xlatb
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, rbx
call fcn.14004f38b
nop
add rsp, 0x70
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
mov rcx, rsi
call fcn.140037402
invalid
mov rcx, rbx
mov rdx, rax
ret 0x95e8
cmpsb byte [rsi], byte [rdi]
std
dec dword [rax - 0x73]
jle 0x14004f5b1
mov rax, qword [rsi]
invalid
ret 0x95e8
lea r15, [0x14013d788]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
invalid
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x14004f5f0
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
mov r14, qword [rsi + 0x28]
cmp rcx, r14
cmovb r14, rcx
jmp 0x14004f5f0
mov rcx, rdi
call fcn.14004f51d
mov r14, rdx
jmp 0x14004f5f0
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
test r14, r14
je 0x14004f61a
mov rcx, rbx
mov rdx, rax
mov r8, r14
call fcn.1400a2ec1
mov rcx, rsi
mov rdx, r14
bnd call fcn.14004de0a
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
jmp rax
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140045fd3
invalid
cmp rax, 1
jne 0x14004f6d8
cmp dword [rbx + 0x90], 2
jne 0x14004f6c9
mov r8d, 0x19
mov rcx, r14
int1
mov rdx, r15
call fcn.1400a2ec1
mov qword [r12], 2
mov eax, 2
add byte [rax + 2], bh
jmp 0x14004f6a9
cmp rax, 2
jne case.0x14004d5fb.23
add byte [rax], al
add byte [rax], al
lea r15, [rbx + 0x78]
lea r12, [rsp + 0x50]
mov rcx, r12
mov rdx, r15
mov r8, rdi
mov r9, r14
mov ecx, esi
call fcn.14004f90b
lar eax, word [rax]
add byte [rcx - 0x7d], cl
cmp al, 0x24
invalid
je 0x14004f70f
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rsp + rcx + 0x48], dh
je 0x14004f70f
mov qword [rsi], 2
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
jmp 0x14004f7e9
mov r14, qword [rsp + 0x58]
mov r12, qword [rsp + 0x60]
mov esp, dword [rsp + 0x60]
and al, 0x60
and al, 0x60
test r14, r14
je 0x14004f747
mov qword [rsp + 0x20], r14
mov qword [rsp + 0x28], r12
mov dword [rsp + 0x28], esp
mov dword [rsp + 0x28], esp
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x30], xmm0
movzx eax, byte [r15]
test eax, eax
je 0x14004f755
cmp eax, 1
jne 0x14004f782
cmp byte [rbx + 0x79], 0xc
jne 0x14004f75f
invalid
jmp 0x14004f788
mov r13d, 1
mov r15d, 4
jmp 0x14004f7c6
cmp qword [rbx + 0x80], 0
add byte [rax], al
add byte [rcx + rbp + 0x48], dh
cmp dword [rsp + 0x30], 0
je 0x14004f788
cmp qword [rsp + 0x30], 0
je 0x14004f7ab
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], cl
and al, 0x30
and al, 0x30
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
or byte [rax - 0x39], r9b
invalid
add dword [rax], eax
add byte [rax], al
jmp 0x14004f7e9
invalid
or byte [rax - 0x39], r9b
invalid
cmp byte [ebx + 0x79], 0
cmp byte [rbx + 0x79], 0
je 0x14004f75f
cmp qword [rsp + 0x30], 0
je 0x14004f7b3
lea rax, [rsp + 0x68]
and al, 0x68
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x40], xmm0
mov r13d, 1
mov ebp, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x41], al
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov r15d, 3
jmp 0x14004f7c6
mov r15d, 4
jmp case.0x140042d2a.66
mov r15d, 3
add eax, dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140001e4c
xor r13d, r13d
mov qword [rbx + 0x70], r15
mov rcx, rbx
mov rdx, rdi
call fcn.14004da00
mov qword [rsi], r13
mov dword [rsi], ebp
mov dword [rsi], ebp
mov qword [rsi + 8], r14
mov dword [rsi + 8], esi
mov qword [rsi + 0x10], r12
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0x20]
lea eax, [rsp + 0x20]
mov qword [rax], r12
lea rdx, [0x14010c190]
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
mov qword [rcx], rdx
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
adc dword [rdx + 1], edi
add byte [rax - 0x77], cl
push rcx
or byte [rax - 0x7d], cl
invalid
invalid
invalid
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
lea r8, [0x14004f841]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xbc965
leave
or eax, dword [rax]
add byte [rcx + rcx*4 + 0x40], cl
or byte [rax - 0x77], cl
mov qword [rcx + 0x10], rax
invalid
invalid
push rcx
sbb byte [rax - 0x73], cl
adc eax, 0xbc965
leave
or eax, dword [rax]
leave
or eax, dword [rax]
call fcn.1400d5c10
int3
sub esp, 0x38
mov rax, qword [rcx]
lea r8, [0x14013d798]
movsxd rax, dword [r8 + rax*4]
or byte [rcx + rax - 0x40], 0xff
invalid
or byte [rcx + rax - 0x40], 0xff
loopne 0x14004f8a1
invalid
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010d92a]
or eax, dword [rax]
or eax, dword [rax]
mov r8d, 4
jmp 0x14004f8ce
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xbe066
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xbe066
mov r8d, 6
jmp 0x14004f8ce
add byte [rax], al
add bl, ch
add rcx, 8
add rcx, 8
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
or dword [rax - 0x73], ecx
add eax, 0xfffd5fa2
or dword [rax - 0x73], ecx
add eax, 0xfffd5fa2
mov qword [rsp + 0x20], rax
lea rax, [0x14010d936]
mov r8d, 4
add al, 0
add byte [rax], al
jmp 0x14004f8fa
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010d93a]
mov r8d, 9
add rsp, 0x38
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x140025843]
mov qword [rsp + 0x20], rax
lea rax, [0x14010d92e]
mov r8d, 8
or byte [rax], al
add byte [rax], al
mov rcx, rdx
mov rdx, rax
ret 0x1be8
out dx, eax
sti
call qword [rax + 0x38c48348]
add rsp, 0x38
ret
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rax], eax
jmp 0x14004fad9
invalid
and al, 0x58
mov al, byte [rdi + 1]
and qword [rsp + 0x70], 0
and dword [rsp + 0x70], 0
movzx eax, al
lea rcx, [0x14013d7ac]
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
add byte [rax], al
mov eax, 1
cmp qword [r15], 0
mov rdx, rsi
jne 0x14004fabb
add byte [rax], al
cmp qword [rsp + 0x48], 0
je 0x14004faab
lea rax, [rsp + 0x48]
lea rcx, [rdx + 8]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
mov rcx, qword [rax + 0x10]
test rcx, rcx
sete byte [rdi + 1]
mov rax, qword [rax + 0x18]
mov qword [rdx + 0x18], rcx
mov qword [rdx + 0x20], rax
and cl, bpl
nop
add byte [rax], al
invalid
and cl, bpl
nop
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rsi + 0x18], xmm0
lea rax, [0x14010be18]
ret
or eax, dword [rax]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], 1
jmp 0x14004faa5
invalid
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov rax, qword [rsp + 0x30]
sub r15, rax
jae 0x14004fa8a
invalid
xor r15d, r15d
jmp 0x14004fa8f
add byte [rax - 0x77], cl
adc byte [rcx], r14b
shr cl, 0xc
invalid
test rax, rax
je 0x14004fac0
invalid
xor dword [rcx + rcx*4 + 0x7f], ecx
or byte [rdi], cl
adc byte [rsp + 0x20], al
and al, 0x20
mov qword [rdi + 8], r15
mov dword [rdi + 8], edi
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
adc dword [rsi + 0x18], ecx
sbb byte [rdi], cl
adc dword [rsi + 8], eax
movups xmmword [rsi + 8], xmm0
and qword [rsi], 0
jmp 0x14004fad9
and qword [rdx + 8], 0
mov rax, qword [rsp + 0x50]
mov qword [rdx + 0x10], rax
xor eax, eax
mov qword [rdx], rax
jmp 0x14004fad9
call case.0x14007468e.133
mov qword [rsi + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140001e4c
nop
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, [rsp + 0x40]
mov r9d, 1
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
or byte [rax], al
add byte [rax + 0x3c834902], dh
mov al, 2
add cl, byte [rcx - 0x7d]
cmp qword [r12], 0
jne case.0x14008475f.132
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
test rax, rax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
and al, 0x30
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
invalid
je 0x14004fb8e
mov r12b, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
lea eax, [r12 - 0x30]
cmp al, 0xa
jb 0x14004fc13
lea eax, [r12 - 0x61]
lahf
cmp al, 6
jb case.0x1400367ea.217
lea eax, [r12 - 0x41]
cmp al, 6
jb 0x14004fbb6
lea rdx, str.Invalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF__Invalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_SizeC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh2client.rs
mov r8d, 0x2b
jmp 0x14004fcf5
mov al, 1
mov r15, rcx
jmp case.0x14008475f.132
lea rdx, [0x14010c217]
mov r8d, 0x25
mov cl, 0x25
and eax, 0xfe35a1e8
invalid
and eax, 0xfe35a1e8
dec dword [rcx - 0x77]
invalid
mov r15, rax
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140001e4c
mov al, 1
jmp case.0x14008475f.132
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdi + 8]
mov rax, rcx
enter 0xffffffffffffc148, 0xffffffffffffffe8
cmp al, 0x75
invalid
enter 0xffffffffffffc148, 0xffffffffffffffe8
cmp al, 0x75
or cl, byte [rax - 0x3f]
loope 0x14004fbcb
shl rcx, 4
add r12b, 0xc9
add ah, 0xc9
jmp 0x14004fbe9
sbb al, 0x48
lea edx, [0x14010c1fb]
lea rdx, [0x14010c1fb]
mov r8d, 0x1c
mov cl, 0x15
call fcn.140033143
mov r15, rax
jmp 0x14005033b
movzx eax, r12b
add rax, rcx
invalid
mov qword [rdi + 8], rax
mov bpl, 1
jmp 0x14004ff16
mov rcx, qword [rdi + 8]
mov rax, rcx
shr rax, 0x3c
shr eax, 0x3c
shr eax, 0x3c
jne 0x14004fbcd
shl rcx, 4
add r12b, 0xa9
jmp 0x14004fbe9
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
mov rdx, rcx
mov edx, ecx
shr rdx, 0x3c
jne 0x14004fbcd
shl rcx, 4
movzx eax, al
or rax, rcx
jmp 0x14004fbf0
lea r12, [rsp + 0x40]
mov r9d, 1
invalid
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
add byte [rax + 0x3c834902], dh
and al, 0
jne case.0x14008475f.132
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
test rax, rax
je 0x14004fb84
test byte [rdi], bl
invalid
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
push rsp
and al, 0x30
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14004fb8e
invalid
invalid
invalid
invalid
movzx r12d, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
lea eax, [r12 - 0x30]
and al, ch
mov dh, 0x21
sti
inc dword [rcx - 0x73]
and al, 0xd0
cmp al, 0xa
jb 0x14004fc13
invalid
invalid
invalid
or cl, byte [rdi]
invalid
lea eax, [r12 - 0x61]
cmp al, 6
jb case.0x1400367ea.217
invalid
invalid
invalid
invalid
invalid
lea eax, [r12 - 0x41]
cmp al, 6
jb 0x14004fbb6
invalid
stc
invalid
invalid
invalid
inc dword [rax - 0x4b]
add al, byte [rcx - 0x7d]
cld
or dword [rdi], ecx
test byte [rdx + rax], cl
add byte [rcx - 0x7d], al
mov bpl, 2
cmp r12d, 9
je 0x14004ff16
cmp r12d, 0xd
je case.0x140047720.55
cld
or eax, 0xb8840f
add byte [rax], al
cmp r12d, 0x20
je 0x14004ff16
cmp r12d, 0x3b
je 0x14004fd84
lea rdx, [0x14010c30f]
mov r8d, 0x25
mov cl, 0x14
jmp case.0x14004e882.21
lea r12, [rsp + 0x40]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
mov al, 2
cmp qword [r12], 0
cmp dword [rsp], 0
jne case.0x14008475f.132
invalid
mov rax, qword [rsp + 0x48]
and al, 0x48
mov rcx, qword [rsp + 0x50]
test rax, rax
je 0x14004fb84
test byte [rdi - 2], cl
invalid
invalid
test byte [rdi - 2], cl
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
movups xmmword [rdx], xmm0
adc dword [rdx], eax
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x28], ecx
cmp qword [rsp + 0x30], 0
xor byte [rax], al
je 0x14004fb8e
movzx esi, byte [rcx]
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140001e4c
inc dword [rax - 0x4b]
add al, byte [rbx - 0x7bf0f602]
movsd dword [rdi], dword [rsi]
add dword [rax], eax
invalid
cmp esi, 0xd
je case.0x140047720.55
cmp esi, 0x20
je 0x14004ff16
cmp esi, 0x3b
jne 0x14004fd94
mov bpl, 3
jmp 0x14004ff16
mov bpl, 4
jmp 0x14004ff16
add byte [rax], al
lea rdx, [0x14010c291]
jmp 0x14004fcef
lea r12, [rsp + 0x40]
mov r9d, 1
mov rcx, r12
loope 0x14004fdfb
mov edx, esi
mov r8, rbx
mov r8, rbx
call fcn.1400503ac
mov al, 2
cmp qword [r12], 0
jne case.0x14008475f.132
mov rax, qword [rsp + 0x48]
and al, 0x48
mov rcx, qword [rsp + 0x50]
test rax, rax
je 0x14004fb84
invalid
stosd dword [rdi], eax
std
invalid
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
and al, 0x30
add byte [rdi], cl
invalid
xchg edx, eax
std
invalid
invalid
xchg edx, eax
std
invalid
movzx esi, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
mov bpl, 4
cmp esi, 0xd
je 0x14004ff16
invalid
inc dword [rax - 0x4b]
add al, 0x83
cmp esi, 0xd
je 0x14004ff16
invalid
cmp esi, 0xa
je 0x14004fe46
mov rax, qword [rdi + 0x10]
inc rax
mov qword [rdi + 0x10], rax
adc byte [r8 - 0x4b], r8b
add ecx, dword [rax + 0x3d]
invalid
invalid
add byte [rax], al
jbe 0x14004ff16
lea rdx, [0x14010c2de]
mov r8d, 0x1b
mov eax, 0x1b
mov eax, 0x1b
jmp 0x14004fbda
invalid
lea rdx, [0x14010c2b6]
mov r8d, 0x28
jmp 0x14004fbda
invalid
std
invalid
invalid
mov r13, qword [rdi + 8]
lea r12, [rsp + 0x40]
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
add byte [rax], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
cmp dword [rsp], 0
add byte [rdi], cl
jne case.0x140028bcb.233
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
test rax, rax
je 0x14004fedf
lea rdx, [rsp + 0x58]
movups xmm0, xmmword [rdx]
lea rdx, [rsp + 0x30]
and al, 0x30
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14004fee6
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.140001e4c
mov word [rdi], ds
sti
inc dword [rax - 0x80]
dec byte [rdx]
mov word [rdi], ds
sti
inc dword [rax - 0x80]
dec byte [rdx]
jne 0x140050388
add al, 0
add byte [rcx], dh
ror byte [rbp - 0x7b], 0xed
test r13, r13
xor eax, eax
test r13, r13
sete al
lea ebp, [rax + rax*4]
add ebp, 5
lea r13, [rsp + 0x58]
and al, 0x58
and al, 0x58
pop rax
jmp 0x14004ff16
mov al, 1
mov r15, rcx
jmp case.0x140028bcb.233
lea rdx, [0x14010c217]
mov r8d, 0x25
add byte [rax], al
add byte [rcx + 0x3249e825], dh
invalid
dec dword [rcx - 0x77]
invalid
lea rcx, [rsp + 0x20]
and al, 0x20
add byte [rcx - 0x48], al
and eax, 0xb1000000
add byte [rax], al
add byte [rcx + 0x3249e825], dh
invalid
dec dword [rcx - 0x77]
add byte [rax], al
add byte [rcx + 0x3249e825], dh
invalid
invalid
and al, 0x20
and al, 0x20
call fcn.140001e4c
mov al, 1
lea r13, [rsp + 0x58]
test al, al
jne 0x140050327
mov byte [rdi + 1], bpl
cmp qword [rsp + 0x70], 0
jo 0x14004ff20
jne case.default.0x14004ff4a
lea r12, [rsp + 0x70]
mov rcx, r12
loope 0x14004ff17
and ebx, dword [rcx]
sbb esp, edi
dec dword [rcx - 0x7d]
and al, 0x24
invalid
movzx eax, bpl
lea rcx, [0x14013d7ac]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov r12, qword [rdi + 8]
lea r13, [rsp + 0x40]
mov rcx, r13
mov rdx, r14
mov r8, rbx
mov r9, r12
call fcn.1400503ac
mov al, 2
cmp qword [r13], 0
jge 0x14004ff6c
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x58
jge 0x14004ff6c
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x58
jne case.0x14008475f.132
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
and al, 0x50
test rax, rax
test eax, eax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
xor byte [rdi], cl
adc dword [rdx], eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov rsi, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
test rsi, rsi
je 0x140050000
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmm0, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x48], rcx
lea r13, [rsp + 0x70]
mov rcx, r13
call fcn.140011856
dec dword [rdi]
sub byte [rsp + 0x40], al
dec dword [rdi]
sub byte [rsp + 0x40], al
movaps xmm1, xmmword [rsp + 0x50]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
lea r13, [rsp + 0x58]
sub r12, rsi
mov qword [rdi + 8], r12
sete bpl
invalid
add bpl, 5
invalid
jmp 0x14004ff16
invalid
and qword [rdi + 8], 0
call case.0x14007468e.133
jmp 0x14004fba2
invalid
loope 0x14005006a
mov edx, esi
mov r8, rbx
mov eax, ebx
call fcn.1400503ac
add byte [rax], al
mov al, 2
cmp qword [r12], 0
cmp al, 0x24
add byte [rdi], cl
test ecx, ebx
invalid
invalid
invalid
cmp al, 0x24
add byte [rdi], cl
test ecx, ebx
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
and al, 0x50
test rax, rax
test eax, eax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
add cl, byte [rax - 0x77]
and al, 0x20
add cl, byte [rax - 0x77]
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14004fb8e
inc dword [rax - 0x76]
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
xor dword [rax - 0x73], ecx
and al, 0x20
call fcn.140001e4c
sti
push qword [rcx]
xor eax, eax
invalid
invalid
invalid
xor eax, eax
cmp sil, 0xd
or eax, 0x8dc0940f
sub al, 0x40
or eax, 0x8dc0940f
sub al, 0x40
or ebp, 8
jmp 0x14004ff16
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
add byte [rax], al
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rsi + rdi*8 - 1], ebx
invalid
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rsi + rdi*8 - 1], ebx
dec dword [rax - 0x75]
and al, 0x48
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x50]
test rax, rax
je 0x14004fb84
invalid
cli
invalid
invalid
mov edi, 0x41fffffa
movups xmm0, xmmword [rbp]
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
add byte [rdi], cl
invalid
cmpsb byte [rsi], byte [rdi]
cli
invalid
invalid
add byte [rdi], cl
test byte [rsi + 0x40fffffa], ah
mov dh, byte [rcx]
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
push rdi
sbb eax, 0x8040fffb
invalid
invalid
push rdi
sbb eax, 0x8040fffb
dec byte [0x10599103d]
or eax, 0xc5940f40
or eax, 0xc5940f40
sete bpl
or bpl, 8
jmp 0x14004ff16
invalid
invalid
invalid
invalid
loope 0x140050161
mov edx, esi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.1400503ac
mov al, 2
cmp qword [r12], 0
jne case.0x14008475f.132
loop 0x140050127
invalid
invalid
test edx, esp
std
loop 0x140050127
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x50]
push rax
push rax
test rax, rax
je 0x14004fb84
invalid
invalid
ror byte [rdi], 0x84
cli
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
cmp dword [rsp + 0x30], 0
je 0x14004fb8e
inc dword [rax - 0x76]
xor dword [rax - 0x73], ecx
and al, 0x20
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
mov bpl, 7
cmp sil, 0xd
dec byte [0x13d9f8589]
invalid
invalid
fstp qword [rbx + rdi*8]
sti
inc dword [rax - 0x4b]
invalid
dec byte [0x13d9f8589]
std
invalid
lea rdx, [0x14010c250]
jmp 0x14005038f
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.1400503ac
mov al, 2
cmp qword [r12], 0
and al, 0
jne case.0x14008475f.132
test dword [rax - 3], esp
invalid
invalid
test dword [rax - 3], esp
invalid
mov rax, qword [rsp + 0x48]
and al, 0x48
mov rcx, qword [rsp + 0x50]
test rax, rax
test eax, eax
test eax, eax
je 0x14004fb84
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x30]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
cmp qword [rsp + 0x30], 0
je 0x14004fb8e
mov sil, byte [rcx]
lea rcx, [rsp + 0x20]
call fcn.140001e4c
pop rbx
sbb al, 0xfb
push qword [rcx]
in eax, dx
pop rbx
sbb al, 0xfb
push qword [rcx]
in eax, dx
cmp sil, 0xa
dec byte [rdx]
je 0x14004ff16
lea rdx, [0x14010c265]
jmp 0x14005038f
mov r9d, 1
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
invalid
call fcn.1400503ac
mov al, 2
cmp qword [r12], 0
jne case.0x14008475f.132
invalid
invalid
invalid
mov rcx, qword [rsp + 0x48]
mov r15, qword [rsp + 0x50]
mov al, 1
test rcx, rcx
je case.0x14008475f.132
test dl, cl
cld
invalid
invalid
test dl, cl
cld
invalid
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x30]
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], r15
cmp qword [rsp + 0x30], 0
je 0x14004fb8e
mov bl, byte [r15]
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
call fcn.140001e4c
sti
inc dword [rax - 0x7af0f505]
invalid
invalid
add dword [rax], eax
invalid
invalid
mov byte [rdi + 1], 0xc
xorps xmm0, xmm0
mov rax, qword [rsp + 0x68]
push 0x1840110f
sbb byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
sbb byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
lea rax, [0x14010be18]
jmp 0x14005033d
add byte [rax], al
invalid
movzx eax, al
cmp eax, 2
jne 0x14005033b
mov eax, 1
mov rcx, qword [rsp + 0x68]
jmp 0x14005034c
xor eax, eax
mov rcx, qword [rsp + 0x68]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r15
xor eax, eax
mov qword [rcx], rax
cmp qword [rsp + 0x70], 0
je 0x14004fad9
invalid
dec dword [rax - 0x73]
and al, 0x70
lea rcx, [rsp + 0x70]
jmp 0x14004fad4
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
mov rax, qword [rsp + 0x68]
and al, 0x68
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
and qword [rax], 0
jmp 0x14004fad9
push rcx
idiv edi
invalid
lea rdx, [0x14010c27c]
mov r8d, 0x15
jmp 0x14004fcf5
invalid
invalid
lea rdx, [0x14010c23c]
mov r8d, 0x14
adc al, 0
add byte [rax], al
jmp 0x14004fcf5
push rbx
sub rsp, 0x40
mov rbx, r9
mov rax, r8
mov eax, eax
mov rsi, rcx
lea rdi, [rdx + 0x80]
add byte [rbx + rcx*4 - 0x7e], cl
mov byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x7e], cl
mov byte [rax], al
add byte [rax], al
test r8, r8
je case.0x14003969e.116
cmp rbx, r8
cmp ebx, eax
cmovb r8, rbx
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rdi
cli
cli
call fcn.14000a304
lea rcx, [rsi + 8]
mov rdx, rbx
call fcn.140046074
pop rsp
invalid
invalid
pop rsp
invalid
xor ecx, ecx
mov qword [rsi], rcx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, rdx
mov rdx, rax
ret 0x50e8
xlatb
invalid
invalid
mov ecx, 1
cmp rax, 2
cmp eax, 2
je case.0x14008475f.141
invalid
mov r8, rdx
test rax, rax
je 0x1400503cf
and qword [rsi + 8], 0
or byte [rax], al
mov qword [rsi + 0x10], r8
jmp 0x1400503f2
adc bl, r13b
retf 0x8348
invalid
invalid
in al, dx
sub byte [rdx + 1], bh
add byte [rax], al
add byte [rax], al
xor ecx, ecx
call fcn.140035261
lea r8, [0x140109ca8]
mov cl, 0x25
and eax, 0x48c28948
add esp, 0x28
and eax, 0x48c28948
add esp, 0x28
ret 0x8348
jmp 0x14008bb90
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xbd868
invalid
fmul dword [rbx]
invalid
push 0x41000bd8
mov eax, 0xe
mov r8d, 0xe
jmp rax
je 0x1400504e0
mov byte [rax - 0x46], cl
pop rsp
jns 0x140050491
movabs rdx, 0xfebdb5db1879455c
ret
invalid
mov ebp, 0x4856c3fe
sub esp, 0x20
mov rsi, rcx
add rcx, 0xd8
add ecx, 0xd8
call fcn.14004db5a
cmp rax, 2
clc
invalid
dec dword [rax - 0x7d]
clc
add dh, byte [rbp + 7]
jne 0x14005049f
jne 0x14005049f
mov eax, 2
jmp 0x1400504c2
test rax, rax
test eax, eax
je 0x1400504c0
mov qword [rsi + 0x70], 4
jo 0x1400504ad
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax + 0x5000000], dl
mov qword [rsi + 0x90], 5
mov dword [rsi + 0x90], 5
add byte [rax], al
add dh, al
mov byte [rsi + 0xd4], 2
xchg ah, dl
add byte [rax], al
add byte [rdx], al
jmp 0x1400504c2
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
xor eax, eax
add rsp, 0x20
pop rsi
ret
and byte [rax - 0x77], cl
invalid
dec dword [rax - 0x77]
ret 0x8948
invalid
invalid
movzx eax, byte [rcx + 2]
mov ecx, dword [rcx + 3]
shl rcx, 0x18
invalid
add cl, byte [rbx - 0x3eb7fcb7]
loope 0x14005050f
invalid
shl eax, 0x10
or rax, rdx
or eax, edx
or eax, edx
ror byte [rax + 9], 1
enter 0x41c3, 0x57
push r14
push rsi
push rdi
push rbx
sub rsp, 0x90
nop
add byte [rax], al
invalid
or rax, rcx
ret
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ecx
mov rsi, rcx
mov esi, ecx
call fcn.1400a0776
movzx eax, al
lea rcx, [0x14013d7e0]
lea ecx, [0x14013d7e0]
lea ecx, [0x14013d7e0]
or eax, 0xed2bf
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x140115db0]
lea eax, [0x140115db0]
add byte [rax - 0x73], cl
and al, 0x50
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
and al, 0x30
and al, 0x30
mov qword [rsp + 0x38], rcx
and qword [rsp + 0x40], 0
mov qword [rcx + 8], rsi
jno 0x140050555
jno 0x140050555
or byte [rbx - 0x2f08cfba], cl
mov eax, dword [rsi + 0x30]
not eax
test al, 6
je 0x140050646
add byte [rax], al
test ah, ch
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x14005057e
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009e567
mov r14, rax
mov esi, eax
mov r15, rdx
lea rdx, [rsp + 0x30]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140042df7
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009e574
test bl, bl
invalid
je 0x1400505ab
invalid
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
jne 0x1400505e5
mov rcx, rdi
mov ecx, edi
jmp 0x1400505a4
lea rcx, [rsi + 0x20]
call fcn.14005079f
add byte [rax], al
jmp case.0x1400505fd.0
mov rcx, rdi
mov ecx, edi
call fcn.1400508b2
lea rdx, [rsp + 0x60]
and qword [rdx], 0
add byte [rax - 0x77], cl
jp 0x1400505e0
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.140050922
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
add byte [rbx + 0x5f], bl
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x1400507d4
mov ecx, eax
call fcn.140039b2d
xchg r13d, eax
invalid
dec dword [rdi]
movzx eax, al
xchg r13d, eax
invalid
lea rcx, [0x14013d7f0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.1400a2039
mov rcx, rsi
mov ecx, esi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14005077a
invalid
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140050840
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
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:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
adc eax, 0xbcf94
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x140050798
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140050840
invalid
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x1400507f0
lea rcx, [rsi + 0x20]
call fcn.1400508b2
jmp 0x140050800
test al, 0x10
je 0x140050800
lea rcx, [rsi + 0x218]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
add byte [rax - 0x7d], cl
clc
add dword [rdx + 2], edi
sbb rdx, 0
mov rcx, rsi
int1
call fcn.1400a04a7
test al, al
je 0x140050839
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x140050840
add byte [rax], al
invalid
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
and byte [rsi - 0x3d], bl
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call 0x140050882
mov rax, qword [rsi + 0x228]
test rax, rax
je 0x140050870
mov rcx, qword [rsi + 0x230]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rdx + 0x80], bh
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
pop rsi
je 0x14005087c
invalid
pop rsi
je 0x14005087c
dec dword [rax - 0x75]
adc dword [rcx - 0x77], eax
rol byte [rcx - 9], 1
ror byte [rax - 0x7d], 1
ret 0x31fb
cmove rax, rdx
test rax, rax
je 0x140042de8
cmp rax, 1
jne 0x1400508b1
add rcx, 8
jmp 0x140039a70
xchg ecx, eax
invalid
invalid
ret
lea rdx, [rsp + 0x20]
mov qword [rdx], 7
add byte [rax], al
add al, ch
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
or dword [rax], eax
add byte [rax], al
nop
add rsp, 0x208
ret
push rdi
push rbx
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rcx + 8]
call fcn.14009e567
mov rbx, rax
mov r14, rdx
add rdi, 0x10
mov rcx, rdi
call 0x140050882
invalid
invalid
invalid
invalid
mov r8d, 0x1e8
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
or byte [rax], al
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14009e574
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 6
mov dword [rdx], 6
mov dword [rdx], 6
call fcn.1400508d3
nop
add rsp, 0x208
ret
invalid
sub byte [rbx + 0x4b7504f8], al
lea rcx, [rsi + 0xa80]
call fcn.140050e02
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x548be], al
add byte [rsi*2 - 0x7172b7e6], al
add rax, 0xffffffffaee80000
or eax, dword [rax]
add bl, ch
or al, 0x48
lea ecx, [rsi + 0xa88]
cmp dword [rsi + 0x548], 4
jne 0x14005099e
lea rcx, [rsi + 0x548]
call fcn.14005153e
jmp 0x14005099e
call fcn.140050dd5
invalid
cmp byte [rsi + 0xa79], 0
je 0x1400509b3
lea rcx, [rsi + 0xa80]
call fcn.1400388d2
or byte [rdx], 0
add al, ch
invalid
mov byte [rsi + 0xa79], 0
jns 0x1400509c1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x20
pop rsi
ret
lea ecx, [rsi + 0x10]
call fcn.140050e02
mov rcx, rsi
call fcn.140051550
add rsi, 0x540
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400388d2
add byte [rax], al
movaps xmmword [rsp + 0xfb0], xmm6
sldt word [rax]
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rcx + 0xa78]
or al, byte [rax]
add byte [rax], al
lea rcx, [0x14013d800]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
mov byte [rsi + 0xa79], 1
mov rax, qword [rsi + 0x540]
add eax, 0x89480000
xchg byte [rax + 0x4800000a], al
lea ebx, [rsi + 0xa88]
add byte [rax], al
add byte [rax], al
mov r8d, 0x530
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsi + 0xfb8]
movups xmmword [rsi + 0xfb8], xmm6
jmp 0x140050a7a
cmp qword [rsi + 0xfb8], 3
je 0x140050d73
lea r14, [rsi + 0xfb8]
lea rbx, [rsi + 0xa88]
mov rcx, rbx
mov rdx, rdi
call fcn.140050e26
cmp al, 2
jne 0x140050ae7
mov rax, qword [rsi + 0xfb8]
cmp rax, 2
je 0x140050d8b
add al, byte [rax]
invalid
test rax, rax
je 0x140050da3
lea r15, [rsi + 0xfc0]
mov rcx, r15
mov ecx, edi
call fcn.14005168e
test al, al
je 0x140050b43
mov rcx, qword [r15]
test rcx, rcx
je 0x140050dc7
add rcx, 0x48
mov rdx, qword [rdi]
call fcn.140011542
mov rcx, r15
call fcn.14005168e
test al, al
jne 0x140050c27
mov r15, qword [r15]
mov edi, dword [rdi]
jmp 0x140050b52
mov r15, qword [rsi + 0xfb8]
mov r12, qword [rsi + 0xfc0]
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0xfb8], 3
cmp r15, 3
je 0x140050d4f
mov ebp, eax
lea r14, [rsp + 0x30]
mov r8d, 0x530
mov rcx, r14
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x530], r15
mov dword [rsi + 0x530], edi
mov qword [r14 + 0x538], r12
cmpsb byte [rsi], byte [rdi]
cmp byte [0xc9510b32], al
int1
call fcn.140050e02
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
jmp 0x140050c30
mov rcx, r15
call fcn.140051683
and qword [r15], 0
xor r15d, r15d
mov rax, qword [rsi + 0xfb8]
and qword [rsi + 0xfb8], 0
test rax, rax
je 0x140050dbb
mov rcx, r14
call fcn.14005155a
or dword [rax], eax
add byte [rax - 0x39], cl
xchg byte [rax + 0x200000f], bh
add byte [rax], al
add al, byte [rax]
add byte [rax], al
or dword [rax], eax
add byte [rax - 0x39], cl
xchg byte [rax + 0x200000f], bh
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x30]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x30]
mov qword [rcx], r15
call fcn.14005156a
or dword [rax], eax
add byte [rbx + rcx*4 - 0x42], cl
mov eax, 0x4c00000f
mov esp, dword [rsi + 0xfc0]
invalid
or dword [rax], eax
add byte [rbx + rcx*4 - 0x42], cl
mov eax, 0x4c00000f
mov esp, dword [rsi + 0xfc0]
invalid
mov qword [rsi + 0xfb8], 3
cmp r15, 3
je 0x140050d4f
add byte [rax], al
lea rcx, [rsp + 0x30]
mov r8d, 0x530
mov eax, 0x530
mov eax, 0x530
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x560]
mov qword [r14], r15
mov qword [r14 + 8], r12
mov r13, qword [rsi + 0xa88]
mov bpl, byte [rsi + 0xa90]
mov eax, dword [rsi + 0xa94]
xchg esp, eax
or al, byte [rax]
invalid
xchg esp, eax
or al, byte [rax]
add byte [rcx - 0x74d4dbbc], cl
mov dword [rsp + 0x2b], eax
mov eax, dword [rsi + 0xa91]
mov dword [rsp + 0x28], eax
and al, 0x28
mov dword [rsp + 0x2b], eax
mov eax, dword [rsi + 0xa91]
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
mov r15, qword [rsi + 0xa98]
mov esi, 0xa98
mov r12, qword [rsi + 0xaa0]
lea rdx, [rsi + 0xaa8]
or al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add eax, 0xb8410000
mov eax, 0x510
or al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add eax, 0xb8410000
mov eax, 0x510
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0x510
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r14
call fcn.140051550
add byte [rax], al
add byte [rax], al
cmp r13, 5
jne 0x140050c30
mov al, 1
mov cl, 3
jmp 0x140050d2d
invalid
add byte [rcx + rcx*4 - 0x52], cl
add rax, 0xffffffff88400000
mov byte [rsi + 0x550], bpl
mov eax, dword [rsp + 0x28]
mov qword [rsi + 0x548], r13
mov byte [rsi + 0x550], bpl
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x551], eax
xchg byte [rcx + 5], dl
add byte [rax], al
invalid
xchg byte [rcx + 5], dl
add byte [rax], al
invalid
add byte [rcx + 0x5548e], cl
add byte [rcx + rcx*4 - 0x42], cl
pop rax
add eax, 0x894c0000
cmpsb byte [rsi], byte [rdi]
invalid
mov dword [rsi + 0x554], ecx
mov qword [rsi + 0x558], r15
mov qword [rsi + 0x560], r12
lea rcx, [rsi + 0x568]
lea rdx, [rsp + 0x570]
jo 0x140050c72
add byte [rax], al
jo 0x140050c72
add byte [rax], al
mov r8d, 0x510
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x4ce80000
or byte [r8], r8b
mov rcx, rbx
call fcn.140050dd5
add dword [rax], eax
add byte [rbx + 0x548be], al
mov esi, 0x548
add al, 0x74
invalid
mov esi, 0x548
add al, 0x74
jbe 0x140050cd4
lea rdx, [rsi + 0x548]
lea edx, [rsi + 0x548]
lea rbx, [rsp + 0xa80]
mov r8d, 0x530
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xa79], 0
lea r14, [rsi + 0xa80]
or al, byte [rax]
add byte [rax - 0x75], cl
mov es, word [rax - 0x17fffff6]
add qword [rax], rax
add byte [rcx - 0x48], al
mov eax, 0x530
or al, byte [rax]
add byte [rax - 0x75], cl
mov es, word [rax - 0x17fffff6]
add qword [rax], rax
add byte [rcx - 0x48], al
mov eax, 0x530
mov rcx, r14
mov eax, 0x530
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsi + 0xa80]
lea ebx, [rsi + 0xa80]
mov rcx, rbx
mov rdx, rdi
call fcn.140050e26
cmp al, 2
jne case.0x140049d18.59
mov al, 1
mov cl, 4
jmp 0x140050d2d
mov rcx, rbx
call fcn.140050e02
cmp qword [rsi + 0x548], 4
jne 0x140050d0d
lea rcx, [rsi + 0x548]
call fcn.14005153e
cmp byte [rsi + 0xa79], 0
je 0x140050d22
jns 0x140050d1b
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rsi + 0xa80]
lea rcx, [rsi + 0xa80]
add byte [rax], al
call fcn.1400388d2
jnp case.0x14004de1f.47
inc esi
xchg byte [rcx + 0xa], bh
add byte [rax], al
add byte [rcx - 0x773fceff], dh
invalid
mov byte [rsi + 0xa79], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa78], cl
js 0x140050d3b
add byte [rax], al
movaps xmm6, xmmword [rsp + 0xfb0]
add rsp, 0xfc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsH
mov edx, 0x28
call fcn.1400d5da0
lea rcx, [0x14010c420]
call fcn.1400d6480
mov dh, 0xb
add al, ch
or eax, 0x48000857
lea ecx, str.cannot_poll_Select_twiceH
lea rcx, str.cannot_poll_Select_twiceH
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsH
mov edx, 0x18
call fcn.1400d61a0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400d7625
lea rcx, [0x1401098b5]
lea r8, [0x140109948]
mov edx, 0x1a
add byte [rax], al
add al, ch
in eax, 0x53
or byte [rax], al
add byte [rax], al
add al, ch
in eax, 0x53
or byte [rax], al
lea rcx, [0x140109960]
call fcn.1400d6180
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
call fcn.1400d6180
ud2
and dword [rdx], eax
add byte [rax], al
invalid
mov fs, word [rax - 0x17ffffff]
movabs eax, dword [0x1f08e8b48fffb8d]
invalid
lock add dword [rax], eax
invalid
invalid
fadd dword [rcx]
add byte [rax], al
call 0x185051831
xor eax, eax
ret 0x294c
mov edi, ecx
sahf
loopne 0x140051860
add byte [rax], al
add byte [rax + 0x6b], cl
enter 0x4848, 1
invalid
or byte [rax], al
add byte [rax], al
add al, byte [rax]
add al, ch
invalid
add al, ch
in eax, dx
invalid
add byte [rax - 0x73], cl
mov gs, word [rax]
add al, 0
add al, ch
jp 0x1400518d9
invalid
sti
dec dword [rax - 0x73]
invalid
invalid
invalid
sub dword [rax - 0x73], ecx
sahf
lock add eax, dword [rax]
add byte [rax - 0x39], cl
invalid
adc byte [r8 + rax], al
add al, 0
mov dword [rcx + 0x10], 4
add al, 0
add byte [rax], al
dec dword [rax - 0x7f]
invalid
cmp eax, 3
je 0x14005194a
cmp eax, 4
jne case.0x14004f9c2.26
ret
add rcx, 8
add ecx, 8
jmp fcn.140001e4c
jmp fcn.140045db3
pop rsi
ret
lea ecx, [rax - 2]
dec al
xor edx, edx
cmp cl, 6
movzx eax, al
ror byte [rdi], 0x43
ret 0x53c
ja case.default.0x1400519b9
invalid
ror byte [rdi], 0x43
ret 0x53c
cmp dword [rdi], ecx
mov dh, 0xc0
movzx eax, al
lea rcx, [0x14013d814]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
mov rcx, rsi
call fcn.140011856
invalid
sti
dec dword [rax - 0x7d]
invalid
invalid
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140001e4c
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140035776
nop
add rsp, 0x20
pop rsi
ret
test al, 3
add byte [rax], al
test rax, rax
je 0x140051f53
mov rcx, qword [r12 + 0x398]
mov rax, qword [r12 + 0x3a0]
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
jmp 0x140051f63
add byte [rcx - 0x75], cl
test byte [rax + riz*4], ah
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x40], cl
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
mov rcx, qword [r12 + 0x398]
mov rax, qword [r12 + 0x3a0]
call qword [rax + 0x70]
mov r14, rax
lea r15, [rsp + 0x1a0]
add byte [rax], al
mov rcx, r15
mov rdx, rsi
call fcn.1400a2d64
add eax, 0x77894d00
invalid
add eax, 0x77894d00
sbb byte [rcx - 0x75], cl
test byte [rax + rsi*4], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add dword [rax], eax
add byte [rax], al
mov rdx, qword [rsp + 0x1a8]
movups xmm0, xmmword [rsp + 0x1b0]
mov rax, qword [r12 + 0x3b0]
mov rcx, qword [rsp + 0x1a0]
add byte [rax], al
add byte [rax], al
mov rdx, qword [rsp + 0x1a8]
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x480], xmm0
mov qword [rsp + 0x470], rcx
mov qword [rsp + 0x478], rdx
xchg esp, eax
and al, 0x78
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add al, 0
add byte [rbx + 0x47024bc], al
add byte [rax], al
invalid
je 0x140051fdf
xchg esp, eax
and al, 0x78
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add al, 0
add byte [rbx + 0x47024bc], al
add byte [rax], al
add dh, byte [rbp + rdx + 0x48]
lea rdx, [rsp + 0x488]
lea edx, [rsp + 0x488]
lea rcx, [rsp + 0x470]
call fcn.1400a2dad
invalid
invalid
invalid
invalid
invalid
mov qword [rsp + 0x600], 2
and qword [rsp + 0x620], 0
lea rax, [r12 + 0x48]
and al, 0x48
and al, 0x48
mov qword [rsp + 0x80], rax
lea rax, [r12 + 0x3b8]
mov qword [rsp + 0x198], rax
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rax, [r12 + 0x428]
mov qword [rsp + 0x190], rax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x64], eax
mov qword [rsp + 0x78], r12
mov qword [rsp + 0x50], r13
push rax
push rax
movzx eax, byte [r12 + 0x410]
test eax, eax
je 0x1400520c5
cmp eax, 1
jne 0x140053647
mov esi, dword [r12 + 0x414]
mov bl, byte [r12 + 0x411]
pushfq
and al, 0x11
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
add al, 0
add byte [rcx - 0x76], al
pushfq
and al, 0x11
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
call fcn.14005af85
test rax, rax
jne 0x140053628
mov dl, 0x15
add byte [rax], al
mov dl, 0x15
add byte [rax], al
test rdx, rdx
jne 0x140053635
add byte [rax], al
add byte [rax], al
mov rcx, qword [r12 + 0x188]
mov rax, qword [r12 + 0x190]
mov rdx, r13
call qword [rax + 0x30]
test rax, rax
jne 0x140053628
invalid
add byte [rax], al
adc eax, 0x85480000
ror byte [rdi], cl
test dword [rsi + 0x41000015], ecx
mov byte [rsp + 0x410], 2
add byte [rax], al
add byte [rdx], al
test rdx, rdx
jne 0x140053635
mov byte [r12 + 0x410], 2
add byte [rdx], al
mov byte [r12 + 0x411], bl
mov dword [r12 + 0x414], esi
jmp case.0x14004210f.110
outsb dx, byte [rsi]
invalid
invalid
invalid
outsb dx, byte [rsi]
invalid
lea rcx, [rsp + 0x448]
mov rdx, r12
mov r8, r13
call fcn.140053a63
sbb dword [rax], eax
add byte [rdi], cl
mov dh, 0x84
and al, 0x48
add al, 0
add byte [rbx - 0x7bf0fb08], al
jg 0x1400520ea
add byte [rax], al
sbb dword [rax], eax
add byte [rdi], cl
mov dh, 0x84
and al, 0x48
add al, 0
add byte [rbx - 0x7bf0fb08], al
jg 0x1400520ea
add byte [rax], al
mov bl, byte [rsp + 0x449]
mov r13d, dword [rsp + 0x44c]
add byte [rax], al
pushfq
and al, 0x49
add al, 0
add byte [rbx + rcx*4 - 0x54], al
and al, 0x4c
add al, 0
invalid
add byte [rax], al
add byte [rbx + 0x4502494], cl
add byte [rax], al
mov edx, dword [rsp + 0x450]
xchg esp, eax
and al, 0x50
add al, 0
add byte [rbx + 0x45424bc], cl
add byte [rax], al
mov edi, dword [rsp + 0x454]
mov rbp, qword [rsp + 0x458]
mov ebp, dword [rsp + 0x458]
mov r14, qword [rsp + 0x460]
mov r15, r12
mov edi, esp
mov r12, qword [r12 + 0x418]
mov rsi, qword [r15 + 0x420]
add r12, 0x10
add rsi, 0x10
mov eax, eax
lea rcx, [0x14013d82c]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rbx, rdx
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
mov rdx, r12
call fcn.140011893
cmp qword [rsp + 0x1a0], 0
jne 0x140053937
mov rbp, qword [rsp + 0x1a8]
mov r12b, byte [rsp + 0x1b0]
lea r14, [rbp + 0x1b8]
mov ch, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov ch, 0xb8
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov r8d, r13d
call fcn.14001ac10
cmp qword [rsp + 0x2e0], 0
add byte [rdi], cl
test dh, dl
add dword [rax], eax
invalid
add byte [rdi], cl
test dh, dl
add dword [rax], eax
add byte [rdx - 0x76bb9fb3], cl
invalid
mov cl, byte [rbp + 0x60]
mov edx, r13d
call fcn.140017def
cld
inc dword [rax + rax*8 + 0x1da840f]
add byte [rax], al
cld
inc dword [rax + rax*8 + 0x1da840f]
add byte [rax], al
cmp dword [rbp + 0x108], 0
jne 0x1400523b4
test esp, esi
add dword [rax], eax
invalid
add byte [rdi], cl
test esp, esi
add dword [rax], eax
add byte [rcx + rdi - 0x53], al
or al, 1
add byte [rax], al
cmp dword [rbp + 0x10c], r13d
ja 0x1400523b4
lea eax, [r13 + 2]
mov ecx, eax
shr ecx, 0x1f
add r9b, byte [r9 + 0x1fe9c1c1]
mov dword [rbp + 0x108], ecx
mov dword [rbp + 0x10c], eax
jmp 0x1400523b4
mov rax, qword [rsp + 0x468]
mov dword [rsp + 0x500], edx
add byte [rcx + 0x50424bc], cl
add byte [rax], al
add byte [rcx + 0x50424bc], cl
add byte [rax], al
mov qword [rsp + 0x508], rbp
mov qword [rsp + 0x510], r14
adc byte [0xc94d220f], al
test byte [rax + rbx], ah
add eax, 0x8d480000
mov word [rax + rbp*8], fs
add al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add eax, 0x62e80000
jle 0x140052224
inc dword [rcx + rcx*4 - 0x54]
and al, 0xe4
add al, byte [rax]
add byte [rax + 0x2e1249c], cl
add byte [rax], al
mov byte [rsp + 0x2e0], 1
add al, byte [rax]
add byte [rcx], al
add al, byte [rax]
add byte [rcx], al
cmp dword [r15 + 0x3e0], 0
je 0x1400522a0
cmp dword [r15 + 0x3e8], r13d
jne 0x1400522a0
mov byte [r15 + 0x410], 1
mov byte [r15 + 0x411], bl
mov byte [rdi + 0x411], bl
mov byte [rdi + 0x411], bl
mov dword [r15 + 0x414], r13d
lea rcx, [rsp + 0x2e0]
add al, ch
or al, 0x49
invalid
dec dword [rax - 0x73]
mov word [rax + rax], fs
add eax, 0xc8e80000
sti
cli
invalid
jmp 0x140052369
add al, ch
or al, 0x49
invalid
mov word [r15 + 0x410], 0x101
and dword [r15 + 0x414], 0
jmp 0x140052369
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x1c0], rax
mov al, byte [rsp + 0x2e0]
mov cl, byte [rsp + 0x2e1]
movzx edx, word [rsp + 0x2e2]
mov r8d, dword [rsp + 0x2e4]
mov r9, qword [rsp + 0x2e8]
movups xmm0, xmmword [rsp + 0x2f0]
movaps xmmword [rsp + 0x1b0], xmm0
mov byte [rsp + 0x1a0], al
mov byte [rsp + 0x1a1], cl
mov word [rsp + 0x1a2], dx
mov dword [rsp + 0x1a4], r8d
mov qword [rsp + 0x1a8], r9
mov rcx, r12
mov rdx, rsi
lea rsi, [rsp + 0x1a0]
mov r8, rsi
call fcn.14005bb1a
movups xmm0, xmmword [rsp + 0x500]
movups xmm1, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, r12
call fcn.14005b74b
mov dword [rsp + 0x1c0], eax
mov dword [rsp + 0x1c4], r13d
mov rcx, qword [rsp + 0x198]
mov rdx, rsi
call fcn.140017d9c
mov r12, r15
mov r13, qword [rsp + 0x50]
jmp case.0x14004210f.110
mov rcx, qword [rsp + 0x2e8]
mov rdx, qword [rsp + 0x2f0]
call fcn.14001af0d
jmp 0x1400523d5
cmp dword [rbp + 0x90], 0
jne 0x1400523b4
cmp dword [rbp + 0x94], r13d
ja 0x1400523b4
lea eax, [r13 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbp + 0x90], ecx
mov dword [rbp + 0x94], eax
mov rcx, rdi
mov edx, r13d
xor r8d, r8d
xor r9d, r9d
call fcn.14001b012
lea rcx, [rsp + 0x2e0]
mov rdx, rdi
call fcn.14001af3a
mov dword [rsp + 0x4a0], eax
mov dword [rsp + 0x4a4], edx
mov qword [rsp + 0x498], r14
lea rcx, [rsp + 0x500]
mov rdx, rsi
call fcn.140033294
cmp qword [rsp + 0x500], 0
mov r13, qword [rsp + 0x50]
jne 0x14005395e
lea rax, [rbp + 8]
mov rsi, qword [rsp + 0x508]
mov r14b, byte [rsp + 0x510]
lea rdx, [rsi + 8]
lea rcx, [rbp + 0x68]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x498]
mov r8d, ebx
mov r9b, 1
call fcn.140048577
mov rcx, rsi
mov edx, r14d
call fcn.14009ebc2
mov rcx, rbp
mov edx, r12d
call fcn.14009ebc2
mov r12, qword [rsp + 0x78]
jmp case.0x14004210f.110
mov rdx, qword [r12 + 0x418]
add rdx, 0x10
lea rsi, [rsp + 0x1a0]
mov rcx, rsi
call fcn.140011893
cmp qword [rsp + 0x1a0], 0
jne 0x1400539da
mov rdi, qword [rsp + 0x1a8]
mov al, byte [rsp + 0x1b0]
mov byte [rsp + 0x3b], al
mov rdx, qword [r12 + 0x420]
add rdx, 0x10
mov rcx, rsi
call fcn.140033294
cmp qword [rsp + 0x1a0], 0
jne 0x140053a01
mov rbx, qword [rsp + 0x1a8]
mov al, byte [rsp + 0x1b0]
mov byte [rsp + 0x3a], al
mov ecx, dword [rdi + 0xb0]
mov edx, dword [rdi + 0xb4]
call fcn.140018bc3
cmp eax, 1
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x188], rbx
jne 0x1400525a3
mov esi, edx
mov rcx, qword [rsp + 0x80]
mov rdx, r13
call fcn.14005b7bc
test rax, rax
jne 0x14005276d
mov r15, rdx
test rdx, rdx
je 0x14005252e
mov bpl, 1
jmp 0x14005276f
and dword [rsp + 0x1a4], 0
mov dword [rsp + 0x1a8], esi
mov byte [rsp + 0x1a0], 7
mov rcx, qword [rsp + 0x80]
lea rdx, [rsp + 0x1a0]
call fcn.1400420c3
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140042bb5
mov rdi, qword [rsp + 0x48]
add esi, dword [rdi + 0xb0]
mov ecx, 1
jo 0x14005258f
mov dword [rdi + 0xb0], esi
xor ecx, ecx
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14005bae3
mov rbx, qword [rsp + 0x188]
lea rax, [rdi + 8]
mov qword [rsp + 0xb8], rax
lea rax, [rbx + 8]
mov qword [rsp + 0x98], rax
lea rax, [rdi + 0x1b8]
mov qword [rsp + 0xa0], rax
lea rsi, [rdi + 0xb8]
mov rcx, qword [rsp + 0x80]
mov rdx, r13
call fcn.14005b7bc
test rax, rax
jne 0x14005276d
mov r15, rdx
test rdx, rdx
jne 0x140052526
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
mov rdx, rsi
mov r8, qword [rsp + 0xa0]
call fcn.14001ae46
cmp qword [rsp + 0x1a0], 0
je 0x140052754
movups xmm0, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x2e0], xmm0
lea rbx, [rsp + 0x2e0]
mov rcx, rbx
call fcn.14001806b
mov r14d, dword [rax + 0x48]
mov rcx, rbx
call fcn.14001806b
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
je 0x14005267c
movzx ecx, cl
cmp ecx, 3
jne 0x14005272f
cmp byte [rax + 0x52], 0
jne 0x140052686
jmp 0x14005272f
cmp byte [rax + 0x51], 0
je 0x14005272f
lea rcx, [rsp + 0x2e0]
call fcn.14001806b
mov ecx, dword [rax + 0xa0]
mov edx, dword [rax + 0xa4]
call fcn.140018bc3
cmp eax, 1
jne 0x14005272f
mov ebp, edx
lea rbx, [rsp + 0x2e0]
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov dword [rsp + 0x1a4], eax
mov dword [rsp + 0x1a8], ebp
mov byte [rsp + 0x1a0], 7
mov rcx, qword [rsp + 0x80]
mov rdx, rdi
call fcn.1400420c3
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140042bb5
mov rcx, rbx
call fcn.1400180f1
add ebp, dword [rax + 0xa0]
mov ecx, 1
jo 0x140052723
mov dword [rax + 0xa0], ebp
xor ecx, ecx
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14005bae3
cmp r14d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb8]
lea rdx, [rsp + 0x2e0]
call fcn.14001839e
jmp 0x1400525d1
mov rcx, qword [rsp + 0x80]
mov rdx, r13
call fcn.14005b7bc
test rax, rax
je 0x140052849
xor ebp, ebp
mov rcx, qword [rsp + 0x188]
mov dl, byte [rsp + 0x3a]
call fcn.14009ebc2
mov rcx, qword [rsp + 0x48]
mov dl, byte [rsp + 0x3b]
call fcn.14009ebc2
test bpl, bpl
je 0x140053628
test r15, r15
jne 0x140053927
mov rax, qword [rsp + 0x190]
cmp qword [rax], 0
lea rcx, [rsp + 0x1a0]
jne 0x1400527e6
cmp byte [r12 + 0x3ec], 0
jne 0x140053628
cmp dword [r12 + 0x3e0], 0
je 0x140053628
cmp dword [r12 + 0x3e4], 0x7fffffff
je 0x140053628
mov rdx, qword [r12 + 0x418]
add rdx, 0x10
adc al, ch
pushfq
invalid
sti
dec dword [rax - 0x7d]
mov esp, 0x1a024
add byte [rax], al
jne 0x140053a2b
mov rcx, qword [rsp + 0x1a8]
mov dl, byte [rsp + 0x1b0]
mov rsi, qword [rcx + 0x20]
mov rdi, qword [rcx + 0x30]
call fcn.14009ebc2
or rdi, rsi
jne 0x140053628
mov rdx, qword [r12 + 0x418]
add rdx, 0x10
mov rcx, qword [rsp + 0x198]
call fcn.14005af41
xchg byte [rax], al
add cl, ch
invalid
idiv edi
invalid
mov r15, rdx
mov bpl, 1
test rdx, rdx
jne 0x14005276f
mov rdi, qword [rsp + 0x48]
lea rcx, [rdi + 0x110]
mov qword [rsp + 0xb0], rcx
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
mov r9, r12
call fcn.14005b806
mov r12d, dword [r12 + 0x180]
lea rax, [rdi + 0x148]
mov qword [rsp + 0x440], rax
lea rax, [rdi + 0x124]
mov qword [rsp + 0x438], rax
lea rax, [rdi + 0x128]
mov qword [rsp + 0x430], rax
lea rax, [rdi + 0x12c]
mov qword [rsp + 0x428], rax
lea rax, [rdi + 0x130]
mov qword [rsp + 0x420], rax
lea rbx, [rdi + 0x120]
lea r13, [rsp + 0x130]
mov qword [rsp + 0x40], rbx
mov rax, qword [rdi + 0x18]
cmp rax, qword [rdi + 0x20]
lea r15, [rsp + 0x1a0]
jbe 0x140052a38
mov rcx, r15
mov rdx, qword [rsp + 0x440]
mov r8, qword [rsp + 0xa0]
call fcn.1400194df
cmp qword [rsp + 0x1a0], 0
je 0x140052a38
mov rdi, qword [rsp + 0x1a0]
mov rsi, qword [rsp + 0x1a8]
mov rcx, qword [rsp + 0xb8]
mov rdx, r15
call fcn.140017ff4
mov rcx, r15
call fcn.1400180f1
mov rcx, rax
call fcn.140018992
test rdi, rdi
je 0x140052a38
mov qword [rsp + 0x1a0], rdi
mov qword [rsp + 0x1a8], rsi
mov rcx, r15
call fcn.14001806b
cmp byte [rax + 0x121], 0
jne 0x140052a28
mov rdi, rsi
shr rdi, 0x20
mov rcx, r15
call fcn.1400180f1
mov byte [rax + 0x121], 1
mov rax, qword [rsp + 0x48]
cmp dword [rax + 0x120], 0
je 0x1400529fd
mov rbx, qword [rsp + 0x438]
mov eax, dword [rbx]
mov dword [rsp + 0x34], eax
mov r14, qword [rsp + 0x430]
mov eax, dword [r14]
mov dword [rsp + 0x170], eax
mov rcx, r15
call fcn.1400180f1
mov dword [rax + 0xb8], 1
mov ecx, dword [rsp + 0x34]
mov dword [rax + 0xbc], ecx
mov ecx, dword [rsp + 0x170]
mov dword [rax + 0xc0], ecx
mov rax, rbx
mov rbx, qword [rsp + 0x40]
jmp case.0x14001d7e4.511
mov dword [rax + 0x120], 1
mov dword [rax + 0x124], esi
add byte [rcx + 0x128b8], cl
add byte [rax - 0x75], cl
test byte [rax + rbp], ah
add al, 0
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x20
add al, 0
invalid
mov dword [rax], esi
mov dword [r14], edi
mov rcx, qword [rsp + 0xb0]
mov rdx, r15
call fcn.14001818a
mov qword [rsp + 0x5d8], 2
and qword [rsp + 0x5f8], 0
clc
invalid
add byte [rax], al
invalid
lea rdi, [rsp + 0x178]
mov rcx, rdi
mov rdx, rbx
mov r8, qword [rsp + 0xa0]
call fcn.14001ad7f
cmp qword [rsp + 0x178], 0
cmp dword [rsp + 0x178], 0
je 0x140052c45
invalid
add dword [rax], eax
invalid
movups xmm0, xmmword [rsp + 0x178]
movaps xmmword [rsp + 0x2d0], xmm0
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add al, 0
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xb8
add al, 0
add byte [rax], al
mov rcx, rdi
call fcn.14001806b
mov r15d, dword [rax + 0x48]
mov rcx, rdi
call fcn.1400180f1
lea rcx, [rsp + 0x2e0]
mov rdx, rax
mov r8, qword [rsp + 0x98]
call fcn.140048804
movzx esi, byte [rsp + 0x2e0]
test esi, esi
je 0x140052b17
cmp esi, 9
jne 0x140052c62
lea rdi, [rsp + 0x178]
mov rcx, rdi
call fcn.14001806b
cmp byte [rax + 0x50], 5
je 0x14005309d
cmp r15d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb8]
mov rdx, rdi
call fcn.14001839e
jmp 0x140052c04
lea rax, [rsp + 0x2e8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x150], xmm2
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
mov rcx, rdi
call fcn.14001806b
mov edi, dword [rax + 0x84]
mov rcx, r13
call fcn.1400483ef
test rax, rax
je 0x140052b6e
mov r14, rax
test edi, edi
jne 0x140052b71
lea rcx, [rsp + 0x178]
jmp 0x140052bb4
xor r14d, r14d
cmp r14, r12
cmovae r14, r12
xor esi, esi
test edi, edi
cmovle edi, esi
cmp r14, rdi
cmovae r14, rdi
test r14, r14
lea rcx, [rsp + 0x178]
je 0x140052df1
call fcn.14001806b
mov esi, r14d
cmp dword [rax + 0x80], r14d
lea rcx, [rsp + 0x178]
jge 0x140052df1
call fcn.1400180f1
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmm2, xmmword [rsp + 0x150]
lea rcx, [rsp + 0x1a8]
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1a0], 0
mov rcx, rax
mov rdx, qword [rsp + 0x98]
lea r8, [rsp + 0x1a0]
call fcn.14005ba2d
mov es, word [rax]
invalid
movzx eax, byte [rsp + 0x2e0]
cmp eax, 9
ja 0x140052c1b
mov ecx, 0x209
bt ecx, eax
jb 0x140052c28
lea rcx, [rsp + 0x2e0]
call case.0x14004210f.15
invalid
invalid
lea rsi, [rsp + 0x498]
mov rcx, rsi
call fcn.140046caa
jb 0x140052c76
invalid
dec dword [rax - 0x77]
int1
call fcn.140046cb9
invalid
invalid
invalid
jmp 0x140052a4d
lea rsi, [rsp + 0x5d8]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
jmp 0x14005339a
cmp esi, 3
jne case.0x140050a1b.15
mov eax, dword [rsp + 0x2e8]
mov dword [rsp + 0x34], eax
lea rax, [rsp + 0x2ec]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x130], xmm0
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x150], eax
push rax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x3182484], cl
add eax, dword [rax]
add byte [rcx - 0x74a3dbbc], cl
pushfq
and al, 0x1c
add eax, dword [rax]
add byte [rdx + 0x3202484], cl
add byte [rax], al
mov dword [rsp + 0x68], eax
lea rcx, [rsp + 0x321]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xfb], ecx
mov dword [rsp + 0xf8], eax
mov eax, dword [rsp + 0x328]
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x32c]
mov byte [rsp + 0x33], al
mov al, byte [rsp + 0x32d]
mov byte [rsp + 0x32], al
mov al, byte [rsp + 0x32e]
mov dword [rsp + 0x64], eax
mov r8d, 0xcd
lea rcx, [rsp + 0x1a0]
lea rdx, [rsp + 0x32f]
call sub.VCRUNTIME140.dll_memcpy
mov edi, dword [rsp + 0x3fc]
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x160], rax
mov rdx, qword [rsp + 0x2d0]
mov dword [rsp + 0x174], edi
lea rcx, [rsp + 0x4c0]
mov word [rax + rax*8], fs
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x74
add dword [rax], eax
add al, ch
mov dh, 0x7b
jnp 0x140052d67
dec dword [rax - 0x7d]
mov esp, 0x4c024
add byte [rax], al
je 0x140053a55
movups xmm0, xmmword [rsp + 0x4c0]
movaps xmmword [rsp + 0x410], xmm0
lea rsi, [rsp + 0x410]
mov rcx, rsi
call fcn.1400180f1
inc esi
and byte [0x140052da4], 0x48
mov ecx, esi
call fcn.14001806b
cld
dec dword [rax - 0x7d]
cmp byte [rax], al
je 0x1400530fe
add eax, dword [rax]
invalid
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rax, qword [rcx + 0x18]
cmp rax, qword [rcx + 0x20]
cmp eax, dword [rcx + 0x20]
jbe 0x1400530e9
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0xb8]
lea rsi, [rsp + 0x410]
add byte [rax], al
mov rdx, rsi
call fcn.140017ff4
mov rcx, qword [rsp + 0x40]
mov rdx, rsi
call fcn.1400188fd
jmp 0x1400530fe
mov qword [rsp + 0x1a0], 2
and qword [rsp + 0x1c0], 0
call fcn.1400180f1
push rdx
cld
dec dword [rcx - 0x77]
invalid
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov rdi, qword [rax + 0x118]
mov ebx, dword [r14 + 0x84]
test byte [rax], al
add byte [rax], al
cld
dec dword [rcx - 0x77]
invalid
test byte [rax], al
add byte [rax], al
test ebx, ebx
mov r13d, 0
cmovle ebx, r13d
cmp rbx, rdi
cmovae rbx, rdi
fisttp word [rcx + 0x2b]
sahf
mov byte [rax], al
add byte [rax], al
cmovb rbx, r13
lea rcx, [r14 + 0x80]
mov es, word [rax - 0x77000000]
bnd call fcn.1400190ac
mov es, word [rax - 0x77000000]
bnd call fcn.1400190ac
mov ecx, esi
mov rax, qword [r14 + 0x88]
mov qword [rsp + 0x90], rcx
sub rax, rcx
mov qword [r14 + 0x88], rax
sub dword [r14 + 0x118], esi
mov ecx, dword [r14 + 0x84]
test ecx, ecx
cmovle ecx, r13d
cmp rcx, rdi
cmovb rdi, rcx
sub rdi, rax
invalid
cmovb rdi, r13
cmp rbx, rdi
jae 0x140052e97
invalid
mov rcx, r14
call fcn.1400188f1
mov rax, qword [rsp + 0x48]
mov eax, dword [rax + 0x114]
add eax, esi
lea r13, [rsp + 0x130]
jo 0x140052eb9
mov rcx, qword [rsp + 0x48]
mov dword [rcx + 0x114], eax
lea rdi, [rsp + 0x1a0]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
mov qword [rsp + 0x1a0], 2
and qword [rsp + 0x1c0], 0
rol byte [rcx], 0
add byte [rax], al
rol byte [rcx], 0
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
mov edx, esi
call fcn.1400190ac
mov bh, 0x61
cld
dec dword [rdi]
mov dh, 0xb4
and al, 0x5e
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
mov bh, 0x61
cld
dec dword [rdi]
mov dh, 0xb4
and al, 0x5e
add dword [rax], eax
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400483ef
mov ecx, esi
and cl, 0xfe
cmp rax, qword [rsp + 0x90]
movzx eax, cl
cmovbe eax, esi
invalid
invalid
mov dword [rsp + 0x64], eax
and sil, 1
mov dword [rsp + 0x68], esi
mov rcx, rdi
stc
call fcn.140046caa
mov rcx, rdi
mov ecx, edi
call fcn.140046cb9
mov eax, dword [rsp + 0x130]
invalid
mov dword [rsp + 0x34], eax
and al, 0x34
invalid
and al, 0x34
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0x8c], eax
and al, 0x8c
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rsp + rsi], ah
xor al, 1
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x100], xmm0
add byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x110], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x120], eax
test byte [rax + riz], ah
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
mov al, byte [rsp + 0x15c]
mov byte [rsp + 0x33], al
xor ecx, dword [rdx + 0x15d2484]
add byte [rax], al
xor ecx, dword [rdx + 0x15d2484]
add byte [rax], al
test byte [rbx*2 - 0x77ffffff], ah
add dword [rax], eax
add byte [rax - 0x74cddbbc], cl
and al, 0x32
invalid
test byte [rax + rbx*8], ah
mov byte [rsp + 0x32], al
and al, 0x32
mov eax, dword [rsp + 0x2d8]
mov dword [rsp + 0x5c], eax
mov ebx, dword [rsp + 0x2dc]
and al, 0xdc
add al, byte [rax]
add byte [rcx], dh
imul cl
enter 1, 0
add al, byte [rax]
add byte [rcx - 0x74a3dbbc], cl
pushfq
and al, 0xdc
add al, byte [rax]
add byte [rcx], dh
imul cl
enter 1, 0
mov eax, dword [rsp + 0x2e4]
mov ecx, dword [rsp + 0x2e8]
call 0xc9052fb6
add byte [rcx + 0x4c34244c], cl
mov esi, dword [rsp + 0x310]
mov ah, 0x24
adc byte [rbx], al
add eax, dword [rax]
invalid
mov ah, 0x24
adc byte [rbx], al
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rbx + 0x318249c], cl
pushfq
and al, 0x18
add eax, dword [rax]
invalid
mov ebx, dword [rsp + 0x318]
mov edi, dword [rsp + 0x31c]
mov ecx, esi
dec ecx
add byte [rcx + 0x48c9fff1], cl
lea edx, [0x14013d83c]
test al, 0xe
invalid
lea rdx, [0x14013d83c]
test al, 0xe
add byte [rax + 0x63], cl
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
add rcx, rdx
add ecx, edx
jmp rcx
mov rax, qword [rsp + 0x400]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rbx + 0x3fc2484], cl
mov eax, dword [rsp + 0x3fc]
mov qword [rsp + 0x160], rax
mov eax, dword [rsp + 0x3fc]
add byte [rcx + 0xc42484], cl
add byte [rax], al
invalid
mov dword [rsp + 0xc4], eax
add byte [rdx + 0x32e2484], cl
add byte [rax], al
mov al, byte [rsp + 0x32e]
mov dword [rsp + 0x64], eax
mov al, byte [rsp + 0x32d]
and al, 0x2d
add eax, dword [rax]
invalid
mov byte [rsp + 0x32], al
and al, 0x2d
add eax, dword [rax]
add byte [rax - 0x75cddbbc], cl
test byte [rsp + rbp], ah
add eax, dword [rax]
add byte [rax - 0x74ccdbbc], cl
test byte [rax + rbp], ah
mov al, byte [rsp + 0x32c]
mov byte [rsp + 0x33], al
mov eax, dword [rsp + 0x328]
add eax, dword [rax]
add byte [rcx + 0x8c2484], cl
mov dword [rsp + 0x8c], eax
add eax, dword [rax]
add byte [rcx + 0x8c2484], cl
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x320]
mov dword [rsp + 0x68], eax
lea rax, [rsp + 0x2ec]
test byte [rsp + rbp*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rax], al
test byte [rsp + rbp*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x100], xmm0
add byte [rdi], cl
sub dword [rsp + 0x110], ecx
movaps xmmword [rsp + 0x110], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x120], eax
and byte [rcx + 0x1202484], cl
add byte [rax], al
lea rcx, [rsp + 0x321]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xab], ecx
add byte [rax], al
add byte [rcx + 0xa82484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xa82484], cl
add byte [rax], al
mov r8d, 0xcd
mov eax, 0xcd
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x32f]
lea edx, [rsp + 0x32f]
lea edx, [rsp + 0x32f]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140053240
and ecx, dword [rax]
add cl, ch
movabs dword [0x894854588b000001], eax
pop rax
push rsp
mov rcx, rdi
mov ebx, dword [rax + 0x54]
pop rax
push rsp
mov rcx, rdi
call fcn.14001806b
mov esi, dword [rax + 0x114]
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.1400180f1
dec dword [rax - 0x73]
push rax
dec dword [rax - 0x73]
push rax
lea ecx, [rax + 0x50]
mov edx, esi
mov dword [rsp + 0x34], ebx
and al, 0x34
mov r8d, ebx
mov r9b, 1
invalid
add eax, ebp
movabs dword [0x98e8f98948fffc77], eax
ja 0x1400530c6
dec dword [rax - 0x77]
stc
call fcn.14001806b
mov eax, dword [rax + 0x114]
adc al, 1
add byte [rax], al
mov dword [rsp + 0x3c], eax
mov sil, 8
call fcn.14001a86e
mov rcx, rdi
mov ecx, edi
ja 0x1400530c6
dec dword [rax - 0x77]
stc
mov ecx, edi
call fcn.14001806b
mov eax, dword [rax + 0x114]
adc al, 1
add byte [rax], al
adc al, 1
add byte [rax], al
mov dword [rsp + 0x3c], eax
mov sil, 8
mov ebx, dword [rsp + 0x60]
jmp 0x14005316d
invalid
add byte [rax - 0x75], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
mov rcx, qword [rsp + 0xb0]
lea rdx, [rsp + 0x410]
xchg esp, eax
and al, 0x10
add al, 0
add al, ch
invalid
pop rdi
cld
invalid
xchg esp, eax
and al, 0x10
add al, 0
add al, ch
invalid
mov dword [rsp + 0xc4], edi
mov eax, dword [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rcx + 0x1202484], cl
and al, 0x20
add dword [rax], eax
add byte [rax], al
push rax
add dword [rax], eax
add byte [rcx + 0x1202484], cl
and al, 0x20
invalid
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
sub byte [rsp + 0x140], cl
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0xfb]
mov dword [rsp + 0xa8], eax
test byte [rax + rbp*4], ah
add byte [rax], al
invalid
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx + 0xab248c], cl
add byte [rax], al
test al, 0
add byte [rax], al
mov dword [rsp + 0xab], ecx
mov r8d, 0xcd
mov eax, 0xcd
lea rcx, [rsp + 0x500]
lea rdx, [rsp + 0x1a0]
add dword [rax], eax
add al, ch
pop rsp
and cl, byte [rax]
add byte [rax - 0x4a], al
invalid
add byte [0xcd4d315f], al
xchg esp, eax
and al, 0xa0
add dword [rax], eax
add al, ch
pop rsp
and cl, byte [rax]
add byte [rax - 0x4a], al
add ecx, dword [rdi]
mov dh, 0x84
invalid
movzx eax, byte [rsp + 0x2e0]
cmp eax, 9
clc
invalid
mov dword [rsp + 0x60], ebx
pop rsp
and al, 0x60
test byte [rax + riz*8], ah
and al, 0xe0
add al, byte [rax]
add byte [rbx + 0x5c8909f8], al
clc
invalid
invalid
pop rsp
clc
or dword [rcx + 0x7760245c], ecx
pop rsp
and al, 0x60
ja case.0x140050528.28
pop rsp
and al, 0x60
ja case.0x140050528.28
mov ecx, 0x209
bt ecx, eax
invalid
ror dword [rdi], 0x82
invalid
add byte [rax], al
invalid
movabs dword [0x48000000c4820fc1], eax
lea rcx, [rsp + 0x2e0]
lea ecx, [rsp + 0x2e0]
mov word [rax + riz*8], fs
add al, byte [rax]
add al, ch
in eax, 0x2b
invalid
call case.0x14004210f.15
jmp 0x140053250
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x2ec]
mov dword [rsp + 0x100], ecx
mov dword [rsp + 0x3c], eax
jmp 0x140053250
xchg esp, eax
and al, 0xe8
add al, byte [rax]
add byte [rdx + 0x4c88fb4a], cl
mov byte [rsp + 0x72], cl
mov byte [rsp + 0x72], cl
movzx ecx, word [rdx - 7]
mov word [rsp + 0x70], cx
movzx ecx, word [rsp + 0x34]
mov edx, dword [rsp + 0x74]
and edx, 0xffff0000
loop 0x1400531d9
add bh, bh
dec dword [rcx]
retf 0x4489
and al, 0x3c
mov dword [rsp + 0x34], edx
jmp 0x140053250
loop 0x1400531d9
add byte [rax], al
invalid
add bh, bh
dec dword [rcx]
retf 0x4489
and al, 0xec
add al, byte [rax]
add byte [rbx - 0x7b76dfbf], cl
and al, 0x20
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x110], xmm1
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], eax
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], eax
jmp 0x140053250
lea rdx, [rsp + 0x2ec]
mov ecx, dword [rdx + 0x20]
mov dword [rsp + 0x120], ecx
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
mov dword [rsp + 0x3c], eax
mov qword [rsp + 0x90], r14
mov dword [rsp + 0x5c], ebx
mov dword [rsp + 0x60], edi
invalid
mov rbx, qword [rsp + 0x40]
lea rdi, [rsp + 0x2d0]
mov rcx, rdi
call fcn.14001806b
cmp qword [rax], 0
cmp byte [rax], al
jne 0x140053279
mov rcx, rdi
call fcn.14001806b
cld
inc dword [rax + 0x75055078]
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400188fd
cmp r15d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb8]
mov rdx, rdi
call fcn.14001839e
mov al, byte [rsp + 0x72]
mov byte [rsp + 0x6e], al
movzx eax, word [rsp + 0x70]
mov word [rsp + 0x6c], ax
movaps xmm0, xmmword [rsp + 0x100]
movaps xmm1, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x4d0], xmm0
movaps xmmword [rsp + 0x4e0], xmm1
mov eax, dword [rsp + 0x120]
mov dword [rsp + 0x4f0], eax
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0xf0], eax
mov dword [rsp + 0xf3], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0x62b]
lea rdx, [rsp + 0x500]
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x498]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
lea rdi, [rsp + 0x5d8]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
test sil, sil
je 0x1400533f5
movzx eax, sil
cmp eax, 9
lea rdi, [rsp + 0x1a0]
mov rbx, qword [rsp + 0x160]
mov r8d, dword [rsp + 0x3c]
mov r9, qword [rsp + 0x90]
mov r10d, dword [rsp + 0x68]
mov r11b, byte [rsp + 0x33]
mov r14b, byte [rsp + 0x32]
mov r15d, dword [rsp + 0x64]
jne 0x140053449
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
mov rbx, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x80]
mov rdx, qword [rsp + 0x50]
call fcn.14005af85
test rax, rax
jne 0x1400535b8
mov r15, rdx
test rdx, rdx
jne 0x140053619
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
mov r9, qword [rsp + 0x78]
call fcn.14005b806
test al, al
mov rdi, qword [rsp + 0x48]
jl 0x14005340d
jne 0x1400528eb
jmp 0x1400535bc
mov rcx, qword [rsp + 0x48]
mov dword [rcx + 0x15c], 1
mov eax, dword [rsp + 0x5c]
mov dword [rcx + 0x160], eax
mov eax, dword [rsp + 0x60]
mov dword [rcx + 0x164], eax
lea rdi, [rsp + 0x1a0]
mov rbx, qword [rsp + 0x160]
mov r8d, dword [rsp + 0x3c]
mov r9, qword [rsp + 0x90]
mov r10d, dword [rsp + 0x68]
mov r11b, byte [rsp + 0x33]
mov r14b, byte [rsp + 0x32]
mov r15d, dword [rsp + 0x64]
mov byte [rsp + 0x1a0], sil
mov al, byte [rsp + 0x6e]
lea rdx, [rsp + 0x1a8]
mov byte [rdx - 5], al
movzx eax, word [rsp + 0x6c]
mov word [rdx - 7], ax
mov dword [rsp + 0x1a4], r8d
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x1a8], eax
mov eax, dword [rsp + 0x4f0]
mov dword [rdx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x4d0]
movaps xmm1, xmmword [rsp + 0x4e0]
movups xmmword [rdx + 0x14], xmm1
movups xmmword [rdx + 4], xmm0
mov qword [rsp + 0x1d0], r9
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x1d8], eax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x1dc], eax
mov byte [rsp + 0x1e0], r10b
mov eax, dword [rsp + 0xf0]
mov ecx, dword [rsp + 0xf3]
mov dword [rdx + 0x3c], ecx
mov dword [rdx + 0x39], eax
mov eax, dword [rsp + 0x8c]
mov dword [rsp + 0x1e8], eax
mov byte [rsp + 0x1ec], r11b
and al, 0xec
add dword [rax], eax
add byte [rax + rcx*4 - 0x4c], al
and al, 0xed
add dword [rax], eax
add byte [rax + rcx*4 - 0x44], al
and al, 0xee
add dword [rax], eax
add byte [rcx - 0x48], al
int 0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rdi + rbp*8], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x2b
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xc4]
mov dword [rsp + 0x2bc], eax
mov qword [rsp + 0x2c0], rbx
mov rsi, qword [rsp + 0x80]
mov rcx, rsi
mov rdx, rdi
call fcn.1400420c3
jmp case.0x14008475f.160
inc dword [rcx - 0x48]
or eax, 0x89000000
ror dword [rax - 0x73], 0x15
jne 0x14005355b
or eax, dword [rax]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
call fcn.140042bb5
mov rcx, rsi
mov rdx, qword [rsp + 0x50]
and al, 0x50
call fcn.14005b7bc
test rax, rax
jne 0x140053605
mov r15, rdx
test rdx, rdx
jne 0x140053611
mov rcx, qword [rsp + 0xb0]
add byte [rax], al
mov rdx, qword [rsp + 0x98]
mov r8, qword [rsp + 0xa0]
mov r9, qword [rsp + 0x78]
js 0x140053585
invalid
invalid
add byte [rax], al
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
mov rdi, qword [rsp + 0x48]
jl 0x1400535d1
mov rbx, qword [rsp + 0x40]
js 0x140053585
invalid
jl 0x1400535d1
mov rbx, qword [rsp + 0x40]
jmp 0x1400528eb
xor ebp, ebp
jmp 0x14005360f
mov r13, qword [rsp + 0x50]
mov rax, qword [r13]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov r14, rdx
mov rax, qword [rdi + 0x1a8]
test rax, rax
je 0x1400535ea
mov rcx, qword [rdi + 0x1b0]
call qword [rax + 0x18]
mov qword [rdi + 0x1a8], rsi
add byte [rax], al
mov qword [rdi + 0x1b0], r14
xor r15d, r15d
mov r12, qword [rsp + 0x78]
jmp 0x14005276f
invalid
invalid
invalid
xor ebp, ebp
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
jmp 0x140053619
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x74], eax
mov r12, qword [rsp + 0x78]
mov r13, qword [rsp + 0x50]
jmp 0x14005276f
invalid
inc esi
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rcx + rbp*8], al
insb byte [rdi], dx
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add al, ch
jne 0x140053651
mov byte [rsp + 0xc8], 4
jmp 0x1400538a1
lea rcx, [rsp + 0xc8]
call fcn.1400147b7
jmp 0x1400538a1
cld
invalid
mov ebx, dword [r12 + 0x414]
mov bpl, byte [r12 + 0x411]
mov rcx, qword [rsp + 0x190]
add byte [rax], al
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x300], rax
lodsb al, byte [rsi]
and al, 0x11
add al, 0
add byte [rax - 0x75], cl
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rax], al
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x300], rax
movups xmm0, xmmword [rcx]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [r12 + 0x428], 0
movaps xmmword [rsp + 0x2f0], xmm1
add byte [rax], al
and dword [rsp + 0x1c0], 0
movaps xmmword [rsp + 0x2e0], xmm0
mov rax, qword [rsp + 0x2e0]
xorps xmm0, xmm0
movups xmmword [rsp + 0x1b0], xmm0
lea rdi, [0x14010be18]
lea edi, [0x14010be18]
lea edi, [0x14010be18]
mov qword [rsp + 0x1a0], rdi
mov qword [rsp + 0x1a8], 1
test rax, rax
je 0x1400536f0
lea rcx, [rsp + 0x500]
lea ecx, [rsp + 0x500]
lea rsi, [rsp + 0x2e0]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14000a08c
mov esi, dword [rsi + 0x24]
lea rcx, [rsp + 0x1a0]
add byte [rax], al
add byte [rax], al
call fcn.140001e4c
jmp 0x140053730
mov rsi, qword [rsp + 0x1c0]
mov qword [rsp + 0x520], rsi
mov rax, qword [rsp + 0x1a0]
mov rcx, qword [rsp + 0x1a8]
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x510], xmm0
mov qword [rsp + 0x500], rax
and al, 0
add eax, 0x89480000
mov word [rax + rcx], fs
invalid
add byte [rax], al
and al, 0
add eax, 0x89480000
mov word [rax + rcx], fs
add eax, 0x8b480000
test byte [rax + rax], ah
add eax, 0x8b480000
add byte [rax - 0x75], cl
mov word [rax + rcx], fs
add eax, 0x280f0000
test byte [rax + rdx], ah
add eax, 0x290f0000
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add al, byte [rax]
add al, ch
jmp 0xca05334e
sti
invalid
invalid
mov rax, qword [rsp + 0x500]
mov rcx, qword [rsp + 0x508]
movaps xmm0, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x1a0], rax
mov qword [rsp + 0x1a8], rcx
lea rcx, [rsp + 0x2e0]
call fcn.140011856
sti
dec dword [rcx + 0x74d809f0]
invalid
sti
dec dword [rcx + 0x74d809f0]
cmp al, byte [rbp + 0xf6074f6]
sub byte [rsp + 0x1a0], al
test esi, esi
je 0x1400537d7
movaps xmm0, xmmword [rsp + 0x1a0]
movaps xmm1, xmmword [rsp + 0x1b0]
movups xmmword [rsp + 0xe0], xmm1
loopne 0x14005378d
add byte [rax], al
loopne 0x14005378d
add byte [rax], al
movups xmmword [rsp + 0xd0], xmm0
mov word [rsp + 0xc8], 0x201
add dword [rdx], eax
add dword [rdx], eax
mov dword [rsp + 0xcc], esi
jmp 0x1400538a1
mov byte [rsp + 0xc8], 3
jmp 0x14005380d
shl rdi, 0x20
or rdi, rdx
movabs rax, 0x8000000000000000
cmp rdi, rax
jne 0x14005381f
mov qword [rsp + 0x2e0], rax
jmp 0x140053832
xorps xmm0, xmm0
movups xmmword [rsp + 0xe0], xmm0
mov byte [rsp + 0xc8], 1
add dword [rax - 0x78], eax
lodsb al, byte [rsi]
and al, 0xc9
add byte [rax], al
add byte [rcx + 0xcc249c], cl
add byte [rax], al
mov qword [rsp + 0xd0], rdi
rol byte [rax], 1
add byte [rax], al
mov qword [rsp + 0xd8], 1
lea rcx, [rsp + 0x1a0]
call fcn.140001e4c
jmp 0x1400538a1
lea rcx, [rsp + 0x2e0]
mov rdx, rbp
mov r8, r14
call fcn.140008790
lea r8, [rsp + 0x1a0]
mov byte [r8 + 1], bl
mov rax, qword [rsp + 0x2f0]
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r8 - 0x75], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r9 - 0x49], al
add al, byte [rbp - 0x78]
cmp byte [rcx + rcx*4 - 0x1f], cl
and al, 0xa0
add dword [rax], eax
add byte [rcx - 0x78], al
pop rax
add dword [rax - 0x75], ecx
test byte [rax + rsi*8], ah
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [r8 - 0x75], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r9 - 0x49], al
add al, byte [rbp - 0x78]
cmp byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rsi
call fcn.14005bb1a
mov byte [rsp + 0xc9], bl
mov qword [rsp + 0xd0], rdi
mov qword [rsp + 0xd8], rbp
mov qword [rsp + 0xe0], r14
mov byte [rsp + 0xc8], r15b
enter 0, 0
enter 0, 0
lea rsi, [rsp + 0x600]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
lea rsi, [rsp + 0x470]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
movzx eax, byte [rsp + 0xc8]
cmp eax, 3
je 0x1400538f0
cmp eax, 4
jne 0x1400538fd
mov rax, qword [rsp + 0x168]
mov byte [rax], 6
jmp 0x140053912
mov rax, qword [rsp + 0x168]
mov byte [rax], 5
jmp 0x140053912
lea rdx, [rsp + 0xc8]
mov rcx, qword [rsp + 0x168]
call fcn.140017944
nop
add rsp, 0x6f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0xc8]
mov rdx, r15
jmp 0x14005363d
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb75cc
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb75cc
jmp case.0x14004f856.43
mov rax, qword [rsp + 0x508]
mov cl, byte [rsp + 0x510]
lea r8, [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
and al, 8
add eax, 0x8c8a0000
and al, 0x10
add eax, 0x8d4c0000
test byte [rax + rsi], ah
xor byte [rcx], al
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
or eax, dword [rax]
xor byte [rcx], al
add byte [rax], al
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
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, [0x14010b980]
jmp 0x1400539d0
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b940]
mov edx, 0x2b
call fcn.1400d6080
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
lea r8, [rsp + 0x2e0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp case.0x14004f856.43
mov rax, qword [rsp + 0x1a8]
test al, 1
add byte [rax], al
mov cl, byte [rsp + 0x1b0]
lea r8, [rsp + 0x2e0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
add cl, ch
pop rax
invalid
invalid
invalid
add cl, ch
pop rax
invalid
mov rax, qword [rsp + 0x1a8]
mov cl, byte [rsp + 0x1b0]
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb75b0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0xb75b0
jmp case.0x14004f856.43
push 0x48ffffff
lea ecx, [0x14010aaf8]
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
call fcn.1400d6180
ud2
mov qword [rsp + 0xd0], r11
mov dword [rsp + 0x38], esi
mov rcx, qword [rsp + 0x3b0]
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 0x140053ea3
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x3e0], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x3d0], xmm1
movaps xmmword [rsp + 0x3c0], xmm0
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
jne 0x14005a6f9
mov rsi, rdx
test rdx, rdx
jne 0x14005a73c
mov esi, dword [rsp + 0x3e4]
mov rax, qword [rsp + 0x5e0]
lea rcx, [rsp + 0x1c8]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1c0], 6
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x14
mov ecx, eax
lea rdx, [0x14010a9f6]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotogo_away.rsinvalid_GOAWAY_frame
call fcn.140042bb5
mov rax, qword [rsp + 0x3b0]
mov rax, qword [rax]
test rax, rax
jne 0x140053ecf
cmp byte [r14 + 0x3ec], 0
je 0x140053ecf
jmp 0x14005a6db
cmp byte [r14 + 0x3ec], 0
je 0x140053ec2
cmp dword [r14 + 0x3e0], 0
je 0x140053ecf
mov esi, dword [r14 + 0x3e8]
xor eax, eax
jmp 0x140053e8f
lea rcx, [rsp + 0x5c0]
call fcn.140011856
mov rax, qword [rsp + 0x3b8]
cmp dword [rax], 2
je 0x140053ef1
mov rcx, qword [rsp + 0x3b8]
mov rdx, qword [rsp + 0xa88]
call fcn.1400a2dad
mov qword [rsp + 0x5c0], 2
and qword [rsp + 0x5e0], 0
mov rsi, qword [r14 + 0x3f9]
cmp byte [r14 + 0x3f8], 0
mov byte [r14 + 0x3f8], 0
je 0x140053fac
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
je 0x140053f50
mov byte [r14 + 0x3f8], 1
mov byte [rsp + 0x850], 4
mov dil, 4
jmp 0x140054789
test rdx, rdx
je 0x140053f6f
lea rcx, [rsp + 0x850]
call fcn.1400147b7
mov dil, byte [rsp + 0x850]
jmp 0x140054789
mov qword [rsp + 0x1c2], rsi
mov word [rsp + 0x1c0], 0x105
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
call fcn.140042bb5
movzx eax, byte [r14 + 0x401]
test eax, eax
je 0x140054060
cmp eax, 2
jne 0x1400540e3
mov rax, qword [r14 + 0x3f0]
test rax, rax
je 0x1400540e3
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x1400540d0
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
jne 0x140053f40
test rdx, rdx
jne 0x140053f55
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x1c2], rax
mov word [rsp + 0x1c0], 5
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x14010b458]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
call fcn.140042bb5
mov rax, qword [r14 + 0x3f0]
mov qword [rax + 0x10], 2
jmp 0x1400540e3
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
test rax, rax
jne 0x140053f40
test rdx, rdx
jne 0x140053f55
mov rax, qword [r14 + 0x402]
mov qword [rsp + 0x1c2], rax
mov word [rsp + 0x1c0], 5
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x14010b458]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
call fcn.140042bb5
mov byte [r14 + 0x401], 1
jmp 0x1400540e3
mov rcx, qword [r14 + 0x3f0]
add rcx, 0x18
mov rdx, qword [rbx]
call fcn.140011542
cmp dword [r14 + 0x490], 2
jne 0x140054171
mov dword [r14 + 0x490], 2
cmp dword [r14 + 0x450], 0
je 0x1400543b6
mov rdx, qword [r14 + 0x418]
add rdx, 0x10
mov rcx, rbp
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005aa89
mov rsi, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
cmp dword [rsi + 0x98], 0
je 0x140054453
mov ebx, dword [rsi + 0x9c]
mov rcx, qword [rsp + 0xd8]
mov rdx, qword [rsp + 0x48]
call fcn.14005b7bc
test rax, rax
je 0x140054402
xor ebx, ebx
jmp 0x14005445f
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
mov dil, 4
test rax, rax
jne 0x140054781
test rdx, rdx
jne 0x1400543db
mov byte [rsp + 0x1fc], 1
and dword [rsp + 0x1c4], 0
and dword [rsp + 0x1cc], 0
and dword [rsp + 0x1d4], 0
and dword [rsp + 0x1dc], 0
and dword [rsp + 0x1e4], 0
and dword [rsp + 0x1ec], 0
and dword [rsp + 0x1f4], 0
mov byte [rsp + 0x1c0], 4
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x14010b3c8]
call fcn.140042bb5
mov rdx, qword [r14 + 0x418]
add rdx, 0x10
mov rcx, rbp
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005acc1
mov rsi, qword [rsp + 0x1c8]
mov bl, byte [rsp + 0x1d0]
mov rdx, qword [r14 + 0x420]
add rdx, 0x10
mov rcx, rbp
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005aceb
cmp dword [r14 + 0x4a0], 0
je 0x140054271
mov eax, dword [r14 + 0x4a4]
mov qword [rsi + 0x18], rax
mov byte [rsp + 0x100], bl
cmp dword [r14 + 0x4c0], 0
je case.0x14001e98e.506
cmp dword [r14 + 0x4c4], 0
setne byte [rsi + 0x179]
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x68], rax
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0xb8], al
cmp dword [r14 + 0x4a8], 0
je 0x14005467b
lea rax, [rsi + 8]
mov qword [rsp + 0x60], rax
lea rax, [rsi + 0x1b8]
mov qword [rsp + 0x78], rax
mov eax, dword [r14 + 0x4ac]
mov ebx, dword [rsi + 0x174]
mov dword [rsi + 0x174], eax
xor ecx, ecx
mov edi, eax
sub edi, ebx
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp cl, 0xff
je 0x140054565
movzx eax, cl
cmp eax, 1
jne 0x14005467b
mov rax, qword [rsp + 0x68]
lea r15, [rax + 8]
lea rbp, [rsi + 0x108]
lea rbx, [rsi + 0x1a8]
mov r12, qword [rsi + 0x210]
xor r13d, r13d
cmp r13, r12
jae 0x14005467b
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, r13
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x1c0], rdx
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rcx, rbp
mov edx, edi
mov r8, r15
lea r9, [rsp + 0x1c0]
call 0x14005bd6d
test eax, eax
jne 0x14005464c
mov rax, qword [rsi + 0x210]
cmp rax, r12
sbb r13, 0xffffffffffffffff
cmp rax, r12
sbb r12, 0
jmp 0x140054329
mov rcx, qword [rsp + 0xd8]
mov rdx, rbx
call fcn.14005b7bc
mov dil, 4
test rax, rax
jne 0x140054781
test rdx, rdx
je 0x1400544d0
mov rcx, r13
call fcn.1400147b7
movzx edi, byte [rsp + 0x3c0]
rol byte [rbx], 0
add byte [rbx - 0x7bf0fc01], al
invalid
std
invalid
invalid
cmp edi, 4
je 0x140054781
jmp 0x14005475b
mov r15, rdx
test rdx, rdx
je 0x14005440e
mov bl, 1
jmp 0x14005445f
mov dword [rsp + 0x1c4], ebx
mov dword [rsp + 0x1c8], 7
mov byte [rsp + 0x1c0], 8
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x18
mov ecx, eax
lea rdx, [0x14010ab73]
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.140042bb5
and dword [rsi + 0x98], 0
mov bl, 1
xor r15d, r15d
mov rcx, rsi
mov edx, edi
call fcn.14009ebc2
test bl, bl
je 0x14005448c
test r15, r15
je 0x1400544a1
lea rcx, [rsp + 0x850]
mov rdx, r15
call fcn.1400147b7
mov rbx, qword [rsp + 0x48]
jmp 0x140053f62
mov byte [rsp + 0x850], 4
mov dil, 4
mov rbx, qword [rsp + 0x48]
jmp 0x140054789
add byte [rax], al
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
invalid
dec dword [rax - 0x75]
mov rcx, qword [rsp + 0x3b8]
call fcn.140046caa
dec dword [rax - 0x75]
pop rsp
and al, 0x48
jmp 0x1400547b8
lea rcx, [rsp + 0x1c4]
mov rsi, qword [rsp + 0x728]
mov rdx, rsi
call fcn.14004209e
mov byte [rsp + 0x1c0], 4
mov rcx, qword [rsp + 0xd8]
mov rdx, rbp
call fcn.1400420c3
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x14010b3e0]
call fcn.140042bb5
mov rcx, rbp
mov rdx, rsi
call fcn.14004209e
mov dword [r14 + 0x450], 1
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movups xmm2, xmmword [rsp + 0x1e0]
movups xmm3, xmmword [rsp + 0x1ec]
movups xmmword [rsi + 0x2c], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14005410a
sub ebx, eax
mov r13, qword [rsi + 0x210]
xor r15d, r15d
xor edi, edi
lea rbp, [rsp + 0x1c0]
mov r12, qword [rsp + 0x58]
cmp rdi, r13
jae case.0x140022bdb.370
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rdi
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x78]
mov qword [rsp + 0x1c0], rdx
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
mov rcx, rbp
call fcn.1400180f1
mov ecx, dword [rax + 0x80]
sub ecx, ebx
jo 0x14005462a
mov dword [rax + 0x80], ecx
test ecx, ecx
mov edx, 0
cmovle ecx, edx
mov edx, dword [rax + 0x84]
cmp edx, ecx
jle 0x140054610
test edx, edx
mov r8d, 0
cmovg r8d, edx
sub r8d, ecx
sub eax, ecx
sub edx, r8d
jo 0x14005462a
mov dword [rax + 0x84], edx
add r15d, r8d
invalid
mov rax, qword [rsi + 0x210]
cmp rax, r13
sbb rdi, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
jmp 0x140054580
invalid
invalid
invalid
movaps xmmword [rsp + 0xa90], xmm6
mov dil, 1
mov dword [rsp + 0x34c], 3
and al, 0x4c
add eax, dword [rax]
add byte [rbx], al
add byte [rax], al
add byte [rcx], dh
fisttp dword [rbp + rcx*4 - 0x54]
and al, 0xc0
add eax, dword [rax]
add bl, ch
jmp 0x1400546ae
movaps xmmword [rsp + 0xa90], xmm6
mov dil, 1
xor ebx, ebx
mov dword [rsp + 0x34c], edx
jmp 0x140054699
lea rcx, [rsi + 0x110]
mov edx, r15d
mov r8, qword [rsp + 0x78]
mov r9, qword [rsp + 0x60]
call fcn.140019322
mov dil, 3
mov bl, 1
cmp dword [r14 + 0x498], 0
je 0x140054699
cmp dword [r14 + 0x49c], 0
setne byte [rsi + 0x178]
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
mov r15b, byte [rsp + 0x100]
mov dl, byte [rsp + 0xb8]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x68
call fcn.14009ebc2
mov rcx, rsi
mov edx, r15d
call fcn.14009ebc2
test bl, bl
je 0x140054711
cmp dword [r14 + 0x490], 0
je 0x140058987
mov eax, dword [r14 + 0x494]
mov rcx, qword [r14 + 0x48]
test rcx, rcx
je case.0x14004e882.106
cmp ecx, 1
mov rdx, qword [rsp + 0x580]
jne 0x1400586e7
fidivr word [rdi]
add byte [rax], al
mov byte [rsp + 0x3c1], 1
mov eax, dword [rsp + 0x34c]
mov dword [rsp + 0x3c4], eax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x3c8], rax
mov qword [rsp + 0x3d0], 1
movaps xmm0, xmmword [rsp + 0xa90]
lea rax, [rsp + 0x3c1]
movups xmmword [rax + 0x17], xmm0
mov rbx, qword [rsp + 0x48]
lea rdx, [rsp + 0x3c1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0x851]
mov qword [rcx + 0x1f], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x850], dil
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
call fcn.140046caa
mov rcx, rsi
mov ecx, esi
int1
call fcn.140046cb9
invalid
dec dword [rax - 0x75]
mov word [rax + rdi*4], fs
add eax, dword [rax]
add byte [rax], al
call fcn.140046caa
cmp dil, 3
jne 0x14005a699
test ecx, esp
pop rsi
add byte [rax], al
mov rsi, qword [r14 + 0x418]
mov rax, qword [r14 + 0x420]
add rsi, 0x10
add rax, 0x10
adc byte [rax - 0x77], cl
and al, 0x78
mov qword [rsp + 0xcd0], 2
and qword [rsp + 0xcf0], 0
and al, 0xf0
or al, 0
add byte [rax], al
mov eax, dword [rsp + 0x9c]
pushfq
add byte [rax], al
invalid
pushfq
add byte [rax], al
add byte [rcx + 0x9c2484], cl
add byte [rax], al
mov dword [rsp + 0x9c], eax
cmp byte [r14 + 0x1c2], 0
jne 0x140056a41
add byte [rax], al
add byte [rdi], cl
test dword [0x181054827], edi
cmp byte [r14 + 0x1c1], 0
cmp byte [rsi + 0x1c1], 0
je 0x140054873
cmp byte [r14 + 0x1c0], 0
jne case.0x140035e7a.184
add byte [rdi], cl
test dword [rsi], ebp
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x18df7d16f
mov rcx, rbp
mov rdx, r14
mov r8, r12
call fcn.1400a2b10
add al, 0
cmp qword [rsp + 0x1c0], 0
cmp dword [rsp + 0x1c0], 0
mov r15, qword [rsp + 0x1c8]
jne 0x140056c56
add byte [rax], al
add byte [rax], al
mov r12, qword [rsp + 0x1d0]
lea rax, [rsp + 0x1c8]
movups xmm0, xmmword [rax + 0x10]
adc byte [rdi], cl
sub dword [rsp + 0x3c0], eax
rol byte [rbx], 0
invalid
adc byte [rdi], cl
sub dword [rsp + 0x3c0], eax
rol byte [rbx], 0
invalid
rol byte [rbx], 0
add byte [rbp - 0x7b], cl
dec dword [rdi]
test dword [rsi], ebp
add dword [rax], eax
add byte [rcx - 0x3a], al
xchg cl, al
add dword [rax], eax
add byte [rax], al
invalid
test r15, r15
jne 0x140054994
test dword [rsi], ebp
add dword [rax], eax
invalid
mov byte [r14 + 0x1c1], 0
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
mov r12, qword [rsp + 0x58]
mov edx, 1
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400a2afe
cmp qword [r14 + 0x1a8], 0xffffffffffffffff
add byte [rax], al
dec dword [rdi]
invalid
cwde
add byte [rax], al
invalid
mov rcx, r12
call fcn.14004dc7c
mov qword [rsp + 0x3c0], rax
mov qword [rsp + 0x3c8], rdx
lea rax, [rsp + 0x3c1]
test byte [rcx + rax*8], ah
add eax, dword [rax]
add byte [rdi], cl
adc dword [rax + 0xf], esi
mov rcx, r13
call case.0x14007468e.95
mov rdi, rax
mov edi, eax
mov edi, eax
mov qword [rsp + 0x850], rax
mov rcx, qword [r14 + 0x188]
mov rax, qword [r14 + 0x190]
mov rdx, rbx
fimul dword [rbp - 0x77]
call 0x1881d99dc
test eax, eax
fimul dword [rbp - 0x77]
call 0x1881d99dc
test eax, eax
jne 0x140056a52
mov r15, rdx
test rdx, rdx
jne 0x140056c56
mov rcx, r13
call case.0x14007468e.95
xchg ebx, eax
invalid
dec dword [rax - 0x77]
mov dword [rsp + 0x5c0], eax
add byte [rax], al
invalid
cmp rdi, rax
jne 0x14005a9ae
mov rcx, r13
call case.0x14007468e.95
xchg ebx, eax
invalid
dec dword [rax - 0x77]
xlatb
dec dword [rax - 0x77]
xlatb
mov rcx, r12
call fcn.14001426f
stc
sti
dec dword [rax - 0x7b]
invalid
je 0x140054926
loope 0x140054901
push rdx
stc
sti
dec dword [rax - 0x7b]
push qword [rsp + rax + 0x31]
shr bl, 0x10
xor eax, eax
jmp 0x140054936
mov al, 1
cmp byte [r14 + 0x1c0], 0
jne 0x140056a4a
test dword [rcx + riz], edx
add byte [rax], al
add dword [rcx - 0x80], eax
mov esi, 0x1c0
add byte [rdi], cl
test dword [rcx + riz], edx
add byte [rax], al
mov byte [r14 + 0x1c0], al
mov byte [rsi + 0x1c0], al
mov byte [r14 + 0x1c1], 1
add dword [rax], eax
add byte [rcx], al
jmp 0x1400547f6
mov rcx, rbp
mov rdx, r14
mov r8, r12
mov eax, esp
mov eax, esp
call fcn.1400a2b10
cmp qword [rsp + 0x1c0], 0
and al, 0xc0
add dword [rax], eax
add byte [rax], al
invalid
and al, 0xc0
add dword [rax], eax
add byte [rax], al
invalid
mov r15, qword [rsp + 0x1c8]
jne 0x140056c56
out 0x22, eax
add byte [rax], al
out 0x22, eax
add byte [rax], al
mov r12, qword [rsp + 0x1d0]
rol byte [rcx], 1
add byte [rax], al
lea rax, [rsp + 0x1c8]
movups xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x3c0], xmm0
test r15, r15
je 0x140056c2c
movaps xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0xbb0], xmm0
or eax, dword [rax]
invalid
test byte [rax + rax*8], ah
add eax, dword [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0xbb0], xmm0
or eax, dword [rax]
invalid
mov qword [rsp + 0x538], r15
mov qword [rsp + 0x540], r12
and al, 0x40
add eax, 0x280f0000
add byte [rdi], cl
sub byte [rsp + 0xbb0], al
add byte [rax - 0x73], cl
test byte [rax + rcx*2], ah
add rax, 0x110f0000
add byte [rdi], cl
adc dword [rax], eax
mov esp, 0x53824
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0x40
add eax, 0x280f0000
add byte [rdi], cl
invalid
test byte [rax + rsi*4], ah
or eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rcx*2], ah
add rax, 0x110f0000
add byte [rdi], cl
adc dword [rax], eax
mov r13, qword [r14 + 0x380]
mov rdi, qword [r14 + 0x388]
add byte [rdi], cl
adc dword [rax], eax
mov r13, qword [r14 + 0x380]
mov rdi, qword [r14 + 0x388]
mov qword [rsp + 0x1010], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
and qword [rsp + 0x1030], 0
add byte [rax], al
add byte [rcx + 5], bh
mov ecx, 5
mov ecx, 5
mov rdx, r15
mov r8, r12
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
call fcn.14001407f
idiv bl
dec dword [rax - 0x77]
shr eax, 0x17
call fcn.140014c20
cld
invalid
idiv bl
sti
dec dword [rax - 0x77]
shr eax, 0x17
invalid
invalid
add bh, ah
cld
cld
dec dword [rax - 0x77]
and al, 0x68
mov qword [rsp + 0x68], rax
cmp r12, 4
jb 0x14005a9f3
movzx eax, byte [r15 + 3]
cmp rax, 9
ja case.default.0x140054a35
xchg dword [rdi + 0x48000001], ebx
lea edx, [0x14013d85c]
mov cs, word [rsi]
invalid
lea rdx, [0x14013d85c]
mov cs, word [rsi]
add byte [rax + 0x63], cl
or al, 0x82
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
xor ecx, ecx
cmp r12, 4
je 0x14005aa07
mov rdx, qword [rsp + 0x340]
add byte [rax], al
mov rbx, qword [rdx]
cmp rbx, 2
setne dl
not cl
rol dword [rcx + rdx*8 + 0xda850f], 1
add byte [rax], al
mov dl, byte [r15 + 4]
mov bpl, 9
movzx eax, al
mov dh, 0xc0
lea rcx, [0x14013d884]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov ebx, edx
mov r8d, 9
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x1c0]
add byte [rax], al
mov rcx, r12
lea rdi, [rsp + 0x538]
lea edi, [rsp + 0x538]
lea edi, [rsp + 0x538]
mov rdx, rdi
call fcn.14000a304
mov rcx, r12
call fcn.14000a5b6
lea r13, [rsp + 0x3c0]
and al, 0xc0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
pop rbx
sti
dec dword [rbp + rcx*4 - 0x54]
and al, 0xc0
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, rdi
call fcn.140014c4f
cmp dword [rsp + 0x68], 0
je 0x1400550fd
invalid
add byte [rax], al
invalid
movzx edi, bl
mov edx, edi
and edx, 8
je 0x140055765
add byte [rax], al
add byte [rax], al
mov r15, qword [rsp + 0x3d0]
test r15, r15
je 0x1400550fd
invalid
add byte [rax], al
mov esp, 0x3d024
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rsi + rax], bl
invalid
add byte [rax], al
invalid
mov rax, qword [rsp + 0x3c8]
mov eax, dword [rsp + 0x3c8]
movzx ebx, byte [rax]
cmp r15, rbx
jbe 0x1400550fd
mov r8d, 1
mov rcx, r12
mov ecx, esp
mov ebp, edx
mov rdx, r13
call fcn.14000a1a9
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.140001e4c
mov rax, rbx
not rax
not eax
add r15, rax
invalid
mov rcx, r12
mov rdx, r13
mov r8, r15
call fcn.14000a0a1
mov rcx, r12
mov ecx, esp
call fcn.140001e4c
mov edx, ebp
shl ebx, 0x10
jrcxz 0x140054b44
jmp 0x140055767
or al, 0
invalid
sbb eax, 0x89fffad3
invalid
or al, 0
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
mov eax, 0x101
add dword [rax], eax
add byte [rax], al
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
mov eax, 0x101
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x40
or rcx, rax
mov qword [rsp + 0x40], rcx
lea rdi, [rsp + 0x1010]
adc byte [rax], dl
add byte [rax], al
mov rcx, rdi
mov ecx, edi
call fcn.140046caa
and edi, edi
dec dword [rax - 0x77]
stc
mov rcx, rdi
call fcn.140046cb9
mov bpl, 0xa
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
invalid
invalid
test byte [rax + rdx*4], ah
nop
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xa8], eax
xor eax, eax
mov qword [rsp + 0x90], rax
nop
add byte [rax], al
invalid
nop
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8d2c1
add byte [rax], al
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
xor edi, edi
mov dword [rsp + 0x3c], 0
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
jmp 0x140054fb9
mov cl, 1
jmp case.0x140086c22.159
xor ecx, ecx
mov al, 0xa
jmp case.0x140086c22.159
lea r9, [0x1400e2350]
or eax, 0x8d76f
call fcn.14001407f
cmp rdx, 4
jne 0x140054f28
cmp byte [rbx], al
add byte [rax], al
cmp byte [rbx], al
add byte [rax], al
mov eax, dword [rax]
bswap eax
mov qword [rsp + 0x80], rax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 1
mov dword [rsp + 0x9c], eax
and al, 0x9c
add byte [rax], al
add byte [rax - 0x4b], al
or bl, ch
invalid
and al, 0x9c
add byte [rax], al
add byte [rax - 0x4b], al
or bl, ch
invalid
mov ecx, 9
mov rdx, r15
mov r8, r12
lea r9, [0x1400e23b0]
or byte [rax], al
or byte [rax], al
call fcn.14001407f
cmp rdx, 4
jne 0x140054f28
add byte [rax], al
add byte [rax], al
movzx r8d, byte [rax]
movzx ecx, byte [rax + 1]
mov dh, 0x48
add ecx, eax
loope 0x140054c46
add byte [rdi], cl
mov dh, 0x48
add ecx, eax
loope 0x140054c46
movzx edx, byte [rax + 2]
shl edx, 8
movzx eax, byte [rax + 3]
and r8d, 0x7f
invalid
mov dh, 0x40
add eax, dword [rcx - 0x7d]
loopne 0x140054cc4
invalid
jg 0x140054c87
shl r8d, 0x18
shl eax, 0x18
or r8d, ecx
or r8d, edx
or r8d, eax
or eax, eax
je 0x140054f28
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rax + 0x24848901], dh
and al, 0x9c
add byte [rax], al
mov qword [rsp + 0x80], r8
mov al, 1
mov dword [rsp + 0x9c], eax
and al, 0x9c
add byte [rax], al
add byte [rax - 0x4b], al
invalid
add byte [rax - 0x4b], al
invalid
mov qword [rsp + 0x110], rax
mov dword [rsp + 0xb4], eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x40], rax
invalid
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
invalid
mov dword [rsp + 0xbc], eax
test byte [rsp + rdi*4], ah
add byte [rax], al
add byte [rcx + 0xc02484], cl
mov dword [rsp + 0xc0], eax
mov dword [rsp + 0xc0], eax
and al, 0xc0
add byte [rax], al
add byte [rax - 0x75], cl
jl 0x140054ccb
mov rdi, qword [rsp + 0x68]
jmp 0x1400557fb
invalid
push 0xb4ee9
add byte [rbx + 0x68247c], al
cmp dword [rsp + 0x68], 0
push 0x70840f00
add al, byte [rax]
add byte [rcx + 9], bh
mov ecx, 9
je 0x140054f28
mov ecx, 9
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov edx, edi
mov rdx, r15
mov edx, edi
mov r8, r12
lea r9, [0x1400e2338]
or byte [rax], al
lea ecx, [0x1400e2338]
call fcn.14001407f
mov rcx, rax
mov al, 0xf3
sti
dec dword [rax - 0x77]
shr eax, 0x79
call fcn.140014d50
mov rcx, rax
shr rcx, 0x28
jmp 0x142fecd09
mov rbx, qword [rsp + 0x48]
call fcn.140014d50
mov rcx, rax
shr rcx, 0x28
jmp 0x142fecd09
mov rbx, qword [rsp + 0x48]
jne 0x140055377
mov eax, dword [rsi]
add byte [rax], al
cmp al, 0x14
lea r13, [rsp + 0x3c0]
lodsb al, byte [rsi]
and al, 0xc0
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
lodsb al, byte [rsi]
and al, 0xc0
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
mov rdi, qword [rsp + 0x68]
and al, 0x68
je 0x1400553ab
add byte [rax], al
mov rcx, qword [rsp + 0x40]
and al, 0x40
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x40
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x40
mov bpl, 0xa
mov ch, 0xa
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
add byte [rax], al
add cl, ch
and al, 6
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
add cl, ch
and al, 6
add byte [rax], al
mov r13d, edx
mov ecx, 9
mov rdx, r15
mov r8, r12
lea r9, [0x1400e2380]
invalid
or byte [rax], al
call fcn.14001407f
sti
inc dword [rax - 0x4b]
or al, byte [rbx + 0x68247c]
invalid
sti
inc dword [rax - 0x4b]
or al, byte [rbx + 0x68247c]
jne 0x140054e77
add byte [rax], al
cmp rdx, 8
mov rbx, qword [rsp + 0x48]
cli
or byte [rax - 0x75], cl
pop rsp
and al, 0x48
jne 0x140055680
add byte [rax - 0x75], cl
cmp byte [rcx - 0x80], al
and r13b, 1
mov rdi, qword [rax]
mov edi, dword [rax]
and r13b, 1
mov rax, rdi
shr rax, 0x30
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x110], rdi
mov dword [rsp + 0x110], edi
mov dword [rsp + 0x110], edi
shr rdi, 0x10
mov al, 1
mov dword [rsp + 0x9c], eax
pushfq
add byte [rax], al
add byte [rax - 0x4b], al
add eax, 0x24ac8844
mov byte [rsp + 0xfd], ch
pushfq
add byte [rax], al
add byte [rax - 0x4b], al
add eax, 0x24ac8844
invalid
lodsb al, byte [rsi]
and al, 0xfd
mov byte [rsp + 0xfd], ch
add byte [rax], al
add byte [rcx + 0xb42484], cl
add byte [rax], al
mov dword [rsp + 0xb4], eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
mov qword [rsp + 0x40], rax
nop
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
add byte [rax], al
add cl, ch
sbb byte [rdx], cl
add byte [rax], al
mov esp, 0x89000000
test byte [rax + rax*8], ah
add byte [rax], al
add cl, ch
sbb byte [rdx], cl
add byte [rax], al
mov r12d, edx
mov r8d, 9
mov eax, 9
lea rbp, [rsp + 0x1c0]
add byte [rax - 0x77], cl
jmp 0x16499db48
lea rdx, [rsp + 0x538]
call fcn.14000a304
mov rcx, rbp
call fcn.14000a5b6
dec dword [rdi]
adc byte [rsp + 0x538], al
movups xmm1, xmmword [rsp + 0x548]
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x16499db48
invalid
invalid
xchg esp, eax
invalid
xchg esp, eax
and al, 0x38
add eax, 0xfbe80000
push rsp
sti
dec dword [rax - 0x77]
jmp 0x13b5cf3f8
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
add byte [rdi], cl
sub dword [rsp + 0x740], ecx
movaps xmmword [rsp + 0x730], xmm0
cmp dword [rsp + 0x68], 0
jl case.0x14003969e.160
push 0xffffffffc4840f00
add al, 0
invalid
jl case.0x14003969e.160
push 0xffffffffc4840f00
add al, 0
add byte [rcx - 0xa], al
invalid
test r12b, 8
jne 0x1400553e7
mov edx, r12d
xor edi, edi
invalid
jmp 0x14005542a
loop 0x140054e7b
invalid
mov ebx, edx
mov ecx, 9
mov rdx, r15
mov edx, edi
mov edx, edi
mov r8, r12
lea r9, [0x1400e2368]
add al, 0xd5
or byte [rax], al
add al, 0xd5
or byte [rax], al
call fcn.14001407f
mov bpl, 0xa
cmp dword [rsp + 0x68], 0
je 0x140055308
xor eax, eax
mov qword [rsp + 0x90], rax
mov eax, 1
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax + 1], bh
mov qword [rsp + 0xa8], rax
add byte [rax], al
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
jmp 0x140054f5f
jmp 0x140054f5f
add byte [rax], al
mov ebp, edx
mov r8d, 9
lea rdi, [rsp + 0x1c0]
add byte [rax], al
add byte [rax], al
mov rcx, rdi
lea rdx, [rsp + 0x538]
and al, 0x38
add eax, 0x42e80000
push rsp
sti
dec dword [rax - 0x77]
stc
and al, 0x38
add eax, 0x42e80000
push rsp
sti
dec dword [rax - 0x77]
stc
call fcn.14000a5b6
movups xmm0, xmmword [rsp + 0x538]
movups xmm1, xmmword [rsp + 0x548]
mov word [rax + rcx*2], fs
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
add byte [rax], al
movaps xmmword [rsp + 0x730], xmm0
cmp dword [rsp + 0x68], 0
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
je 0x1400555cd
mov word [rax + rcx*2], fs
add eax, 0x290f0000
mov word [rax + rax*2], fs
invalid
test byte [rax + rsi], ah
invalid
test bpl, 8
jne 0x14005552c
test dword [rbx], esp
invalid
add byte [rax], al
test dword [rbx], esp
invalid
xor edi, edi
jmp 0x14005556c
mov qword [rax], 2
cmp ebx, 2
jne 0x14005516c
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
add bh, bh
dec dword [rax - 0x48]
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add bh, bh
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 + 0x40], rcx
mov bpl, 0xa
mov eax, 1
mov qword [rsp + 0xa8], rax
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
invalid
add byte [rcx], dh
ror byte [rax - 0x77], 0x84
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x8ceea
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
add bh, al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add bh, al
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
and al, 0x3c
mov dword [rsp + 0x3c], 0
add byte [rax], al
add byte [rax], al
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
lea rdi, [rsp + 0x1010]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
mov edi, dword [rsp + 0x80]
lea rcx, [rsp + 0x538]
call fcn.14000a5b6
mov r15d, edi
mov r11d, dword [rsp + 0x9c]
cmp bpl, 0xa
je 0x140056b41
mov edi, r11d
mov r13d, dword [rsp + 0x35c]
add byte [rax], al
mov eax, dword [rsp + 0x360]
mov qword [rsp + 0x60], rax
mov r12d, dword [rsp + 0x364]
mov al, byte [rsp + 0x9d2]
mov byte [rsp + 0x9b2], al
movzx eax, word [rsp + 0x9d0]
mov word [rsp + 0x9b0], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xbb0]
lea rdx, [rsp + 0x850]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x510]
add eax, 0x89660000
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdx + 0x5122484], cl
add byte [rax], al
add eax, 0x89660000
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rdx + 0x5122484], cl
add byte [rax], al
mov byte [rsp + 0x1b2], al
movzx eax, word [rsp + 0x368]
mov word [rsp + 0x160], ax
mov al, byte [rsp + 0x36a]
push 3
add byte [rax], al
and al, 0xb2
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x84
and al, 0x68
add eax, dword [rax]
add byte [rsi - 0x77], ah
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rdx + 0x36a2484], cl
push 3
push 3
add byte [rax], al
mov byte [rsp + 0x162], al
cmp bpl, 9
jne 0x140056a5a
mov eax, r15d
mov dword [rsp + 0x80], r15d
mov dword [rsp + 0x364], r12d
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x360], eax
mov dword [rsp + 0x35c], r13d
mov eax, edi
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
jmp 0x1400547ef
mov rcx, r13
call fcn.140001e4c
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov bpl, 0xa
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor r15d, r15d
mov dword [rsp + 0x3c], 0
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
jmp 0x140056393
mov byte [rsp + 0x60], dl
mov r8d, 0x148
lea rcx, [rsp + 0x3c8]
mov rdx, qword [rsp + 0x588]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x3c0], rbx
xor eax, eax
test rbx, rbx
sete al
mov rcx, qword [rsp + 0x68]
cmp dword [rsp + rax*8 + 0x4d8], ecx
jne 0x1400556d4
test byte [rsp + 0x60], 4
mov rcx, qword [rsp + 0xa30]
je 0x1400559b1
xor eax, eax
mov rbx, qword [rsp + 0x48]
jmp 0x140055a30
jmp 0x140055800
mov bpl, 0x12
jmp 0x1400562d6
mov rcx, rdx
test bl, 1
jne 0x1400558c6
mov r8, rax
mov eax, 1
mov qword [rsp + 0xa8], rax
mov rax, rcx
xor edx, edx
mov r9d, 6
div r9
test rdx, rdx
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
je 0x140055f36
xor eax, eax
mov qword [rsp + 0x90], rax
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
jmp 0x140055913
mov rdx, rax
shr rdx, 8
mov byte [rsp + 0x1c0], al
mov dword [rsp + 0x1c1], edx
mov rdi, qword [rsp + 0x68]
cmp dword [rsp + 0x1c0], edi
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
jne 0x140055935
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
shl rdi, 0x20
add rax, rdi
add rax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x70], rcx
jmp 0x14005575d
cmp qword [rsp + 0x738], 0
je case.0x140022bdb.376
mov rax, qword [rsp + 0x730]
movzx edi, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x3c0]
mov rcx, rbx
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, rbx
call fcn.14000a5b6
mov edx, r12d
mov bl, 2
mov qword [rsp + 0x60], rax
test dl, 0x20
jne 0x140055641
test rdi, rdi
je 0x140055463
mov rax, qword [rsp + 0x738]
mov bpl, 0xd
sub rax, rdi
jb 0x1400562d6
mov qword [rsp + 0x738], rax
lea rbp, [rsp + 0x1c0]
mov rcx, rbp
mov r12d, edx
call fcn.14001f459
movaps xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
mov rdi, qword [rsp + 0x720]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov byte [rsp + 0x220], 0xb
and qword [rsp + 0x238], 0
and qword [rsp + 0x258], 0
and qword [rsp + 0x278], 0
and qword [rsp + 0x298], 0
and word [rsp + 0x2b8], 0
and qword [rsp + 0x2c0], 0
mov byte [rsp + 0x2c8], 0
mov byte [rsp + 0x2d0], r15b
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x2d1], eax
mov byte [rsp + 0x2d5], bl
and word [rsp + 0x2d6], 0
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x2d8], eax
mov byte [rsp + 0x2dc], r12b
cmp qword [rsp + 0x1c0], 3
jne 0x140055acd
mov bpl, byte [rsp + 0x1c8]
mov r12, qword [rsp + 0x58]
jmp 0x1400562ed
cmp qword [rsp + 0x738], 0
je 0x1400555cd
mov rax, qword [rsp + 0x730]
movzx edi, byte [rax]
mov r8d, 1
lea r15, [rsp + 0x3c0]
mov rcx, r15
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, r15
call fcn.14000a5b6
cmp qword [rsp + 0x738], 5
jb 0x1400555cd
mov rcx, qword [rsp + 0x730]
mov edx, 4
call fcn.140014c20
mov dword [rsp + 0x60], eax
mov r8d, 4
lea r15, [rsp + 0x3c0]
mov rcx, r15
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, r15
call fcn.14000a5b6
test rdi, rdi
je 0x140055c7f
mov rax, qword [rsp + 0x738]
sub rax, rdi
jae 0x140055c77
lea rcx, [rsp + 0x730]
call fcn.14000a5b6
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor eax, eax
mov dword [rsp + 0x3c], 0
lea r13, [rsp + 0x3c0]
mov bpl, 0xa
mov r15d, eax
jmp 0x140056393
mov bpl, 0x13
cmp qword [rsp + 0x738], 5
jb 0x1400562d6
mov rcx, qword [rsp + 0x730]
mov edx, 5
call fcn.140014d50
mov r15, rax
mov rbx, rax
shr rbx, 0x28
cmp bl, 2
jne 0x1400562ab
mov ebp, r15d
jmp 0x1400562d6
xor eax, eax
mov qword [rsp + 0x90], rax
mov eax, 1
mov qword [rsp + 0xa8], rax
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140054f8d
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
lea rcx, [rsp + 0x3c8]
call fcn.1400152a8
lea rcx, [rsp + 0x4e8]
call fcn.14000a5b6
mov bpl, 0xa
jmp 0x140054f9a
xor ebx, ebx
and edi, 9
or edi, ebx
mov eax, dword [rsp + 0x3c0]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x3c4]
mov qword [rsp + 0x40], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0xa8], rax
mov rcx, qword [rsp + 0x3d8]
mov rax, rcx
mov qword [rsp + 0x90], rcx
shr rcx, 0x20
mov qword [rsp + 0x88], rcx
shl edx, 5
or edx, edi
mov dword [rsp + 0x3c], edx
xor ebp, ebp
mov qword [rsp + 0x110], rax
mov dword [rsp + 0xb4], eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
mov dword [rsp + 0x9c], 0
mov rbx, qword [rsp + 0x48]
mov al, byte [rsp + 0xef2]
mov byte [rsp + 0x9d2], al
movzx eax, word [rsp + 0xef0]
mov word [rsp + 0x9d0], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x850]
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0xf52]
mov word [rsp + 0x510], ax
mov al, byte [rsp + 0xf54]
mov byte [rsp + 0x512], al
movzx eax, word [rsp + 0x970]
mov word [rsp + 0x368], ax
mov al, byte [rsp + 0x972]
mov byte [rsp + 0x36a], al
lea r15, [rsp + 0x1010]
mov rcx, r15
call fcn.140046caa
mov rcx, r15
call fcn.140046cb9
cmp byte [rsp + 0x9c], 0
je 0x1400558a4
lea rcx, [rsp + 0x538]
call fcn.14000a5b6
mov eax, dword [rsp + 0x80]
mov rcx, qword [rsp + 0x40]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x40], rcx
mov r15, qword [rsp + 0x68]
jmp 0x140054ffa
test rcx, rcx
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
je 0x14005617b
mov eax, 1
mov qword [rsp + 0xa8], rax
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x90], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140054f9a
mov byte [rsp + 0xfb0], al
mov dword [rsp + 0xfb1], edx
mov byte [rsp + 0xfb5], cl
and word [rsp + 0xfb6], 0
mov eax, dword [rsp + 0xfb0]
mov qword [rsp + 0x80], rax
mov al, 1
mov dword [rsp + 0x9c], eax
mov bpl, 2
mov eax, dword [rsp + 0xfb4]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x110], rax
mov dword [rsp + 0xb4], eax
mov qword [rsp + 0x60], rax
invalid
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
jmp 0x140055800
mov rax, qword [rsp + 0x508]
inc rax
cmp rax, rdi
mov rbx, qword [rsp + 0x48]
jbe 0x140055a30
and ecx, 0xffff0000
movabs rax, 0xb00000101
or rcx, rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov eax, 0x16
mov qword [rsp + 0x90], rax
mov qword [rsp + 0xa30], rcx
mov qword [rsp + 0x40], rcx
lea rax, [0x1400db4d0]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
lea rax, str.too_many_continuations
or byte [rax], al
mov qword [rsp + 0xa8], rax
jmp 0x140055736
mov qword [rsp + 0x508], rax
mov rax, qword [rsp + 0x4f0]
mov eax, dword [rsp + 0x4f0]
test rax, rax
je 0x1400561f5
lodsb al, byte [rsi]
invalid
add byte [rax], al
cmp byte [rsp + 0x4d0], 0
je 0x1400563b0
add rax, r12
cmp rax, r13
jbe 0x1400563b0
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x900000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e50]
add eax, 0x8c3b2
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140055736
mov bpl, 0x13
jmp 0x1400562d6
mov r8d, 0x120
lea r15, [rsp + 0x3c0]
mov rcx, r15
mov ecx, edi
mov rdx, rbp
mov qword [rsp + 0x738], rax
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
call fcn.14001f459
cld
dec dword [rdi]
sub byte [rsp + 0x730], al
movaps xmm1, xmmword [rsp + 0x740]
invalid
invalid
add byte [rax], al
mov r15, qword [rsp + 0x720]
mov esp, 0x72024
add byte [rcx + 0xf], al
adc dword [rdi + 0x10], ecx
movups xmmword [r15], xmm0
mov byte [rsp + 0x220], 0xb
and qword [rsp + 0x238], 0
add byte [rax], al
and qword [rsp + 0x258], 0
and qword [rsp + 0x278], 0
and qword [rsp + 0x298], 0
add byte [rax], al
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0xb8
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0xb8
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x2c0], 0
rol byte [rdx], 0
add byte [rax], al
mov byte [rsp + 0x2c8], 0
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x2d0], eax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x2d4], eax
mov byte [rsp + 0x2d8], bpl
fadd dword [rdx]
add byte [rax], al
cmp qword [rsp + 0x1c0], 3
rol byte [rcx], 0
add byte [rbx], al
jne 0x140055d7e
cmp byte [rsp + 0x1c8], 0x14
jne 0x1400555da
invalid
dec dword [rax - 0x75]
and al, 0x40
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
mov rcx, qword [rsp + 0x68]
shl rcx, 0x20
add rax, rcx
add rax, 0x100
add eax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x70], rcx
lea r13, [rsp + 0x3c0]
and al, 0xc0
add eax, dword [rax]
add byte [rbx + 0x802484], cl
add byte [rax], al
and al, 0xc0
add eax, dword [rax]
add byte [rbx + 0x802484], cl
add byte [rax], al
jmp 0x140055636
inc dword [rcx - 0x48]
and byte [rcx], al
add dword [rax], eax
invalid
mov r8d, 0x120
lea r12, [rsp + 0x3c0]
mov rcx, r12
mov rdx, rdi
cli
cli
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
adc byte [rdi + 0x10], cl
movaps xmmword [rsp + 0x7e0], xmm1
sub dword [rsp + 0x7e0], ecx
sub dword [rsp + 0x7e0], ecx
movaps xmmword [rsp + 0x7d0], xmm0
sub dword [rsp + 0x7d0], eax
mov bl, byte [rsp + 0x4d8]
mov rcx, r12
lea rdx, [rsp + 0x7d0]
add byte [rbp - 0x77], cl
call 0x16491e915
js 0x140055dd0
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x16491e915
js 0x140055dd0
add byte [rax], al
call fcn.140014d94
cmp al, 0x15
jne 0x14005677b
invalid
invalid
or dword [rax], eax
invalid
sti
invalid
test dword [rcx - 0x9fffff7], esp
ret
test bl, 4
mov r12, qword [rsp + 0x58]
je 0x1400567b9
or dword [rax], eax
invalid
or dword [rax], eax
add byte [rbx + 0x3c02484], cl
add byte [rax], al
mov eax, dword [rsp + 0x3c0]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x3c4]
and al, 0xc4
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x40
and al, 0xc4
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x40
mov rax, qword [rsp + 0x3c8]
test byte [rax + rcx*8], ah
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x70], rax
add byte [rax], al
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xa8], eax
add byte [rax], al
add byte [rbx + 0x3d82484], cl
test byte [rax + rbx*8], ah
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rbx + 0x3d82484], cl
test byte [rax + rbx*8], ah
invalid
test byte [rax + rbx*8], ah
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x90], rax
mov eax, dword [rsp + 0x3dc]
add byte [rax], al
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
mov eax, dword [rsp + 0x3dc]
add byte [rax - 0x77], cl
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x3e0]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rbx + 0x3e02484], cl
add byte [rax], al
mov qword [rsp + 0x68], rax
mov eax, dword [rsp + 0x3e4]
in al, 3
add byte [rax], al
in al, 3
add byte [rax], al
mov dword [rsp + 0x3c], eax
mov r13d, dword [rsp + 0x3e8]
call 0xcb055e61
test byte [rsp + rbp*8], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x60
invalid
call 0xcb055e61
test byte [rsp + rbp*8], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x60
invalid
mov r12d, dword [rsp + 0x3f0]
mov al, byte [rsp + 0x3f4]
and al, 0xf4
add eax, dword [rax]
add byte [rcx + 0xb42484], cl
test byte [rsp + rsi*4], ah
add byte [rax], al
invalid
and al, 0xf4
add eax, dword [rax]
add byte [rcx + 0xb42484], cl
test byte [rsp + rsi*4], ah
add byte [rax], al
invalid
test byte [rsp + rsi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rcx + rax*8], fs
rol dword [rbx], 0
lea rcx, [rsp + 0x3c1]
rol dword [rbx], 0
add byte [rax], al
add byte [rdi], cl
mov bh, 0x41
xor al, 0x66
mov dword [rsp + 0xef0], eax
invalid
add byte [rax], al
movzx eax, word [rcx + 0x34]
mov word [rsp + 0xef0], ax
invalid
add byte [rax], al
invalid
mov al, byte [rcx + 0x36]
mov byte [rsp + 0xef2], al
invalid
invalid
add byte [rax], al
invalid
mov r8d, 0xe0
lea rcx, [rsp + 0x5c0]
mov word [rax + rax*8], fs
invalid
add byte [rax], al
mov word [rax + rax*8], fs
add eax, 0x8d480000
add byte [rax], al
lea rdx, [rsp + 0x3f8]
invalid
add byte [rax], al
lea rdx, [rsp + 0x3f8]
call sub.VCRUNTIME140.dll_memcpy
invalid
cmc
invalid
add byte [rdx + 0x4d82484], cl
test byte [rax + rbx*8], ah
add al, 0
add byte [rax], al
invalid
test byte [rax + rbx*8], ah
add al, 0
add byte [rax], al
mov dword [rsp + 0xc0], eax
add byte [rax], al
mov dword [rsp + 0xc0], eax
mov al, byte [rsp + 0x4dc]
test byte [rsp + rbx*8], ah
add al, 0
fadd qword [rax + rax]
add byte [rcx + 0xbc2484], cl
add byte [rax], al
mov dword [rsp + 0xbc], eax
mov rcx, qword [rsp + 0x708]
movzx eax, word [rcx]
mov bh, 1
invalid
add byte [rdi], cl
mov bh, 1
mov word [rsp + 0xf52], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0xf54], al
mov rcx, qword [rsp + 0x700]
add byte [rdi], al
add byte [rax], al
invalid
add byte [rdi], al
add byte [rax], al
invalid
add byte [rdi], cl
mov bh, 1
movzx eax, word [rcx]
mov word [rsp + 0x970], ax
mov al, byte [rcx + 2]
add cl, byte [r8 + 0x9722484]
add byte [rax], al
and al, 0x70
or dword [rax], eax
add byte [rdx - 0x7b77fdbf], cl
invalid
invalid
invalid
invalid
add cl, byte [r8 + 0x9722484]
add byte [rax], al
and al, 0x72
or dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdx*8], fs
invalid
lea rcx, [rsp + 0x7d0]
call fcn.14000a5b6
sti
inc dword [rax - 0x4b]
invalid
sti
inc dword [rax - 0x4b]
add eax, edi
test byte [rsp + rbx*4], ah
pushfq
mov dword [rsp + 0x9c], 0
pushfq
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x110], rax
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x110], rax
jmp 0x1400557fb
invalid
invalid
invalid
push qword [rcx]
dec dword [rax - 0x77]
test byte [rax + rax*4], ah
xor edi, edi
mov qword [rsp + 0x80], rax
xor eax, eax
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
invalid
invalid
mov dword [rsp + 0x40], eax
and al, 0x40
xor eax, eax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x100], rax
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x90], rdx
xor edx, edx
mov qword [rsp + 0x88], rdx
xchg esp, eax
and al, 0x88
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], cl
xchg esp, eax
and al, 0x88
add byte [rax], al
add bh, al
and al, 0x3c
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx], dh
ror byte [rax - 0x77], 0x44
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x60], rax
test rcx, rcx
je 0x14005670e
invalid
mov word [rdi], es
invalid
add byte [rax], al
invalid
test byte [rdi + rax - 0x7cb80000], cl
invalid
add byte [rax - 0x7d], cl
cmp rcx, 6
mov edx, 6
add byte [rax], al
stc
invalid
add byte [rax], al
cmovb rdx, rcx
cmp rcx, 1
je 0x14005acab
adc cl, byte [rbp]
invalid
ror dword [rax - 0x7d], 1
stc
add dword [rdi], ecx
test byte [rdx], dl
adc cl, byte [rbp]
invalid
adc cl, byte [rbp]
add byte [rax - 0x7d], cl
stc
add cl, byte [rdi]
jbe 0x14005ac5d
invalid
cmp rcx, 2
jbe 0x14005ac5d
mov edx, 0x4800004c
cmp rcx, 3
cmp ecx, 3
je 0x14005ac95
cmp rcx, 4
jbe 0x14005ac73
stc
add al, 0xf
xchg byte [rsp + rcx*2 - 0x7cb80000], bh
stc
add eax, 0x4cbe840f
invalid
invalid
cmp rcx, 5
je 0x14005ac7f
invalid
add byte [rax], r8b
add byte [rax], al
mov esi, 0x4d00004c
mov ebx, eax
add byte [rax], al
mov r11, r8
add r8, rdx
sub rcx, rdx
movzx edx, byte [r11]
rol dword [rcx + 0xf], 1
mov dh, 0x13
movzx r9d, byte [r11 + 1]
shl edx, 8
add r9, rax
loop 0x140055fde
add r9d, edx
dec r9d
cmp r9d, 7
ja case.0x14005600a.7
stc
invalid
movzx edx, byte [r11 + 2]
movzx ebx, byte [r11 + 3]
mov dh, 0x5b
add eax, dword [rbp + 0xf]
movzx edx, byte [rbx + 4]
movzx r11d, byte [r11 + 5]
mov dh, 0x5b
add eax, dword [rbp + 0xf]
movzx edx, byte [rbx + 4]
movzx r11d, byte [r11 + 5]
mov rax, r15
clc
lea r15, [0x14013d8b0]
movsxd r9, dword [r15 + r9*4]
js case.0x14005600a.0
add byte [rdi + 0x63], cl
or al, 0x8f
add r9, r15
mov r15, rax
jmp r9
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov edi, 1
or byte [rcx + 9], al
fiadd dword [rbp + 9]
fidivr dword [rdi + 1]
add byte [rax], al
add byte [rcx + rcx*4 - 0x6c], cl
and al, 0x80
add byte [rax], al
add cl, ch
invalid
invalid
mov qword [rsp + 0x80], r10
jmp case.0x14005600a.7
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
lea r15d, [rbx + r10]
or r15d, r11d
fild word [rcx - 0x73]
adc al, 0x1a
lea edx, [r10 + rbx]
add edx, 0xffffc000
mov r9d, 1
mov qword [rsp + 0x88], r9
mov dword [rsp + 0x88], ecx
mov dword [rsp + 0x88], ecx
cmp edx, 0xffc000
jb case.0x14005600a.7
invalid
adc edi, edi
invalid
invalid
invalid
jmp 0x14005613c
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
loop 0x140056081
loop 0x140056081
or r10d, ebx
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x70], rdx
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x70
mov eax, r10d
mov dword [rsp + 0xb8], r10d
and al, 0xb8
add byte [rax], al
add cl, ch
loopne 0x140056095
invalid
invalid
and al, 0xb8
add byte [rax], al
add cl, ch
loopne 0x140056095
invalid
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov eax, 1
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x90], r10
jns case.0x14005600a.7
jmp 0x14005613c
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x40], rdx
mov eax, r10d
mov dword [rsp + 0x170], r10d
jmp 0x140056132
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov dword [rsp + 0x3c], 1
mov r13d, r10d
jmp case.0x14005600a.7
shl edx, 0x18
shl ebx, 0x10
or ebx, edx
shl r10d, 8
or r10d, ebx
or r10d, r11d
mov eax, 1
mov qword [rsp + 0x60], rax
mov r12d, r10d
cmp r10d, 2
jb case.0x14005600a.7
mov dword [rsp + 0x80], 0
movabs rax, 0x100000101
mov qword [rsp + 0x40], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x90], rax
xor eax, eax
mov qword [rsp + 0x88], rax
jmp 0x140054f80
xor eax, eax
mov qword [rsp + 0x60], rax
mov al, 1
mov dword [rsp + 0xb4], eax
mov bpl, 4
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x3c], 0
mov qword [rsp + 0x68], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rax
xor eax, eax
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x40], rax
xor eax, eax
mov qword [rsp + 0x80], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
xor edi, edi
mov al, 1
mov dword [rsp + 0x9c], eax
jmp 0x140055800
mov qword [rsp + 0x1118], 9
mov rax, qword [rsp + 0x548]
cmp rax, 8
jbe 0x14005ae6c
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
lea rdx, [rsp + 0x538]
call fcn.14000a2bd
mov edx, 9
mov rcx, rdi
call fcn.140009525
mov ecx, 9
mov qword [rsp + 0x548], rcx
mov rax, qword [rsp + 0x540]
cmp rax, rcx
cmovae rax, rcx
mov qword [rsp + 0x540], rax
movups xmm0, xmmword [rsp + 0x1c0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x730], xmm0
movaps xmmword [rsp + 0x740], xmm1
lea rdi, [rsp + 0x4e8]
mov rcx, rdi
call fcn.14000a5b6
mov rdx, rdi
movaps xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
jmp 0x140056406
mov rcx, r15
shr rcx, 8
mov byte [rsp + 0x7d0], r15b
mov dword [rsp + 0x7d1], ecx
mov bpl, 0x14
mov rax, qword [rsp + 0x68]
cmp dword [rsp + 0x7d0], eax
jne 0x140056914
lea rcx, [rsp + 0x730]
call fcn.14000a5b6
mov r12, qword [rsp + 0x58]
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
cmp bpl, 0x14
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x3c0]
mov rdx, qword [rsp + 0x70]
mov r8d, dword [rsp + 0x80]
jne 0x140056343
shl rax, 0x20
or rcx, rax
or rcx, 0x100
mov qword [rsp + 0x40], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x70], rdx
jmp 0x14005638d
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor r8d, r8d
mov dword [rsp + 0x3c], 0
mov bpl, 0xa
mov r15d, r8d
lea rdi, [rsp + 0x1010]
mov rcx, rdi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
jmp 0x140054fc9
mov ecx, 9
mov rdx, r15
mov r8, r12
lea r9, [0x1400e23e0]
call fcn.14001407f
mov r15, rax
mov r12, rdx
lea rdi, [rsp + 0x4e8]
mov rcx, rdi
call fcn.1400a2afe
mov rcx, qword [rsp + 0x4e8]
add rcx, qword [rsp + 0x4f0]
mov rdx, r15
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov rdx, r12
call fcn.14001426f
mov rdx, rdi
mov r12, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x68]
lea rcx, [rsp + 0x3c8]
mov r8, r13
mov r9, qword [rsp + 0x578]
call fcn.140014d94
cmp al, 0x15
jne 0x1400565b9
test byte [rsp + 0x60], 4
lea r13, [rsp + 0x3c0]
je 0x1400565fc
mov eax, dword [rsp + 0x4e0]
mov rcx, qword [rsp + 0x3c0]
mov edx, eax
or dl, 4
test rcx, rcx
movzx edx, dl
cmove edx, eax
mov dword [rsp + 0xc0], edx
mov eax, dword [rsp + 0x4e4]
mov edx, eax
or dl, 4
test rcx, rcx
mov ecx, dword [rsp + 0x3c8]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x3cc]
mov qword [rsp + 0x40], rcx
mov rcx, qword [rsp + 0x3d0]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsp + 0x3d8]
mov qword [rsp + 0xa8], rcx
mov ecx, dword [rsp + 0x3e0]
mov qword [rsp + 0x90], rcx
mov ecx, dword [rsp + 0x3e4]
mov qword [rsp + 0x88], rcx
mov ecx, dword [rsp + 0x3e8]
mov qword [rsp + 0x68], rcx
mov ecx, dword [rsp + 0x3ec]
mov dword [rsp + 0x3c], ecx
mov r13d, dword [rsp + 0x3f0]
mov ecx, dword [rsp + 0x3f4]
mov qword [rsp + 0x60], rcx
mov r12d, dword [rsp + 0x3f8]
lea rdi, [rsp + 0x3c1]
movzx ecx, word [rdi + 0x3c]
mov word [rsp + 0xef0], cx
mov cl, byte [rsp + 0x3fc]
mov dword [rsp + 0xb4], ecx
mov cl, byte [rdi + 0x3e]
mov byte [rsp + 0xef2], cl
movzx ecx, dl
cmovne ecx, eax
mov dword [rsp + 0xbc], ecx
setne bpl
mov r8d, 0xe0
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x400]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rdi + 0x120]
mov word [rsp + 0xf52], ax
mov al, byte [rdi + 0x122]
mov byte [rsp + 0xf54], al
movzx eax, word [rdi + 0x124]
mov word [rsp + 0x970], ax
mov al, byte [rdi + 0x126]
mov byte [rsp + 0x972], al
add bpl, bpl
or bpl, 1
lea rcx, [rsp + 0x4e8]
call fcn.14000a5b6
mov al, 1
mov dword [rsp + 0x9c], eax
mov qword [rsp + 0x110], rax
jmp 0x1400552c4
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
lea r13, [rsp + 0x3c0]
je 0x14005694f
movzx ecx, cl
cmp ecx, 9
jne 0x1400568b2
test byte [rsp + 0x60], 4
jne 0x1400568b2
add al, 0xfd
cmp al, 9
jb 0x1400568b2
mov r8d, 0x150
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0x340]
mov rcx, r15
call case.0x140014ac5.46
mov r8d, 0x150
mov rcx, r15
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140054f9a
mov qword [rsp + 0x68], r15
mov ecx, dword [rsp + 0x170]
mov rdx, qword [rsp + 0x70]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x70], rdx
mov ecx, dword [rsp + 0xb8]
mov rax, qword [rsp + 0x100]
shl rax, 0x20
or rax, rcx
mov cl, 1
mov dword [rsp + 0x9c], ecx
mov bpl, 4
mov dword [rsp + 0xb4], 0
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0xa8], rax
mov dword [rsp + 0xbc], eax
mov dword [rsp + 0xc0], eax
jmp 0x1400557fb
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
mov r12, qword [rsp + 0x58]
je 0x1400569f4
movzx ecx, cl
cmp ecx, 9
jne 0x140056859
test bl, 4
jne 0x140056859
add al, 0xfd
cmp al, 9
jb 0x140056859
mov r8d, 0x120
mov rcx, rdi
lea r13, [rsp + 0x3c0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x7d0]
movaps xmm1, xmmword [rsp + 0x7e0]
movaps xmmword [rsp + 0x730], xmm0
movaps xmmword [rsp + 0x740], xmm1
mov rcx, qword [rsp + 0x340]
call case.0x140014ac5.46
mov qword [r14 + 0x230], 1
mov r8d, 0x120
mov rcx, qword [rsp + 0x588]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rdi], cl
sub byte [rsp + 0x730], al
movaps xmm1, xmmword [rsp + 0x740]
mov rax, qword [rsp + 0x710]
add byte [rax], al
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
and qword [r14 + 0x378], 0
mov bpl, 9
mov eax, dword [rsp + 0x80]
mov r15d, eax
jmp 0x1400569ea
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor edi, edi
mov dword [rsp + 0x3c], 0
jmp 0x1400569c7
mov rcx, qword [rsp + 0x40]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x40], rcx
mov eax, 1
mov qword [rsp + 0xa8], rax
xor eax, eax
mov qword [rsp + 0x90], rax
lea rax, [0x1400e1e50]
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x80], 0
mov dword [rsp + 0x3c], 0
jmp 0x140055743
mov qword [rsp + 0x60], rcx
mov r8d, 5
lea rbp, [rsp + 0x3c0]
mov rcx, rbp
lea rdx, [rsp + 0x730]
call fcn.14000a304
mov rcx, rbp
call fcn.14000a5b6
lea rbp, [rsp + 0x1c0]
mov edx, r12d
jmp 0x14005543a
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
shl rdi, 0x20
add rax, rdi
add rax, 0x100
mov qword [rsp + 0x40], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x70], rcx
jmp 0x140055743
lea r13, [rsp + 0x3c0]
lea rcx, [rsp + 0x7d0]
call fcn.14000a5b6
mov rcx, r13
call fcn.1400152a8
mov bpl, 0xa
mov r15d, edi
mov rbx, qword [rsp + 0x48]
jmp 0x140056393
mov rax, qword [rsp + 0x40]
and eax, 0xffff0000
mov rcx, qword [rsp + 0x68]
shl rcx, 0x20
add rax, rcx
add rax, 0x100
mov qword [rsp + 0x40], rax
and al, 0x40
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x70]
and rcx, rax
or rcx, 1
add dword [rax - 0x77], ecx
and al, 0x70
lea r13, [rsp + 0x3c0]
mov edi, dword [rsp + 0x80]
jmp 0x1400569cf
and word [r14 + 0x1c1], 0
mov bpl, 0xa
jmp 0x140056d65
mov bpl, 0xb
jmp 0x140056d65
mov al, byte [rsp + 0x9b2]
mov byte [rsp + 0x152], al
movzx eax, word [rsp + 0x9b0]
mov word [rsp + 0x150], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xa90]
lea rdx, [rsp + 0xbb0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x1b0]
mov word [rsp + 0x130], ax
mov al, byte [rsp + 0x1b2]
mov byte [rsp + 0x132], al
movzx eax, word [rsp + 0x160]
mov word [rsp + 0x120], ax
mov al, byte [rsp + 0x162]
mov byte [rsp + 0x122], al
mov dword [rsp + 0x364], r12d
mov r8, qword [rsp + 0x60]
mov eax, r8d
mov dword [rsp + 0x360], r8d
mov dword [rsp + 0x35c], r13d
mov r11d, edi
mov eax, dword [rsp + 0xbc]
mov ecx, dword [rsp + 0xc0]
mov byte [rsp + 0xca], cl
mov edx, dword [rsp + 0xb4]
mov ecx, edx
mov byte [rsp + 0xa7], dl
mov dword [rsp + 0x1a8], r12d
test al, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x3f], al
mov dword [rsp + 0x1a4], r8d
mov dword [rsp + 0x1a0], r13d
lea r13, [rsp + 0x3c0]
lea ebp, [rsp + 0x3c0]
mov r12, qword [rsp + 0x58]
jmp 0x140056b52
mov bpl, 9
mov al, byte [rsp + 0xa6]
mov edx, dword [rsp + 0xb4]
mov r8, qword [rsp + 0xa8]
mov r9, qword [rsp + 0x90]
mov r10, qword [rsp + 0x88]
mov dword [rsp + 0xb4], edx
mov byte [rsp + 0xa6], al
mov rcx, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
mov rax, rcx
shr rax, 0x20
mov qword [rsp + 0x178], rax
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsi + rbp*4], ah
add dword [rax], eax
add byte [rdx + 0xfd2484], cl
add byte [rax], al
mov byte [rsp + 0xfe], al
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0xf0], eax
mov eax, r15d
mov dword [rsp + 0xec], r15d
add byte [rax], al
add byte [rax], al
mov rax, r10
mov qword [rsp + 0x88], r10
mov dword [rsp + 0xe8], eax
mov rax, r9
mov qword [rsp + 0x90], r9
mov dword [rsp + 0xe4], eax
mov rax, r8
mov qword [rsp + 0xa8], r8
mov qword [rsp + 0x190], r8
add byte [rax - 0x75], cl
and al, 0x70
add byte [rax - 0x75], cl
and al, 0x70
mov qword [rsp + 0x188], rax
mov eax, r15d
mov dword [rsp + 0x80], r15d
mov qword [rsp + 0x118], rcx
mov dword [rsp + 0x9c], r11d
mov dword [rsp + 0x10c], r11d
jmp 0x140056d65
cmp qword [r14 + 0x1a8], 0
je 0x14005872f
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
call fcn.140033143
mov r15, rax
mov r12, qword [rsp + 0x58]
mov byte [r14 + 0x1c2], 1
mov rcx, r15
call fcn.140014898
cmp al, 0x15
jne 0x140056ce1
mov rcx, r15
call fcn.140014b56
test rax, rax
je 0x140056ce1
invalid
push 0x48
mov ecx, eax
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0xcea694c6d736a0f9
cmp rax, rcx
jne 0x140056ce1
movabs rax, 0xc86ff3dc139e6fd8
cmp rdx, rax
jne 0x140056ce1
lea rax, [rsp + 0x1c8]
movups xmmword [rax + 0x10], xmm6
adc byte [rax - 0x73], cl
add eax, 0x8b1a2
invalid
adc byte [rax - 0x73], cl
add eax, 0x8b1a2
invalid
mov qword [rsp + 0x1c8], rax
mov qword [rsp + 0x1d0], 1
mov dword [rsp + 0x1c4], 6
invalid
add dword [rax], eax
add byte [rsi], al
add byte [rax], al
add byte [rsi - 0x39], ah
test byte [rax + rax*8], ah
add dword [rax], eax
add byte [rcx], al
add dword [rcx + rcx*4 - 7], ecx
call fcn.1400328bb
jmp 0x140056cec
mov rcx, rbp
mov rdx, r15
call fcn.1400147b7
mov eax, dword [rsp + 0x1c0]
mov qword [rsp + 0x118], rax
mov eax, dword [rsp + 0x1c4]
mov qword [rsp + 0x178], rax
js 0x140056d09
add byte [rax], al
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x188], rax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
nop
add dword [rax], eax
add byte [rbx + 0x1d82484], cl
add byte [rax], al
mov dword [rsp + 0xe4], eax
mov eax, dword [rsp + 0x1dc]
fadd qword [rcx]
add byte [rax], al
mov dword [rsp + 0xe8], eax
and al, 0xdc
add dword [rax], eax
add byte [rcx + 0xe82484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1e0]
mov dword [rsp + 0xec], eax
mov eax, dword [rsp + 0x1e4]
add byte [rcx + 0xf02484], cl
add byte [rax], al
add byte [rcx + 0xf02484], cl
add byte [rax], al
lock add byte [rax], al
add byte [rax - 0x4b], al
or dword [rax - 0x73], ecx
mov esp, 0xcd024
add byte [rax - 0x77], cl
mov ecx, edi
mov bpl, 9
lea rdi, [rsp + 0xcd0]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140046caa
mov rcx, rdi
call fcn.140046cb9
cmp bpl, 0xa
je 0x140056fee
add al, byte [eax]
invalid
invalid
add al, byte [eax]
add byte [rax + 0xf], al
mov dh, 0xfd
movzx edi, bpl
cmp edi, 9
je 0x14005a774
cmp edi, 0xb
lea r15, [rsp + 0x1c0]
add byte [rdi], cl
invalid
xchg dword [rcx], edi
add byte [rax], al
mov al, byte [rsp + 0x152]
mov byte [rsp + 0xce], al
add byte [rdi], cl
mov bh, 0x84
and al, 0x50
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rcx - 0x48], al
loopne case.0x14003b6b6.159
add byte [rax], al
invalid
add byte [rdi], cl
mov bh, 0x84
and al, 0x50
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rcx - 0x48], al
loopne case.0x14003b6b6.159
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x90
or al, byte [rax]
add al, ch
call 0x14f0575c4
in eax, 7
add byte [rdi], cl
add byte [rax], al
lea rcx, [rsp + 0x1180]
lea rdx, [rsp + 0xa90]
call sub.VCRUNTIME140.dll_memcpy
in eax, 7
add byte [rdi], cl
mov bh, 0x84
and al, 0x30
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rdx + rdi*8], ah
cli
add byte [rax], al
add byte [rdx + 0x1322484], cl
add byte [rax], al
in eax, 7
add byte [rdi], cl
mov bh, 0x84
and al, 0x30
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rdx + rdi*8], ah
cli
cli
add byte [rax], al
add byte [rdx + 0x1322484], cl
add byte [rax], al
mov byte [rsp + 0xfc], al
movzx eax, word [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rdx + 0x1222484], cl
add byte [rax], al
and al, 0x20
add dword [rax], eax
add byte [rsi - 0x77], ah
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rdx + 0x1222484], cl
add byte [rax], al
mov byte [rsp + 0xf8], al
lea rcx, [0x14013d8d0]
lea ecx, [0x14013d8d0]
movsxd rax, dword [rcx + rdi*4]
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
mov dword [rsp + 0xbb0], eax
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0xbb4], eax
and al, 0xb4
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
or eax, dword [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
or eax, dword [rax]
add byte [rbx + 0xe42484], cl
add byte [rax], al
and al, 0xb4
or eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi*4], ah
or eax, dword [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
or eax, dword [rax]
add byte [rbx + 0xe42484], cl
add byte [rax], al
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xbc82484], cl
add byte [rax], al
mov dword [rsp + 0xbc8], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xbcc], eax
and al, 0xcc
or eax, dword [rax]
invalid
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rcx + 0xbcc2484], cl
and al, 0xcc
or eax, dword [rax]
invalid
and al, 0xcc
or eax, dword [rax]
add byte [rbx + 0xec24bc], cl
add byte [rax], al
invalid
mov edi, dword [rsp + 0xec]
add byte [rcx + 0xbd024bc], cl
add byte [rax], al
mov dword [rsp + 0xbd0], edi
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xbd4], eax
test byte [rsp + rdx*8], ah
or eax, dword [rax]
add byte [rcx + rcx*4 - 7], cl
test byte [rsp + rdx*8], ah
or eax, dword [rax]
add byte [rcx + rcx*4 - 7], cl
mov rdx, rsi
call fcn.140011893
call 0x189056a55
dec dword [rax - 0x7d]
mov esp, 0x1c024
rol byte [rcx], 0
add byte [rax], al
dec dword [rax - 0x7d]
mov esp, 0x1c024
rol byte [rcx], 0
rol byte [rcx], 0
add byte [rax], al
jne 0x14005ab9d
mov rsi, qword [rsp + 0x1c8]
mov esi, dword [rsp + 0x1c8]
add dword [rax], eax
add byte [rdx + 0x1d02484], cl
add byte [rax], al
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0x60], al
mov dword [rsp + 0x730], edi
mov esp, 0x73024
add byte [rax - 0x73], cl
xchg esi, eax
mov eax, 0x4c000001
mov ecx, ebp
lea r8, [rsp + 0x730]
call fcn.14001a922
cmp qword [rsp + 0x3c0], 0
add byte [rbx + 0xf54246c], cl
test byte [rbp + 0xc], dl
push rbp
or al, 0
invalid
and al, 0x30
invalid
add byte [rbx + 0xf54246c], cl
test byte [rbp + 0xc], dl
push rbp
or al, 0
invalid
movups xmm0, xmmword [rsp + 0x3c0]
movaps xmmword [rsp + 0xcd0], xmm0
mov rcx, r15
mov ecx, edi
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005ac1b
mov r12, qword [rsp + 0x1c8]
enter 1, 0
mov r13b, byte [rsp + 0x1d0]
movups xmm0, xmmword [rsp + 0xbb0]
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xbb0], al
movaps xmmword [rsp + 0xdd0], xmm0
sub dword [rsp + 0xdd0], eax
mov r15, qword [rsp + 0xbc0]
lea rax, [rsp + 0xbe0]
movups xmm0, xmmword [rax - 0x18]
ror byte [rbx], 0
add byte [rax - 0x73], cl
test byte [rax + riz*8], ah
or eax, dword [rax]
add byte [rdi], cl
adc byte [rax - 0x18], al
movaps xmmword [rsp + 0x1010], xmm0
adc byte [rax], dl
add byte [rax], al
adc byte [rax], al
add byte [rax - 0x73], cl
pushfq
and al, 0xd0
or al, 0
add byte [rax - 0x77], cl
fld1
cmc
lea rbx, [rsp + 0xcd0]
mov rcx, rbx
call fcn.14001806b
adc ah, bh
dec dword [rbx + 0x280f4868]
push 0xffffffff84280f48
and al, 0xd0
invalid
add byte [rax], al
adc ah, bh
dec dword [rbx + 0x280f4868]
push 0xffffffff84280f48
and al, 0xd0
push 0xffffffff84280f48
and al, 0xd0
sub byte [rsp + 0xdd0], al
or eax, 0x290f0000
test byte [rax + rax*8], ah
add eax, 0x894c0000
mov esp, 0x5d024
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1010]
movaps xmmword [rsp + 0x5c0], xmm0
mov qword [rsp + 0x5d0], r15
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1010]
test byte [rax + rdx], ah
adc byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + riz], ah
and byte [rsi], al
lea rax, [rsp + 0x620]
movups xmmword [rax - 0x48], xmm0
mov eax, 0xc7f749
add byte [rax], al
or byte [rdi], 0x85
jne 0x14005ac45
invalid
xchg ebx, eax
cmp al, 0
invalid
mov eax, 0xc7f749
add byte [rax], al
or byte [rdi], 0x85
jne 0x14005ac45
test dword [rbx + 0x4800003c], edx
lea edi, [rsi + 0x68]
lea rdi, [rsi + 0x68]
lea edi, [rsi + 0x68]
mov rcx, rbx
call fcn.14001806b
lea rcx, [rax + 0x50]
push rax
call fcn.140018dee
invalid
cld
inc dword [rax + rax*8 + 0xf7f840f]
add byte [rax], al
lea rcx, [rsp + 0x850]
mov rdx, rdi
mov r8d, r15d
call fcn.14001a5b7
mov bl, byte [rsp + 0x850]
jmp 0x1400590d1
mov rcx, rsi
mov rdx, qword [rsp + 0x78]
xor r8d, r8d
call fcn.140051a13
mov r8d, 0xe
add byte [rcx + 0x158d48c1], cl
and bh, byte [rcx]
or eax, dword [rax]
and bh, byte [rcx]
or eax, dword [rax]
lea r9, [0x14010a940]
call fcn.14005bd40
mov edi, 3
mov esi, dword [rsp + 0x38]
mov r11, qword [rsp + 0xd0]
mov ebp, dword [rsp + 0x54]
jmp 0x1400591ac
mov al, byte [rsp + 0xce]
mov byte [rsp + 0x15e], al
add byte [rax], al
add byte [rax + 0x15e2484], cl
add byte [rax], al
movzx eax, word [rsp + 0xcc]
mov word [rsp + 0x15c], ax
pop rsp
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax], al
pop rsp
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax], al
mov eax, ecx
shr eax, 8
add byte [rax], al
mov eax, ecx
shr eax, 8
mov dword [rsp + 0x358], eax
mov eax, ecx
enter 0xffffffffffffe8c1, 0x10
pop rax
add eax, dword [rax]
add byte [rcx + 0x10e8c1c8], cl
enter 0xffffffffffffe8c1, 0x10
mov dword [rsp + 0x354], eax
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0x5bc], eax
test byte [rsp + rdx*2], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rcx + 0x5bc2484], cl
add byte [rax], al
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xa70], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0xa68], rax
mov eax, dword [rsp + 0x1a0]
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
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 [rbx + 0x1a02484], cl
add byte [rax], al
mov dword [rsp + 0x5b8], eax
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0x5b4], eax
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x5b0], eax
add byte [rbx + 0xe42484], cl
add byte [rax], al
add byte [rbx + 0xe42484], cl
add byte [rax], al
mov dword [rsp + 0x5ac], eax
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]
add byte [rcx + 0x5a02484], cl
add byte [rax], al
mov al, byte [rsp + 0xa7]
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rax + 0xcb2484], cl
add byte [rax], al
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rax + 0xcb2484], cl
add byte [rax], al
mov eax, ecx
mov byte [rsp + 0xff], cl
mov eax, dword [rsp + 0x10c]
mov edi, eax
jmp case.0x140056e28.2
invalid
invalid
invalid
mov al, byte [rsp + 0xce]
lea rcx, [rsp + 0xe05]
add byte [rax - 0x48f0fdbf], cl
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
mov r8d, 0xe0
mov eax, 0xe0
add byte [rax - 0x48f0fdbf], cl
test byte [rsp + rcx*8], ah
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
invalid
invalid
loopne 0x140057148
mov eax, 0xe0
add byte [rax], al
lea rcx, [rsp + 0xe08]
lea rdx, [rsp + 0x1180]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0xfc]
mov rcx, qword [rsp + 0xa60]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xfa]
mov word [rcx], ax
movzx eax, word [rsp + 0xf6]
mov rcx, qword [rsp + 0xa58]
mov word [rcx], ax
mov al, byte [rsp + 0xf8]
add byte [rax - 0x74b7fdbf], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rcx + 0xdd02484], cl
add byte [rax], al
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0xdd4], eax
mov rax, qword [rsp + 0x188]
add byte [rax - 0x77], cl
test byte [rax + rbx*8], ah
or eax, 0x8b480000
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
or eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xde82484], cl
invalid
add byte [rax], al
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
or eax, 0x848b0000
and al, 0xe4
add byte [rax], al
add byte [rcx + 0xde82484], cl
invalid
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xdec], eax
add byte [rax], al
add byte [rcx + 0xdec2484], cl
add byte [rax], al
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0xdf0], eax
invalid
or eax, 0x848b0000
and al, 0xf0
add byte [rax], al
add byte [rcx + 0xdf42484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a0]
add byte [rcx + 0xdf82484], cl
add byte [rax], al
invalid
add byte [rcx + 0xdf82484], cl
add byte [rax], al
or eax, 0x848b0000
and al, 0xa4
add dword [rax], eax
add byte [rcx + 0xdfc2484], cl
add byte [rax], al
invalid
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0xdfc], eax
invalid
add byte [rbx + 0x1a82484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0xe00], eax
mov al, byte [rsp + 0xa7]
mov byte [rsp + 0xe04], al
mov al, byte [rsp + 0xca]
mov byte [rsp + 0xee8], al
mov al, byte [rsp + 0xa6]
add byte [rax], al
mov byte [rsp + 0xeec], al
mov rcx, r15
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005ab73
mov r15, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
mov ebp, dword [rsp + 0xee8]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x76], al
mov esp, 0x1d024
add byte [rbx + 0xee824ac], cl
add byte [rax], al
cmp ebp, dword [r15 + 0x100]
jbe 0x1400579be
invalid
invalid
invalid
add byte [rax], al
mov byte [rsp + 0x368], 3
mov r13b, 3
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
add byte [rax], al
add eax, dword [rcx - 0x4b]
add ecx, dword [rbx - 0x74c7db8c]
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
jmp 0x14005855b
mov al, byte [rsp + 0xce]
lea rcx, [rsp + 0x851]
mov byte [rcx + 0x36], al
movzx eax, word [rsp + 0xcc]
mov word [rcx + 0x34], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x888]
lea rdx, [rsp + 0x1180]
adc dword [rax], eax
add al, ch
invalid
loopne case.0x140086c22.181
add byte [rdx + 0xfc2484], cl
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx*2], fs
or al, byte [rax]
add byte [rax - 0x48f0fdbf], cl
test byte [rdx + rdi*8], ah
cli
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rdi], ecx
mov bh, 0x84
and al, 0xf6
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx*2], fs
or al, byte [rax]
add byte [rsi - 0x77], ah
add dword [rdx + 0xf82484], ecx
add byte [rax], al
invalid
adc dword [rax], eax
add al, ch
invalid
add byte [rax - 0x75], cl
mov word [rax + rdx*2], fs
or al, byte [rax]
add byte [rax - 0x48f0fdbf], cl
test byte [rdx + rdi*8], ah
cli
cli
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rdi], ecx
mov bh, 0x84
and al, 0xf6
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx*2], fs
or al, byte [rax]
add byte [rsi - 0x77], ah
add dword [rdx + 0xf82484], ecx
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x74b7fdbf], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rcx + 0x8502484], cl
or byte [rax], al
invalid
mov byte [rcx + 2], al
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0x850], eax
or byte [rax], al
invalid
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0x854], eax
push rsp
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 + rbx*2], ah
pop rax
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
nop
add dword [rax], eax
add byte [rax], al
push rsp
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 + rbx*2], ah
pop rax
pop rax
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx*4], ah
nop
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x860], rax
mov eax, dword [rsp + 0xe4]
add byte [rax], al
mov qword [rsp + 0x860], rax
mov eax, dword [rsp + 0xe4]
invalid
mov dword [rsp + 0x868], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x86c], eax
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x870], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x874], eax
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x878], eax
mov eax, dword [rsp + 0x1a4]
add byte [rcx + 0x87c2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x880], eax
or byte [rax], 0
add byte [rdx + 0xa72484], cl
add byte [rax], al
or byte [rax], 0
add byte [rdx + 0xa72484], cl
add byte [rax], al
mov byte [rsp + 0x884], al
mov al, byte [rsp + 0xca]
mov byte [rsp + 0x968], al
mov al, byte [rsp + 0xa6]
and al, 0xa6
add byte [rax], al
add byte [rax + 0x96c2484], cl
add byte [rax], al
and al, 0xa6
add byte [rax], al
add byte [rax + 0x96c2484], cl
add byte [rax], al
mov rcx, r15
mov rdx, rsi
mov edx, esi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
and al, 0xc0
add dword [rax], eax
add byte [rax], al
and al, 0xc0
add dword [rax], eax
add byte [rax], al
jne 0x14005ab49
mov r13, qword [rsp + 0x1c8]
mov al, byte [rsp + 0x1d0]
add byte [rax - 0x7497dbbc], cl
test byte [rax + riz*2], ah
or dword [rax], eax
add byte [rbx + 0x96424b4], cl
add byte [rax], al
add byte [rax - 0x7497dbbc], cl
test byte [rax + riz*2], ah
or dword [rax], eax
add byte [rbx + 0x96424b4], cl
add byte [rax], al
mov dword [rsp + 0x7d0], eax
rol byte [rdi], 1
add byte [rax], al
lea rdx, [r13 + 0x1b8]
lea rcx, [rsp + 0x3c0]
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xd0
invalid
add byte [rax], al
add al, ch
invalid
xor al, 0xfc
inc dword [rbp + 0x31]
invalid
mov ebx, 1
mov edi, 1
cmp qword [rsp + 0x3c0], 0
mov ebp, dword [rsp + 0x54]
mov qword [rsp + 0x60], r13
je 0x140057dfb
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xd0
invalid
add al, ch
invalid
mov eax, dword [rsp + 0x7d0]
cmp eax, dword [r13 + 0x100]
jbe 0x140057c4e
invalid
mov al, byte [rsp + 0xa5]
add byte [rax], al
mov edi, dword [rsp + 0x140]
mov rbx, qword [rsp + 0x330]
mov r15d, dword [rsp + 0x13c]
and al, 0x3c
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rbx + 0x14c2494], cl
add byte [rax], al
and al, 0x3c
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rdi], fs
add eax, dword [rax]
add byte [rbx + 0x14c2494], cl
add byte [rax], al
mov r8d, dword [rsp + 0x148]
add byte [rax], al
mov r9d, dword [rsp + 0x144]
mov r13b, 3
jmp 0x14005818f
mov rcx, r15
mov rdx, rsi
mov edx, esi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
and al, 0xc0
add dword [rax], eax
add byte [rax], al
and al, 0xc0
add dword [rax], eax
add byte [rax], al
jne 0x14005aadd
mov rsi, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
mov r12d, dword [rsp + 0x10c]
mov dword [rsp + 0x5c0], r12d
mov rcx, r15
stc
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
lea rbx, [rsp + 0xdc0]
mov ebp, dword [rsp + 0x54]
jne 0x14005ab07
lea r13, [rsi + 8]
mov r15, qword [rsp + 0x1c8]
mov r8b, byte [rsp + 0x1d0]
test r12d, r12d
in al, 0xf
test dl, cl
invalid
add byte [rax], al
in al, 0xf
test dl, cl
invalid
mov r12d, r8d
lea rdx, [rsi + 0x1b8]
mov rcx, rbx
lea r8, [rsp + 0x5c0]
call fcn.14001a922
dec dword [rax - 0x7d]
mov esp, 0xdc024
add byte [rax], al
dec dword [rax - 0x7d]
mov esp, 0xdc024
add byte [rax], al
mov rdx, qword [rsp + 0x118]
add byte [rax], al
je 0x140057fe2
lea r8, [r15 + 8]
lea rcx, [rsi + 0x108]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg byte [rax + 0x48000001], ch
mov dword [rsp + 0x28], eax
add dword [rax], eax
add byte [rax - 0x73], cl
xchg byte [rax + 0x48000001], ch
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r13
mov r9, rbx
call 0x14005bd6d
mov r13b, 3
mov bl, 1
jmp 0x14005800e
cmp byte [r14 + 0x3f8], 0
jne 0x14005ab31
movzx eax, word [rsp + 0x1ae]
mov ecx, dword [rsp + 0x10c]
shl rcx, 0x10
or rcx, rax
mov rax, qword [rsp + 0x118]
add byte [rax], al
shl rax, 0x30
or rax, rcx
cmp byte [rsp + 0xfe], 0
mov ebp, dword [rsp + 0x54]
je 0x140057be3
mov dl, byte [r14 + 0x401]
mov rcx, qword [r14 + 0x402]
mov byte [r14 + 0x401], 2
cmp dl, 2
mov r11, qword [rsp + 0xd0]
je 0x14005826b
mov byte [rsp + 0x3c0], dl
mov qword [rsp + 0x3c1], rcx
cmp rcx, rax
jne 0x14005824e
lea rcx, [rsp + 0x3c1]
mov qword [rsp + 0x5c0], rcx
mov word [rax + rax*8], fs
invalid
add byte [rax], al
add byte [rax], al
movabs rcx, 0x54fe9b8bf0a27b0b
cmp rax, rcx
jne 0x14005ad3f
test eax, esp
add byte ss:[rax], al
cmp dword [r14 + 0x3e0], 0
loopne 0x140057667
add byte [rax], al
add byte [rdi], cl
test byte [rdx + 0x37], ah
add byte [rax], al
je 0x14005adcf
mov rcx, rsi
call fcn.14005b74b
mov edi, eax
lea rax, [rsp + 0x1c8]
movups xmmword [rax + 8], xmm6
mov dword [rsp + 0x1e0], edi
and dword [rsp + 0x1e4], 0
lea rax, [0x1400e1e50]
mov qword [rsp + 0x1c0], rax
mov qword [rsp + 0x1c8], 1
mov dword [rsp + 0x1c8], 1
mov dword [rsp + 0x1c8], 1
mov rcx, r13
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x3c0], 0
jne 0x14005ad75
mov rcx, qword [rsp + 0x3c8]
cmp dword [rcx + 0x100], edi
add dword [rax], eax
add byte [rbx + 0xf382474], cl
invalid
fdiv dword [rsi]
add byte [rax], al
mov dl, byte [rsp + 0x3d0]
mov dword [rcx + 0x100], edi
call fcn.14009ebc2
mov rcx, qword [rsp + 0x3b0]
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.140017cee
jmp 0x14005857c
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0x5c0], eax
mov rax, qword [rsp + 0x178]
mov dword [rsp + 0x5c4], eax
test byte [rsp + rax*8], ah
add eax, 0x8b480000
test byte [rax + rcx*4], ah
add dword [rax], eax
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
test byte [rsp + rax*8], ah
add eax, 0x8b480000
test byte [rax + rcx*4], ah
add dword [rax], eax
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]
and al, 0xec
add byte [rax], al
add byte [rcx + 0x5e02484], cl
add byte [rax], al
and al, 0xec
add byte [rax], al
add byte [rcx + 0x5e02484], cl
add byte [rax], al
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x5e4], eax
mov rcx, r15
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005abc7
mov rsi, qword [rsp + 0x1c8]
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0x100], al
mov rcx, r15
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov ebp, dword [rsp + 0x54]
jne 0x14005abf1
mov rcx, qword [rsp + 0x1c8]
mov dl, byte [rsp + 0x1d0]
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rdx + 0x1d02494], cl
add byte [rax], al
mov edi, dword [rsp + 0x5e0]
loopne 0x1400577e5
add byte [rax], al
mov ebx, dword [rsi + 0x170]
mov r13b, 1
cmp ebx, edi
add dword [rax], eax
add byte [rcx - 0x4b], al
add dword [rcx], edi
sti
jb 0x140057ac5
mov byte [rsp + 0x180], dl
mov dword [rsp + 0xb8], ebx
lea rax, [rsi + 8]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x170], rcx
lea rax, [rcx + 8]
mov qword [rsp + 0x60], rax
mov dword [rsi + 0x170], edi
lea rcx, [rsp + 0x3c8]
lea rdx, [rsp + 0x5c0]
add eax, 0x56e80000
sub bl, bh
dec dword [rbx + 0x5e42484]
add byte [rax], al
mov dword [rsp + 0x3c4], eax
mov word [rsp + 0x3c0], 0x201
lea rbx, [rsi + 0x1b8]
mov r15, qword [rsi + 0x210]
lea rax, [rsi + 0x108]
mov qword [rsp + 0x68], rax
add byte [rax - 0x77], cl
and al, 0x68
xor ebp, ebp
mov qword [rsp + 0xa80], r14
cmp rbp, r15
jae 0x140057a3a
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rbp
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
invalid
xor dword [rax], eax
invalid
xor eax, 0x8b000031
add byte [rbx - 0x6376b7f6], cl
and al, 0x40
or byte [rax], al
add byte [rcx + 0x848248c], cl
add byte [rax], al
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x840], rbx
mov dword [rsp + 0x848], ecx
mov dword [rsp + 0x84c], eax
lea rcx, [rsp + 0x840]
call fcn.14001806b
cmp dword [rax + 0x114], edi
jbe 0x140057938
test byte [rsp + rcx*2], ah
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*2], fs
or byte [rax], al
add al, ch
stosb byte [rdi], al
invalid
mov r14, rbx
lea rbx, [rsp + 0x840]
mov rcx, rbx
call fcn.14001806b
cmp dword [rax + 0x48], 0x3b9aca00
mov r13d, edi
setne dil
mov rcx, rbx
call fcn.1400180f1
lea rcx, [rsp + 0x3c0]
mov rdx, rax
call fcn.14001a633
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x60]
mov r8, rbx
mov r12, qword [rsp + 0x78]
mov r9, r12
call fcn.140051e3c
mov rcx, r12
mov rdx, rbx
mov rbx, r14
mov r14, qword [rsp + 0xa80]
mov r8d, edi
mov edi, r13d
call fcn.14001839e
mov rax, qword [rsi + 0x210]
cmp rax, r15
sbb rbp, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
jmp 0x140057872
mov rcx, r15
mov rdx, rsi
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005aab3
mov rdi, qword [rsp + 0x1c8]
mov dl, byte [rsp + 0x1d0]
mov eax, dword [rsp + 0x10c]
mov dword [rsp + 0x850], eax
test eax, eax
mov rbp, qword [rsp + 0x570]
je 0x140057bf7
cmp dword [rdi + 0x100], eax
jae 0x140057e14
mov dword [rsp + 0x78], 0
mov esi, dword [rsp + 0x38]
mov r13b, 3
mov r15d, dword [rsp + 0x54]
jmp 0x140058630
mov byte [rsp + 0x60], dil
lea rax, [r15 + 8]
mov qword [rsp + 0x68], rax
lea rsi, [r15 + 0x68]
lea rdi, [r15 + 0x1b8]
lea rcx, [rsp + 0x9b0]
mov rdx, rdi
mov r8d, ebp
call fcn.14001ac10
cmp qword [rsp + 0x9b0], 0
je 0x140058013
mov rcx, rsi
xor edx, edx
mov r8d, ebp
call fcn.14001b4ed
test al, al
je 0x140058089
mov word [rsp + 0x368], 0x100
mov dword [rsp + 0x36c], ebp
mov dword [rsp + 0x370], 5
xor r13d, r13d
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
jmp 0x140058139
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsp + 0x3c0]
movups xmm1, xmmword [rsp + 0x3d0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
lea rcx, [rsi + 0x180]
call fcn.140051e32
mov rax, qword [rsp + 0x1e0]
mov qword [rsi + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rsi + 0x190], xmm1
movups xmmword [rsi + 0x180], xmm0
mov r13b, 3
mov r12, qword [rsp + 0x58]
mov ebp, dword [rsp + 0x54]
mov ebx, dword [rsp + 0xb8]
mov rcx, qword [rsp + 0x170]
mov dl, byte [rsp + 0x180]
call fcn.14009ebc2
mov rcx, rsi
mov dl, byte [rsp + 0x100]
call fcn.14009ebc2
cmp ebx, edi
jb 0x14005a925
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsp + 0x5c0]
movups xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
mov rsi, qword [rsp + 0xa40]
mov rcx, rsi
call fcn.140011856
mov rax, qword [rsp + 0x1e0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov edi, 2
mov rbx, qword [rsp + 0x48]
jmp 0x1400591a0
mov r8d, dword [rsp + 0x730]
mov r13b, 3
cmp r8d, dword [rsi + 0x100]
ja 0x1400586a9
lea rdi, [rsi + 0x68]
mov rcx, rdi
xor edx, edx
call fcn.14001b4ed
test al, al
je 0x1400584c2
mov r8, qword [rsp + 0xbc0]
test r8, 0xffffffff80000000
jne 0x14005ae54
lea rcx, [rsp + 0x1c0]
mov rdx, rdi
call fcn.14001a5b7
mov r13b, byte [rsp + 0x1c0]
cmp r13b, 3
jne 0x140058679
mov eax, dword [rsp + 0x730]
mov word [rsp + 0xa90], 0x100
mov dword [rsp + 0xa94], eax
mov dword [rsp + 0xa98], 5
xor r13d, r13d
jmp 0x1400586a9
mov byte [r14 + 0x3f8], 1
mov qword [r14 + 0x3f9], rax
jmp 0x1400582a1
mov dword [rsp + 0x78], 0
mov eax, 1
mov qword [rsp + 0xd0], rax
mov esi, 1
mov r13b, 1
lea rbp, [0x1400e1e50]
xor r15d, r15d
jmp 0x140058630
mov eax, dword [rsi + 0x110]
mov rdx, qword [rsp + 0x118]
add eax, edx
jno 0x140058031
xor ebx, ebx
mov dword [rsp + 0x350], 3
mov r13b, 1
jmp 0x140058058
mov r13d, dword [rsp + 0x3c8]
mov eax, dword [rsp + 0x3cc]
mov dword [rsp + 0xb8], eax
lea rcx, [rsp + 0x3c0]
call fcn.14001806b
lea rdx, [rax + 0x50]
lea rcx, [rsp + 0x1c0]
call fcn.14001a8a1
mov cl, byte [rsp + 0x1c0]
mov al, byte [rsp + 0x1c1]
cmp cl, 3
jne 0x140058143
test al, al
je 0x140057dfb
mov rdi, qword [rsp + 0x60]
cmp byte [rdi + 0x104], 0
je 0x140058764
lea rax, [rdi + 8]
lea r15, [rdi + 0x68]
mov qword [rsp + 0x170], rax
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1c0]
mov rdx, r15
mov r8d, esi
xor r9d, r9d
call fcn.1400195a6
mov al, byte [rsp + 0x1c0]
cmp al, 3
mov rbx, qword [rsp + 0x48]
jne 0x1400587c7
cmp dword [rsp + 0x1c4], 0
je 0x140058b46
mov dword [rsp + 0x180], r13d
mov r9d, dword [rdi + 0xf4]
mov r8d, dword [rdi + 0x174]
lea rbx, [rsp + 0x1c0]
mov rcx, rbx
mov edx, esi
call fcn.14001b012
lea rdi, [rsp + 0x730]
mov rcx, rdi
mov rdx, qword [rsp + 0x100]
mov r8d, esi
mov r9, rbx
call fcn.14001a9ce
mov r8d, 0x120
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
lea rdx, [rsp + 0x850]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
call fcn.14001806b
mov r13d, dword [rax + 0x48]
mov r8d, 0x120
lea rcx, [rsp + 0x3c0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
add byte [rax - 0x77], cl
stc
call fcn.1400180f1
cmp byte [rax + 0x50], 6
jne 0x140058b5a
mov rsi, rax
add rsi, 0x50
mov rcx, rsi
call fcn.140013717
mov byte [rsi], 8
cmp byte [rsp + 0x4c8], 0
mov r12d, dword [rsp + 0x4d4]
lea rbp, [rsp + 0xbb0]
movzx edi, word [rsp + 0xa2]
je 0x1400596a3
mov word [rsp + 0xcd0], 0x100
mov dword [rsp + 0xcd4], r12d
mov dword [rsp + 0xcd8], 7
fmul dword [rax + rax]
add byte [rdi], al
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x58
mov ebp, dword [rsp + 0x54]
jmp 0x140058b9d
mov r13b, 1
mov al, 1
lea rcx, [0x1400e1e50]
xor edx, edx
xor r8d, r8d
xor r9d, r9d
jmp 0x14005818f
mov byte [rsp + 0x60], dl
lea rdx, [rdi + 0x1b8]
lea r12, [rsp + 0x1c0]
mov rcx, r12
lea r8, [rsp + 0x850]
call fcn.14001a922
cmp qword [rsp + 0x1c0], 0
je 0x140058451
movups xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x5c0], xmm0
mov rcx, r12
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005ad15
lea r13, [rdi + 8]
mov rsi, qword [rsp + 0x1c8]
mov r15b, byte [rsp + 0x1d0]
lea r12, [rsp + 0x5c0]
mov rcx, r12
call fcn.14001806b
mov ebx, dword [rax + 0x48]
mov rcx, r12
call fcn.1400180f1
mov rbp, rax
cmp byte [rax + 0x126], 0
je 0x140057ec2
mov rax, qword [rdi + 0x50]
cmp qword [rdi + 0x48], rax
jbe 0x1400585b8
inc rax
mov qword [rdi + 0x50], rax
cmp byte [rbp + 0x121], 0
jne 0x140057ed1
cmp byte [rbp + 0x50], 6
jb 0x140057ef8
mov rcx, rbp
add rcx, 0x50
call fcn.140013717
mov word [rbp + 0x50], 0x200
mov eax, dword [rsp + 0x10c]
mov dword [rbp + 0x54], eax
mov rax, qword [rsp + 0x118]
mov dword [rbp + 0x58], eax
pop r8
mov dword [rsp + 0x78], 0
lea r12, [rsi + 8]
mov rcx, rbp
call fcn.140018992
mov rcx, rbp
call fcn.14001a2b2
lea rcx, [rdi + 0x108]
add byte [rcx + rcx*4 - 0x1e], cl
lea r12, [rsp + 0x5c0]
mov r8, r12
mov r9, r13
call fcn.140051e3c
mov rcx, r12
call fcn.14001806b
mov rcx, r13
mov r13b, 3
cmp byte [rax + 0x50], 6
jb 0x1400585f4
jmp 0x14005ade7
mov rcx, rbx
call fcn.14001806b
lea rcx, [rax + 0x50]
push rax
call fcn.140018be9
test al, al
je 0x140059093
lea rcx, [rsp + 0x3c0]
mov rdx, rdi
mov r8d, r15d
call fcn.14001a54f
mov bl, byte [rsp + 0x3c0]
rol byte [rbx], 0
add byte [rax - 0x7af0fc05], al
cld
invalid
add byte [rax], al
lea rbx, [rsp + 0xcd0]
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0xa0]
test eax, eax
mov ecx, 0
cmovle eax, ecx
cmp eax, r15d
jae 0x140058703
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x850], 0x100
mov dword [rsp + 0x854], eax
mov dword [rsp + 0x858], 3
jmp 0x140058a6d
lea rcx, [rsi + 0x68]
mov dl, byte [rsi + 0x60]
mov r8d, dword [rsp + 0x10c]
call fcn.14001b48f
test eax, eax
je 0x1400575ae
mov dword [rsp + 0x350], 1
mov r13b, 1
xor ebx, ebx
mov r8d, r12d
jmp 0x140058058
mov rcx, qword [rsp + 0x9b8]
mov rdx, qword [rsp + 0x9c0]
call fcn.14001af0d
mov ebp, dword [rsp + 0x54]
jmp 0x1400580f6
lea rcx, [rsi + 0x110]
mov ebx, r8d
lea r8, [rsi + 0x1b8]
mov dword [rsi + 0x110], eax
mov r9, r13
call fcn.140019322
mov r8d, ebx
mov r13b, 3
mov bl, 1
mov rcx, r15
mov edx, r8d
call fcn.14009ebc2
mov rcx, rsi
mov edx, edi
call fcn.14009ebc2
mov edi, 2
test bl, bl
je 0x14005a8bd
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
and al, 0x58
jmp 0x1400591a0
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
mov r8d, ebp
mov r9b, 1
call fcn.1400195a6
mov r8b, byte [rsp + 0x1c0]
cmp r8b, 3
jne case.0x140022bdb.396
cmp dword [rsp + 0x1c4], 0
mov ebp, dword [rsp + 0x54]
je 0x14005812a
mov edx, dword [rsp + 0x1c8]
add byte [rax], al
mov r9d, dword [r15 + 0xf4]
mov r8d, dword [r15 + 0x174]
mov rcx, r13
call fcn.14001b012
dec dword [rax - 0x73]
mov word [rax + rsi*4], fs
or dword [rax], eax
add byte [rcx + rcx*4 - 0x16], cl
call fcn.14001af3a
mov dword [rsp + 0x168], eax
mov dword [rsp + 0x16c], edx
mov qword [rsp + 0x160], rdi
lea rcx, [rsp + 0x160]
mov word [rax + riz*2], fs
add dword [rax], eax
add al, ch
push rdx
invalid
sti
dec dword [rax - 0x73]
push rax
call fcn.140018dee
test al, al
je 0x1400582b7
mov byte [rsp + 0x368], 3
mov r13b, 3
mov esi, dword [rsp + 0x38]
je 0x14005815c
invalid
add eax, dword [rcx - 0x4b]
add ecx, dword [rbx + 0x40382474]
je 0x14005815c
cmp byte [rax - 0x76], al
jl 0x140058161
invalid
je 0x14005815c
cmp byte [rax - 0x76], al
jl 0x140058161
mov dil, byte [rsp + 0x60]
invalid
jmp 0x14005855b
add byte [rax], al
mov r10d, ecx
movzx ecx, word [rsp + 0x1c2]
mov word [rsp + 0xc6], cx
mov edi, dword [rsp + 0x1c4]
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rax - 0x75], cl
pushfq
and al, 0xd0
add dword [rax], eax
add byte [rbx + rcx*4 - 0x74], al
and al, 0xd8
fadd dword [rcx]
add byte [rax], al
mov r8d, dword [rsp + 0x1dc]
mov edx, dword [rsp + 0x1e0]
enter 1, 0
mov rbx, qword [rsp + 0x1d0]
mov r9d, dword [rsp + 0x1d8]
fadd dword [rcx]
add byte [rax], al
mov r8d, dword [rsp + 0x1dc]
mov edx, dword [rsp + 0x1e0]
mov r15d, dword [rsp + 0x1e4]
mov edi, dword [rsp + 0x1e4]
mov r13d, r10d
mov dword [rsp + 0x144], r9d
mov dword [rsp + 0x148], r8d
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rcx + 0x14c2494], cl
add byte [rax], al
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rcx + 0x14c2494], cl
add byte [rax], al
mov qword [rsp + 0x338], rcx
mov dword [rsp + 0x140], edi
mov qword [rsp + 0x330], rbx
mov dword [rsp + 0x13c], r15d
mov r15d, eax
mov rbx, qword [rsp + 0x48]
mov esi, dword [rsp + 0x38]
mov rdi, qword [rsp + 0x60]
lea rcx, [rsp + 0x850]
call fcn.140045dda
push rax
or byte [rax], al
add al, ch
neg ebx
invalid
mov dl, byte [rsp + 0x68]
mov rcx, rdi
call fcn.14009ebc2
mov edi, 2
mov byte [rsp + 0xa5], r15b
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x140]
add byte [rax], al
mov r8, qword [rsp + 0x338]
mov rcx, qword [rsp + 0x330]
mov edx, dword [rsp + 0x144]
add byte [rax - 0x75], cl
mov word [rax + rsi], fs
add eax, dword [rax]
add byte [rbx + 0x1442494], cl
add byte [rax], al
mov r9d, dword [rsp + 0x148]
mov dword [rsp + 0x78], r9d
mov dword [rsp + 0x78], ecx
mov r9d, dword [rsp + 0x14c]
add byte [rbx + rcx*4 - 0x6c], al
and al, 0x3c
add dword [rax], eax
add byte [rcx - 0x80], al
cmp ch, 3
mov r11, qword [rsp + 0xd0]
pushfq
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
test byte [rbx + 0xf], ah
sldt word [rax]
pushfq
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
test byte [rbx + 0xf], ah
sldt word [rax]
jmp 0x14005a956
mov cl, byte [rsp + 0x3c8]
mov rdx, qword [rsp + 0xa38]
mov byte [rdx + 8], cl
mov rcx, qword [rsp + 0x3c0]
mov qword [rdx], rcx
invalid
mov rcx, qword [r14 + 0x3f0]
test rcx, rcx
je 0x1400582a9
invalid
movabs rdx, 0xb416870b7adb7c3b
cmp rax, rdx
jne 0x1400582a9
or eax, dword [rdi + 0x3948b416]
sal byte [rbp + 0x23], 1
mov eax, 2
mov edx, 3
lock cmpxchg qword [rcx + 0x10], rdx
jne 0x1400582a9
add rcx, 0x30
call fcn.1400115f7
xchg ebx, eax
sti
dec dword [rbx + rcx*4 - 0x64]
and al, 0xd0
add byte [rax], al
add byte [rdi + 2], bh
mov r11, qword [rsp + 0xd0]
mov edi, 2
mov esi, dword [rsp + 0x38]
jmp 0x1400591ac
mov qword [rsp + 0x130], rsi
lea rsi, [rsp + 0x1c0]
mov rcx, rsi
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rcx], 0
add byte [rax - 0x77], cl
int1
mov rdx, qword [rsp + 0x78]
call fcn.140033294
std
dec dword [rax - 0x7d]
mov esp, 0x1c024
add byte [rax], al
std
dec dword [rax - 0x7d]
mov esp, 0x1c024
add byte [rax], al
lea rbp, [rsp + 0xbb0]
jne 0x14005ae17
invalid
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xc8
add dword [rax], eax
add byte [rdx + 0x1d02484], cl
add byte [rax], al
mov r13, qword [rsp + 0x1c8]
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0xb8], al
lea rax, [r13 + 8]
mov qword [rsp + 0x150], rax
lea rax, [rsp + 0x130]
mov qword [rsp + 0x2e0], rax
mov r8d, 0x120
add byte [rax], al
add byte [rax], al
mov rcx, rsi
lea rdx, [rsp + 0xdd0]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x150]
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x160], al
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x160], al
movaps xmmword [rsp + 0x1b0], xmm0
lea rdi, [rsp + 0x160]
mov rcx, rdi
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x16024
add byte [rax - 0x77], cl
stc
call fcn.14001806b
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x170], eax
mov rcx, rdi
call fcn.14001806b
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
mov qword [rsp + 0x78], r15
jl 0x1400583b4
js 0x1400583de
mov dword [rsp + 0x100], ebp
jl 0x1400583b4
js 0x1400583de
mov dword [rsp + 0x100], ebp
ja case.0x1400583b0.1
movzx ecx, cl
lea rdx, [0x14013d8f4]
movsxd rcx, dword [rdx + rcx*4]
mov cl, byte [rax + 1]
sar edi, 1
jmp rcx
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x180], eax
mov r8d, 0x120
add byte [rax], al
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x180], eax
mov r8d, 0x120
add byte [rax], al
lea rcx, [rsp + 0xa90]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x160]
add byte [rax], al
call fcn.1400180f1
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
cmp cl, 6
stc
invalid
mov eax, 6
cmovae ecx, eax
mov edi, 1
mov r15d, 1
cmp cl, 4
ja case.0x140058427.1
stc
invalid
mov al, byte [rsp + 0xbac]
movzx ecx, cl
lea rdx, [0x14013d908]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
test al, 1
jne 0x140058dcb
invalid
mov eax, dword [rsp + 0xb88]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r13b
mov bl, 9
or dword [rbp + 0x31], eax
invalid
jmp 0x140058dd0
mov dword [rsp + 0x78], 0
lea rcx, [rdi + 0x68]
mov dl, byte [rdi + 0x60]
mov r8d, dword [rsp + 0x850]
call fcn.14001b48f
test eax, eax
sete r13b
mov eax, 1
mov esi, dword [rsp + 0x38]
cmovne esi, eax
invalid
invalid
lea rax, [0x1400e1e50]
cmovne rbp, rax
mov eax, 1
mov rcx, qword [rsp + 0xd0]
add byte [rax], al
cmovne rcx, rax
mov qword [rsp + 0xd0], rcx
mov eax, 0
add byte [rax], al
add byte [rbx + rcx*4 + 0x7c], al
and al, 0x54
cmovne r15d, eax
add r13b, r13b
or r13b, 1
mov r12, qword [rsp + 0x58]
jmp 0x14005862c
lea rax, [rsp + 0xa98]
movups xmmword [rax + 0x10], xmm6
lea rax, [0x1400e1e50]
mov qword [rsp + 0xa98], rax
mov qword [rsp + 0xaa0], 1
mov dword [rsp + 0xa94], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov word [rsp + 0xa90], 0x101
mov r13b, 1
jmp 0x1400586a9
lea rcx, [rsp + 0x1c8]
mov al, byte [rcx - 5]
lea rdx, [rsp + 0x369]
xchg esp, eax
and al, 0x69
add eax, dword [rax]
add byte [rax - 0x48f0fdbe], cl
stc
mov word [rdx], ax
mov rax, qword [rsp + 0x1c4]
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx + 4], al
add al, 0xf
adc byte [rcx + 0x10], cl
movups xmmword [rdx + 0xb], xmm0
movups xmmword [rdx + 0x17], xmm1
adc dword [rdx + 0x17], ecx
mov byte [rsp + 0x368], r8b
add byte [rax - 0x77], cl
test byte [rsp + rbp*2], ah
add eax, dword [rax]
add byte [rbx - 0x74c7db8c], cl
je 0x140058572
cmp byte [rbx + 0x4054246c], cl
mov bh, byte [rsp + 0x60]
mov r13d, r8d
lea rcx, [rsp + 0xdd0]
call fcn.140045dda
mov rcx, r15
mov edx, edi
call fcn.14009ebc2
add al, 0
add al, 0
cmp r13b, 3
jne 0x14005a865
add byte [rax], al
add byte [rax], al
mov edi, 2
add byte [rax], al
jmp 0x1400591a4
add byte [rax], al
lea rdx, [rsp + 0x3c1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0x851]
mov word [rcx + rdx*2], fs
or byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
mov byte [rsp + 0x850], bl
push rax
or byte [rax], al
add cl, ch
sbb dword [rbx], ecx
add byte [rax], al
rol dword [rbx], 0
add byte [rax - 0x75], cl
invalid
mov word [rcx + rdx*2], fs
or byte [rax], al
add byte [rax - 0x77], cl
invalid
mov dword [rsp + 0x78], 0
mov rcx, r13
mov r13b, 1
mov dword [rsp + 0x54], 0xf
and al, 0x54
sldt word [rax]
invalid
mov dword [rsp + 0x38], 0xb
lea rax, [0x1400db4d0]
lea eax, [0x1400db4d0]
lea eax, [0x1400db4d0]
add eax, 0x82ef3
mov qword [rsp + 0x570], rax
lea rax, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id
add eax, 0x8d480000
add eax, 0x9bc1c
mov qword [rsp + 0xd0], rax
cmp ebx, 0x3b9aca00
setne r8b
setne al
setne al
mov rdx, r12
call fcn.14001839e
mov rcx, rsi
mov edx, r15d
call fcn.14009ebc2
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
invalid
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
invalid
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
mov rbp, qword [rsp + 0x570]
mov r15d, dword [rsp + 0x54]
mov dl, byte [rsp + 0x60]
mov rcx, rdi
call fcn.14009ebc2
mov edi, 2
mov eax, esi
mov qword [rsp + 0x570], rbp
mov r8, rbp
mov r11, qword [rsp + 0xd0]
mov rcx, r11
fld dword [rcx + rcx*4 - 6]
fld dword [rcx + rcx*4 - 6]
mov r9d, 0
mov r10d, 0
add byte [rax], al
cmp r13b, 3
mov ebp, r15d
mov r15b, 1
je 0x1400591ac
jmp 0x14005a956
lea rcx, [rsp + 0x1c8]
mov rax, qword [rcx + 0x18]
lea rdx, [rsp + 0xa98]
lea edx, [rsp + 0xa98]
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rax - 0x75], cl
sbb byte [r8 - 0x73], cl
lea edx, [rsp + 0xa98]
mov qword [rdx + 0x18], rax
invalid
lea edx, [rsp + 0xa98]
mov qword [rdx + 0x18], rax
movups xmm0, xmmword [rcx - 7]
sbb byte [rdi], cl
adc byte [rcx - 7], al
movups xmm1, xmmword [rcx + 9]
movups xmmword [rdx + 9], xmm1
or qword [rdi], rcx
adc dword [rdx - 7], eax
or qword [rdi], rcx
adc dword [rdx - 7], eax
mov byte [rsp + 0xa90], r13b
or al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0xbb0]
call fcn.140001e4c
mov word [rax + rsi*4], fs
or eax, dword [rax]
add al, ch
xchg esi, eax
xchg edi, eax
cli
invalid
jmp 0x140059185
mov rdx, qword [rsp + 0x580]
mov rcx, qword [rdx]
add eax, 0x8b480000
or cl, byte [rax + 0x39]
cmp rcx, rax
jae 0x140058974
invalid
invalid
invalid
cmp rcx, rax
jae 0x140058974
cmp rcx, qword [r14 + 0xb0]
cmp ecx, dword [rsi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x718]
jmp case.0x14004de1f.112
cmp qword [r14 + 0xb0], rax
je 0x140058987
xor ecx, ecx
mov rcx, rbx
call fcn.1400180f1
mov rcx, qword [rax + 0x30]
test rcx, rcx
je 0x140058a18
add byte [rax], al
cmp ecx, 1
jne 0x140058a0b
invalid
test r15, r15
jne 0x140058a43
jmp 0x140058a18
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x850], xmm0
mov byte [r14 + 0x1c1], 0
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0xbb0], xmm0
and al, 0xc0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xbb0], eax
or eax, dword [rax]
add byte [rax - 0x4b], al
or cl, byte [rbx + rcx*4 + 0x64]
and al, 0x58
mov bpl, 0xa
mov r12, qword [rsp + 0x58]
jmp 0x140056d65
mov dword [rsp + 0x13c], 0
mov eax, 1
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 1
invalid
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
add eax, dword [rax]
add bh, al
invalid
test byte [rax + rax*2], ah
and al, 0x40
mov qword [rsp + 0x330], rax
mov dword [rsp + 0x140], 1
mov r13b, 1
mov ch, 1
and al, 0x40
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x4b], al
mov ch, 1
invalid
invalid
mov ch, 1
mov r15b, 1
mov bh, 1
add dword [rax - 0x73], ecx
add eax, 0x896bc
xchg esi, eax
or byte [rax], al
lea rax, [0x1400e1e50]
mov qword [rsp + 0x338], rax
mov dword [rsp + 0x14c], 0
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x148], 0
mov dword [rsp + 0x144], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
test byte [rax + rdi], ah
add eax, dword [rax]
add bh, al
test byte [rsp + rcx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x148], 0
mov dword [rsp + 0x144], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x48
jmp 0x140058b51
mov ecx, eax
mov r15b, byte [rsp + 0x1c1]
movzx eax, word [rsp + 0x1c2]
add byte [rdi], cl
mov bh, 0x84
and al, 0xc2
add dword [rax], eax
add byte [rsi - 0x77], ah
mov word [rsp + 0xc6], ax
mov eax, dword [rsp + 0x1c4]
invalid
add dword [rax], eax
invalid
mov word [rsp + 0xc6], ax
mov eax, dword [rsp + 0x1c4]
invalid
add dword [rax], eax
invalid
invalid
mov dword [rsp + 0x140], eax
mov rax, qword [rsp + 0x1d0]
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
add eax, dword [rax]
add byte [rbx + 0x1d82484], cl
and al, 0xd8
add dword [rax], eax
invalid
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi], ah
add eax, dword [rax]
add byte [rbx + 0x1d82484], cl
and al, 0xd8
add dword [rax], eax
invalid
and al, 0xd8
add dword [rax], eax
add byte [rcx + 0x1442484], cl
and al, 0x44
add dword [rax], eax
invalid
mov dword [rsp + 0x144], eax
and al, 0x44
add dword [rax], eax
add byte [rbx + 0x1dc2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1dc]
mov dword [rsp + 0x148], eax
mov eax, dword [rsp + 0x1e0]
and al, 0xe0
add dword [rax], eax
add byte [rcx + 0x14c2484], cl
add byte [rax], al
and al, 0xe0
add dword [rax], eax
add byte [rcx + 0x14c2484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1e4]
mov dword [rsp + 0x13c], eax
test byte [rsp + rdi], ah
add dword [rax], eax
invalid
add byte [rcx + 0x13c2484], cl
add byte [rax], al
test byte [rsp + rdi], ah
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rcx*8], ah
and al, 0xc8
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x338], rax
add eax, dword [rax]
invalid
and al, 0xc8
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rdi], ah
add eax, dword [rax]
add byte [rbx + 0x41382474], cl
invalid
invalid
add byte [rax], al
mov esi, dword [rsp + 0x38]
mov r13d, ecx
mov ebp, ecx
cmp byte [rcx - 0x77], al
int 0xe9
cmp ecx, 0xffffffff
inc dword [rax + 0x75005178]
cmp byte [rax + 0x51], 0
jne case.0x1400583b0.1
jmp case.0x1400583b0.0
cmp byte [rax + 0x52], 0
invalid
test byte [rdx - 5], cl
invalid
mov ebp, ecx
jmp 0x1400581d6
cmp byte [rax + 0x51], 0
jne case.0x1400583b0.1
push rcx
add byte [rbp + 0xf], dh
jmp case.0x1400583b0.0
cmp byte [rax + 0x52], 0
je case.0x1400583b0.0
test byte [rsp + 0x2dc], 1
jne 0x1400588d0
lea rcx, [rsp + 0x160]
call fcn.14001806b
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rbp*2], ah
and al, 0x68
add eax, dword [rax]
add byte [rax], al
add dword [rcx + 0x36c2484], ecx
add byte [rax], al
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rbp*2], ah
and al, 0x68
and al, 0x68
add eax, dword [rax]
add byte [rax], al
add dword [rcx + 0x36c2484], ecx
add byte [rax], al
mov dword [rsp + 0x370], 1
jo 0x14005889e
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call fcn.140045dda
mov dword [rsp + 0x78], 0
inc edi
and al, 0x78
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
add byte [rbx - 0x74c7db8c], cl
insb byte [rdi], dx
and al, 0x54
mov dil, byte [rsp + 0x60]
mov r13, qword [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
jmp 0x140059a6d
mov r15, qword [rsp + 0x130]
mov r8d, 0x120
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
lea rcx, [rsp + 0x850]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x160]
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx + rcx*4 - 0x17], cl
call fcn.1400180f1
lea rdx, [rax + 0x50]
dec dword [rax - 0x73]
push rax
push rax
lea rcx, [rsp + 0x5c0]
and al, 0xc0
add eax, 0xc1e80000
call fcn.14001a4d0
mov al, byte [rsp + 0x5c0]
invalid
call fcn.14001a4d0
mov al, byte [rsp + 0x5c0]
invalid
add byte [rbx + rax], bh
cmp al, 3
mov dil, byte [rsp + 0x60]
jne 0x1400589b8
mov rcx, r13
call fcn.14001806b
cmp dword [rax + 0x30], 2
xor byte [rdx], al
xor byte [rdx], al
lea rbp, [rsp + 0x1b0]
jne 0x140058bfd
cmp qword [rax + 0x38], 0
je 0x140058bfd
add byte [rax], al
add byte [rax], al
mov rcx, r13
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x510], 0x100
sbb esi, edi
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rdx], ah
add eax, 0x1000000
mov dword [rsp + 0x514], eax
mov dword [rsp + 0x518], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add bh, al
test byte [rax + rbx], ah
add eax, 0x10000
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x1400589f0
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0xd8]
add byte [rcx - 0x77], cl
or byte [rax - 0x77], cl
invalid
add byte [rcx - 0x77], cl
or byte [rax - 0x77], cl
add al, byte [rcx - 0x7d]
mov esi, 0x4b0
add byte [rax], al
mov rbx, qword [rsp + 0x48]
cmp dword [r14 + 0x4b0], 0
mov rbx, qword [rsp + 0x48]
je 0x1400540f1
invalid
inc dword [rcx - 0x75]
xchg byte [rsp + rax + 0x3d0000], dh
add byte [rax], al
add dword [rdi], ecx
adc dword [rbx + 0x24], 0
add byte [rcx - 0x77], al
xchg byte [rax - 0x16ffffff], al
cmp dword [rdi - 0x72b70001], esi
invalid
xchg esp, eax
and al, 0x20
invalid
mov eax, dword [r14 + 0x4b4]
cmp eax, 0x1000000
jae 0x14005adff
mov dword [r14 + 0x180], eax
jmp 0x1400540f1
lea rdx, [rsp + 0x620]
lea edx, [rsp + 0x620]
mov rcx, qword [rdx - 0x40]
mov ecx, dword [rdx - 0x40]
lea r8, [rsp + 0x511]
mov qword [r8 + 0x1f], rcx
mov dword [rax + 0x1f], ecx
mov dword [rax + 0x1f], ecx
movups xmm0, xmmword [rdx - 0x5f]
movups xmm1, xmmword [rdx - 0x4f]
mov cl, 0x41
movups xmmword [rax + 0x10], xmm1
movups xmmword [r8], xmm0
mov byte [rsp + 0x510], al
lea rbp, [rsp + 0x1b0]
add eax, 0x8d480000
lodsb al, byte [rsi]
and al, 0xb0
add dword [rax], eax
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x78
mov r15, qword [rsp + 0x78]
lea rcx, [rsp + 0x850]
call fcn.1400152a8
mov esi, dword [rsp + 0x38]
jmp 0x140059a1e
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x38]
sub rcx, r15
cmp byte [rcx + rbp - 7], cl
jb 0x140058a43
mov qword [rax + 0x38], rcx
test byte [rsp + 0x5e4], 1
je 0x140058d75
mov rcx, rbx
call fcn.14001806b
cmp eax, 0x83fffbf6
js 0x140058a61
add cl, byte [rdi]
test dword [rbx], ecx
add eax, dword [rax]
invalid
cmp eax, 0x83fffbf6
js 0x140058a61
add cl, byte [rdi]
test dword [rbx], ecx
add eax, dword [rax]
add byte [rax - 0x7d], cl
js case.0x140058427.3
cmp qword [rax + 0x38], 0
je 0x140058d43
test byte [rax], al
add eax, dword [rax]
invalid
add byte [rdi], cl
test byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
and dh, dh
sti
dec dword [rbx + 0x11480]
add byte [rsi - 0x39], ah
test byte [rax + rdx*2], ah
mov rcx, rbx
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x850], 0x100
or byte [rax], al
add byte [rax], al
add dword [rcx + 0x8542484], ecx
add byte [rax], al
or byte [rax], al
add byte [rax], al
add dword [rcx + 0x8542484], ecx
add byte [rax], al
add bh, al
test byte [rax + rbx*2], ah
or byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx], dh
fucomi st(1)
pop rbp
invalid
mov dword [rsp + 0x858], 1
xor ebx, ebx
jmp 0x1400590d1
cmp byte [rsi + 0x52], 0
mov r13b, 1
lea rbx, [0x1400e1e50]
mov r12d, 0
mov ebp, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jne 0x1400598df
mov r15b, byte [rsi + 0x51]
mov dil, 1
mov bl, 0xb
test al, 1
jne 0x140058b2d
mov eax, dword [rsp + 0xb88]
mov ecx, 0xffffff38
add eax, ecx
enter 0xffffffffffff8366, 0xfffffffffffffff8
pushfq
enter 0xffffffffffff8366, 0xfffffffffffffff8
pushfq
setb r13b
mov bl, 9
jmp 0x14005978b
test al, 1
jne 0x140058dd7
mov eax, dword [rsp + 0xb88]
add eax, 0xffffff9c
cmp ax, 0x64
setae bl
add bl, bl
or bl, 8
mov r15b, 1
xor edi, edi
jmp 0x140059798
cmp byte [rsi + 0x51], 0
mov r13b, 1
lea rbx, [0x1400e1e50]
mov r12d, 0
add byte [rax], al
add byte [rbp], bh
add byte [rax], al
add byte [rbp], bh
jne 0x1400598df
mov dil, 1
mov bl, 3
test al, 1
jne 0x14005978b
mov eax, dword [rsp + 0xb88]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r15b
mov bl, 0xa
jmp 0x14005978b
mov r13b, 1
lea rbx, [0x1400e1e50]
xor r12d, r12d
xor ebp, ebp
jmp 0x1400598df
mov r13b, 3
mov r15b, byte [rsp + 0xa5]
mov esi, dword [rsp + 0x38]
jmp 0x1400581d6
lea rax, [rsp + 0xce8]
movups xmmword [rax], xmm6
mov word [rsp + 0xcd0], 0x101
mov dword [rsp + 0xcd4], 1
lea rax, [0x1400e1e50]
mov qword [rsp + 0xcd8], rax
mov qword [rsp + 0xce0], 1
movzx edi, word [rsp + 0xa2]
lea rcx, [rsp + 0x3c0]
call fcn.1400152a8
mov esi, dword [rsp + 0x38]
cmp byte [rsp + 0xcd0], 3
jne 0x140058c8b
mov eax, dword [rsp + 0x738]
mov dword [rsp + 0x19c], eax
mov eax, dword [rsp + 0x73c]
mov qword [rsp + 0x3a8], rax
lea rcx, [rsp + 0xcd0]
call fcn.140051e32
mov bl, 3
mov dword [rsp + 0x54], 1
mov r15b, byte [rsp + 0xc9]
jmp 0x140058ec3
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
lea rsi, [rsp + 0x850]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0xa98]
rep movsq qword [rdi], qword [rsi]
mov dil, byte [rsp + 0x60]
lea rcx, [rsp + 0x620]
call fcn.1400152f6
mov rcx, r13
call fcn.1400180f1
lea rcx, [rax + 0x18]
mov qword [rsp + 0xa90], 5
mov rdx, r15
lea r8, [rsp + 0xa90]
call fcn.140017e21
mov rcx, r13
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov byte [rsp + 0x510], 3
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
jmp 0x140059a1e
mov rcx, rbx
mov rdx, qword [rsp + 0x78]
call fcn.140033294
cmp qword [rsp + 0x1c0], 0
jne 0x14005af17
mov rsi, qword [rsp + 0x1c8]
mov dil, byte [rsp + 0x1d0]
lea r8, [rsi + 8]
mov rax, qword [rsp + 0xcf0]
mov qword [rsp + 0x1e0], rax
movaps xmm0, xmmword [rsp + 0xcd0]
movaps xmm1, xmmword [rsp + 0xce0]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
mov qword [rsp + 0x28], rbx
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x3c0]
mov rdx, r15
lea r9, [rsp + 0x730]
call fcn.14005be83
mov al, byte [rsp + 0x3c0]
mov dword [rsp + 0x78], eax
cmp al, 3
jne 0x140058e21
mov dword [rsp + 0x54], 0
mov al, 3
mov dword [rsp + 0x78], eax
mov r15b, byte [rsp + 0xc9]
jmp 0x140058ea9
mov rcx, rbx
call fcn.1400180f1
lea rdx, [rax + 0x50]
lea rbx, [rsp + 0x3c0]
mov rcx, rbx
call fcn.14001a4d0
cmp byte [rsp + 0x3c0], 3
jne 0x14005908b
lea rbx, [rsp + 0xcd0]
mov rcx, rbx
call fcn.14001806b
cmp byte [rax + 0x128], 0
je 0x140058de0
mov rcx, rbx
call fcn.1400180f1
lea rcx, [rax + 0xa0]
mov edx, r15d
call fcn.1400190ac
test eax, eax
je 0x14005962b
lea rax, [rsp + 0x851]
movups xmmword [rax + 0x17], xmm6
mov word [rsp + 0x850], 0x101
mov dword [rsp + 0x854], 3
jmp 0x1400590b4
mov bl, 0xb
xor r15d, r15d
xor edi, edi
jmp 0x140059798
mov bl, 3
xor edi, edi
jmp 0x140059798
and qword [rsp + 0x3c0], 0
mov rcx, rdi
mov edx, r15d
lea r8, [rsp + 0x3c0]
call fcn.140018a71
mov rax, qword [rsp + 0x3c0]
test rax, rax
je 0x140058e14
mov rcx, qword [rsp + 0x3c8]
call qword [rax + 0x18]
mov byte [rsp + 0x850], 3
jmp 0x1400590cf
mov r15b, byte [rsp + 0x3c1]
movzx eax, word [rsp + 0x3c2]
mov word [rsp + 0xa2], ax
mov eax, dword [rsp + 0x3c4]
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x3c8]
mov dword [rsp + 0x19c], eax
mov eax, dword [rsp + 0x3cc]
mov qword [rsp + 0x3a8], rax
mov rax, qword [rsp + 0x3d0]
mov qword [rsp + 0xa28], rax
mov eax, dword [rsp + 0x3d8]
mov dword [rsp + 0x59c], eax
mov eax, dword [rsp + 0x3dc]
mov dword [rsp + 0x598], eax
mov eax, dword [rsp + 0x3e0]
mov dword [rsp + 0x594], eax
mov eax, dword [rsp + 0x3e4]
mov dword [rsp + 0x590], eax
mov rcx, rsi
mov edx, edi
call fcn.14009ebc2
mov esi, dword [rsp + 0x38]
movzx edi, word [rsp + 0xa2]
mov ebx, dword [rsp + 0x78]
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x170]
lea rdx, [rsp + 0x730]
call fcn.14001839e
cmp bl, 3
mov byte [rsp + 0xc9], r15b
mov word [rsp + 0xa2], di
jne 0x140059000
cmp dword [rsp + 0x54], 1
jne 0x140058feb
mov rax, qword [rsp + 0x60]
mov rcx, qword [rax + 0x1c0]
mov rdx, qword [rax + 0x1c8]
mov ebx, dword [rsp + 0x180]
mov r8d, ebx
mov r15, qword [rsp + 0x100]
mov r13d, dword [rsp + 0xb8]
mov r9d, r13d
call fcn.140018109
movups xmm0, xmmword [rax + 0x100]
movaps xmmword [rsp + 0xa10], xmm0
mov ecx, dword [rax + 0x110]
mov dword [rsp + 0xa20], ecx
and dword [rax + 0x100], 0
mov eax, dword [rsp + 0x19c]
mov dword [rsp + 0x1c8], eax
mov rax, qword [rsp + 0x3a8]
mov dword [rsp + 0x1cc], eax
mov qword [rsp + 0x1c0], r15
lea rcx, [rsp + 0xa10]
lea rsi, [rsp + 0x1c0]
mov rdx, rsi
call fcn.14001a2d5
mov dword [rsp + 0x1c8], ebx
mov dword [rsp + 0x1cc], r13d
mov qword [rsp + 0x1c0], r15
mov rcx, rsi
call fcn.1400180f1
movaps xmm0, xmmword [rsp + 0xa10]
movups xmmword [rax + 0x100], xmm0
mov ecx, dword [rsp + 0xa20]
mov dword [rax + 0x110], ecx
mov rcx, rsi
mov esi, dword [rsp + 0x38]
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov r13b, 3
mov rbx, qword [rsp + 0x48]
mov r15b, byte [rsp + 0xa5]
jmp 0x140059081
mov r13d, ebx
mov eax, dword [rsp + 0x19c]
mov rcx, qword [rsp + 0x3a8]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x338], rcx
mov word [rsp + 0xc6], di
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x140], eax
mov rax, qword [rsp + 0xa28]
mov qword [rsp + 0x330], rax
mov eax, dword [rsp + 0x590]
mov dword [rsp + 0x13c], eax
mov eax, dword [rsp + 0x594]
mov dword [rsp + 0x14c], eax
mov eax, dword [rsp + 0x598]
mov dword [rsp + 0x148], eax
mov eax, dword [rsp + 0x59c]
mov dword [rsp + 0x144], eax
mov rbx, qword [rsp + 0x48]
mov rdi, qword [rsp + 0x60]
jmp 0x1400581e3
mov rcx, rbx
call fcn.140013734
lea rax, [rsp + 0x851]
movups xmmword [rax + 0x17], xmm6
mov word [rsp + 0x850], 0x101
mov dword [rsp + 0x854], 1
lea rax, [0x1400e1e50]
mov qword [rsp + 0x858], rax
mov qword [rsp + 0x860], 1
mov bl, 3
lea rcx, [rsp + 0x5c0]
call fcn.140001e4c
test bl, bl
mov rbx, qword [rsp + 0x48]
jne 0x14005911b
and qword [rsp + 0x1c0], 0
mov rcx, rdi
mov edx, r15d
lea r8, [rsp + 0x1c0]
call fcn.140018a71
mov rax, qword [rsp + 0x1c0]
test rax, rax
je 0x14005911b
mov rcx, qword [rsp + 0x1c8]
call qword [rax + 0x18]
lea r15, [rsi + 8]
lea r8, [r12 + 8]
cmp ebp, 0x3b9aca00
setne bpl
lea rax, [rsp + 0x850]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rcx, [rsp + 0xa90]
mov rdx, rdi
lea rdi, [rsp + 0xcd0]
mov r9, rdi
call fcn.14005be83
mov rcx, r15
mov rdx, rdi
mov r8d, ebp
call fcn.14001839e
mov rcx, r12
mov edx, r13d
call fcn.14009ebc2
mov r13b, byte [rsp + 0xa90]
mov r12, qword [rsp + 0x58]
mov ebp, dword [rsp + 0x54]
mov rcx, rsi
mov dl, byte [rsp + 0x60]
call fcn.14009ebc2
cmp r13b, 3
jne 0x14005a8d0
mov edi, 2
mov esi, dword [rsp + 0x38]
mov r11, qword [rsp + 0xd0]
mov al, byte [rsp + 0x15e]
mov byte [rsp + 0x15a], al
movzx eax, word [rsp + 0x15c]
mov word [rsp + 0x158], ax
lea ecx, [rdi - 2]
lea rax, [rcx + 1]
cmp ecx, 2
mov ecx, 0
cmovae rax, rcx
test rax, rax
mov dword [rsp + 0x54], ebp
je 0x140059205
cmp rax, 1
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
je 0x140053d80
jmp 0x14005a6e9
test byte [rsp + 0xcb], 1
lea r13, [rsp + 0x3c0]
jne 0x140059321
cmp dword [r14 + 0x490], 2
lea rbp, [rsp + 0x1c0]
jne 0x14005aa1d
mov dword [r14 + 0x490], edi
mov al, byte [rsp + 0xff]
mov byte [r14 + 0x494], al
mov eax, dword [rsp + 0x358]
mov byte [r14 + 0x495], al
mov eax, dword [rsp + 0x354]
mov word [r14 + 0x496], ax
mov eax, dword [rsp + 0x5bc]
mov dword [r14 + 0x498], eax
mov rax, qword [rsp + 0xa70]
mov qword [r14 + 0x49c], rax
mov rax, qword [rsp + 0xa68]
mov qword [r14 + 0x4a4], rax
mov eax, dword [rsp + 0x5ac]
mov dword [r14 + 0x4ac], eax
mov eax, dword [rsp + 0x5a8]
mov dword [r14 + 0x4b0], eax
mov eax, dword [rsp + 0x5a4]
mov dword [r14 + 0x4b4], eax
mov eax, dword [rsp + 0x5a0]
mov dword [r14 + 0x4b8], eax
mov eax, dword [rsp + 0x5b8]
mov dword [r14 + 0x4bc], eax
mov eax, dword [rsp + 0x5b4]
mov dword [r14 + 0x4c0], eax
mov eax, dword [rsp + 0x5b0]
mov dword [r14 + 0x4c4], eax
mov al, byte [rsp + 0xcb]
mov byte [r14 + 0x4c8], al
movzx eax, word [rsp + 0x158]
mov rcx, qword [rsp + 0xa78]
mov word [rcx], ax
mov al, byte [rsp + 0x15a]
mov byte [rcx + 2], al
jmp 0x140053d80
cmp dword [r14 + 0x450], 1
jne 0x14005a805
mov qword [rsp + 0xd0], r11
cmp dword [r14 + 0x474], 0
je 0x140059350
mov edx, dword [r14 + 0x478]
mov rcx, r14
call fcn.140042051
cmp dword [r14 + 0x47c], 0
lea rbp, [rsp + 0x1c0]
je 0x140059380
mov ecx, dword [r14 + 0x480]
mov qword [r14 + 0x380], rcx
mov rdx, qword [r14 + 0x10]
call fcn.140014bd0
mov qword [r14 + 0x388], rax
mov rax, qword [rsp + 0x728]
cmp dword [rax], 0
je 0x1400593c0
mov eax, dword [r14 + 0x458]
mov rcx, qword [r14 + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [r14 + 0x1c8], 0
cmove rcx, rax
mov qword [r14 + 0x1c8], 1
mov qword [r14 + 0x1d0], rcx
mov dword [rsp + 0x38], esi
mov rdx, qword [r14 + 0x418]
add rdx, 0x10
mov rcx, rbp
call fcn.140011893
cmp qword [rsp + 0x1c0], 0
jne 0x14005aa35
mov rsi, qword [rsp + 0x1c8]
cmp dword [r14 + 0x484], 0
je 0x140059407
cmp dword [r14 + 0x488], 0
setne byte [rsi + 0x105]
mov r8b, byte [rsp + 0x1d0]
mov dil, 3
mov r12b, 1
cmp dword [r14 + 0x46c], 0
je 0x1400595f6
mov eax, dword [r14 + 0x470]
mov ebx, dword [rsi + 0xf4]
mov dword [rsi + 0xf4], eax
xor ecx, ecx
mov ebp, eax
sub ebp, ebx
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x14005950d
lea r13, [rsi + 0x1b8]
movzx ecx, cl
cmp ecx, 1
mov byte [rsp + 0x78], r8b
jne 0x14005951f
mov rbx, qword [rsi + 0x210]
xor r15d, r15d
cmp r15, rbx
jae 0x1400595d9
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, r15
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1c0], r13
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
lea rdi, [rsp + 0x1c0]
mov rcx, rdi
call fcn.1400180f1
mov ecx, dword [rax + 0xa0]
add ecx, ebp
jo 0x1400595b4
mov dword [rax + 0xa0], ecx
mov rcx, rdi
call fcn.1400180f1
mov ecx, dword [rax + 0xa4]
add ecx, ebp
jo 0x1400595b4
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
cmp rax, rbx
sbb r15, 0xffffffffffffffff
cmp rax, rbx
sbb rbx, 0
jmp 0x140059471
mov rbx, qword [rsp + 0x48]
lea rbp, [rsp + 0x1c0]
jmp 0x1400595f6
sub ebx, eax
mov rbp, qword [rsi + 0x210]
xor r15d, r15d
cmp r15, rbp
jae 0x1400595d9
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, r15
call fcn.1400146dc
test rax, rax
je 0x14005a9cf
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1c0], r13
mov dword [rsp + 0x1c8], ecx
mov dword [rsp + 0x1cc], eax
lea rcx, [rsp + 0x1c0]
call fcn.1400180f1
mov ecx, dword [rax + 0xa0]
sub ecx, ebx
jo 0x1400595b4
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, ebx
jo 0x1400595b4
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
cmp rax, rbp
sbb r15, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
jmp 0x14005952b
movaps xmmword [rsp + 0x5c0], xmm6
mov dil, 1
xor r12d, r12d
mov rbx, qword [rsp + 0x48]
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
jmp 0x1400595f1
mov rbx, qword [rsp + 0x48]
lea rbp, [rsp + 0x1c0]
lea r13, [rsp + 0x3c0]
mov dil, 3
mov r8b, byte [rsp + 0x78]
mov rcx, rsi
mov edx, r8d
call fcn.14009ebc2
test r12b, r12b
je 0x14005a81a
mov dword [r14 + 0x450], 2
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
mov r11, qword [rsp + 0xd0]
jmp 0x140053d80
mov rcx, rbx
call fcn.1400180f1
add dword [rax + 0x11c], r15d
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
lea rax, [rsp + 0x1c8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rsp + 0x1c0], 4
mov rcx, rbx
call fcn.1400180f1
lea rcx, [rax + 0x18]
mov rdx, rdi
lea r8, [rsp + 0x1c0]
call fcn.140017e21
mov rcx, rbx
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov byte [rsp + 0x850], 3
mov rbx, qword [rsp + 0x48]
jmp 0x14005911b
mov r8d, 0x120
mov rcx, rbx
lea rsi, [rsp + 0x3c0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
mov rcx, rbp
lea rdx, [rsp + 0x220]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
mov rdx, rbp
lea rbp, [rsp + 0xa90]
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea r8, [rsp + 0xdd0]
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
mov rdx, rbp
mov r9d, r12d
call fcn.1400196ab
mov rsi, qword [rsp + 0x1c0]
lea rax, [rsp + 0x1c8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x1010], xmm0
movaps xmmword [rsp + 0x1020], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsp + 0x1030], rax
cmp rsi, 3
jne 0x140059e88
movaps xmm0, xmmword [rsp + 0x1010]
movaps xmm1, xmmword [rsp + 0x1020]
movaps xmmword [rsp + 0xcd0], xmm0
movaps xmmword [rsp + 0xce0], xmm1
mov rax, qword [rsp + 0x1030]
mov qword [rsp + 0xcf0], rax
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x54]
jmp 0x14005a457
mov r12, qword [rsp + 0x58]
lea rbp, [rsp + 0xbb0]
mov rcx, rsi
add rcx, 0x50
call fcn.140013717
mov byte [rsi + 0x50], bl
mov byte [rsi + 0x51], r15b
mov byte [rsi + 0x52], r13b
test dil, dil
mov rbx, qword [rsp + 0x48]
lea r13, [rsp + 0x1010]
jne 0x140059829
mov eax, dword [rsp + 0xba8]
mov rdx, qword [rsp + 0x180]
cmp eax, dword [rdx + 0x94]
mov rcx, qword [rsp + 0x78]
jbe 0x1400597e3
mov dword [rdx + 0x94], eax
mov rsi, qword [rcx + 0x30]
cmp qword [rcx + 0x28], rsi
jbe 0x14005aee7
lea r15, [rsp + 0x160]
mov rcx, r15
call fcn.14001806b
cmp byte [rax + 0x120], 0
jne 0x14005aeff
inc rsi
mov rax, qword [rsp + 0x78]
mov qword [rax + 0x30], rsi
mov rcx, r15
call fcn.1400180f1
mov byte [rax + 0x120], 1
lea rcx, [rsp + 0x160]
call fcn.14001806b
cmp dword [rax + 0x30], 1
mov r15, qword [rsp + 0x78]
je 0x1400599b4
movups xmm0, xmmword [0x14010f258]
movaps xmmword [rsp + 0x5d0], xmm0
movups xmm0, xmmword [0x14010f248]
movaps xmmword [rsp + 0x5c0], xmm0
lea rcx, [rsp + 0xa90]
lea rdx, [rsp + 0x5c0]
call fcn.1400130d8
test rax, rax
je 0x1400599b4
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14001966d
test rax, rax
je 0x140059998
lea rcx, [rsp + 0x160]
call fcn.14001806b
mov r15d, dword [rax + 0x114]
movabs rax, 0xffffffff00000000
mov rbx, qword [rsp + 0x318]
and rbx, rax
or rbx, 1
xor r13d, r13d
mov rdi, qword [rsp + 0x310]
mov r12, qword [rsp + 0x320]
mov rbp, qword [rsp + 0x328]
lea rcx, [rsp + 0xa90]
call fcn.1400152a8
mov rcx, rbp
mov r8, r12
mov r9, rbx
mov rbx, qword [rsp + 0x48]
mov r12, qword [rsp + 0x58]
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
movzx eax, word [rsp + 0xc4]
mov r10, qword [rsp + 0x68]
mov dl, 1
mov byte [rsp + 0x510], r13b
mov byte [rsp + 0x511], dl
mov word [rsp + 0xc4], ax
mov word [rsp + 0x512], ax
mov dword [rsp + 0x514], r15d
mov qword [rsp + 0x318], r9
mov qword [rsp + 0x518], r9
mov qword [rsp + 0x310], rdi
mov qword [rsp + 0x520], rdi
mov qword [rsp + 0x328], rcx
mov qword [rsp + 0x528], rcx
mov qword [rsp + 0x320], r8
mov qword [rsp + 0x530], r8
lea rax, [rsp + 0x150]
mov r15, qword [rsp + 0x78]
mov dil, byte [rsp + 0x60]
jmp 0x140059a2b
mov rsi, rdx
lea rcx, [rsp + 0x160]
call fcn.1400180f1
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0xb98], 0
je 0x140059aa2
cmp byte [r15 + 0x60], 0
setne al
not dil
test dil, al
jne 0x140059bce
lea rcx, [rsp + 0xa90]
call fcn.1400152a8
mov esi, dword [rsp + 0x38]
mov dil, byte [rsp + 0x60]
lea rbp, [rsp + 0x1b0]
mov rcx, rbp
call fcn.14001806b
mov eax, dword [rax + 0x114]
mov word [rsp + 0x510], 0x100
mov dword [rsp + 0x514], eax
mov dword [rsp + 0x518], 7
lea rax, [rsp + 0x150]
mov r10, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x130]
mov r8, qword [rax]
lea rax, [rsp + 0x510]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r10
lea rcx, [rsp + 0x368]
mov r9, rbp
mov r13, r10
call fcn.14005be83
mov rdx, rbp
mov al, byte [rsp + 0x368]
mov dword [rsp + 0x78], eax
mov ebp, dword [rsp + 0x54]
cmp dword [rsp + 0x170], 0x3b9aca00
setne r8b
mov rcx, r13
call fcn.14001839e
mov rcx, qword [rsp + 0x100]
mov dl, byte [rsp + 0xb8]
call fcn.14009ebc2
mov r13d, dword [rsp + 0x78]
jmp 0x140058568
mov rbp, r15
mov r15d, dword [rsp + 0xba8]
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
lea rsi, [rsp + 0xa90]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
mov rcx, r13
lea rdx, [rsp + 0x620]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea rcx, [rsp + 0x730]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0xef0]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x7a8], 0
mov al, byte [rbp + 0x60]
lea rcx, [rsp + 0x160]
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
je 0x140059b3e
test al, al
je 0x140059b3e
mov rdx, qword [rsp + 0x180]
cmp byte [rdx + 0x9d], 0
je 0x140059b5d
movzx edx, word [rsp + 0x7c8]
test al, al
sete r8b
test dx, dx
je 0x140059f5d
test al, al
je 0x140059f32
call fcn.14001806b
movabs rcx, 0xffffffff00000000
mov rdi, qword [rsp + 0x318]
and rdi, rcx
or rdi, 1
mov r15d, dword [rax + 0x114]
lea rcx, [rsp + 0xef0]
call fcn.1400134d5
lea rcx, [rsp + 0x730]
call fcn.1400152f6
mov r9, rdi
mov dl, 1
xor r13d, r13d
movzx eax, word [rsp + 0xc4]
mov rcx, qword [rsp + 0x328]
mov r8, qword [rsp + 0x320]
mov rdi, qword [rsp + 0x310]
mov r10, qword [rsp + 0x68]
jmp 0x14005991a
lea rcx, [rsp + 0x160]
call fcn.14001806b
mov esi, dword [rax + 0x114]
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
mov rcx, r13
call fcn.14001f459
lea rcx, [rsp + 0x850]
mov edx, esi
lea r8, [rsp + 0x5c0]
mov r9, r13
call fcn.14001a36a
or byte [rsp + 0x96c], 1
mov rsi, qword [rsp + 0x850]
mov r13b, byte [rsp + 0x858]
mov al, byte [rsp + 0x859]
mov dword [rsp + 0x108], eax
movzx eax, word [rsp + 0x85a]
mov word [rsp + 0xc4], ax
mov r15d, dword [rsp + 0x85c]
mov rax, qword [rsp + 0x860]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x868]
mov qword [rsp + 0x310], rax
mov rax, qword [rsp + 0x870]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x878]
mov qword [rsp + 0x320], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xcd0]
lea rdx, [rsp + 0x880]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa90]
call fcn.1400152a8
cmp rsi, 3
mov dil, byte [rsp + 0x60]
je 0x140059d4c
cmp rsi, 4
je 0x140059d13
cmp rsi, 5
mov eax, dword [rsp + 0x108]
jne 0x140059d5a
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
jmp 0x14005a67f
lea rbp, [rsp + 0x1b0]
mov esi, dword [rsp + 0x38]
movzx eax, word [rsp + 0xc4]
mov rcx, qword [rsp + 0x328]
mov r8, qword [rsp + 0x320]
mov r9, qword [rsp + 0x318]
mov rdi, qword [rsp + 0x310]
jmp 0x14005a54d
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
jmp 0x1400599ec
mov qword [rsp + 0xbb0], rsi
mov byte [rsp + 0xbb8], r13b
mov byte [rsp + 0xbb9], al
movzx eax, word [rsp + 0xc4]
mov word [rsp + 0xbba], ax
mov dword [rsp + 0xbbc], r15d
mov rax, qword [rsp + 0x318]
mov qword [rsp + 0xbc0], rax
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0xbc8], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0xbd0], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0xbd8], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xbe0]
lea rdx, [rsp + 0xcd0]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x130]
mov esi, 0xa0
lea rcx, [rax + rsi]
mov r8, qword [rsp + 0x150]
mov edi, 0x140
add rax, rdi
mov r15, qword [rsp + 0x78]
mov dl, byte [r15 + 0x60]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], dl
mov rdx, rbp
lea rbp, [rsp + 0x1b0]
mov r9, rbp
call fcn.1400468a8
mov rax, qword [rsp + 0x130]
lea rcx, [rax + rsi]
add rax, rdi
mov dil, byte [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov rdx, rbp
mov r8d, 7
mov rsi, qword [rsp + 0x68]
mov r9, rsi
call fcn.140018c19
mov rcx, qword [rsp + 0x130]
mov rdx, rbp
mov r8, rsi
call fcn.140018cf3
mov r10, rsi
mov byte [rsp + 0x510], 3
mov rax, qword [rsp + 0x2e8]
mov esi, dword [rsp + 0x38]
jmp 0x140059a2b
mov r8d, 0xb0
lea rdi, [rsp + 0xbe0]
mov rcx, rdi
lea rdx, [rsp + 0x1f0]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x1030]
mov qword [rdi - 8], rax
movaps xmm0, xmmword [rsp + 0x1010]
movaps xmm1, xmmword [rsp + 0x1020]
movups xmmword [rdi - 0x18], xmm1
movups xmmword [rdi - 0x28], xmm0
mov qword [rsp + 0xbb0], rsi
movups xmm0, xmmword [0x14010f258]
movaps xmmword [rsp + 0x1d0], xmm0
movups xmm0, xmmword [0x14010f248]
movaps xmmword [rsp + 0x1c0], xmm0
lea rcx, [rsp + 0xbb0]
mov rdx, rbx
call fcn.1400130d8
test rax, rax
mov ebp, dword [rsp + 0x54]
je 0x14005a1ec
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14001966d
or rdx, rax
je 0x14005a1ec
cmp rax, 3
je 0x14005a220
jmp 0x14005a424
add edx, 0xffffff9c
mov r8b, 1
cmp dx, 0x64
jae 0x140059f5d
lea rcx, [rsp + 0xef0]
call fcn.1400134d5
lea rcx, [rsp + 0x730]
call fcn.1400152f6
jmp 0x14005a675
mov byte [rsp + 0xc8], r8b
mov r8d, 0xa0
mov rcx, r13
lea rdx, [rsp + 0x730]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea r8, [rsp + 0xfb0]
mov rdi, r8
lea rsi, [rsp + 0xa90]
rep movsq qword [rdi], qword [rsi]
cmp byte [rsp + 0xc8], 0
je 0x14005a15b
lea rcx, [rsp + 0x7d0]
call case.0x14001d7e4.189
mov rsi, qword [rsp + 0x7d0]
mov bl, byte [rsp + 0x7d8]
mov dil, byte [rsp + 0x7d9]
lea r13, [rsp + 0x7da]
movzx eax, word [r13 + 0x64]
mov word [rsp + 0x974], ax
mov eax, dword [r13 + 0x60]
mov dword [rsp + 0x970], eax
cmp rsi, 3
je 0x14005a01f
lea rcx, [rsp + 0x971]
mov al, byte [rcx + 4]
mov byte [rsp + 0x124], al
mov eax, dword [rcx]
mov dword [rsp + 0x120], eax
mov r8d, 0x60
lea rcx, [rsp + 0x5c0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x7d0], rsi
mov byte [rsp + 0x7d8], bl
mov byte [rsp + 0x7d9], dil
mov r8d, 0x60
mov rcx, r13
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x83a], 3
mov al, byte [rsp + 0x124]
mov byte [r13 + 0x65], al
mov eax, dword [rsp + 0x120]
mov dword [r13 + 0x61], eax
movzx ebp, word [rsp + 0x10a8]
test bp, bp
mov rdx, r13
je 0x14005a0e2
cmp rsi, 3
je 0x14005a0a7
mov r13, qword [rsp + 0x838]
shr r13, 0x10
mov r8d, 0x5e
lea rcx, [rsp + 0xf52]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7da]
mov r8d, 0x5e
mov rcx, rdx
lea rdx, [rsp + 0xf52]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7da]
mov word [rsp + 0x838], bp
mov dword [rsp + 0x83a], r13d
shr r13, 0x20
mov word [rsp + 0x83e], r13w
cmp rsi, 3
lea rbp, [rsp + 0x1b0]
jne 0x14005a286
mov rax, qword [rsp + 0x560]
and eax, 0xffff0000
shl r15, 0x20
lea rbx, [rax + r15]
add rbx, 0x100
movabs rax, 0xffffffff00000000
mov rsi, qword [rsp + 0x568]
and rsi, rax
or rsi, 1
lea rcx, [rsp + 0xfb0]
call fcn.1400134d5
lea rcx, [rsp + 0x1010]
call fcn.1400152f6
mov r15, rsi
mov rsi, qword [rsp + 0x6f0]
mov rdi, qword [rsp + 0x6e8]
jmp 0x14005a356
lea rcx, [rsp + 0x5c0]
mov rdx, r13
mov r9d, r15d
call fcn.1400196ab
mov r10, qword [rsp + 0x5c0]
mov r13b, byte [rsp + 0x5c8]
mov al, byte [rsp + 0x5c9]
mov dword [rsp + 0x108], eax
movzx edx, word [rsp + 0x5ca]
mov r15d, dword [rsp + 0x5cc]
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x3a0], rax
mov rax, qword [rsp + 0x5d8]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x5e0]
mov r8, qword [rsp + 0x5e8]
cmp r10, 3
jne 0x14005a3b0
mov ecx, 4
mov esi, dword [rsp + 0x38]
mov r9, qword [rsp + 0x6f8]
jmp 0x14005a40f
lea rcx, [rsp + 0xc68]
lea rdx, [0x1400e2638]
call fcn.14001a62e
test al, al
jne 0x14005a220
lea rcx, [rsp + 0xc68]
lea rdx, [0x14010b048]
call fcn.14001a62e
test al, al
je 0x14005a424
lea rdi, [rsp + 0x730]
mov rcx, rdi
call fcn.1400180f1
lea rsi, [rax + 0x18]
mov r8d, 0xe0
mov rcx, rbx
lea rdx, [rsp + 0xbb0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov rdx, r15
mov r8, rbx
call fcn.140017e21
mov rcx, rdi
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
mov byte [rsp + 0xcd0], 3
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
movzx edi, word [rsp + 0xa2]
jmp 0x140058bbc
mov r8d, 0x66
lea rcx, [rsp + 0x5ca]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x5c0], rsi
mov byte [rsp + 0x5c8], bl
mov byte [rsp + 0x5c9], dil
lea rdi, [rsp + 0x5c0]
mov rcx, rdi
call fcn.1400134d5
mov ecx, 0xc
lea rsi, [rsp + 0xfb0]
rep movsq qword [rdi], qword [rsi]
mov r13, qword [rsp + 0x5c0]
mov rbx, qword [rsp + 0x5c8]
mov r15, qword [rsp + 0x5d0]
mov rsi, qword [rsp + 0x5d8]
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x558], rax
mov rdi, qword [rsp + 0x5e8]
lea rax, [rsp + 0x620]
movups xmm0, xmmword [rax - 0x30]
movups xmm1, xmmword [rax - 0x20]
movups xmm2, xmmword [rax - 0x10]
movups xmm3, xmmword [rax]
movaps xmmword [rsp + 0x970], xmm0
movaps xmmword [rsp + 0x980], xmm1
movaps xmmword [rsp + 0x990], xmm2
movaps xmmword [rsp + 0x9a0], xmm3
lea rcx, [rsp + 0x1010]
call fcn.1400152f6
cmp r13, 3
jne 0x14005a464
mov r13, rbx
mov r10, r15
mov rax, qword [rsp + 0x558]
mov ecx, 4
mov qword [rsp + 0x390], rcx
mov qword [rsp + 0x6f0], rsi
mov qword [rsp + 0x398], rsi
mov qword [rsp + 0x6e8], rdi
mov r8, rdi
mov rcx, rax
mov qword [rsp + 0x3a0], r15
mov r11, rbx
mov rbx, qword [rsp + 0x48]
mov esi, dword [rsp + 0x38]
mov r9, qword [rsp + 0x6f8]
jmp 0x14005a4f1
mov r9, qword [rsp + 0x5f0]
lea rcx, [rsp + 0x620]
movups xmm0, xmmword [rcx - 0x28]
movups xmm1, xmmword [rcx - 0x18]
movups xmm2, xmmword [rcx - 8]
movups xmm3, xmmword [rcx + 8]
movaps xmmword [rsp + 0x9d0], xmm0
movaps xmmword [rsp + 0x9e0], xmm1
movaps xmmword [rsp + 0x9f0], xmm2
movaps xmmword [rsp + 0xa00], xmm3
mov ecx, 0xd
lea rdi, [rsp + 0x1118]
lea rsi, [rsp + 0x638]
rep movsq qword [rdi], qword [rsi]
mov rcx, r10
mov esi, dword [rsp + 0x38]
mov r10, qword [rsp + 0x568]
mov r11, qword [rsp + 0x560]
jmp 0x14005a51b
mov word [rsp + 0xcd0], 0x100
mov dword [rsp + 0xcd4], r12d
mov dword [rsp + 0xcd8], 1
lea rcx, [rsp + 0xbb0]
call fcn.14001349f
mov r12, qword [rsp + 0x58]
mov esi, dword [rsp + 0x38]
movzx edi, word [rsp + 0xa2]
jmp 0x140058bae
movaps xmm0, xmmword [rsp + 0x970]
movaps xmm1, xmmword [rsp + 0x980]
movaps xmm2, xmmword [rsp + 0x990]
movaps xmm3, xmmword [rsp + 0x9a0]
movaps xmmword [rsp + 0xa00], xmm3
movaps xmmword [rsp + 0x9f0], xmm2
movaps xmmword [rsp + 0x9e0], xmm1
movaps xmmword [rsp + 0x9d0], xmm0
mov eax, 3
mov qword [rsp + 0x390], rax
mov qword [rsp + 0x6f0], rsi
mov rax, rsi
mov r8, qword [rsp + 0x558]
mov rcx, r8
mov qword [rsp + 0x6e8], rdi
mov r9, rdi
mov qword [rsp + 0x398], r15
mov r10, r15
mov qword [rsp + 0x3a0], rbx
mov r11, rbx
mov rbx, qword [rsp + 0x48]
mov esi, dword [rsp + 0x38]
mov r15, r13
shr r15, 0x20
mov edx, r13d
shr edx, 0x10
mov edi, r13d
shr edi, 8
mov dword [rsp + 0x108], edi
mov qword [rsp + 0x558], rcx
mov rcx, qword [rsp + 0x390]
mov qword [rsp + 0x560], r11
mov qword [rsp + 0x568], r10
cmp ecx, 4
mov qword [rsp + 0x6f8], r9
jne 0x14005a55e
mov rcx, rax
mov r9, qword [rsp + 0x3a0]
mov rdi, qword [rsp + 0x398]
mov eax, edx
mov r10, qword [rsp + 0x68]
mov edx, dword [rsp + 0x108]
jmp 0x14005991a
mov qword [rsp + 0x5f0], r9
movaps xmm0, xmmword [rsp + 0x9d0]
movaps xmm1, xmmword [rsp + 0x9e0]
movaps xmm2, xmmword [rsp + 0x9f0]
movaps xmm3, xmmword [rsp + 0xa00]
mov qword [rsp + 0x390], rcx
lea rcx, [rsp + 0x620]
movups xmmword [rcx + 8], xmm3
movups xmmword [rcx - 8], xmm2
movups xmmword [rcx - 0x18], xmm1
movups xmmword [rcx - 0x28], xmm0
mov ecx, 0xd
lea rdi, [rsp + 0x638]
lea rsi, [rsp + 0x1118]
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x5c8], r13b
mov ecx, dword [rsp + 0x108]
mov byte [rsp + 0x5c9], cl
mov word [rsp + 0x5ca], dx
mov dword [rsp + 0x5cc], r15d
mov rcx, qword [rsp + 0x3a0]
mov qword [rsp + 0x5d0], rcx
mov rcx, qword [rsp + 0x398]
mov qword [rsp + 0x5d8], rcx
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], r8
mov rcx, rbp
call fcn.1400180f1
lea rcx, [rax + 0x18]
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x5c0], rax
mov rsi, qword [rsp + 0x180]
mov rdx, rsi
lea r8, [rsp + 0x5c0]
call fcn.140017e21
mov rcx, rbp
call fcn.1400180f1
mov rcx, rax
call fcn.14001a2b2
cmp byte [rsp + 0xc8], 0
jne 0x14005a671
add rsi, 0x64
mov rcx, rsi
mov rdx, rbp
call fcn.14001a2d5
mov esi, dword [rsp + 0x38]
mov r15, qword [rsp + 0x78]
mov dil, byte [rsp + 0x60]
mov r10, qword [rsp + 0x68]
mov byte [rsp + 0x510], 3
lea rax, [rsp + 0x150]
jmp 0x140059a2b
movzx eax, dil
cmp eax, 4
jne 0x14005a6ac
mov rcx, qword [rsp + 0x128]
jmp 0x14005a6d3
lea rdx, [rsp + 0x851]
mov rax, qword [rdx + 0x1f]
mov rcx, qword [rsp + 0x128]
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], dil
jmp 0x14005a992
cmp byte [r14 + 0x3ed], 0
je 0x14005a7d6
mov rax, qword [rsp + 0x128]
mov byte [rax], 3
jmp 0x14005a992
mov rsi, qword [rsp + 0x3b0]
mov rcx, rsi
call fcn.140011856
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 + 0x128]
mov byte [rax], 4
jmp 0x14005a992
lea rcx, [rsp + 0x3c0]
call fcn.140001e4c
mov rcx, qword [rsp + 0x128]
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x1260]
add rsp, 0x1278
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400147b7
mov rax, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x118]
mov dword [rax], ecx
mov rcx, qword [rsp + 0x178]
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 0x14005a992
xorps xmm0, xmm0
mov rcx, qword [rsp + 0x128]
movups xmmword [rcx + 0x18], xmm0
lea rax, [0x1400e1e50]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
mov dword [rcx + 4], esi
mov word [rcx], 0x101
jmp 0x14005a992
xorps xmm0, xmm0
movaps xmmword [rsp + 0x850], xmm0
mov dil, 1
mov eax, 1
jmp 0x14005a82f
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x850], xmm0
mov eax, 3
mov rcx, qword [rsp + 0x128]
mov byte [rcx + 1], 1
mov dword [rcx + 4], eax
lea rax, [0x1400e1e50]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
movaps xmm0, xmmword [rsp + 0x850]
movups xmmword [rcx + 0x18], xmm0
mov byte [rcx], dil
jmp 0x14005a992
mov r15b, byte [rsp + 0x369]
movzx eax, word [rsp + 0x36a]
mov word [rsp + 0xc6], ax
mov eax, dword [rsp + 0x36c]
mov r8, qword [rsp + 0x370]
mov rcx, qword [rsp + 0x378]
mov edx, dword [rsp + 0x380]
mov r9d, dword [rsp + 0x384]
mov dword [rsp + 0x78], r9d
mov r9d, dword [rsp + 0x388]
mov r10d, dword [rsp + 0x38c]
jmp 0x14005a956
xor edx, edx
mov ecx, 1
mov r15b, 1
mov eax, dword [rsp + 0x350]
jmp 0x14005a941
mov r15b, byte [rsp + 0xa91]
movzx eax, word [rsp + 0xa92]
mov word [rsp + 0xc6], ax
mov eax, dword [rsp + 0xa94]
mov r8, qword [rsp + 0xa98]
mov rcx, qword [rsp + 0xaa0]
mov edx, dword [rsp + 0xaa8]
mov r9d, dword [rsp + 0xaac]
mov dword [rsp + 0x78], r9d
mov r9d, dword [rsp + 0xab0]
mov r10d, dword [rsp + 0xab4]
jmp 0x14005a956
lea rcx, [rsp + 0x5c0]
call fcn.140001e4c
xor edx, edx
mov ecx, 1
mov eax, 1
mov r15b, 1
lea r8, [0x1400e1e50]
mov dword [rsp + 0x78], 0
xor r9d, r9d
xor r10d, r10d
mov r11, qword [rsp + 0x128]
mov byte [r11], r13b
mov byte [r11 + 1], r15b
movzx esi, word [rsp + 0xc6]
mov word [r11 + 2], si
mov dword [r11 + 4], eax
mov qword [r11 + 8], r8
mov qword [r11 + 0x10], rcx
mov dword [r11 + 0x18], edx
mov eax, dword [rsp + 0x78]
mov dword [r11 + 0x1c], eax
mov dword [r11 + 0x20], r9d
mov dword [r11 + 0x24], r10d
movaps xmm6, xmmword [rsp + 0x1260]
add rsp, 0x1278
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0x1c0]
and qword [r8], 0
lea rcx, [rsp + 0x850]
lea rdx, [rsp + 0x5c0]
call fcn.1400d722a
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
call fcn.1400d6180
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.1400d61a0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 3
mov rdx, r12
call fcn.1400d5cc0
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 4
mov edx, 4
call fcn.1400d5cc0
lea rcx, [0x14010b310]
lea r8, [0x14010b398]
mov edx, 0x27
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
lea rcx, [0x1400f3cc8]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
mov edx, 0x2d
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x30
call fcn.1400d5da0
lea r8, [0x1400f4c88]
mov ecx, 2
mov edx, 2
call fcn.1400d5cc0
lea r8, [0x1400f4c88]
jmp 0x14005aa0e
lea r8, [0x1400f4c88]
mov ecx, 5
mov edx, 5
call fcn.1400d5cc0
lea r8, [0x1400f4c88]
mov ecx, 3
mov edx, 3
call fcn.1400d5cc0
lea r8, [0x1400f4c70]
mov ecx, 1
mov edx, 1
call fcn.1400d5cc0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0xbb0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ad9a
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0xbb0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
lea rax, str.pending_ping_should_be_for_shutdown
lea rdx, [rsp + 0x1c0]
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.1400d6526
mov rax, qword [rsp + 0x3c8]
mov cl, byte [rsp + 0x3d0]
lea r8, [rsp + 0x5c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b940]
mov edx, 0x2b
call fcn.1400d6080
lea rcx, [0x1400f4217]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x39
call fcn.1400d5da0
lea rcx, str.received_unexpected_shutdown_ping
lea r8, [0x14010a980]
mov edx, 0x21
call fcn.1400d7625
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1400d5da0
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, [0x14010a778]
mov edx, 0x3b
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x5c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b980]
jmp 0x14005adad
lea rcx, [0x14010b28a]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.1400d5da0
mov qword [rsp + 0x7d0], rax
lea rax, [rsp + 0x1118]
mov qword [rsp + 0x730], rax
lea rax, [fcn.14009f1d4]
mov qword [rsp + 0x738], rax
lea rdx, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x1c0]
mov qword [rcx], rdx
mov edx, 2
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [rsp + 0x7d0]
mov qword [rsp + 0x740], r8
mov qword [rsp + 0x748], rax
lea rax, [rsp + 0x730]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.1_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1400d5c10
lea rcx, [0x1400f3dcd]
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x31
call fcn.1400d5da0
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x24
call fcn.1400d5da0
mov rax, qword [rsp + 0x1c8]
mov cl, byte [rsp + 0x1d0]
lea r8, [rsp + 0x3c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005ae3c
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x30]
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
movups xmmword [rsi + 0x190], xmm1
movups xmmword [rsi + 0x180], xmm0
mov rcx, qword [rsp + 0x68]
and al, 0x68
mov dl, byte [rsp + 0x2e]
call fcn.14009ebc2
mov rcx, rsi
mov dl, byte [rsp + 0x2f]
push rsp
and al, 0x2f
add rsp, 0x88
invalid
mov byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
jmp fcn.14009ebc2
loopne 0x14005bcbd
or al, byte [rax]
call fcn.1400d6180
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x78]
and al, 0x78
and al, 0x78
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
lea eax, [0x14010af40]
lea eax, [0x14010af40]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0xd8d4c00
cmp al, 0xfc
or al, byte [rax]
or eax, 0xd8d4c00
cmp al, 0xfc
or al, byte [rax]
jmp 0x14005bd35
cmp byte [rdx + 0x4c40244c], cl
lea eax, [rsp + 0x78]
mov qword [r8], rax
mov byte [r8 + 8], cl
or byte [rax - 0x73], cl
add eax, 0xaf48e
hlt
or al, byte [rax]
or byte [rax - 0x73], cl
add eax, 0xaf48e
hlt
or al, byte [rax]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
invalid
or eax, 0xd8d4c00
lea ecx, [0x14010b980]
or al, byte [rax]
mov edx, 0x2b
call fcn.1400d6080
int3
add rsp, 0x38
ret
invalid
lea ecx, [0x14010b860]
lea rax, [rsp + 0x37]
and al, 0x37
and al, 0x37
mov rcx, rdx
mov rdx, r8
mov r8, rax
call fcn.1400d6080
add ah, cl
add ah, cl
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
in al, dx
push 0x4cce894c
mov esi, ecx
invalid
mov rbx, r8
in al, dx
push 0x4cce894c
mov esi, ecx
invalid
mov rbx, r8
invalid
mov ebp, edx
mov rdi, rcx
mov qword [rsp + 0x40], 2
add byte [rax], al
and qword [rsp + 0x60], 0
and dword [rsp + 0x60], 0
mov rcx, r9
call fcn.14001806b
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
enter 0xfffffffffffff980, 6
enter 0xfffffffffffff980, 6
stc
invalid
mov eax, 6
cmovb eax, ecx
cmp al, 6
invalid
ja 0x14005bdd1
invalid
movzx eax, al
mov ecx, 0x54
bt ecx, eax
invalid
invalid
jae 0x14005bdd1
sar byte [rcx + 0x54], 0xf
movabs dword [0xa4e8f189481273c1], eax
mov rcx, rsi
call fcn.14001806b
movsb byte [rdi], byte [rsi]
ret 0xfffb
cmp qword [rax + 0x88], 0
movsb byte [rdi], byte [rsi]
ret 0xfffb
dec dword [rax - 0x7d]
mov eax, 0x88
add byte [rax + rcx*2 + 0x48], dh
je 0x14005be19
mov rcx, rsi
je 0x14005be19
mov rcx, rsi
int1
call fcn.1400180f1
add ebp, dword [rax + 0x80]
test al, 0x80
add byte [rax], al
add byte [rcx + 0xa], dh
sti
inc dword [rbx]
test al, 0x80
add byte [rax], al
add byte [rcx + 0xa], dh
mov ebp, 1
mov r15b, 1
mov bh, 1
add byte [rax], al
add byte [rcx - 0x49], al
mov bh, 1
jmp 0x14005be1e
invalid
invalid
invalid
mov bh, 1
jmp 0x14005be1e
add rdi, 8
mov dword [rax + 0x80], ebp
mov rcx, rdi
stc
stc
mov rdx, rsi
call fcn.14001818a
lea rsi, [rsp + 0x40]
mov rcx, rsi
int1
int1
call fcn.140046caa
mov rcx, rsi
call fcn.140046cb9
push qword [rcx]
in eax, dx
in eax, dx
jmp 0x14005be6f
xor r15d, r15d
xor ebp, ebp
lea r14, [rsp + 0x40]
mov rcx, r14
call fcn.140046caa
jg 0x14005bdd7
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
call fcn.140046cb9
test r15b, r15b
jg 0x14005bdd7
invalid
je 0x14005be6f
invalid
mov rax, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xc0]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rsi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
mov edx, 3
mov r8b, 1
mov r9, rbx
call fcn.140048618
scasb al, byte [rdi]
invalid
invalid
invalid
mov ebp, 1
scasb al, byte [rdi]
invalid
invalid
mov eax, ebp
mov edx, 3
add rsp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
sub esp, 0x38
in al, dx
cmp byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rdi, qword [rsp + 0x78]
cmp byte [rdi], 0
je 0x14005beb3
mov rax, qword [rdi + 0x20]
mov eax, dword [rdi + 0x20]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc byte [rdi], r9b
adc dword [rsi], eax
adc byte [rdi], r9b
adc dword [rsi], eax
add rsp, 0x38
pop rdi
pop rsi
ret
mov rax, r8
mov r11, qword [rsp + 0x70]
mov ebx, dword [rsp + 0x70]
mov ebx, dword [rsp + 0x70]
cmp qword [r11], 0
mov rcx, qword [r11 + 0x50]
je 0x14005befd
cmp qword [r11 + 8], rcx
ja 0x14005befd
or byte [r15 + 0x32], sil
lea rax, str.too_many_internal_resetsassertion_failed:_self.remote.is_none__C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_settings.rs
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], 0x18
add byte [rax], al
invalid
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
and byte [rax], al
and qword [rsi + 0x20], 0
lea rax, [0x1400db4d0]
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 dword [rcx], eax
add al, 0xb
add byte [rax], al
add dh, al
add dword [rcx], r8d
add dword [rcx], eax
mov al, 1
jmp 0x14005bf36
add ebx, ebp
cmp dword [rbx + rcx*4 + 0x57], eax
or byte [rdx + rcx*4 + 0x47], al
add dword [rax - 1], ecx
mov r10d, dword [rdi + 8]
mov r8b, byte [rdi + 1]
inc rcx
ror dword [rcx - 0x77], 0x4b
push rax
ror dword [rcx - 0x77], 0x4b
push rax
push r8
lea rcx, [rdx + 0xa0]
add rdx, 0x140
add dword [rax], eax
invalid
mov ah, byte [rax + 0x48000000]
add edx, 0x140
add dword [rax], eax
invalid
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r9
and al, 0x20
and al, 0x20
mov edx, r10d
mov edx, edx
ror byte [rcx - 0x77], cl
shr eax, 0xe4
invalid
mov r9, rax
call fcn.140048618
mov al, 3
mov byte [rsi], al
mov rcx, rdi
add rsp, 0x38
pop rdi
pop rsi
cmp byte [rdi + 0x5e], bl
jmp fcn.140051e32
adc eax, 0xb8246
mov r8d, 2
jmp fcn.14000b2a0
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x90
mov rsi, rcx
invalid
call fcn.1400a0776
add al, 0
invalid
add al, 0
movzx eax, al
lea rcx, [0x14013d91c]
invalid
sbb dword [rsi], ecx
add byte [rax + 0x63], cl
add al, 0x81
movabs eax, dword [0x4881046348000e19]
add eax, ecx
add rax, rcx
jmp rax
lea rax, [0x140115db0]
lea rcx, [rsp + 0x50]
and eax, 0x48000b9e
lea ecx, [rsp + 0x50]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rcx
and al, 0x38
and al, 0x38
and qword [rsp + 0x40], 0
mov qword [rcx], rax
mov qword [rcx + 8], rsi
cmp dword [rsi + 0x30], 3
jae 0x14005c09d
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.14009e567
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
push rsp
and al, 0x30
mov rcx, rbx
call fcn.1400509e5
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.14009e574
test bl, bl
je 0x14005c002
mov rcx, rsi
call fcn.1400a07f3
cmp al, 3
jne 0x14005c03c
mov rcx, rdi
jmp 0x14005bffb
lea rcx, [rsi + 0x20]
and al, ch
test byte [rcx], 0
add bl, ch
and al, 0x48
mov ecx, edi
call fcn.14005c1f6
jmp case.0x14005c054.0
mov rcx, rdi
call fcn.14005c307
lea rdx, [rsp + 0x60]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.14005c377
xor ecx, ecx
pop rax
add eax, dword [rax]
add byte [rcx], dh
leave
call fcn.1400399f7
mov rcx, rsi
add rsp, 0x90
invalid
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14005c22b
invalid
invalid
add byte [rcx - 0x2515173f], cl
std
dec dword [rdi]
mov dh, 0xc0
mov ecx, eax
call fcn.140039b2d
movzx eax, al
lea rcx, [0x14013d92c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400a2039
mov rcx, rsi
add rsp, 0x90
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
jmp 0x14005c1d1
nop
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14005c297
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x60]
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:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.14009d7ae
test al, al
je 0x14005c1ef
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14005c297
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a0450
test al, 8
jne 0x14005c247
lea rcx, [rsi + 0x20]
call fcn.14005c307
jmp 0x14005c257
test al, 0x10
je 0x14005c257
lea rcx, [rsi + 0xff8]
call fcn.14009e5ab
xor ecx, ecx
call fcn.1400399f7
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400a1f3b
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400a04a7
test al, al
je 0x14005c290
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14005c297
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140027b6f
lea rcx, [rsi + 0x30]
call fcn.14005c2d9
mov rax, qword [rsi + 0x1008]
test rax, rax
je 0x14005c2c7
mov rcx, qword [rsi + 0x1010]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140007ce0
add byte [rax - 0x77], cl
push rax
sub byte [rax - 0x77], cl
mov edx, eax
invalid
invalid
test dword [rdx + 2], edi
add byte [rax], al
movups xmm0, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x60], xmm0
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x70], rax
mov edx, 1
xor ecx, ecx
call fcn.1400a2f31
jmp 0x14005c9d9
and dword [rsp + 0x60], 0
mov qword [rsp + 0x68], 1
and qword [rsp + 0x70], 0
and dword [rsp + 0x70], 0
and al, 0x70
add byte [rax - 0x73], cl
lea rax, [rsp + 0x30]
and al, 0x30
lea rcx, [rsp + 0xb8]
mov qword [rcx], rax
lea rax, [0x14001ee0f]
invalid
and al, 0xfc
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
push rsp
and al, 0x40
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 + 0x50]
push rax
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
lea rdi, [rsp + 0x60]
and al, 0x60
mov qword [rcx + 0x30], rdi
lea rax, [0x14010fad0]
add eax, 0xb30b2
add eax, 0xb30b2
lea rdx, [rsp + 0x110]
mov qword [rdx], rax
mov eax, 4
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
and byte [rax], al
lea r8, [0x140036ac3]
std
dec dword [rcx + rcx*4 + 0x41]
cmp byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rax - 0x73], cl
mov ah, 0x24
push 0x48000001
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
add byte [rax - 0x77], cl
int1
call fcn.14005fa89
mov rcx, qword [rdi]
cmovs ecx, dword [rbx - 0x3417f7a9]
add al, 0
add byte [rbx + rcx*4 + 0x3e], cl
mov r12, qword ds:[rsi + 8]
mov r8, qword [rsi + 0x10]
lea rsi, [rsp + 0xb8]
mov eax, 0x48000000
mov ecx, esi
int1
mov rdx, r12
call fcn.140067427
movabs dword [0xb8480000a9], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf063948], al
cmp dword [rsi], eax
je 0x14005cbe0
add qword [r8], rax
invalid
add qword [r8], rax
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x10
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0xb9000000
or eax, dword [rax]
add byte [rax], al
lea r13, [rsp + 0x110]
lea rsi, [rsp + 0xb8]
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, r12
call fcn.1400a2f31
mov rax, qword [r14]
mov r9, qword [r14 + 8]
mov ecx, dword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rcx - 0x75], cl
adc byte [r8 - 1], cl
leave
mov rcx, qword [r9 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rdx, [rax + rcx]
adc al, 8
adc al, 8
add rdx, 0x10
lea rsi, [rsp + 0x60]
mov rcx, rsi
mov r8, r13
call qword [r9 + 0x28]
mov rdx, qword [rsi]
cmp rdx, 3
je 0x14005cb35
lea rax, [rsp + 0xb8]
lea rsi, [rsp + 0x60]
mov ecx, 0xa
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
je 0x14005cb1f
invalid
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
cmp dword [rax], 2
jne 0x14005cb1b
lea rcx, [rsp + 0xb8]
call fcn.140067452
cmp dword [rcx + 0x1aeb0000], ebp
add byte [rax], al
add al, ch
cmp dword [rcx + 0x1aeb0000], ebp
lea rsi, [rsp + 0x68]
lea rdi, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rcx + 9], bh
or dword [rax], eax
add byte [rax], al
push 0x24bc8d48
push 0xffffffffb9000001
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
cmp edx, 2
jne 0x14005cb65
mov qword [rbx], 2
mov rcx, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
call fcn.1400a2f31
loopne 0x14005cbb2
add al, 0
loopne 0x14005cbb2
add al, 0
nop
add rsp, 0x1b0
add esp, 0x1b0
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
lea rax, [rsp + 0xc0]
mov qword [rax - 8], rdx
lea rsi, [rsp + 0x168]
add byte [rax], al
add byte [rax], al
mov ecx, 9
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add r14, 0x10
add esi, 0x10
mov al, byte [rax + 0x40]
test rdx, rdx
cmp al, 2
jne 0x14005cbc8
invalid
lea rsi, [rsp + 0xe0]
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, r14
mov edx, esi
and al, 0xe0
add byte [rax], al
add byte [rax], al
invalid
invalid
jl 0x14005cbc2
invalid
mov edx, esi
call fcn.14005fa38
mov rcx, rsi
call fcn.1400298b0
mov rax, qword [rdi + 0x20]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi]
invalid
and byte [rax - 0x77], cl
and byte [rdi], r9b
adc byte [rdi], al
invalid
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
lea rsi, [rsp + 0xb8]
lea esi, [rsp + 0xb8]
add byte [rax], al
add byte [rcx + 0xa], bh
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x14005cb3c
mov al, byte [rsp + 0xc0]
lea r8, [rsp + 0x110]
lea eax, [rsp + 0x110]
add byte [rax], al
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
lea eax, [rsp + 0x110]
add byte [rax], al
mov byte [r8], al
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rsNO_PROXYno_proxy_
add eax, 0xb2f2f
add byte [rax], al
mov byte [r8], al
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rsNO_PROXYno_proxy_
add eax, 0xb2f2f
mov qword [rsp + 0x20], rax
lea rcx, str.should_be_valid_Url
and byte [rax - 0x73], cl
or eax, 0xb2f0b
lea r9, [0x14010b820]
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
adc eax, dword [rax]
add byte [rax], al
call fcn.1400d6080
lea rax, [0x140139a58]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_src_string.rs
lea r9, [0x14010b8a0]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
invalid
mov edx, 0x37
call fcn.1400d6080
int3
invalid
test dword [rsi - 0x3c000222], esi
std
inc ebx
movzx eax, byte [rcx + 0x2638]
test eax, eax
je 0x14005e97b
add byte [rbp + 0x22840fc0], al
sbb eax, 0xf8830000
add esi, dword [rcx + rdx - 0x7d]
adc dword [rbx + 0x187504f8], eax
add rcx, 0x2640
jmp 0x14005e97b
cmp eax, 3
je 0x14005cc6f
invalid
cmp eax, 4
jne 0x14005cc7b
add rcx, 0x2640
add byte es:[rax], al
jmp 0x14005e97b
add rcx, 0x2640
jmp 0x14005e95a
fistp word [rax + rax]
invalid
fistp word [rax + rax]
add bl, al
push r15
push r14
push r12
push rsi
push rdi
push rbp
ret
push rbx
mov eax, 0x4d70
add byte [r8], r8b
add byte [r8], r8b
call fcn.1400d45c0
sub rsp, rax
sub esp, eax
mov r15, r8
mov edi, eax
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x2638]
lea rcx, [0x14013d93c]
or al, 0xe
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
invalid
jmp rax
lea rcx, [rsp + 0x2748]
mov r8d, 0x2628
mov rdx, r14
add byte [rcx + rcx*4 - 0xe], cl
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x2630]
xor byte [rsi], ah
add byte [rax], al
invalid
std
xchg byte [rdi], al
add byte [rcx - 0x75], al
mov dh, 0x30
xor byte [rsi], ah
add byte [rax], al
invalid
xor byte [rsi], ah
add byte [rax], al
invalid
add byte [rcx - 0x6535ff02], al
cmp ecx, dword [rdi]
test dword [rax + rax - 0x72b70000], eax
lea ecx, [rsi + 0x2640]
cmp esi, 0x3b9aca00
jne case.0x14003bf1b.204
inc byte [rax]
retf 0x3b9a
invalid
invalid
lea rcx, [r14 + 0x2640]
lea ecx, [rsi + 0x2640]
mov r8d, 0x2628
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2640]
mov dh, 0x40
add byte es:[rax], al
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov edx, esi
mov r8, r15
call fcn.14005cf6e
mov r12b, byte [rdi + 0x11]
adc dword [ecx - 0x80], eax
adc dword [rcx - 0x80], eax
cld
add esi, dword [rbp + 0xb]
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x14005cf19
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov edi, dword [rsp + 0xb0]
mov esp, 0xb024
add byte [rbx + rcx*4 - 0x44], cl
invalid
invalid
invalid
and al, 0xb8
mov rdi, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xb8]
mov bpl, byte [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xc0
rol byte [rax], 0
add byte [rax], al
add byte [rbx + 0xc22484], cl
invalid
test byte [rdx + rax*8], ah
invalid
mov eax, dword [rsp + 0xc2]
add byte [rax], al
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xc6]
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x34], ax
mov rcx, rsi
call 0x14005e97b
jmp 0x14005cef8
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x75], cl
mov rdi, qword [r14 + 0x2628]
mov rdi, qword [r14 + 0x2628]
call fcn.140098e70
mov rcx, rax
mov ecx, eax
mov r8, rdi
mov eax, edi
mov r9d, esi
mov ecx, esi
int1
call fcn.140099270
cmp edx, 0x3b9aca00
add dl, cl
invalid
invalid
add dl, cl
invalid
cmp esi, dword [rbp + 0xc]
jne 0x14005cd8e
or al, 0x48
lea ecx, [rsp + 0x40]
lea rcx, [rsp + 0x40]
call fcn.1400a29a9
sbb eax, 0xeb00045c
invalid
jmp 0x14005cda5
mov r8d, edx
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
or eax, 0xb25b8
or eax, 0xb25b8
lea rcx, [rsp + 0x40]
mov rdx, rax
call fcn.1400a28e2
add al, 0
add al, 0
lea r12, [rsp + 0xb0]
lea rdx, [rsp + 0x2748]
xchg esp, eax
and al, 0x48
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x48
invalid
invalid
invalid
add byte [rax], al
mov r8d, 0x2628
sub byte [rsi], ah
add byte [rax], al
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rsi - 0x72b7fff9]
mov esp, 0x26d824
invalid
add eax, dword [rsi - 0x72b7fff9]
lea edi, [rsp + 0x26d8]
mov esp, 0x26d824
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x40]
mov ecx, 0xe
je 0x14005cdf3
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
lea rcx, [r14 + 0x2640]
mov r8d, 0x2698
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
invalid
test dword [rdi], eax
invalid
fld dword [rbp - 0x72b6fff9]
mov dh, 0x40
add byte es:[rax], al
lea rsi, [r14 + 0x2640]
add al, ch
pop rdi
movabs eax, dword [0x247c8d48c5890000]
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
call fcn.140066f58
mov ebp, eax
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
mov r8, r15
call fcn.14005cf6e
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x14005ce6a
push rdx
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0x52]
push rdx
push rdx
lea rdi, [r14 + 0x4c68]
cmp bpl, 2
setne r12b
setne ah
setne ah
test bpl, 1
sete bpl
sete ch
sete ch
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.1400670a9
add byte [rax], al
add al, ch
sbb ah, byte [rcx - 0x7bbf0000]
invalid
add byte [rax], al
test r12b, bpl
in al, dx
call fcn.140066f58
test r12b, bpl
in al, dx
movabs eax, dword [0x3c6f75ec84410000]
jne 0x14005ceb2
cmp al, 2
je 0x14005ceb2
add dh, byte [rbx + rbp*2 + 0x24]
add dword [rbp + 0x67], esi
and al, 1
jne 0x14005ceb2
call fcn.14009e31a
retf 0x414
test rax, rax
je 0x14005cf35
add byte [rax], al
add byte [rax], al
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov r12b, byte [rax + 0x45]
mov byte [rax + 0x44], 0
jmp 0x14005cf38
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
jl 0x14005ce92
mov r15, qword [rsp + 0x48]
mov r15, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
and al, 0x50
movzx eax, word [rsp + 0x56]
and al, 0x56
mov ecx, dword [rsp + 0x52]
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov word [rsp + 0x2c], ax
and al, 0x2c
mov rcx, rsi
call 0x14005e95a
cmp r12b, 2
jne 0x14005ce9e
add byte [rcx - 0x80], al
cld
add dh, byte [rbp + 5]
mov r12b, 2
jmp 0x14005cef8
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 0x14005cef8
mov rcx, rdi
mov rdx, r15
call fcn.14009fb64
add al, 0
add al, 0
add byte [rax + rax*8 + 0x93850f], al
add byte [rax], al
test al, al
jne 0x14005cf58
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
mov rcx, rsi
call 0x14005e95a
jnp 0x14005cef7
add byte [rax], al
jnp 0x14005cef7
add byte [rax], al
mov edx, 1
xor ecx, ecx
call fcn.140035261
mov rdi, rax
mov r12b, 2
lea r15, [0x140109c30]
cmp ch, cl
or al, byte [rax]
add cl, byte [rbp + rcx*4 + 0x3d]
cmp ch, cl
or al, byte [rax]
add byte [rax - 0x77], cl
cmp ecx, dword [rcx + rcx*4 + 0x7b]
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x11], r12b
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x11], r12b
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
adc cl, byte [r15]
mov bh, 0x44
and al, 0x34
and al, 0x34
mov word [rbx + 0x16], ax
mov al, 1
mov byte [r14 + 0x2638], al
xchg byte [rax], bh
add byte es:[rax], al
mov rax, rbx
add rsp, 0x4d70
add esp, 0x4d70
add esp, 0x4d70
add byte [r8], r8b
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.14009fb64
mov edi, eax
mov ecx, ebp
sub al, 4
add byte [rcx + 0x44e989c7], cl
mov edx, r12d
mov edx, r12d
call fcn.140066f7f
movabs al, byte [0x6d840fff84400000]
invalid
add byte [rax], al
test dil, dil
je 0x14005cec5
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x14005cf19
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea ecx, [0x14010f368]
call fcn.1400d6480
ud2
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x25d8
call fcn.1400d45c0
sub rsp, rax
mov r15, r8
mov rbx, rdx
ror dword [rcx - 0x77], cl
invalid
movzx eax, byte [rdx + 0x2d2]
rol byte [rdx], cl
add byte [rax], al
ror dword [rcx - 0x77], cl
invalid
rol byte [rdx], cl
add byte [rax], al
lea rcx, [0x14013d950]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
and word [rbx + 0x2d3], 0
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 [rax], al
add dword [rbp + rcx*4 - 0x55], ecx
sub byte [rcx], al
add byte [rax], al
mov ecx, 0x10
mov rdi, r13
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rbx + 0x1a8]
lea rsi, [rbx + 0xd0]
mov ecx, 0xb
mov rdi, r12
out 0xf3, eax
movsq qword [rdi], qword [rsi]
out 0xf3, eax
movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x200]
lea rsi, [rbx + 0x80]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x208]
lea rax, [rbx + 0x228]
cmp qword [rbx + 0x200], 0
lea rbp, [rsp + 0xa30]
je 0x14005d131
invalid
add byte [rdi], cl
adc byte [rcx], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0x420]
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
invalid
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
invalid
invalid
adc byte [rcx + 0xf], al
sub dword [rax], eax
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0x680]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [0x1400da6a0]
invalid
invalid
invalid
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xb0
invalid
add byte [rax], al
movaps xmmword [rdx], xmm0
jmp 0x14005d16e
add byte [rax], al
invalid
add byte [rax], al
lea rbp, [rbx + 0x604]
movzx eax, byte [rbx + 0x604]
lea rsi, [rbx + 0x2d8]
fadd dword [rdx]
add byte [rax], al
invalid
fadd dword [rdx]
add byte [rax], al
lea rcx, [0x14013d980]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add al, 0x81
add rax, rcx
jmp rax
movzx r13d, word [rbx + 0x600]
jmp 0x14005d45c
invalid
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 0x14005d2f1
or dword [rax], eax
add byte [rax - 0x73], cl
xchg ebx, eax
fadd dword [rdx]
add byte [rax], al
test eax, eax
mov qword [rsp + 0x38], rcx
je 0x14005d117
mov qword [rsp + 0x68], rdx
cmp eax, 3
jne case.default.0x14005d109
invalid
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x30
mov qword [rsp + 0x30], r14
lea rax, [rbx + 0x770]
mov qword [rsp + 0x60], rax
movzx eax, byte [rbx + 0x770]
xor dword [rax + 7], 0
add byte [rbp + rcx*4 - 0x4d], cl
adc byte [rax + rax], al
add byte [rax - 0x73], cl
or eax, 0xe086a
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
lea rcx, [0x14010a488]
call fcn.1400d6480
mov r12, qword [rbx + 0x3f8]
mov rdi, qword [rbx + 0x400]
mov ebx, 0x400
mov r13, qword [rbx + 0x408]
jmp 0x14005db41
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 + 0x650]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
lea rdx, [0x14010ec38]
lea rcx, [rsp + 0x9d8]
call fcn.14005f0ff
mov rax, qword [rsi + 0x20]
mov qword [rbp + 0x20], rax
and byte [r15], r9b
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
lea rdi, [rsp + 0x3a8]
add byte [rax - 0x73], cl
mov ah, 0x24
fmul dword [rcx]
add byte [rax], al
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, [0x14010f2c8]
call fcn.14005f37e
test al, al
je case.0x14004e882.126
mov rcx, r12
call fcn.14005f396
mov qword [rbx + 0x280], rax
mov qword [rbx + 0x288], rdx
lea rsi, [rsp + 0x9d8]
mov rcx, rsi
mov rdx, r12
call fcn.140023c7f
cmp qword [rsi], 0
mov ax, 0x1bb
je 0x14005d265
movzx eax, word [rsp + 0x9e8]
mov word [rbx + 0x2d0], ax
lea rdx, [rbx + 0x148]
lea rcx, [rsp + 0x9d8]
call fcn.14005f3b5
xor eax, 0x48000021
mov edx, dword [rbx + 0x278]
lea rsi, [rsp + 0x9f0]
mov rcx, rsi
call fcn.14005f3da
and dword [rax], eax
add byte [rax - 0x73], cl
mov edx, dword [rax + 0xf000002]
adc byte [rsi], al
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbx + 0x2a0], xmm1
movups xmmword [rbx + 0x290], xmm0
mov byte [rbx + 0x2c8], 0
or eax, 2
add byte [rax], al
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.14005f432
add byte [rax], al
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x2d8], r8
add byte [rax], al
mov qword [rbx + 0x2e0], rdx
lea rsi, [rsp + 0x9d8]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r12, qword [rsi]
cmp r12, 4
jne 0x14005d31a
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x14005e88d
invalid
lea rdx, [rsp + 0x9f0]
mov rdi, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x1b00]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbx + 0x2d8]
mov rdx, qword [rbx + 0x2e0]
call fcn.140001558
mov bpl, 2
cmp r12d, 3
je 0x14005e143
lea rsi, [rsp + 0x1a0]
lea rdx, [rsp + 0x1b00]
mov r8d, pe_nt_image_headers64
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 0x14005d90b
lea rsi, [rbx + 0x2d8]
mov r8, qword [rbx + 0x288]
lea rcx, [rsp + 0xaf8]
call fcn.140037314
movzx r13d, word [rbx + 0x2d0]
lea rdx, [rbx + 0x170]
lea rdi, [rsp + 0xb10]
mov rcx, rdi
call fcn.14005fa38
xor ebp, ebp
mov byte [rbx + 0x2d4], bpl
mov rax, qword [rbx + 0x270]
mov qword [rdi + 0x48], rax
movups xmm0, xmmword [rbx + 0x250]
movups xmm1, xmmword [rbx + 0x260]
movups xmmword [rdi + 0x38], xmm1
movups xmmword [rdi + 0x28], xmm0
adc dword [rdi + 0x28], eax
lea rdi, [rsp + 0x9d8]
lea rdx, [rsp + 0x188]
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x6b0]
and al, 0xb0
invalid
add byte [rax], al
add byte [rcx - 0x48], al
sub byte [rbx], al
add byte [rax], al
mov rcx, r12
mov ecx, esp
mov rdx, rdi
cli
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x328
mov rcx, rsi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x600], r13w
mov dword [rbx + 0x600], r13d
lea rax, [rbx + 0x604]
lea eax, [rbx + 0x604]
mov byte [rbx + 0x604], bpl
stosd dword [rdi], eax
add al, 6
add byte [rax], al
stosd dword [rdi], eax
add al, 6
add byte [rax], al
mov rbp, rax
mov byte [rbx + 0x607], 1
lea rdi, [rbx + 0x460]
lea edi, [rbx + 0x460]
lea edi, [rbx + 0x460]
mov r8d, 0x120
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x580]
add byte [rdi], cl
adc byte [rbx + 0x3f8], al
movups xmmword [rbx + 0x580], xmm0
mov rax, qword [rbx + 0x408]
add al, 0
add byte [rax], al
mov qword [rbx + 0x590], rax
lea rdx, [rbx + 0x602]
mov word [rbx + 0x602], r13w
stosd dword [rdi], eax
add al, byte [rsi]
add byte [rax], al
stosd dword [rdi], eax
add al, byte [rsi]
add byte [rax], al
movups xmm0, xmmword [rbx + 0x410]
movups xmmword [rbx + 0x598], xmm0
add byte [rdi], cl
adc dword [rbx + 0x598], eax
movups xmm0, xmmword [rbx + 0x420]
adc byte [rbx + 0x420], al
movups xmmword [rbx + 0x5a8], xmm0
adc dword [rbx + 0x5a8], eax
mov rax, qword [rbx + 0x430]
mov qword [rbx + 0x5b8], rax
mov word [rbx + 0x605], 0x101
add byte [rcx], al
invalid
add al, 0
add byte [rax - 0x77], cl
cmp dword [rax + 0x66000005], 0xffffffc7
add dword [0x14105d4e6], 1
add byte [rcx], al
invalid
add byte [rcx], al
add dword [rdi], ecx
movups xmm0, xmmword [rbx + 0x438]
movups xmm0, xmmword [rbx + 0x438]
movups xmmword [rbx + 0x5c0], xmm0
movups xmm0, xmmword [rbx + 0x448]
add byte [rax], al
movups xmmword [rbx + 0x5d0], xmm0
rol byte [0xcb4dd4fe], 1
sbb dword [rax + 4], 0
add byte [rax - 0x77], cl
and eax, 5
add eax, 0x8d480000
test byte [rax + rax*2], ah
and al, 0x40
and byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffd95a7
invalid
add eax, 0x8d480000
test byte [rax + rax*2], ah
and al, 0x40
and byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffd95a7
invalid
dec dword [rax - 0x77]
or byte [rax - 0x77], cl
mov dword [rax + 0x10], edx
mov ecx, 2
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
mov dword [rax + 0x10], edx
mov dword [rax + 0x10], edx
mov ecx, 2
lea r8, [rsp + 0x440]
mov qword [r8], rcx
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
mov dword [rax + 0x10], ecx
and qword [r8 + 0x20], 0
lea rdx, [fcn.14000dc70]
adc eax, 0xfffb072c
adc eax, 0xfffb072c
mov r9d, 0x20
mov qword [r8 + 0x28], r9
mov r10b, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
invalid
invalid
mov qword [r8 + 0x48], rcx
mov r11d, 1
add byte [rax], al
add byte [rbp - 0x77], cl
pop rax
pop rax
add byte [rax], al
add byte [rbp - 0x77], cl
pop rax
pop rax
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
mov qword [r8 + 0x80], rcx
and qword [r8 + 0x90], 0
add byte [rax], al
add byte [rax], al
mov qword [rax + 0x18], rdx
mov qword [r8 + 0x98], r9
mov byte [r8 + 0xa0], r10b
movabs al, byte [0xa8888949000000]
add byte [rax], al
movabs al, byte [0xa8888949000000]
add byte [rax], al
mov qword [r8 + 0xb8], rcx
add byte [rax], al
mov qword [r8 + 0xc8], r11
mov qword [r8 + 0xd0], r9
rol byte [rax], 1
add byte [rax], al
mov byte [r8 + 0xd8], r10b
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
and bl, byte [rsi]
or eax, dword [rax]
lea rdx, [rsp + 0xf60]
lea edx, [rsp + 0xf60]
lea edx, [rsp + 0xf60]
mov qword [rdx], r9
mov qword [rdx + 8], 5
add byte [rcx + rcx*4 + 0x42], cl
and byte [rax - 0x39], cl
sub byte [rax + r8], al
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
sbb byte [rbp + rcx*4 - 0x54], cl
and al, 0xf0
sbb byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
adc byte [rax - 0x77], cl
adc byte [rax - 0x77], cl
sbb byte [rbp + r9*4 - 0x54], cl
and al, 0xf0
sbb byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
jmp 0x1402a6adc
call fcn.14005fa89
lea r12, [rbx + 0x5e8]
invalid
invalid
add byte [rax], al
call 0x18905d602
mov eax, dword [rbp + 0x10]
invalid
add eax, 0x8b490000
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
mov rax, qword [r13 + 0x10]
adc byte [rax - 0x77], cl
mov qword [rbx + 0x5f8], rax
cmp eax, 5
add byte [rax], al
movups xmm0, xmmword [r13]
movups xmm0, xmmword [rbp]
adc byte [rbp], al
movups xmmword [rbx + 0x5e8], xmm0
cmp byte [rbx + 0x5b8], 2
invalid
add eax, 0xbb800000
mov eax, 0x2000005
invalid
add dh, byte [rcx + rsi*2 + 0x48]
lea eax, [rbx + 0x598]
invalid
add byte [rax], al
je 0x14005d68d
lea rax, [rbx + 0x598]
mov byte [rbx + 0x606], 0
mov rcx, qword [rax + 0x20]
and byte [rbp + rcx*4 - 0x54], cl
and al, 0x40
add al, 0
add byte [rax], al
add dword [rsi], 6
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0x40
add al, 0
add byte [rax], al
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
add byte [rax], al
mov qword [r13 + 0x20], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
invalid
invalid
adc byte [rcx + 0xf], al
sub dword [rbp + 0x10], ecx
invalid
invalid
adc byte [r9 + 0xf], r8b
movaps xmmword [r13], xmm0
sub dword [rbp], eax
lea rdx, str.User_Agent:_Proxy_Authorization:
lea edx, str.User_Agent:_Proxy_Authorization:
mov r8d, 0xc
or al, 0
add byte [rax], al
mov rcx, r12
call fcn.1400a2ec1
invalid
pop rax
add al, 0
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
mov rcx, r12
call fcn.1400a2ec1
push rcx
pop rax
add al, 0
push rcx
pop rax
add al, 0
lea rdx, [0x14010c3a4]
mov r8d, 2
mov eax, 2
mov eax, 2
mov rcx, r12
call fcn.1400a2ec1
invalid
add al, 0
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.140001e4c
inc dword [rax + 0x5e0bb]
add byte [rdx], al
cmp byte [rbx + 0x5e0], 2
je 0x14005d707
lea rax, [rbx + 0x5c0]
mov byte [rbx + 0x605], 0
mov rcx, qword [rax + 0x20]
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0x440]
mov qword [r13 + 0x20], rcx
and byte [rdi], cl
adc byte [rax], al
lea r13, [rsp + 0x440]
mov qword [r13 + 0x20], rcx
and byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [rbp + 0x10], xmm1
sub dword [rbp + 0x10], ecx
sub dword [rbp + 0x10], ecx
movaps xmmword [r13], xmm0
lea rdx, [0x14010f43c]
jo 0x14005d6e7
or eax, dword [rax]
mov r8d, 0x15
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400a2ec1
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
mov rcx, r12
call fcn.1400a2ec1
add byte [rax - 0x73], cl
adc eax, 0xaecb3
add byte [rax - 0x73], cl
adc eax, 0xaecb3
mov r8d, 2
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.1400a2ec1
mov rcx, r13
call fcn.140001e4c
cli
invalid
cli
dec dword [rax - 0x73]
adc eax, 0xaec96
or al, byte [rax]
lea rdx, [0x14010c3a4]
or al, byte [rax]
mov r8d, 2
mov rcx, r12
call fcn.1400a2ec1
movsd dword [rdi], dword [rsi]
push rdi
add al, 0
movsd dword [rdi], dword [rsi]
push rdi
add al, 0
mov rax, qword [rbx + 0x5f0]
mov r9, qword [rbx + 0x5f8]
mov ecx, dword [rbx + 0x5f8]
mov ecx, dword [rbx + 0x5f8]
add byte [rax], al
mov qword [rbx + 0x608], rdi
mov ebx, 0x608
mov qword [rbx + 0x610], rax
adc byte [rsi], al
add byte [rax], al
mov qword [rbx + 0x618], r9
jmp 0x14005d844
invalid
mov byte [rbx + 0x2d5], 0
lea rdx, [rsp + 0x2388]
lea edx, [rsp + 0x2388]
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rsp + 0x2388]
mov ecx, 0x10
lea edx, [rsp + 0x2388]
mov ecx, 0x10
mov rdi, rdx
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
lea rdi, [rsp + 0x2408]
lea rsi, [rsp + 0x3a8]
add byte [rax - 0x73], cl
mov ah, 0x24
test al, 3
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x2d8]
mov r8d, 0x250
call sub.VCRUNTIME140.dll_memcpy
jl 0x14005d791
add byte [rsi - 0x39], ah
sub dword [rax], 5
add byte [rax], al
add dword [rax], eax
sub dword [rax], 5
add byte [rax], al
add dword [rax], eax
lea rsi, [rbx + 0x2d8]
lea rdi, [rsp + 0x9d8]
lea edi, [rsp + 0x9d8]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14005f69a
mov bpl, byte [rdi + 0x11]
cmp bpl, 3
add esi, dword [rbp + 0xc]
add byte [rax - 0x76], al
outsd dx, dword [rsi]
adc dword [rax - 0x80], eax
std
add esi, dword [rbp + 0xc]
mov byte [r14 + 0x11], 3
mov byte [rsi + 0x11], 3
add esi, dword [rax + 0x10c6e906]
add byte [rax], al
mov al, 6
jmp 0x14005e88d
mov rdi, qword [rsp + 0x9d8]
mov edi, dword [rsp + 0x9d8]
mov r13, qword [rsp + 0x9e0]
mov ebp, dword [rsp + 0x9e0]
mov r15b, byte [rsp + 0x9e8]
mov esp, 0x9e824
or dword [rax], eax
add byte [rbx + 0x9ea2484], cl
mov eax, dword [rsp + 0x9ea]
add byte [rax], al
mov dword [rsp + 0x40], eax
and al, 0x40
movzx eax, word [rsp + 0x9ee]
test byte [rsi + rbp*8], ah
or dword [rax], eax
add byte [rax], al
mov word [rsp + 0x44], ax
add byte [rax], al
mov word [rsp + 0x44], ax
mov rcx, rsi
int1
call 0x14005eb7b
lea rcx, [rbx + 0x250]
add byte [rax], al
adc eax, dword [rax]
add byte [rax - 0x73], cl
mov edx, dword [rax + 2]
add byte [rax], al
call fcn.1400298b0
sar ah, 0xff
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
mov ebp, dword [rax - 0x17ffffff]
imul edi, dword [rdx - 4], 0x963e9ff
cld
invalid
jmp 0x14005e186
or dword [rax], eax
invalid
adc esp, 2
add byte [rax], al
add byte [rax - 0x73], cl
mov ebp, dword [rax - 0x17ffffff]
imul edi, dword [rdx - 4], 0x963e9ff
cld
invalid
jmp 0x14005e186
or dword [rax], eax
invalid
cld
invalid
or dword [rax], eax
add byte [rbx + rcx*4 - 0x5d], cl
mov r12, qword [rbx + 0x610]
mov r12, qword [rbx + 0x610]
mov rax, qword [rbx + 0x618]
sbb dword [rax], 6
add byte [rax], al
mov rdx, qword [rbx + 0x620]
jmp 0x14005e79e
add byte [rbx + rcx*4 - 0x75], cl
sbb byte [rsi], al
add byte [rax], al
mov r9, qword [rbx + 0x618]
lea rdi, [rsp + 0x440]
movabs r13, 0x1700000003
add byte [rax], al
invalid
test r9, r9
je 0x14005d8e8
mov rcx, qword [rbx + 0x608]
mov r8, qword [rbx + 0x610]
add byte [rcx + rcx*4 - 6], cl
call fcn.140060bc2
cmp rax, 2
je 0x14005d8d7
mov r12, rdx
test rax, rax
invalid
jne 0x14005d8de
sal byte [rbp + 0x5b], 0x48
mov edx, dword [rbx + 0x610]
mov rdx, qword [rbx + 0x610]
mov r8, qword [rbx + 0x618]
mov eax, dword [rbx + 0x618]
mov qword [rbx + 0x610], 1
adc byte [rsi], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
movabs dword [0xf989480000000618], eax
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rdi
and qword [rbx + 0x618], 0
mov rcx, rdi
invalid
mov r9, r12
call fcn.14005c4e5
in al, dx
invalid
dec dword [rax - 0x75]
test byte [rax + rdx*2], ah
add al, 0
add byte [rbx + rcx*4 - 0x74], cl
mov ecx, dword [rsp + 0x458]
in al, dx
invalid
mov ecx, dword [rsp + 0x458]
mov qword [rbx + 0x610], rax
mov dword [rbx + 0x610], eax
mov qword [rbx + 0x618], r9
test r12, r12
jne 0x14005d856
mov r12, r13
jmp 0x14005d8e3
mov al, 3
jmp 0x14005e883
add byte [rax], al
add byte [rax], al
test r12, r12
test esp, esp
je 0x14005d8e8
mov rcx, r12
jmp 0x14005d95e
lea rcx, [rbx + 0x628]
xor edi, edi
mov r8d, 0x2000
add byte [rax], ah
add byte [rax], al
invalid
add byte [rax], ah
add byte [rax], al
xor edx, edx
call sub.VCRUNTIME140.dll_memset
invalid
add byte [rax - 0x7d], cl
invalid
or byte [rsi], al
add byte [rax], al
add byte [rax], al
shr al, cl
invalid
add byte [rax], al
jmp 0x14005e766
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.14005fa47
sub esp, dword [rcx]
add byte [rax], al
mov rdi, rax
lea rcx, [rsp + 0x188]
lea ecx, [rsp + 0x188]
add dword [rax], eax
add al, ch
cld
adc al, byte [rax]
invalid
add dword [rax], eax
add al, ch
cld
adc al, byte [rax]
add byte [rbp + rcx*4 + 0x2d], cl
lea r13, [0x14010a158]
jmp 0x14005da53
lea r13, [0x14010a158]
jmp 0x14005da53
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.1400d6480
cmp al, 0x8b
invalid
invalid
lea rcx, [0x14010a428]
call fcn.1400d6480
retf 0xa
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
call fcn.1400d6480
and al, 0x8b
invalid
invalid
and al, 0x8b
invalid
ud2
call fcn.14002433e
mov rdi, rax
lea r13, fcn.14002435e
sub eax, 0x98c8b
sub eax, 0x98c8b
mov ebp, 3
mov rcx, qword [rbx + 0x5e8]
mov rdx, qword [rbx + 0x5f0]
call fcn.1400a2f31
cmp byte [rbx + 0x5e0], 2
je 0x14005d9a3
add byte [rax - 0x75], cl
xchg ebx, eax
invalid
cmp byte [rbx + 0x605], 0
je 0x14005d9a3
lea rcx, [rbx + 0x5c0]
call fcn.140001e4c
mov byte [rbx + 0x605], 0
cmp byte [rbx + 0x5b8], 2
je case.0x14004f9c2.112
cmp byte [rbx + 0x606], 0
je case.0x14004f9c2.112
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rbx + 0x598]
lea rcx, [rbx + 0x598]
call fcn.140001e4c
inc esi
add dword [rsi], 6
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rax + 0x48000005]
mov byte [rbx + 0x606], 0
mov rcx, qword [rbx + 0x580]
mov rdx, qword [rbx + 0x588]
mov edx, dword [rbx + 0x588]
mov edx, dword [rbx + 0x588]
call fcn.1400a2f31
cmp byte [rbx + 0x607], 0
je 0x14005d9f7
lea rcx, [rbx + 0x460]
call fcn.14005ec28
mov byte [rbx + 0x607], 0
add byte [rax], al
lea rcx, [rsp + 0x188]
lea rdx, [rsp + 0x9d8]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x604], 1
invalid
add byte [rax], al
add byte [rcx], al
cmp rbp, 4
je 0x14005e886
invalid
add byte [rax], al
invalid
lea rcx, [rsp + 0x1c08]
add byte [rax], al
lea rdx, [rsp + 0x188]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
jns 0x14005da4b
add byte [rax - 0x77], cl
int1
call fcn.14005ea6f
cmp rbp, 3
jne 0x14005da5b
mov bpl, 2
jmp 0x14005e13c
lea r12, [rsp + 0x1358]
lea rdx, [rsp + 0x1c08]
mov r8d, pe_nt_image_headers64
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x2d3], 1
adc ebx, 2
add byte [rax], al
add dword [rcx - 0x77], ecx
insb byte [rdi], dx
and al, 0xe8
adc ebx, 2
rol dword [rdx], cl
add byte [rax], al
add dword [rcx - 0x77], ecx
insb byte [rdi], dx
and al, 0xe8
mov qword [r12 - 0x10], rdi
mov qword [r12 - 8], r13
mov rdx, qword [rbx + 0x278]
lea rdi, [rsp + 0x9d8]
mov rcx, rdi
call fcn.14005f3da
movups xmm0, xmmword [rdi]
adc byte [rdi], al
adc byte [rdi], al
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + 0x9b0], xmm1
movups xmmword [rbx + 0x9a0], xmm0
add byte [rax - 0x75], cl
mov ebx, 0x280
test rdi, rdi
je 0x14005e464
lea r12, [rbx + 0x9a0]
mov r13, qword [rbx + 0x288]
movabs al, byte [0x288ab8b4c000009]
add byte [rax], al
xor ebp, ebp
mov byte [rbx + 0x2d3], bpl
lea rdx, [rsp + 0x1340]
mov r8d, 0x120
and byte [rcx], al
add byte [rax], al
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memmove
mov qword [rbx + 0x3f8], r12
mov qword [rbx + 0x400], rdi
mov qword [rbx + 0x408], r13
lea rcx, [rbx + 0x410]
lea rdx, [rsp + 0x9d8]
mov r8d, 0x588
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbx + 0x998]
mov qword [rsp + 0x38], rax
mov byte [rbx + 0x998], bpl
add byte [rax], al
add byte [rax], al
lea rdx, [rbx + 0x2d8]
mov qword [rsp + 0x30], r14
lea r14, [rbx + 0x410]
add al, 0
add byte [rax], al
add byte [rax], al
mov r8d, 0x120
mov rcx, r14
mov qword [rsp + 0x68], rdx
push rsp
and al, 0x68
push rsp
and al, 0x68
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x530], r12
mov qword [rbx + 0x538], rdi
add byte [rax], al
mov qword [rbx + 0x540], r13
lea rax, [rbx + 0x770]
mov qword [rsp + 0x60], rax
mov byte [rbx + 0x770], 0
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x771], 0
mov rax, qword [rbx + 0x540]
lea rsi, [rsp + 0x2040]
lea esi, [rsp + 0x2040]
lea esi, [rsp + 0x2040]
mov qword [rsi + 0x130], rax
mov rax, qword [rbx + 0x530]
mov eax, dword [rbx + 0x530]
mov eax, dword [rbx + 0x530]
mov qword [rsi + 0x120], rax
mov rax, qword [rbx + 0x538]
cmp byte [0xc94ddbbc], al
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
invalid
cmp byte [0xc94ddbbc], al
add eax, 0x89480000
xchg byte [rax], ch
add dword [rax], eax
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x778]
mov r8d, 0x138
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x50], r14
mov r14, qword [rbx + 0x778]
mov r13, qword [rbx + 0x898]
mov rsi, qword [rbx + 0x8a0]
mov rbp, qword [rbx + 0x8a8]
mov qword [rbx + 0x778], 3
cmp r14, 3
add ecx, dword [rdi]
test byte [rcx], ah
or eax, dword [rax]
invalid
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x16a8]
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x8000000000000000
lea r12, [rsp + 0xe8]
add byte [rax], al
mov qword [r12 + 0x18], rax
mov qword [r12 + 0x30], rax
and qword [r12], 0
mov qword [r12 + 8], 8
and qword [r12 + 0x10], 0
mov qword [rdi - 8], r14
mov qword [rdi + 0x118], r15
mov cl, byte [r13 + 0x1c]
mov dl, byte [r13 + 0x1d]
call fcn.1400348c8
insb byte [rdi], dx
std
dec dword [rcx - 0x77]
ror byte [rcx + rcx*4 - 0x1f], 1
insb byte [rdi], dx
std
dec dword [rcx - 0x77]
ror byte [rcx + rcx*4 - 0x1f], 1
mov rdx, rax
call fcn.14007fe7b
xor eax, eax
cmp qword [r13], rax
je 0x14005dcb1
mov rcx, qword [r13 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0xe8]
mov rdx, rax
call fcn.14007ff16
lea rax, [rbx + 0x778]
mov qword [rsp + 0x48], rax
lea rcx, [rsp + 0xe8]
call fcn.14007ff4e
mov rdi, rdx
test rax, rax
mov r14, qword [rsp + 0x30]
je 0x14005de8b
lea rcx, [rsp + 0xe8]
call fcn.140062a0f
lea rcx, [rsp + 0x16a0]
call fcn.14005ec28
lea rcx, [rsp + 0xf60]
lea rdx, [rsp + 0x440]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rsp + 0x48]
lea rcx, [rsp + 0x188]
lea rdx, [rsp + 0x6b0]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov r12, rdi
mov byte [rbx + 0x771], 1
mov qword [rbx + 0x548], rax
mov qword [rbx + 0x550], r12
mov qword [rbx + 0x558], rdi
jno 0x14005dd43
add byte [rax], al
add dword [rax - 0x77], ecx
or dword [rax + 5], 0
add byte [rcx + rcx*4 - 0x5d], cl
push rax
add eax, 0x89480000
mov ebx, 0x558
add eax, 0x894c0000
movabs dword [0x58bb894800000550], eax
add eax, 0x8d480000
mov bl, 0x60
add eax, 0x8d480000
xchg esp, eax
and al, 0x60
adc al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
lea rsi, [rbx + 0x560]
lea rdx, [rsp + 0x1460]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x680], 0
lea rdi, [rbx + 0x688]
lea rdx, [rsp + 0x1170]
add byte [rax], al
add byte [rax], al
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.14005ec8b
mov rax, qword [rbx + 0x548]
test rax, rax
test eax, eax
test eax, eax
je 0x14005df21
lea rdx, [rbx + 0x550]
cmp eax, 1
jne 0x14005df7f
rol dword [rcx], 0
invalid
mov qword [rsp + 0x30], r14
mov r8d, 0x220
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x50]
mov qword [rsp + 0x50], r14
mov r14, qword [rbx + 0x778]
mov qword [rbx + 0x778], 2
cmp r14, 2
je 0x14005e74e
lea r12, [rbx + 0x778]
lea rsi, [rbx + 0x8b0]
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x190]
mov r8d, 0x128
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 + 0x6b0]
lea rdx, [rsp + 0x188]
mov rcx, rdi
call fcn.140062977
cmp qword [rdi], 0
mov rbp, qword [rdi + 8]
mov r15, qword [rdi + 0x10]
je 0x14005df91
cmp rbp, 2
mov r14, qword [rsp + 0x30]
jne 0x14005e1b5
mov ebp, 2
mov rdi, qword [rsp + 0x38]
jmp 0x14005e00a
mov qword [rsp + 0x58], rdi
lea rdi, [rsp + 0x130]
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.1400802a7
mov rcx, rdi
mov rdx, rsi
mov r8, rbp
call fcn.140080130
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 0x14005e251
mov r12, r14
mov ecx, 0x10
mov edx, 8
call fcn.140035261
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
lea r14, [0x14010e420]
jmp 0x14005e290
mov rbp, qword [rbx + 0x550]
mov r15, qword [rbx + 0x558]
lea rcx, [rsp + 0x1580]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rbx + 0x680]
lea rcx, [rsp + 0x1258]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x770], 1
cmp rbp, 3
mov rdi, qword [rsp + 0x38]
jne 0x14005e053
jmp 0x14005e242
mov rdi, qword [rsp + 0x38]
mov r15, qword [rdx]
mov ebp, 2
jmp 0x14005e048
lea rdx, [rsp + 0x6c8]
lea rsi, [rsp + 0x2178]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1d10]
mov r8d, 0x210
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x440]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x1e38]
lea rcx, [rsp + 0xf60]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 3
mov r14, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x38]
je 0x14005e23a
lea rcx, [rsp + 0x1580]
lea rdx, [rsp + 0x440]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1258]
lea rdx, [rsp + 0xf60]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14005ec95
mov word [rbx + 0x770], 1
xor esi, esi
mov rcx, qword [rsp + 0x50]
call fcn.14005ec3a
lea rcx, [rsp + 0x1f20]
lea rdx, [rsp + 0x1580]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1a18]
lea rdx, [rsp + 0x1258]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi], 1
mov rcx, qword [rsp + 0x68]
call fcn.14005eb5a
cmp rbp, 2
jne 0x14005e0bd
mov rcx, r15
call fcn.140037459
mov rdi, rax
lea r13, [0x14010a0e0]
mov bpl, 2
jmp 0x14005e11a
mov ecx, 0x220
mov edx, 8
call fcn.140035261
mov rdi, rax
mov qword [rax], rbp
mov qword [rax + 8], r15
lea rcx, [rax + 0x10]
lea rdx, [rsp + 0x1f20]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x130], rsi
mov rcx, rdi
add rcx, 0x138
lea rdx, [rsp + 0x1a18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea r13, [0x14010f6f0]
xor ebp, ebp
lea rcx, [rbx + 0x9a0]
call fcn.14003a8ec
cmp byte [rbx + 0x2d3], 0
je 0x14005e13c
lea rcx, [rsp + 0x1340]
call fcn.14005ec28
mov byte [rbx + 0x2d3], 0
lea rcx, [rbx + 0x290]
call fcn.14005ec0a
cmp byte [rbx + 0x2d4], 0
je 0x14005e164
lea rcx, [rbx + 0x250]
call fcn.1400298b0
mov byte [rbx + 0x2d4], 0
lea rcx, [rbx + 0x1a8]
call fcn.140025287
lea rcx, [rbx + 0x128]
call fcn.14003a89b
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
jmp 0x14005e88d
lea rdx, [rsp + 0x6c8]
lea rdi, [rsp + 0x2178]
mov r8d, 0x210
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x1d10]
mov r8d, 0x210
mov rcx, r13
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14005ec95
mov qword [rbx + 0x778], rbp
mov qword [rbx + 0x780], r15
lea rcx, [rbx + 0x788]
mov r8d, 0x120
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x8a8], 0
lea rdx, [rsp + 0x1e38]
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 0x14005e88d
cmp byte [r13 + 0x1b], 0
je 0x14005e2aa
mov r12, r14
mov rcx, qword [r13 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rdi, rax
mov ecx, 0x18
mov edx, 8
call fcn.140035261
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdi
lea r14, [0x14010e450]
lea rdi, [rsp + 0x170]
mov rcx, rdi
call fcn.14005ed72
mov qword [rdi], rsi
mov qword [rdi + 8], r14
mov r14, r12
lea rbp, [rsp + 0x158]
lea rcx, [rsp + 0x17c8]
lea rdx, [rsp + 0x16a0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x58]
mov qword [rsp + 0x98], rdx
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax - 0x75], cl
call 0x1bd86a313
sub byte [rax], al
mov r8d, 0
je 0x14005e2f4
mov r8, qword [rsp + 0x148]
movabs r9, 0x8000000000000000
cmp rcx, r9
cmove r8, rax
lea rsi, [rsp + 0x188]
mov ah, 0x24
mov byte [rcx], al
add byte [rax], al
mov rcx, rsi
mov r9, rbp
mov ecx, ebp
call fcn.1400804e1
mov r13, qword [rsi + 0x10]
cmp r13, 2
add dh, byte [rbp + 0x52]
mov rdi, qword [rsp + 0x188]
mov qword [rsp + 0x6b8], 2
add byte [rax], al
mov qword [rsp + 0x6c0], rdi
mov qword [rsp + 0x6b0], 1
lea rcx, [rsp + 0x17c8]
call fcn.14005ec28
lea rcx, [rsp + 0x98]
call fcn.14005ed41
mov r12d, 2
mov r13, qword [rsp + 0x48]
jmp 0x14005e5e1
lea r12, [rsp + 0x140]
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x90], rax
mov edi, dword [rsp + 0x1a0]
mov rsi, qword [rsp + 0x1a8]
mov rcx, qword [r12 - 0x10]
mov rdx, qword [r12 - 8]
clc
call fcn.140062add
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], rdx
lea rcx, [rsp + 0xd0]
mov rdx, r12
call fcn.140062aff
mov al, byte [r12 + 0x40]
mov byte [rsp + 0x2f], al
mov al, byte [r12 + 0x41]
mov byte [rsp + 0x2e], al
mov rcx, qword [r12 + 0x30]
mov rdx, qword [r12 + 0x38]
call fcn.140042040
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x80], rdx
lea rcx, [rsp + 0x18f0]
lea rdx, [rsp + 0x17c8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
test r13, r13
je 0x14005e484
test edi, edi
mov r13d, 1
mov rdx, rsi
cmove rdx, r13
lea r12, [rsp + 0x6b0]
mov rcx, r12
mov r8, rdi
call fcn.14007f3c9
mov rcx, rsi
call qword [sym.imp.secur32.dll_FreeContextBuffer]
adc eax, 0x7c0e3
mov rdi, qword [r12]
movabs rax, 0x8000000000000000
cmp rdi, rax
jne case.0x1400367ea.338
xor edi, edi
jmp 0x14005e48c
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
invalid
add byte [rax], al
add al, ch
rcl byte [0xc94de477], cl
invalid
lea r13, [0x14010a158]
fnstcw word [rdx + rcx - 0x3cb1700]
invalid
invalid
xor edi, edi
mov r13d, 1
xor r12d, r12d
jmp 0x14005e4a1
invalid
mov r13, qword [rsp + 0x6b8]
mov r12, qword [rsp + 0x6c0]
add byte [rax], al
lea rsi, [rsp + 0x338]
mov rcx, rsi
mov rdx, rbp
call fcn.140062b7c
mov rax, qword [rsp + 0x78]
mov qword [rsi - 0x1b0], rax
mov rax, qword [rsp + 0x70]
mov qword [rsi - 0x1a8], rax
mov dword [rsi - 0x1a8], eax
lea rcx, [rsp + 0x198]
lea rdx, [rsp + 0x18f0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
and qword [rsi - 0x78], 0
mov byte [rax], al
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 + 0xd0]
movups xmmword [rsi - 0x18], xmm0
mov rax, qword [rsp + 0xe0]
mov qword [rsi - 8], rax
clc
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 + 0x6b0]
lea rdx, [rsp + 0x188]
mov rcx, rsi
call fcn.140062977
xor eax, eax
mov r12, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
cmp qword [rsi], rax
je 0x14005e717
cmp r12, 2
mov r13, qword [rsp + 0x48]
je 0x14005e5e1
lea rdx, [rsp + 0x6c8]
lea rcx, [rsp + 0x188]
add byte [rax], al
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x440]
lea rdx, [rsp + 0x188]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
insd dword [rdi], dx
invalid
add byte [rsi + 1], bh
lea rcx, [rsp + 0x130]
call fcn.140062aa2
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*8], fs
add byte [rax], al
add al, ch
hlt
add byte [r8], al
lea rcx, [rsp + 0xf60]
lea ecx, [rsp + 0xf60]
sldt word [rax]
sldt word [rax]
lea rdx, [rsp + 0x440]
mov r8d, 0x210
add al, ch
nop
insd dword [rdi], dx
invalid
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
invalid
add byte [rax], al
invalid
add al, ch
nop
insd dword [rdi], dx
invalid
cmp r12, 2
je 0x14005dd15
int3
idiv bh
invalid
int3
lea rsi, [rsp + 0x6b0]
lea rdx, [rsp + 0xf60]
lea edx, [rsp + 0xf60]
xchg esp, eax
and al, 0x60
invalid
sldt word [rax]
xchg esp, eax
and al, 0x60
invalid
sldt word [rax]
invalid
mov r8d, 0x210
mov rcx, rsi
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
pop rdi
insd dword [rdi], dx
invalid
add byte [rax - 0x77], cl
mov ebp, edi
pop rdi
insd dword [rdi], dx
invalid
mov ebp, edi
lea rdi, [rsp + 0x188]
mov r8d, 0x210
adc byte [rdx], al
add byte [rax], al
adc byte [rdx], al
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1460]
mov word [rax + riz*2], fs
adc al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
adc al, 0
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rdx, rdi
mov rdi, rbp
call sub.VCRUNTIME140.dll_memcpy
insd dword [rdi], dx
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*2], fs
and al, 0x70
adc dword [rax], eax
invalid
insd dword [rdi], dx
invalid
xchg esp, eax
and al, 0xb0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
and al, 0x70
and al, 0x70
adc dword [rax], eax
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 0xe8
mov eax, 0xe8
call 0x12805e6b3
invalid
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
invalid
invalid
add cl, ch
ja 0x14005e6b5
jmp 0x14005dd38
invalid
lea rsi, [rsp + 0x188]
lea rdx, [rsp + 0xf60]
invalid
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
lea rcx, [rsp + 0x1460]
add byte [rax], al
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
insb byte [rdi], dx
invalid
invalid
insb byte [rdi], dx
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*2], fs
adc dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0xe8
invalid
mov dh, 0x6c
invalid
lea rdx, [rsp + 0x2b0]
lea rcx, [rsp + 0x1170]
mov r8d, 0xe8
mov eax, 0xe8
mov eax, 0xe8
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
jmp 0x14005dd38
invalid
invalid
lea rdx, [rsp + 0x6c8]
lea rcx, [rsp + 0x440]
add al, 0
add byte [rax], al
mov r8d, 0x210
add al, byte [rax]
add al, ch
xchg esp, eax
insb byte [rdi], dx
invalid
add byte [rcx], dh
test byte [rbx + rcx*4 + 0x6c], 0x24
invalid
add al, byte [rax]
add al, ch
xchg esp, eax
insb byte [rdi], dx
invalid
jmp 0x14005e601
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x140109700]
jmp case.0x14004de1f.146
invalid
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x14010e158]
sub ebp, dword [rdi - 0x72b3fff6]
add eax, 0xaf9fc
mov edx, 0x1e
add byte [rax], al
call fcn.1400d61a0
lea r12, [rbx + 0x460]
lea rdx, [rbx + 0x628]
lea edx, [rbx + 0x628]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg ebx, eax
sub byte [rsi], al
invalid
add byte [rax], al
invalid
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov r8d, 0x2000
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.14001407f
mov qword [rbx + 0x610], r12
add byte [rax - 0x77], cl
sbb dword [rax], 6
invalid
add byte [rax], al
add byte [rax - 0x77], cl
sbb dword [rax], 6
invalid
add byte [rax], al
mov dword [rbx + 0x618], eax
invalid
mov qword [rbx + 0x620], rdx
lea r8, [rsp + 0x440]
lea eax, [rsp + 0x440]
add byte [rax], al
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov dword [rax + 8], edx
mov dword [rax + 8], edx
and qword [r8 + 0x10], 0
mov qword [r8 + 0x18], rdx
push rax
sbb byte [rcx + rcx*4 - 0x1f], cl
push rax
sbb byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r15
call fcn.140062301
test rax, rax
jne case.0x14004f9c2.123
test rdx, rdx
jne 0x14005e8a7
lea rcx, [rsp + 0x440]
call case.0x14007468e.95
test rdx, rdx
test edx, edx
je 0x14005e8af
add al, ch
sal ah, cl
invalid
mov rdi, rdx
mov edi, edx
add rdi, qword [rbx + 0x608]
invalid
add byte [rax], al
mov qword [rbx + 0x608], rdi
cmp rdi, 0x2001
jae 0x14005e945
add dword [rax], eax
invalid
lea r12, [rbx + 0x628]
lea r8, str.HTTP_1.1_200HTTP_1.0_200HTTP_1.1_407unsuccessful_tunnelproxy_authentication_required_r_n_r_nh
add eax, 0xb0c73
add eax, 0xb0c73
jae 0x14005e81f
or eax, dword [rax]
mov r9d, 0xc
mov rcx, r12
mov rdx, rdi
mov edx, edi
call fcn.14002ae92
test al, al
jne 0x14005e84a
invalid
cld
inc dword [rax + rax*8 - 0x72b3df8b]
add eax, 0xb0c63
lea r8, [0x14010f494]
mov r9d, 0xc
add byte [rax], al
mov rcx, r12
mov ecx, esp
mov rdx, rdi
cli
call fcn.14002ae92
test al, al
ror byte [rdi], 0x84
rol byte [rax], 0
invalid
ror byte [rdi], 0x84
rol byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
mov ecx, dword [rbx + rcx]
add byte [rcx - 0x47], al
add al, 0
add byte [rax], al
lea r8, [0x14010f4dc]
mov r9d, 4
mov rcx, r12
mov ecx, esp
mov rdx, rdi
call fcn.14002aee0
invalid
test al, al
jne 0x14005e8cf
inc dword [rax + rax*8 - 0x7eb7968b]
inc dword [rax]
and byte [rax], al
cmp rdi, 0x2000
jne 0x14005e766
invalid
invalid
invalid
invalid
add byte [rdi], cl
test ebx, esi
invalid
invalid
lea rcx, str.proxy_headers_too_long_for_tunnelunexpected_eof_while_tunneling
mov edx, 0x21
jmp 0x14005e8bb
mov al, 4
mov byte [rbp], al
add byte [r9 - 0x3a], r8b
adc dword [rbx], r8d
mov byte [r14 + 0x11], 3
mov al, 4
mov byte [rbx + 0x2d2], al
adc edx, 2
add byte [rax], al
add rsp, 0x25d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rdx
jmp 0x14005d95e
lea rcx, [0x14010f519]
mov edx, 0x1e
invalid
add byte [rdx + 0x1e], bh
add al, ch
xchg dword [rcx], edx
add byte [rax], al
call fcn.14005fa47
mov rdi, rax
lea r13, [0x14010a158]
jmp 0x14005d96d
mov byte [rbx + 0x607], 0
mov rbp, qword [rbx + 0x460]
mov rdi, qword [rbx + 0x468]
push 0x4c000004
mov ebp, dword [rbx + 0x470]
add byte [rax], al
add byte [rax - 0x75], cl
stosd dword [rdi], eax
invalid
push 0x4c000004
mov ebp, dword [rbx + 0x470]
add byte [rax], al
add byte [rax], al
lea rdx, [rbx + 0x478]
lea rcx, [rsp + 0x9d8]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
shr dword [rdx + 7], 0
shr dword [rdx + 7], 0
jmp 0x14005d972
lea r8, [0x14010f4a0]
mov r9d, 0xc
or al, 0
add byte [rax], al
or al, 0
add byte [rax], al
mov rcx, r12
mov rdx, rdi
call fcn.14002ae92
test al, al
je 0x14005e934
lea rcx, [0x14010f4bf]
or eax, 0xb0b92
add byte [rdx + 0x1d], bh
mov edx, 0x1d
jmp 0x14005e8bb
lea rcx, [0x14010f4ac]
mov edx, 0x13
jmp 0x14005e8bb
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x2000
mov rcx, rdi
call fcn.1400d5d30
int3
push rsi
sub rsp, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
call 0x14005e97b
add rsi, 0x2628
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14003573c
and byte [rsi - 0x17], bl
shr dword [rbp - 3], 0xff
push rsi
sub rsp, 0x20
and byte [rdi], cl
mov dh, 0x81
rol byte [rdx], cl
add byte [rax], al
and byte [rdi], cl
mov dh, 0x81
rol byte [rdx], cl
add byte [rax], al
cmp rax, 6
ja case.0x14005e9a2.1
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x14013d994]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rsi
mov ecx, esi
call fcn.14003a89b
lea rcx, [rsi + 0xd0]
call fcn.140025287
push 0xffffffff8348fffc
out dx, al
or byte [rax - 0x77], 0xf1
std
dec dword [rax - 0x73]
mov ss, eax
add byte [rax], al
add al, ch
iretd
push 0xffffffff8348fffc
out dx, al
or byte [rax - 0x77], 0xf1
add rsp, 0x20
pop rsi
jmp fcn.14003aaff
lea rcx, [rsi + 0x2d8]
lea ecx, [rsi + 0x2d8]
call fcn.14005ea6f
jmp 0x14005ea04
mov rcx, qword [rsi + 0x2d8]
mov ecx, dword [rsi + 0x2d8]
mov rdx, qword [rsi + 0x2e0]
call fcn.140001558
jmp 0x14005ea0b
lea rcx, [rsi + 0x2d8]
add byte [rax], al
call fcn.14005eb5a
lea rcx, [rsi + 0x9a0]
call fcn.14003a8ec
mov byte [rsi + 0x2d3], 0
lea rcx, [rsi + 0x290]
call fcn.14005ec0a
cmp byte [rsi + 0x2d4], 0
nop
add al, byte [rax]
add al, ch
add dword [rax], eax
add byte [rax + 0x2d4be], al
add byte [rax], al
jne 0x14005ea2e
jmp 0x14005ea3a
lea rcx, [rsi + 0x2d8]
call 0x14005eb7b
lea rcx, [rsi + 0x250]
call fcn.1400298b0
mov byte [rsi + 0x2d4], 0
lea rcx, [rsi + 0x1a8]
call fcn.140025287
cmp byte [rsi + 0x2d5], 0
je 0x14005ea62
invalid
or al, 0x48
lea ecx, [rsi + 0x128]
lea rcx, [rsi + 0x128]
call fcn.14003a89b
mov byte [rsi + 0x2d5], 0
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
test eax, eax
je 0x14005ebea
cmp eax, 3
jne 0x14005ec03
mov rcx, qword [rsi + 0x240]
mov rdx, qword [rsi + 0x248]
call fcn.140001558
lea rcx, [rsi + 0x200]
call fcn.14005ec0a
lea rcx, [rsi + 0x1c8]
call fcn.14003a8ec
lea rcx, [rsi + 0x1b0]
call fcn.14003a8ce
lea rcx, [rsi + 0x148]
call fcn.14003a90e
add rsi, 0x120
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400298b0
mov rcx, rsi
call fcn.14003a89b
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140025287
nop
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 + 0xe0], rdx
lea rdi, [rsp + 0x28]
mov rcx, rdi
mov rdx, rsi
call fcn.140060e1d
mov eax, dword [rdi]
cmp eax, 2
jne 0x140060c15
mov rdi, qword [rsp + 0x30]
jmp 0x140060dbd
test eax, eax
je 0x140060d7f
mov rdx, qword [rsi + 0x68]
cmp rdx, qword [rsi + 0x60]
jne 0x140060dad
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 0x140060c5e
lea rcx, [rsi + 0x50]
mov rdx, rax
call fcn.140061a90
mov rdx, qword [rsi + 0x60]
mov rcx, qword [rsi + 0x58]
lea rax, [0x14010e320]
mov qword [rsp + 0x20], rax
mov r8, r12
mov r9, r14
call fcn.140061ae1
lea rcx, [0x14010e338]
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r15
mov r9, rbx
call fcn.140080807
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
lea r9, [0x14010e350]
mov r8, r12
call fcn.140061af8
mov r15, rax
mov r13, rdx
xor eax, eax
test r15, r15
cmove r13d, eax
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
lea rax, [0x14010e368]
mov qword [rsp + 0x20], rax
mov r8, r12
mov r9, r14
call fcn.140061ae1
mov r12, rax
mov rbp, rdx
test rax, rax
mov eax, 0
cmove ebp, eax
mov rcx, qword [rsi + 0x58]
mov rdx, qword [rsi + 0x60]
lea r9, [0x14010e380]
mov r8, r14
call fcn.140060bb1
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 + 0xe8]
xor edx, edx
xor r9d, r9d
call qword [sym.imp.secur32.dll_EncryptMessage]
test eax, eax
je 0x140060d8b
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x140060dbd
movabs rdi, 0x8009031700000002
jmp 0x140060dbd
mov eax, dword [rsp + 0x38]
add eax, dword [rsp + 0x28]
add eax, dword [rsp + 0x48]
cmp qword [rsi + 0x60], rax
jb 0x140060da1
mov qword [rsi + 0x60], rax
and qword [rsi + 0x68], 0
mov qword [rsi + 0x110], rbx
mov rcx, rsi
call fcn.1400619d8
test rax, rax
je 0x140060e0a
mov rdi, rdx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.140014898
and qword [rsi + 0xe0], 0
mov ecx, eax
mov eax, 1
cmp cl, 0xd
jne 0x140060df6
lea rcx, [rsp + 0x30]
call fcn.14002435e
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 + 0x110]
and qword [rsi + 0xe0], 0
xor eax, eax
jmp 0x140060df6
add r8, 0xfffffffffffffff0
shl r9, 4
test r9, r9
je 0x140062f66
mov eax, dword [r8 + 0x10]
add r8, 0x10
add r9, 0xfffffffffffffff0
invalid
test rax, rax
je 0x140062f4a
mov r8, qword [r8 + 8]
jmp 0x140062f6e
mov r8d, 1
xor eax, eax
mov r9, rax
jmp 0x140060bd4
pop rsi
fdiv st(7), st(0)
invalid
push rsi
push rdi
sub rsp, 0x58
mov rsi, rcx
mov qword [rcx + 0xe0], rdx
movzx eax, byte [rcx + 0xa0]
test eax, eax
je 0x140062f9b
cmp eax, 1
je 0x140062fa4
jmp 0x140063057
cmp byte [rsi + 0xa3], 0
jne 0x140063011
lea rax, [rsp + 0x2c]
mov dword [rax], 1
movabs rcx, 0x200000004
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], rax
movabs rax, 0x100000000
lea rdx, [rsp + 0x30]
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rcx, [rsi + 0xe8]
call qword [sym.imp.secur32.dll_ApplyControlToken]
test eax, eax
je 0x140062ff8
mov edi, eax
shl rdi, 0x20
or rdi, 2
jmp 0x14006302b
mov dword [rsi + 0xa0], 0x1010000
mov byte [rsi + 0xa4], 0
and qword [rsi + 0x108], 0
invalid
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.140060e1d
cmp dword [rdi], 2
invalid
add dh, byte [rbp + 0x31]
jne 0x140063057
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.140014898
sti
dec dword [rax - 0x7d]
cmpsb byte [rsi], byte [rdi]
loopne 0x14006303d
add byte [rax], al
invalid
cmp al, 0xd
jne 0x140063061
lea rcx, [rsp + 0x30]
call fcn.14002435e
adc edi, esp
invalid
mov eax, 1
xor edi, edi
jmp 0x140063063
and qword [rsi + 0xe0], 0
xor edi, edi
add byte [rax], al
add byte [rcx], dh
push qword [rcx]
ror byte [rax - 0x77], 0xfa
cli
xor eax, eax
mov rdx, rdi
add rsp, 0x58
pop rdi
pop rsi
ret
sub esp, 0x28
cmp dword [rcx], 2
jne 0x140063096
invalid
add rcx, 8
call fcn.1400a02c3
add byte [rax - 0x75], cl
or byte [rdx + 1], bh
add byte [rax], al
add byte [rax - 0x75], cl
or byte [rdx + 1], bh
add byte [rax], al
call qword [sym.imp.ws2_32.dll_shutdown]
cmp eax, 0xffffffff
je 0x14006309f
xor edx, edx
jmp 0x1400630af
add rsp, 0x28
jmp 0x140062f76
invalid
invalid
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edx, eax
shl rdx, 0x20
or rdx, 2
invalid
xor eax, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
add rsp, 0x28
ret
push rbx
sub rsp, 0x98
movaps xmmword [rsp + 0x80], xmm6
add byte [rax], al
invalid
in al, dx
cwde
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x80], esi
add byte [rax], al
invalid
mov rsi, r8
mov rdi, rdx
xlatb
xlatb
mov rbx, rcx
cmp dword [rcx], 2
jne 0x140063258
add byte [rax], al
add byte [rax], al
lea r14, [rbx + 8]
lea r12, [rsp + 0x52]
lea esp, [rsp + 0x52]
lea esp, [rsp + 0x52]
lea rbp, [rsp + 0x62]
lea r13, [rsp + 0x50]
lea ebp, [rsp + 0x50]
mov rax, qword [rbx + 0x10]
mov qword [rsp + 0x78], rax
mov rax, qword [rbx + 0x18]
mov qword [rsp + 0x70], rax
and al, 0x70
and al, 0x70
mov eax, 0xffffffff
cmp r9, rax
cmovb rax, r9
cmovb eax, ecx
mov qword [rsp + 0x68], rax
xorps xmm6, xmm6
lea rcx, [rsp + 0x48]
mov rdx, qword [rsp + 0x78]
js 0x140063170
mov eax, edi
js 0x140063170
mov eax, edi
mov r9b, 1
call fcn.1400a0bae
mov al, byte [rsp + 0x51]
cmp al, 3
je 0x140063288
add qword [r8], rax
invalid
add qword [r8], rax
add byte [rbx + rcx*4 + 0x7c], cl
mov r15, qword [rsp + 0x48]
mov r15, qword [rsp + 0x48]
cmp al, 2
je 0x140063281
mov cl, byte [rsp + 0x50]
movzx edx, word [r12 + 4]
mov word [rbp + 4], dx
mov edx, dword [r12]
mov dword [rbp], edx
push rbp
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x58
push rbp
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x58
mov byte [rsp + 0x60], cl
mov byte [rsp + 0x61], al
mov rcx, qword [rsp + 0x70]
cmp rcx, 0xffffffffffffffff
jo case.0x14004e882.153
cmp ecx, 0xffffffff
je case.0x1400519b9.109
add byte [rbx + 0x442464], al
and dword [rsp + 0x44], 0
movups xmmword [rsp + 0x28], xmm6
and dword [rsp + 0x20], 0
and byte [rax], al
and byte [rax], al
mov rdx, rsi
mov r8, qword [rsp + 0x68]
lea r9, [rsp + 0x44]
call qword [sym.imp.ws2_32.dll_WSASend]
adc eax, 0x77433
adc eax, 0x77433
je 0x1400631a3
add byte [rbx - 0x7af00008], al
jmp 0x13f0631a7
cmp eax, 0xffffffff
jne 0x14006328f
test ecx, ebp
add byte [rax], al
invalid
add byte [rax], al
add bh, bh
adc eax, 0x773fc
cld
jae 0x1400631b2
invalid
invalid
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
cld
jae 0x1400631b2
invalid
invalid
add byte [rcx - 0x77], al
invalid
mov r15d, eax
shl r15, 0x20
or r15, 2
mov rcx, r15
and byte [rcx - 0x7d], cl
iretd
call fcn.140014898
cmp al, 0xd
jne 0x140063224
sti
invalid
mov rax, qword [rbx + 0x20]
test rax, rax
je 0x140063224
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle case.0x140050a1b.111
mov r13, rbp
mov rbp, rdi
mov rdi, rsi
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rdx + rcx*4 + 0x48], al
sbb al, ch
cmc
adc ebp, edi
dec dword [rax - 0x77]
mov esi, eax
xor ecx, ecx
call fcn.140081c88
xchg edx, ebp
add dword [rax], eax
adc byte [rdx + rcx*4 + 0x48], al
sbb al, ch
cmc
adc ebp, edi
dec dword [rax - 0x77]
mov esi, eax
xchg edx, ebp
add dword [rax], eax
test rsi, rsi
je 0x140063216
mov ecx, 1
mov rdx, r15
cli
cli
call fcn.1400345ae
mov r15, rsi
mov rsi, rdi
mov rdi, rbp
mov rbp, r13
mov ebp, ebp
mov ebp, ebp
lea r13, [rsp + 0x50]
push rax
mov qword [rsp + 0x48], 1
mov qword [rsp + 0x50], r15
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x50
mov rcx, r15
mov ecx, edi
call fcn.14009d7ed
cmp al, 0xd
jne 0x140063281
mov rcx, r14
lea rdx, [rsp + 0x58]
call fcn.1400a0aec
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
mov ecx, ebp
call fcn.14009da80
jmp 0x14006311c
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
movaps xmm6, xmmword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rax - 0x7f], cl
invalid
cwde
add byte [rax], al
add byte [rax], al
pop rbx
pop rbp
invalid
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp 0x140062f42
mov eax, 1
jmp 0x140063296
mov eax, 2
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp 0x140063296
mov r15d, dword [rsp + 0x44]
xor eax, eax
mov rdx, r15
movaps xmm6, xmmword [rsp + 0x80]
add byte [rax], 0
invalid
add rsp, 0x98
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_srciopoll_evented.rs
lea ecx, [0x1401146d8]
call fcn.1400d6180
ud2
in al, dx
and byte [rax - 0x77], cl
invalid
jne case.0x14003bf1b.224
movabs rax, 0x8000000000000001
mov qword [rsi], rax
jmp 0x1400632ee
mov rcx, rsi
call fcn.140062e72
invalid
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
sub byte [rcx + 0x80], bh
call fcn.140026b9c
test rax, rax
je 0x14006331b
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
add rsp, 0x28
ret
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x80
call fcn.1400d58a0
int3
add byte [rdi], cl
test byte [rdi + 0x10], bl
adc ah, bh
je fcn.140024394
adc ah, bh
inc ebx
sub rsp, 0x28
cmp byte [rdx + 0x10], 0
jne 0x14006335a
ret
movups xmm0, xmmword [rdx]
mov qword [rcx], 3
movups xmmword [rcx + 8], xmm0
mov byte [rdx + 0x10], 1
adc byte [rcx], al
adc byte [rcx], al
mov rax, rcx
add rsp, 0x28
ret
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
or al, byte [rax]
call fcn.1400d6480
int3
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x49]
test eax, eax
test r8, rax
je 0x140063396
cmp eax, 3
je 0x14006338c
cmp eax, 4
jne case.0x14005bf82.43
lea rcx, [rsi + 0x50]
call fcn.14006443b
add byte [rax], al
add byte [rax], al
jmp 0x1400633a3
mov rcx, qword [rsi + 0x50]
mov rdx, qword [rsi + 0x58]
mov edx, dword [rsi + 0x58]
mov edx, dword [rsi + 0x58]
jmp 0x14006339e
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
call fcn.140001558
mov rcx, rsi
call fcn.14003a8ec
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
push rsi
sub byte [rax - 0x7d], cl
invalid
and byte [rsi - 0x17], bl
je 0x1400633b6
add eax, dword [rax]
sub byte [rax - 0x7d], cl
invalid
nop
add rsp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xeb8
in al, dx
mov eax, 0xf00000e
sub dword [rsp + 0xea0], esi
add byte [rax], al
in al, dx
mov eax, 0xf00000e
sub dword [rsp + 0xea0], esi
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
invalid
mov r13, r8
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x14013d9b0]
invalid
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdx, qword [rdi + 0x38]
mov edx, dword [rdi + 0x38]
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
jmp 0x140063479
lea rax, [rdi + 0x310]
add byte [rax], al
mov qword [rsp + 0x40], rax
movzx eax, byte [rdi + 0x310]
lea rcx, [rdi + 0x50]
mov qword [rsp + 0x58], rcx
and al, 0x58
and al, 0x58
test eax, eax
je 0x140063506
cmp eax, 3
jne case.default.0x140063463
lea rax, [rdi + 0x1e9]
mov qword [rsp + 0x50], rax
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
movzx eax, byte [rdi + 0x1e9]
lea r12, [rdi + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
lea rcx, [0x14013d9c4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [0x14010a488]
call fcn.1400d6480
mov rdx, qword [rdi + 0x50]
mov rax, qword [rdi + 0x58]
mov eax, dword [rdi + 0x58]
lea rbx, [rsp + 0x7e0]
mov rcx, rbx
mov r8, r13
mov eax, ebp
mov eax, ebp
call qword [rax + 0x18]
mov rbx, qword [rbx]
cmp rbx, 2
jne 0x1400634a1
mov qword [rsi], 4
add al, 0
add byte [rax], al
mov al, 3
jmp case.0x1400367ea.348
mov r12, qword [rsp + 0x7e8]
mov rbp, qword [rsp + 0x7f0]
mov ebp, dword [rsp + 0x7f0]
mov ebp, dword [rsp + 0x7f0]
mov r14, qword [rsp + 0x7f8]
mov r15, qword [rsp + 0x800]
mov rcx, qword [rdi + 0x50]
mov ecx, dword [rdi + 0x50]
mov ecx, dword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.140001558
test rbx, rbx
je 0x140063514
mov ecx, 0x20
mov edx, 8
call fcn.140035261
mov qword [rax], r12
mov dword [rax], esp
mov dword [rax], esp
mov qword [rax + 8], rbp
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], r15
lea rbp, [0x140109ff0]
mov r15d, 3
mov r12, rax
jmp 0x140063de2
mov r14, qword [rdi + 0x50]
mov rbx, qword [rdi + 0x58]
mov r15, qword [rdi + 0x60]
jmp 0x140063570
test r12, r12
je 0x140063dd6
mov rcx, r15
cmp byte [rdi + 0x48], 0
je 0x14006408f
lea rax, [rdi + 0x50]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
mov rbx, qword [rdi + 0x28]
mov r15, qword [rdi + 0x30]
mov qword [rdi + 0x50], rdi
mov qword [rdi + 0x58], rbx
mov qword [rdi + 0x60], r15
jg 0x1400635a7
mov qword [rdi + 0x68], r12
mov qword [rdi + 0x70], rbp
mov qword [rdi + 0x78], r14
mov qword [rdi + 0x80], rcx
lea rax, [rdi + 0x310]
mov qword [rsp + 0x40], rax
and al, 0x40
mov byte [rdi + 0x310], 0
mov r14, rdi
mov rax, qword [rdi + 0x68]
mov rcx, qword [rdi + 0x70]
mov r8, qword [rdi + 0x78]
mov r9, qword [rdi + 0x80]
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x7e0]
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], r9
mov qword [rdx], rax
mov qword [rdx + 8], rcx
lea r12, [rdi + 0x88]
mov r8d, 0x148
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x1d0], r14
mov bh, 0xd0
add dword [rax], eax
invalid
mov bh, 0xd0
add dword [rax], eax
add byte [rax - 0x77], cl
lahf
fadd dword [rcx]
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
mov qword [rdi + 0x1d8], rbx
mov qword [rdi + 0x1e0], r15
lea rax, [rdi + 0x1e9]
mov qword [rsp + 0x50], rax
add dword [rax], eax
add byte [rax - 0x73], cl
xchg ecx, ebp
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
mov byte [rdi + 0x1e9], 0
jmp 0x1400635d8
mov byte [rdi + 0x1e8], 0
xchg eax, ebp
add dword [rax], eax
add byte [rax], al
mov rax, qword [rdi + 0x1e0]
mov qword [rsp + 0x260], rax
mov dword [rsp + 0x260], eax
movups xmm0, xmmword [rdi + 0x1d0]
movaps xmmword [rsp + 0x250], xmm0
movups xmm1, xmmword [r12]
movups xmm2, xmmword [r12 + 0x10]
movups xmmword [rsp + 0x278], xmm2
movups xmmword [rsp + 0x268], xmm1
mov word [rax + rbp*2], fs
add al, byte [rax]
add byte [rdi], cl
adc dword [rdi + 0x1f0], eax
add byte [rdi], cl
adc dword [rdi + 0x1f0], eax
mov rax, qword [rsp + 0x280]
mov qword [rdi + 0x220], rax
movaps xmm0, xmmword [rsp + 0x270]
movups xmmword [rdi + 0x210], xmm0
mov rax, qword [rsp + 0x260]
mov qword [rdi + 0x200], rax
xchg dword [rax], eax
add al, byte [rax]
invalid
mov dword [rdi + 0x200], eax
xchg dword [rax], eax
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + rbp*2], ah
add al, byte [rax]
add byte [rax - 0x77], cl
xchg dword [rax], ecx
add al, byte [rax]
add byte [rbx + rcx*4 - 0x49], cl
mov r14, qword [rdi + 0x1f0]
invalid
invalid
scasd eax, dword [rdi]
clc
mov rax, qword [rsp + 0x268]
mov qword [rdi + 0x208], rax
mov r14, qword [rdi + 0x1f0]
mov rbp, qword [rdi + 0x1f8]
add dword [rax], eax
add byte [rax - 0x75], cl
lahf
add byte [rdx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
lahf
add byte [rdx], al
add byte [rax], al
and qword [rdi + 0x1f0], 0
test r14, r14
test byte [rdi], 0x84
invalid
invalid
add byte [rax], al
test byte [rdi], 0x84
sbb cl, byte [0xc9523682]
and al, 0x48
mov qword [rsp + 0x48], r12
movups xmm0, xmmword [rdi + 0x208]
movups xmm1, xmmword [rdi + 0x218]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x70], xmm1
movabs r15, 0x8000000000000000
lea r12, [rsp + 0x2d0]
mov qword [r12 + 0x18], r15
mov qword [r12 + 0x30], r15
and qword [r12], 0
mov qword [r12 + 8], 8
and qword [r12 + 0x10], 0
movaps xmmword [rsp + 0x60], xmm0
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x80], r13
mov cl, byte [r14 + 0x1c]
mov dl, byte [r14 + 0x1d]
call fcn.1400348c8
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.14007fe7b
xor eax, eax
cmp qword [r14], rax
je 0x140063715
mov rcx, qword [r14 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0x2d0]
mov rdx, rax
call fcn.14007ff16
lea r12, [rdi + 0x1f0]
lea rcx, [rsp + 0x2d0]
call fcn.14007ff4e
mov r13, rdx
test rax, rax
je 0x1400638f6
lea rcx, [rsp + 0x2d0]
call fcn.140062a0f
lea rcx, [rsp + 0x60]
call fcn.14005ee27
lea rcx, [rsp + 0x370]
lea rdx, [rsp + 0x6d0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov r14, r13
mov byte [rdi + 0x1e8], 1
mov qword [rdi + 0xa8], rax
mov qword [rdi + 0xb0], r14
add byte [rax], al
add byte [rcx + rcx*4 - 0x51], cl
mov eax, 0x48000000
lea ecx, [rdi + 0xc0]
add byte [rax], al
add byte [rcx + rcx*4 - 0x51], cl
mov eax, 0x48000000
lea ecx, [rdi + 0xc0]
lea rdx, [rsp + 0xa98]
mov r8d, 0xd0
call sub.VCRUNTIME140.dll_memcpy
and dword [rdi + rax], ebx
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
nop
add dword [rax], eax
add byte [rax], al
and dword [rdi + rax], ebx
add byte [rax - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
nop
add dword [rax], eax
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x130]
movups xmmword [rdi + 0x198], xmm0
movups xmmword [rdi + 0x1a8], xmm1
movups xmmword [rdi + 0x1b8], xmm2
mov rax, qword [rsp + 0x140]
mov qword [rdi + 0x1c8], rax
enter 1, 0
enter 1, 0
mov rcx, r12
call fcn.1400643d0
mov rax, qword [rdi + 0xa8]
test rax, rax
je 0x140063989
lea rdx, [rdi + 0xb0]
cmp eax, 1
jne 0x140063a21
mov r8d, 0x120
add byte [rax], al
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x30]
mov qword [rsp + 0x48], r12
mov r14, qword [rdi + 0x1f0]
mov qword [rdi + 0x1f0], 2
cmp r14, 2
je 0x1400643b6
mov r15, r13
lea rbp, [rdi + 0x1f0]
lea r13, [rdi + 0x2d8]
lea rdx, [rdi + 0x1f8]
lea rbx, [rsp + 0x5b8]
mov r8d, 0xd8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmmword [rbx + 0xe0], xmm0
movups xmmword [rbx + 0xf0], xmm1
movups xmmword [rbx + 0x100], xmm2
mov rax, qword [r13 + 0x30]
mov qword [rbx + 0x110], rax
mov qword [rbx - 8], r14
mov qword [rbx + 0xd8], r15
lea rbx, [rsp + 0x488]
lea rdx, [rsp + 0x5b0]
mov rcx, rbx
call fcn.14006445e
cmp qword [rbx], 0
mov r15, qword [rbx + 8]
mov r12, qword [rbx + 0x10]
mov qword [rsp + 0x30], rbp
je 0x140063a2f
cmp r15, 2
jne 0x140063c84
mov r15d, 2
jmp 0x140063b1a
mov qword [rsp + 0x38], r12
lea r12, [rsp + 0x318]
mov qword [r12 + 0x10], r15
mov word [r12 + 0x50], 1
and qword [r12 + 0x40], 0
and qword [r12], 0
mov qword [r12 + 0x28], r15
mov rcx, qword [r14 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov rcx, r12
mov rdx, rax
call fcn.1400802a7
mov rcx, r12
mov rdx, rbp
mov r8, rbx
call fcn.140080130
mov al, byte [r14 + 0x18]
mov byte [r12 + 0x50], al
mov al, byte [r14 + 0x19]
mov byte [r12 + 0x51], al
cmp byte [r14 + 0x1a], 0
je 0x140063e88
mov ecx, 0x10
mov edx, 8
call fcn.140035261
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea r14, [0x14010e480]
jmp 0x140063ec4
mov r15, qword [rdi + 0xb0]
mov r12, qword [rdi + 0xb8]
mov rbp, qword [rdi + 0xc0]
mov r14, qword [rdi + 0xc8]
mov r13, qword [rdi + 0xd0]
lea rdx, [rdi + 0xd8]
lea rcx, [rsp + 0x928]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rdi + 0x190]
movups xmm0, xmmword [rdi + 0x198]
movaps xmmword [rsp + 0x150], xmm0
movups xmm0, xmmword [rdi + 0x1a8]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [rdi + 0x1b8]
movaps xmmword [rsp + 0x170], xmm0
mov rax, qword [rdi + 0x1c8]
mov qword [rsp + 0x180], rax
mov word [rdi + 0x1e8], 0x100
cmp r15, 3
jne 0x140063b8a
jmp 0x140063dc0
mov r12, qword [rdx]
mov r15d, 2
jmp 0x140063b7f
lea rbx, [rsp + 0x4b8]
mov rbp, qword [rbx - 0x18]
mov r14, qword [rbx - 0x10]
mov r13, qword [rbx - 8]
lea rcx, [rsp + 0x9e0]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xb8]
movups xmm1, xmmword [rbx + 0xc8]
movups xmm2, xmmword [rbx + 0xd8]
movups xmm3, xmmword [rbx + 0xe8]
movaps xmmword [rsp + 0x1c0], xmm3
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1a0], xmm1
movaps xmmword [rsp + 0x190], xmm0
movaps xmmword [rsp + 0x90], xmm0
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0xb0], xmm2
movaps xmmword [rsp + 0xc0], xmm3
lea rcx, [rsp + 0x6d0]
mov r8d, 0xb8
lea rdx, [rsp + 0x9e0]
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x98]
movups xmm1, xmmword [rsp + 0xa8]
movups xmm2, xmmword [rsp + 0xb8]
movaps xmmword [rsp + 0x370], xmm0
movaps xmmword [rsp + 0x380], xmm1
movaps xmmword [rsp + 0x390], xmm2
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x3a0], rax
cmp r15, 3
je 0x140063db8
lea rcx, [rsp + 0x928]
lea rdx, [rsp + 0x6d0]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x370]
movaps xmm1, xmmword [rsp + 0x380]
movaps xmm2, xmmword [rsp + 0x390]
movaps xmmword [rsp + 0x150], xmm0
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x170], xmm2
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x180], rax
mov rcx, qword [rsp + 0x30]
call fcn.1400643e0
mov word [rdi + 0x1e8], 0x100
xor ebx, ebx
mov rcx, qword [rsp + 0x48]
call fcn.1400643ea
lea rcx, [rsp + 0xc20]
lea rdx, [rsp + 0x928]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmm2, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x210], xmm0
movaps xmmword [rsp + 0x220], xmm1
movaps xmmword [rsp + 0x230], xmm2
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0x240], rax
mov rax, qword [rsp + 0x40]
mov byte [rax], 1
mov rcx, qword [rsp + 0x58]
call fcn.14006443b
cmp r15, 2
jne 0x140063c24
mov rcx, r12
call fcn.140037459
mov r12, rax
lea rbp, [0x14010a0e0]
mov r15d, 3
jmp 0x140063de2
lea rcx, [rsp + 0xb68]
lea rdx, [rsp + 0xc20]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x210]
movaps xmm1, xmmword [rsp + 0x220]
movaps xmm2, xmmword [rsp + 0x230]
movaps xmmword [rsp + 0x1d0], xmm0
movaps xmmword [rsp + 0x1e0], xmm1
movaps xmmword [rsp + 0x1f0], xmm2
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x200], rax
jmp 0x140063de2
lea rbx, [rsp + 0x4b8]
movups xmm6, xmmword [rbx - 0x18]
mov rbp, qword [rbx - 8]
lea r14, [rsp + 0x9e0]
mov r8d, 0xb8
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xb8]
movups xmm1, xmmword [rbx + 0xc8]
add byte [rdi], cl
adc byte [rbx + 0xd8], dl
movups xmm3, xmmword [rbx + 0xe8]
movaps xmmword [rsp + 0x190], xmm0
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], ecx
movaps xmmword [rsp + 0x1b0], xmm2
movaps xmmword [rsp + 0x1c0], xmm3
sub dword [rsp + 0x1c0], ebx
lea rbx, [rsp + 0xde8]
mov r8d, 0xb8
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x190]
movaps xmm1, xmmword [rsp + 0x1a0]
movaps xmm2, xmmword [rsp + 0x1b0]
movaps xmm3, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0x90], xmm0
movaps xmmword [rsp + 0xa0], xmm1
movaps xmmword [rsp + 0xb0], xmm2
movaps xmmword [rsp + 0xc0], xmm3
mov rcx, qword [rsp + 0x30]
call fcn.1400643e0
mov qword [rdi + 0x1f0], r15
mov qword [rdi + 0x1f8], r12
movups xmmword [rdi + 0x200], xmm6
mov qword [rdi + 0x210], rbp
lea rcx, [rdi + 0x218]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi + 0x2d0], 0
movups xmm0, xmmword [rsp + 0x98]
movups xmm1, xmmword [rsp + 0xa8]
movups xmm2, xmmword [rsp + 0xb8]
movups xmmword [r13], xmm0
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13 + 0x20], xmm2
mov rax, qword [rsp + 0xc8]
mov qword [r13 + 0x30], rax
mov rax, qword [rsp + 0x50]
mov byte [rax], 4
mov rax, qword [rsp + 0x40]
mov byte [rax], 3
mov qword [rsi], 4
mov al, 4
jmp case.0x1400367ea.348
mov r15d, 3
mov r12, rbp
mov rbp, r14
mov rcx, rdi
call fcn.14003a8ec
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.1400a2f31
mov qword [rsi], r15
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rbp
mov qword [rsi + 0x18], r14
mov qword [rsi + 0x20], r13
lea rcx, [rsi + 0x28]
lea rdx, [rsp + 0xb68]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xe0], rbx
movaps xmm0, xmmword [rsp + 0x1d0]
movaps xmm1, xmmword [rsp + 0x1e0]
movaps xmm2, xmmword [rsp + 0x1f0]
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rdi], cl
adc dword [rsi + 0xe8], eax
xchg al, ch
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xf8], ecx
movups xmmword [rsi + 0x108], xmm2
mov rax, qword [rsp + 0x200]
mov eax, dword [rsp + 0x200]
mov qword [rsi + 0x118], rax
mov al, 1
mov byte [rdi + 0x49], al
mov rax, rsi
movaps xmm6, xmmword [rsp + 0xea0]
add rsp, 0xeb8
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [r14 + 0x1b], 0
je 0x140063edd
mov rcx, qword [r14 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov r12, rax
mov ecx, 0x18
mov edx, 8
call fcn.140035261
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r12
lea r14, [0x14010e4b0]
lea r12, [rsp + 0x358]
mov rcx, r12
call fcn.14005ed72
mov qword [r12], rbx
mov qword [r12 + 8], r14
lea rbp, [rsp + 0x340]
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x2c0], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov qword [rsp + 0x108], r13
mov rcx, qword [rbp - 0x18]
xor eax, eax
cmp byte [rbp + 0x28], 0
mov r8d, 0
je 0x140063f31
mov r8, qword [rsp + 0x330]
cmp rcx, r15
cmove r8, rax
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
mov rdx, r13
mov r9, rbp
call fcn.1400804e1
mov rbx, qword [rbx + 0x10]
cmp rbx, 2
jne 0x140063faa
mov r13, qword [rsp + 0x5b0]
mov qword [rsp + 0x490], 2
mov qword [rsp + 0x498], r13
mov qword [rsp + 0x488], 1
lea rcx, [rsp + 0x2a0]
call fcn.14005ee27
lea rcx, [rsp + 0x108]
add dword [rax], eax
add al, ch
cmpsd dword [rsi], dword [rdi]
lodsd eax, dword [rsi]
invalid
inc dword [rcx - 0x42]
add al, byte [rax]
add byte [rax], al
mov r12, qword [rsp + 0x38]
and al, 0x38
jmp 0x14006420e
lea r14, [rsp + 0x328]
mov rax, qword [rsp + 0x5b0]
mov al, 5
add byte [rax], al
mov qword [rsp + 0x100], rax
add byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x5b8]
mov qword [rsp + 0xf8], rax
clc
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], al
mov r12d, dword [rsp + 0x5c8]
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0xd0], rax
mov rcx, qword [r14 - 0x10]
mov rdx, qword [r14 - 8]
call fcn.140062add
dec dword [rax - 0x77]
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx*4], fs
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
call fcn.140062aff
mov al, byte [r14 + 0x40]
mov byte [rsp + 0x2f], al
mov byte [rsp + 0x2f], al
mov al, byte [r14 + 0x41]
mov byte [rsp + 0x2e], al
mov rcx, qword [r14 + 0x30]
xor byte [rcx - 0x75], cl
push rsi
cmp al, ch
or al, 0xe0
std
dec dword [rax - 0x77]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
add byte [rax], al
add byte [rax], al
xor byte [rcx - 0x75], cl
push rsi
cmp al, ch
or al, 0xe0
std
dec dword [rax - 0x77]
test byte [rax + rsi*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
add byte [rax], al
add byte [rax], al
test rbx, rbx
add byte [rax], al
test rbx, rbx
je 0x14006409d
test r12d, r12d
mov r14d, 1
mov rbx, qword [rsp + 0xd0]
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
mov rdx, rbx
cmove rdx, r14
lea rcx, [rsp + 0x488]
mov r8, r12
call fcn.14007f3c9
mov bl, 1
add byte [rax - 0x77], cl
fcos
adc eax, 0x764b6
invalid
invalid
mov bl, 1
add byte [rax - 0x77], cl
fcos
adc eax, 0x764b6
invalid
invalid
lea rax, [rsp + 0x488]
mov r12, qword [rax]
cmp r12, r15
jne 0x1400640ab
xor r12d, r12d
jmp case.0x140042d2a.204
mov r15d, 2
mov r13, rcx
mov ebp, ecx
mov ebp, ecx
jmp 0x140063de2
xor r12d, r12d
mov r14d, 1
xor r15d, r15d
jmp 0x1400640bb
mov r14, qword [rsp + 0x490]
mov r15, qword [rsp + 0x498]
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0x38
invalid
lea rbx, [rsp + 0x638]
mov rcx, rbx
mov rdx, rbp
call fcn.140062b7c
mov rax, qword [rsp + 0xe0]
mov qword [rbx - 0x88], rax
mov rax, qword [rsp + 0xd8]
mov qword [rbx - 0x80], rax
and qword [rbx - 0x78], 0
and dword [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
loopne 0x14006411c
loopne 0x14006411c
movups xmm0, xmmword [rsp + 0x288]
movups xmmword [rbx - 0x18], xmm0
call 0x1648acc74
cwde
add al, byte [rax]
add byte [rax - 0x77], cl
clc
call 0x1648acc74
cwde
test byte [rax + rbx*4], ah
add al, byte [rax]
add byte [rax - 0x77], cl
clc
mov dword [rbx + 0x18], 0x10000
mov byte [rbx + 0x1c], 0
add dh, al
sbb al, 0
mov qword [rbx + 0x30], r13
mov rax, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
pop r8
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
pop r8
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
movups xmmword [rbx + 0x48], xmm1
adc dword [rbx + 0x48], ecx
movups xmmword [rbx + 0x38], xmm0
mov rax, qword [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rbx + 0x60], eax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
invalid
mov dword [rbx + 0x60], eax
mov rax, qword [rsp + 0xf8]
mov qword [rbx + 0x68], rax
mov rax, qword [rsp + 0xf0]
mov eax, dword [rsp + 0xf0]
mov eax, dword [rsp + 0xf0]
mov qword [rbx + 0x70], rax
mov rax, qword [rsp + 0xe8]
add byte [rax], al
add byte [rax - 0x77], cl
js 0x1400641da
mov dword [rbx + 0x80], ecx
and qword [rbx + 0x88], 0
add byte [rax], al
add byte [rdx - 0x77d0dbbc], cl
adc dword [rax - 0x76000000], 0x44
nop
add byte [rax], al
add byte [rdx - 0x77d1dbbc], cl
adc dword [rcx + 0x66000000], 0xffffffc7
adc dword [rdx], 1
lea rbx, [rsp + 0x488]
lea ebx, [rsp + 0x488]
lea ebx, [rsp + 0x488]
lea rdx, [rsp + 0x5b0]
mov rcx, rbx
fld1
mov dword [rdx], eax
add byte [rax], al
xor eax, eax
mov r14, qword [rbx + 8]
mov r13, qword [rbx + 0x10]
adc byte [rax + 0x39], cl
add ecx, dword [rdi]
je case.0x1400367ea.354
invalid
adc byte [rax + 0x39], cl
add ecx, dword [rdi]
je case.0x1400367ea.354
invalid
cmp r14, 2
inc byte [rdx]
mov r12, qword [rsp + 0x38]
je 0x14006420e
invalid
sbb ecx, dword [rax - 0x73]
xchg esp, eax
and al, 0xa0
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
lea rdx, [rsp + 0x4a0]
lea rcx, [rsp + 0x5b0]
mov r8d, 0x110
and al, 0xb0
add eax, 0xb8410000
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0x48000711
lea ecx, [rsp + 0x6d0]
mov word [rax + rdx*8], fs
invalid
add byte [rax], al
lea rcx, [rsp + 0x6d0]
lea rdx, [rsp + 0x5b0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov ebx, 1
add byte [rax], al
invalid
lea rcx, [rsp + 0x318]
sbb byte [rbx], al
add byte [rax], al
call fcn.140062aa2
lea rcx, [rsp + 0x2d0]
call fcn.140062a0f
lea rcx, [rsp + 0x370]
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
invalid
add byte [rax], al
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
test rbx, rbx
je 0x1400642f0
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd0
invalid
cmp r14, 2
je 0x140063767
lea rbx, [rsp + 0xcd8]
lea rdx, [rsp + 0x370]
mov r8d, 0x110
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa98]
mov r8d, 0xd0
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xd8]
add byte [rax], al
add byte [rdi], cl
adc byte [rbx + 0xe8], cl
add byte [rax], al
add byte [rdi], cl
adc byte [rbx + 0xe8], cl
movups xmm2, xmmword [rbx + 0xf8]
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x130], xmm2
mov rax, qword [rbx + 0x108]
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x140], rax
mov eax, 1
jmp 0x14006376f
invalid
invalid
invalid
lea rbx, [rsp + 0xcd8]
lea rdx, [rsp + 0x370]
lea edx, [rsp + 0x370]
xchg esp, eax
and al, 0x70
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
xchg esp, eax
and al, 0x70
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xa98]
mov r8d, 0xd0
add byte [rax], al
add byte [rax], al
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx + 0xd8]
sbb eax, 0
add byte [rax], al
sbb eax, 0
add byte [rax], al
movups xmm1, xmmword [rbx + 0xe8]
movups xmm2, xmmword [rbx + 0xf8]
movaps xmmword [rsp + 0x110], xmm0
sub dword [rsp + 0x110], eax
sub dword [rsp + 0x110], eax
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x130], xmm2
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], edx
mov rax, qword [rbx + 0x108]
mov qword [rsp + 0x140], rax
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax], al
xor eax, eax
invalid
or ah, dh
add byte [rax], al
xor eax, eax
jmp 0x14006376f
lea rdx, [rsp + 0x4a0]
lea rcx, [rsp + 0x6d0]
mov r8d, 0x110
mov eax, 0x110
call sub.VCRUNTIME140.dll_memcpy
xor ebx, ebx
mov r12, qword [rsp + 0x38]
jmp 0x14006422e
invalid
invalid
invalid
invalid
movabs al, byte [0x54030d8d48fffffe]
or al, byte [rax]
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
call fcn.1400d6480
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
push rdx
or al, byte [rax]
lea r8, [0x140109700]
jmp case.0x140086c22.242
lea rcx, [0x14010a428]
call fcn.1400d6480
lea rcx, str.future_polled_after_completionC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
push rdx
or al, byte [rax]
lea r8, [0x14010e158]
mov edx, 0x1e
call fcn.1400d61a0
ud2
je 0x1400643df
add rcx, 0x18
jmp fcn.14005ee27
ret
push 0xffffffffe8000001
scasd eax, dword [rdi]
invalid
xchg esi, eax
invalid
pop rbx
pop rdi
pop rsi
ret
mov dword [rsi], 1
mov rcx, rdi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp fcn.14005f00b
invalid
stosd dword [rdi], eax
invalid
invalid
adc eax, 0x48ffffab
mov ecx, dword [rcx]
jmp fcn.14007fdaf
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rsi, rdx
invalid
mov rdi, rcx
mov eax, dword [rdx + 8]
or byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe1
shl ecx, 0x20
invalid
or byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe1
shl ecx, 0x20
or rcx, 2
xor ebx, ebx
test eax, eax
ror byte [rax + 0xf], 0x45
shl ecx, 0x20
or rcx, 2
xor ebx, ebx
test eax, eax
invalid
ror byte [rax + 0xf], 0x45
cmovne rbx, rcx
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x28], ebx
invalid
mov dword [rsp + 0x28], ebx
jne case.0x140050528.179
lea rcx, [rsp + 0x28]
call fcn.140049bcf
lea rbx, [rsp + 0x50]
mov rcx, rbx
invalid
mov rdx, rsi
call fcn.14007fc66
cmp qword [rbx], 0
je 0x14006462b
add byte [rax], al
invalid
sub al, ch
nop
push rsi
invalid
invalid
mov qword [rsp + 0x20], rsi
mov dword [rsp + 0x20], esi
and byte [rax - 0x73], cl
and al, 0x40
lea rax, [rsp + 0x40]
lea rbx, [rsp + 0x68]
lea ebx, [rsp + 0x68]
mov qword [rbx], rax
and qword [rbx + 8], 0
add byte [rdi], cl
adc byte [rsp + 0x58], al
pop rax
add ecx, dword [rax - 0x7d]
invalid
add byte [rdi], cl
adc byte [rsp + 0x58], al
pop rax
pop rax
movups xmmword [rax], xmm0
lea r14, [rsp + 0x28]
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x28
mov rsi, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov esi, dword [sym.imp.crypt32.dll_CertFreeCertificateContext]
add byte [rax - 0x77], cl
fld1
call fcn.14007fd17
mov r15, rdx
mov rcx, rbx
call fcn.14007fd17
mov r15, rdx
cmp rax, 1
jne 0x140064610
jnp 0x1400645de
mov qword [rsp + 0x38], rdi
mov dword [rsp + 0x38], edi
and qword [rsp + 0x28], 0
mov rcx, r14
int1
call fcn.14007fdfc
mov r12, rax
mov r13, rdx
cmp rax, 1
jne 0x1400645d7
add byte [rcx - 0x77], cl
invalid
mov rcx, qword [r13 + 8]
mov edx, dword [r13 + 0x10]
mov r8, qword [r15 + 8]
mov r9d, dword [r15 + 0x10]
adc r8b, r13b
ret 0x1b7
invalid
mov ebp, eax
add byte [rcx - 0x1676b33b], cl
mov rcx, r13
mov ecx, ebp
call rsi
test bpl, bpl
je 0x1400645a0
jmp 0x1400645e2
mov rcx, r12
mov rdx, r13
call fcn.14007fe6d
mov edi, dword [rax - 0x74b7ffff]
mov eax, 0x8b480001
add dword [rax], eax
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
call fcn.14007fe6d
add byte [rcx + rcx*4 - 7], cl
add byte [rcx + rcx*4 - 7], cl
call rsi
cmp r12, 1
jne 0x140064584
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
xor ebx, ebx
mov rsi, qword [rsp + 0x20]
and bl, ch
invalid
push rcx
pop rsi
invalid
and bl, ch
xor cl, byte [rax - 0x77]
ror dword [rcx + rcx*4 - 6], 0xe8
push rdx
mov eax, 0x8b480001
mov rcx, rax
mov rdx, r15
call fcn.14007fe6d
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
and al, 0x48
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
xor bl, byte [rsi + 7]
add byte [rax - 0x75], cl
invalid
je 0x14006464e
mov esi, dword [rsp + 0x20]
and byte [rax - 0x73], cl
adc eax, 0xa517e
jle 0x140064681
or al, byte [rax]
lea rdx, str.unable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.11_srcutilpoll_buf.rs
jle 0x140064681
or al, byte [rax]
mov r8d, 0x3f
mov cl, 0x27
call fcn.140033143
dec dword [rax - 0x77]
ret
dec dword [rax - 0x77]
ret
mov rcx, qword [rsi]
call sub.crypt32.dll_CertFreeCertificateChain
mov dh, 1
add byte [rax - 0x77], cl
fmul dword [rax - 0x7d]
invalid
invalid
mov dh, 1
add byte [rax - 0x77], cl
fmul dword [rax - 0x7d]
invalid
add esp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rsi
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
and byte [rax - 0x77], cl
invalid
mov ecx, dword [rcx]
mov rdx, qword [rsi + 8]
mov edx, dword [rsi + 8]
call fcn.140064698
add byte [rax], al
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140035921
std
dec dword [rax - 0x48]
invalid
mov eax, 0x48fa405a
mov byte gs:[rax], dl
movabs rax, 0xe610886548fa405a
movabs rdx, 0x2428eaf18ab194cc
mov edx, 0x8ab194cc
xchg esp, eax
mov cl, 0x8a
int1
invalid
sub byte [rbx + rax*8], ah
mov eax, 0x48fa405a
mov byte gs:[rax], dl
out 0x48, al
mov edx, 0x8ab194cc
xchg esp, eax
mov cl, 0x8a
xchg esp, eax
mov cl, 0x8a
int1
invalid
mov edx, 1
add dword [rax], eax
add byte [rax], al
jmp fcn.1400022bd
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14010dd45]
mov r8d, 0x18
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 1], cl
loopne 0x140064710
jmp rax
mov eax, 0x4fbdf63
jne 0x14006466a
fldcw word [rax]
movabs rdx, 0x577d0e1647b95453
mov ecx, 0x7d0e1647
push rdi
sub byte [rax - 0x46], cl
push rbx
push rsp
mov ecx, 0x7d0e1647
push rdi
ret
mov rsi, rcx
mov esi, ecx
movzx eax, byte [rcx + 0xe50]
adc dword [rax + 0xe], 0xc0850000
test eax, eax
je case.0x140052140.116
cmp eax, 3
jne 0x140064724
clc
add esi, dword [rbp + 0x30]
lea rcx, [rsi + 0x70]
call fcn.140066407
add rsi, 0x58
pop rax
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
shl byte [rcx - 3], 0xff
invalid
std
invalid
jo case.0x140022bdb.457
or bl, byte [0xc34e46ff]
invalid
invalid
invalid
lea rcx, [rsi + 0x58]
pop rax
call fcn.14003a8ce
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140025287
nop
add rsp, 0x20
pop rsi
ret
push rsp
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1498
call fcn.1400d45c0
sub rsp, rax
mov r14, rdx
mov r12, rcx
movzx eax, byte [rdx + 0xe50]
test eax, eax
mov qword [rsp + 0x88], r8
mov dword [rsp + 0x88], eax
mov dword [rsp + 0x88], eax
je 0x140064795
cmp eax, 3
jne case.default.0x14006478a
add byte [rax], al
add byte [rax], al
mov r15, r8
mov edi, eax
invalid
lea rdx, [r14 + 0x132]
movzx eax, byte [r14 + 0x132]
lea r13, [r14 + 0x70]
lea rcx, [0x14013d9d8]
xchg edx, eax
invalid
invalid
jo 0x1400647c5
lea ecx, [0x14013d9d8]
xchg edx, eax
or eax, 0x4634800
or dword [rax + 1], 0x49e0ffc8
jmp rax
mov rbp, qword [r14 + 0xc8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rbp, qword [r14 + 0xc8]
add byte [rax], al
jmp 0x1400647c1
lea rbp, [r14 + 0x58]
lea r13, [r14 + 0x70]
mov ecx, 0xb
mov rdi, r13
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xc8], rbp
lea rdx, [r14 + 0x132]
mov byte [r14 + 0x132], 0
mov qword [rsp + 0x48], rdx
mov byte [r14 + 0x133], 0
mov byte [r14 + 0x133], 0
lea r15, [r14 + 0xd0]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, r15
mov edi, edi
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x128], rbp
mov rax, qword [rbp]
cmp byte [rax + 0x60], 0
mov al, byte [r14 + 0xd0]
mov qword [rsp + 0x30], rbp
invalid
xor byte [rcx + rbp + 0x31], dh
leave
je 0x140064829
xor ecx, ecx
test al, al
cmovne rcx, r15
lea rdx, [0x14010ec38]
call fcn.14005f37e
stosd dword [rdi], eax
invalid
invalid
test al, al
jne 0x140064831
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
add byte [rax], al
add byte [rdx + 0x1f], bh
add byte [rax], al
jmp 0x140064934
add byte [rax], al
test al, al
je 0x140064928
mov rdx, qword [r14 + 0xf0]
test rdx, rdx
je 0x140064888
add byte [rax - 0x7b], cl
sal byte [rbx + rcx*2 + 0x49], cl
mov rcx, qword [r14 + 0xe8]
mov rcx, qword [r14 + 0xe8]
add byte [rax], al
add al, ch
push rdi
in al, dx
add byte [rax], al
call fcn.1400234a0
test rax, rax
je 0x140064888
sti
dec dword [rax - 0x7b]
test rax, rax
je 0x140064888
mov rsi, rax
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x40], r12
and al, 0x40
lea rbx, [rsp + 0x120]
pushfq
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, r15
call fcn.140023c7f
cmp qword [rbx], 0
cmp dword [rbx], 0
mov qword [rsp + 0x38], r13
mov dword [rsp + 0x38], ebp
je 0x140064989
movzx eax, word [rsp + 0x130]
jmp 0x1400649ae
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x93a5e
pop rsi
cmp cl, byte [rcx]
invalid
add byte [rax], al
lea rcx, [0x1400f82ed]
pop rsi
cmp cl, byte [rcx]
add byte [rdx + 0x1c], bh
sbb al, 0
add byte [rax], al
mov edx, 0x1c
sbb al, 0
add byte [rax], al
jmp 0x140064934
lea r12, [r14 + 0xae9]
movzx eax, byte [r14 + 0xae9]
lea r13, [r14 + 0x138]
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xd912c
jmp 0x1810648b5
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xd912c
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x48], rdx
and al, 0x48
and al, 0x48
jmp rax
mov rbp, qword [r14 + 0xaf8]
mov ebp, dword [rsi + 0xaf8]
add byte [rax - 0x7b], cl
in eax, dx
test rbp, rbp
jne 0x140065441
jmp 0x140065869
mov qword [rsp + 0x48], rdx
lea rbx, [r14 + 0x179]
lea rbx, [r14 + 0x179]
movzx eax, byte [r14 + 0x179]
xchg byte [rcx + 1], bh
add byte [rax], al
lea rsi, [r14 + 0x158]
lea rcx, [0x14013da08]
add byte [rax + 0x63], cl
add al, 0x81
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov rbp, qword [r14 + 0x170]
mov rax, qword [r14 + 0x158]
xchg byte [rax + 1], bl
add byte [rax], al
xchg byte [rax + 1], bl
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rbp - 0x75], cl
xchg byte [rax + 1], ah
add byte [rax], al
mov r8, qword [r14 + 0x160]
jmp 0x140064b25
lea rcx, [0x1400f82cf]
mov edx, 0x1e
movabs al, byte [0x1eba000939]
call fcn.14002a1b1
mov rbp, rax
mov rsi, rdx
test rax, rax
test eax, eax
je 0x14006494e
xor edi, edi
xor r15d, r15d
jmp 0x140065787
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], r12
xor edi, edi
jmp 0x1400649ae
mov r8, qword [r14 + 0x180]
mov rax, qword [r14 + 0x188]
jmp 0x140064b85
mov rbp, qword [r14 + 0x168]
mov rax, qword [r14 + 0x188]
mov r8, qword [r14 + 0x190]
jmp 0x140064b48
xor ecx, ecx
cmp byte [r15], 0
cmovne rcx, r15
lea rdx, [0x14010f2c8]
call fcn.14005f37e
test al, al
mov ecx, 0x1bb
mov eax, 0x50
cmovne eax, ecx
mov word [r14 + 0x130], ax
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x5b
call fcn.1400a3a63
add eax, dword [rax]
mov rsi, rax
invalid
mov r9, rdx
lea rdi, [rsp + 0x120]
mov rcx, rdi
mov edx, 0x5d
mov r8, rax
call fcn.140067004
mov r15, qword [rdi]
mov r13, qword [rdi + 0x10]
mov ebp, dword [rdi + 0x10]
lea rbp, [r15 + r13]
mov rcx, qword [rdi + 0x18]
mov r12d, dword [rdi + 0x24]
lea rbx, [rsp + 0xae0]
mov rdi, rcx
lea rax, [r15 + rcx]
mov qword [rsp + 0xae0], rbp
mov qword [rsp + 0xae8], rax
add byte [rax], al
add byte [rax], al
mov rcx, rbx
call case.0x140022b84.128
cmp eax, 0x110000
add byte [rcx], dl
invalid
je 0x140064a40
invalid
add byte [rcx], dl
add byte [rdx + rbx + 0x48], dh
sbb cl, byte [rax - 0x75]
mov word [rax + rbp*8], fs
or al, byte [rax]
invalid
sbb cl, byte [rax - 0x75]
mov word [rax + rbp*8], fs
or al, byte [rax]
add byte [rcx + rax - 0x17], cl
mov rcx, qword [rsp + 0xae8]
add rcx, r13
sub rcx, qword [rsp + 0xae0]
cmp eax, r12d
je 0x140064a00
jmp 0x140064a42
xor edi, edi
movzx ebp, word [r14 + 0x130]
mov rcx, rsi
mov rdx, rdi
call fcn.14000db90
mov rbx, rax
test bl, 1
jne 0x140064aa2
movabs rax, 0xffffffff00
and rbx, rax
ret
shr rbx, 8
mov ecx, 0x20
mov edx, 4
add byte [rax], al
add al, ch
invalid
invalid
add eax, dword [rax]
ret
add byte [rax], al
add al, ch
inc dword [rdx - 0x76b6fffd]
mov r13, rax
mov r13, rax
and word [rax], 0
mov word [rax + 6], bp
mov dword [rax + 2], ebx
pop rax
add cl, byte [rax - 0x73]
push 0xffffffff86894920
cmp byte [rcx], al
add byte [rax], al
pop rax
add cl, byte [rax - 0x73]
push 0xffffffff86894920
cmp byte [rcx], al
add byte [rax], al
mov qword [r14 + 0x140], rax
jmp 0x140064c87
invalid
add byte [rax - 0x73], cl
pushfq
and al, 0xe0
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
lea rbx, [rsp + 0xae0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.14000dc10
cmp byte [rbx], 0
mov r15, qword [rsp + 0x88]
je 0x140064c2b
and qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
mov rbp, qword [rsp + 0x30]
add rbp, 8
mov rcx, rsi
mov rdx, rdi
call case.0x14003b6b6.40
mov r8, rdx
lea rsi, [r14 + 0x158]
lea esi, [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
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
lea rcx, [r14 + 0x168]
mov qword [r14 + 0x168], rbp
mov dword [rsi + 0x168], ebp
mov dword [rsi + 0x168], ebp
mov qword [r14 + 0x188], rax
mov qword [r14 + 0x190], r8
mov qword [r14 + 0x180], rcx
mov byte [r14 + 0x178], 0
mov rcx, qword [rbp]
mov ecx, dword [rbp]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp]
invalid
invalid
invalid
mov ecx, dword [rbp]
add byte [rbx + rcx*4 + 0x4d], cl
mov r9, qword [rbp + 8]
mov rdx, qword [r9 + 0x10]
dec rdx
dec edx
or byte [rcx - 0x75], cl
push rcx
adc byte [rax - 1], cl
dec edx
invalid
invalid
dec edx
and rdx, 0xfffffffffffffff0
loop 0x140064b53
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 rdi, [rsp + 0x120]
mov rcx, rdi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r15, qword [rdi]
cmp r15, 2
jne case.0x14004f9c2.149
mov byte [rbx], 4
mov al, 3
mov rdx, qword [rsp + 0x48]
jmp 0x1400656b4
mov rdi, qword [rsp + 0x128]
mov rbx, qword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
mov rcx, qword [r14 + 0x180]
mov rdx, qword [r14 + 0x188]
call fcn.140001558
mov word [r14 + 0x178], 0x100
mov rcx, rsi
call fcn.1400658a8
test r15, r15
je 0x140064e0f
add byte [rbp - 0x7b], cl
dec dword [rdi]
test byte [rax], ah
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, str.dns_error
or eax, 0xa7dda
mov edx, 9
call case.0x14003b6b6.40
mov rsi, rdx
test rax, rax
ror byte [rdi], 0x84
std
add dword [rax], eax
invalid
ror byte [rdi], 0x84
std
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rbp, rax
lea rcx, [r14 + 0x138]
invalid
cmp byte [rcx], al
add byte [rax], al
call fcn.1400658fd
add byte [rax], al
invalid
add byte [rax], al
mov byte [r14 + 0x133], 0
mov r15, rbx
fucompi st(1)
pop rsp
or eax, dword [rax]
invalid
fucompi st(1)
pop rsp
or eax, dword [rax]
add byte [rcx + 0x20], bh
mov ecx, 0x20
mov edx, 4
add al, 0
add byte [rax], al
call fcn.14009cd7c
mov r13, rax
movups xmm0, xmmword [rsp + 0xae1]
movups xmmword [rsp + 0x122], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x120]
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0x130]
and al, 0x30
add dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rbp + 0x12], eax
and qword [r13 + 0x14], 0
mov word [r13 + 0x1c], bp
lea rbp, [r13 + 0x20]
mov qword [r14 + 0x138], r13
mov qword [r14 + 0x140], r13
mov qword [r14 + 0x148], 1
mov qword [r14 + 0x150], rbp
lea rbx, [r14 + 0x138]
mov byte [r14 + 0x133], 1
mov esi, 1
mov byte [r14 + 0x133], 0
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], rbp
mov rax, qword [r14 + 0x128]
mov r15, qword [rax]
lea rsi, [r15 + 0x10]
ja 0x140064ce7
ja 0x140064ce7
mov edi, dword [r15 + 0x48]
cmp edi, 0x3b9aca00
jne 0x140064d16
mov r8, qword [r15 + 0x30]
mov r9d, dword [r15 + 0x38]
lea rdi, [rsp + 0xaa0]
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.14002a71e
mov dword [rdi - 0x98], 0x3b9aca00
mov qword [rdi - 0xa8], rsi
jmp 0x1400652ea
mov rax, qword [r15 + 0x40]
mov qword [rsp + 0xa8], rax
add byte [rcx - 0x76], al
test byte [r15 + 0x61], 1
add byte [rcx - 0x76], al
test byte [r15 + 0x61], 1
mov qword [rsp + 0x30], rbx
pop rsp
and al, 0x30
mov qword [rsp + 0x80], rsi
jne 0x140064dd7
test al, al
je 0x140064ddf
invalid
cdq
add byte [rax], al
invalid
test byte [rcx + 0xf000000], bl
adc byte [rsp + 0x50], al
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
and al, 0x60
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov rax, qword [rsp + 0x130]
mov eax, dword [rsp + 0x130]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x128]
add byte [rax], al
mov rbp, rsi
cmp rcx, rax
je 0x140065073
movzx edx, word [rcx]
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rsp + 0xaee], xmm1
movaps xmmword [rsp + 0xae0], xmm0
and al, 0xe0
or al, byte [rax]
add byte [rsi - 0x7b], ah
invalid
je 0x140064dd1
mov word [rbp], dx
movaps xmm0, xmmword [rsp + 0xae0]
movups xmmword [rbp + 2], xmm0
movups xmm0, xmmword [rsp + 0xaee]
movups xmmword [rbp + 0x10], xmm0
add rbp, 0x20
add rcx, 0x20
jmp 0x140064d88
test al, al
je case.0x140042d2a.212
cmp rbp, r13
je case.0x14004e882.164
mov al, byte [r13]
jmp 0x1400650a9
mov rsi, qword [r14 + 0xaf0]
jmp 0x140065548
invalid
invalid
add byte [rax], al
mov rsi, qword [r14 + 0xb20]
jmp 0x140065683
mov rbx, rdi
mov rdi, rsi
lea rax, [r14 + 0x130]
lea rdx, [rsp + 0xd0]
mov qword [rdx], rdi
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rax
lea rsi, [rsp + 0xae0]
mov rcx, rsi
call fcn.140066f89
cmp word [rsi], 2
mov qword [rsp + 0x40], r12
jne 0x140064e63
mov qword [rsp + 0x38], r13
mov rcx, rdi
mov rdx, rbx
call fcn.140001558
mov r13d, 4
xor ebp, ebp
xor esi, esi
jmp 0x140064fb0
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], rbx
mov r12, qword [rbx + 0x20]
lea rsi, [rsp + 0x120]
mov rcx, rsi
mov rdx, rdi
call r12
mov rax, qword [rsi]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
cmp rax, 5
mov edx, 4
cmovae rdx, rax
lea rsi, [rsp + 0x120]
mov rcx, rsi
call fcn.14009f991
cmp qword [rsi], 0
mov rcx, qword [rsi + 8]
jne 0x14006588d
lea rsi, [rsp + 0x120]
mov r13, qword [rsi + 0x10]
movups xmm0, xmmword [rsp + 0xae0]
movups xmm1, xmmword [rsp + 0xaf0]
movups xmmword [r13 + 0x10], xmm1
movups xmmword [r13], xmm0
lea rax, [rsp + 0x50]
mov qword [rax], rcx
mov qword [rax + 8], r13
mov qword [rax + 0x10], 1
mov ebp, 1
mov r15d, 0x20
and byte [rax], al
add byte [rax], al
lea rbx, [rsp + 0xd0]
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
call fcn.140066f89
cmp word [rsp + 0x120], 2
je 0x140064f9e
cmp rbp, qword [rsp + 0x50]
jne 0x140064f71
lea rcx, [rsp + 0xb0]
mov rdx, rdi
call r12
mov r8, qword [rsp + 0xb0]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
lea rcx, [rsp + 0x50]
mov rdx, rbp
call fcn.140024210
movabs rcx, 0x8000000000000001
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
test ebp, ebx
or byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc83948], al
test ebp, ebx
or byte [rax], al
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x58
mov r13, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0x120]
movups xmm1, xmmword [rsp + 0x130]
movups xmmword [r13 + r15 + 0x10], xmm1
movups xmmword [r13 + r15], xmm0
inc rbp
mov qword [rsp + 0x60], rbp
add r15, 0x20
jmp 0x140064f0b
invalid
invalid
invalid
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
call fcn.140001558
mov rsi, qword [rsp + 0x50]
je 0x140064fd3
push rax
je 0x140064fd3
push rax
shl rbp, 5
add rbp, r13
lea rbx, [r14 + 0x138]
add byte [rcx - 0x7d], cl
mov esi, 0x138
add byte [rax], al
add byte [rdi], cl
test cl, ah
cld
invalid
invalid
add byte [rcx - 0x7d], cl
mov esi, 0x138
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
test cl, ah
cld
invalid
cmp byte [r14 + 0x133], 0
je 0x140064cad
add byte [rdi], cl
test bl, dl
cld
invalid
mov rcx, rbx
call 0x140033228
jmp 0x140064cad
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
adc byte [rsp + 0x60], cl
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x138]
add byte [rax - 0x75], cl
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x128]
mov rbp, rsi
cmp rcx, rax
je 0x140065073
cmp word [rcx], 0
movups xmm0, xmmword [rcx + 2]
movups xmm1, xmmword [rcx + 0x10]
adc byte [rdi], cl
adc dword [rsp + 0xaee], ecx
adc byte [rdi], cl
adc dword [rsp + 0xaee], ecx
movaps xmmword [rsp + 0xae0], xmm0
jne 0x14006506d
and word [rbp], 0
movaps xmm0, xmmword [rsp + 0xae0]
movups xmmword [rbp + 2], xmm0
movups xmm0, xmmword [rsp + 0xaee]
movups xmmword [rbp + 0x10], xmm0
adc byte [r8 - 0x7d], r9b
invalid
invalid
adc byte [r8 - 0x7d], r9b
invalid
add rcx, 0x20
jmp 0x140065029
lea rbx, [rsp + 0x120]
mov qword [rbx + 8], rax
or byte [r8 - 0x77], cl
fld1
shr byte [rax], cl
cld
invalid
mov rcx, rbx
call 0x140033228
mov r12d, 4
xor eax, eax
mov r13d, 4
mov rcx, qword [rsp + 0x78]
jmp 0x140065202
xor eax, eax
lea rcx, [rsp + 0x108]
and qword [rcx], 0
lea rdx, [rsp + 0x2f]
invalid
mov byte [rdx], al
mov eax, 4
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
lea r8, [rsp + 0xd0]
and qword [r8], 0
mov qword [r8 + 8], rax
or byte [rcx - 0x7d], cl
invalid
adc byte [rax], al
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
invalid
or byte [rcx - 0x7d], cl
invalid
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x120], xmm0
add byte [rax], al
mov qword [rsp + 0xb0], rdx
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], r8
mov rsi, qword [rsp + 0x138]
mov r12, qword [rsp + 0x128]
cmp r12, rsi
je 0x1400651b3
movzx ebp, word [r12]
movzx ebp, word [rsp]
movups xmm0, xmmword [r12 + 2]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [rsp + 0xaee], xmm1
mov word [rsi + rbp*8], fs
or al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0xae0], eax
add byte [rax], al
test bp, bp
setne al
cmp byte [rsp + 0x2f], 0
add byte [rdi], cl
xchg esp, eax
sal dword [rax], 0xc1
xor cl, 1
movzx eax, cl
mov dh, 0xc1
mov dh, 0xc1
mov rbx, qword [rsp + rax*8 + 0xb8]
mov r13, qword [rbx + 0x10]
cmp r13, qword [rbx]
jne case.0x140022bdb.461
mov rcx, rbx
call fcn.1400241e1
invalid
sti
invalid
invalid
mov rax, qword [rbx + 8]
mov rcx, r13
or byte [rcx + rcx*4 - 0x17], cl
shl rcx, 5
mov word [rax + rcx], bp
movaps xmm0, xmmword [rsp + 0xae0]
sub byte [rsp + 0xae0], al
movups xmmword [rax + rcx + 2], xmm0
adc dword [rax + rcx + 2], eax
movups xmm0, xmmword [rsp + 0xaee]
add byte [rdi], cl
adc dword [rax + rcx + 0x10], eax
add byte [rdi], cl
adc dword [rax + rcx + 0x10], eax
inc r13
mov qword [rbx + 0x10], r13
add r12, 0x20
jmp 0x140065121
invalid
invalid
invalid
lea rcx, [rsp + 0x120]
mov qword [rcx + 8], rsi
call 0x140033228
mov rcx, qword [rsp + 0x108]
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov rbp, qword [rsp + 0x118]
mov rax, qword [rsp + 0xd0]
mov r13, qword [rsp + 0xd8]
mov r12, qword [rsp + 0xe0]
shl rbp, 5
add rbp, rsi
shl r12, 5
add r12, r13
lea rdx, [rsp + 0xb0]
mov qword [rdx], rsi
mov qword [rdx + 8], rsi
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rbp
mov qword [rsp + 0xe8], r13
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
or al, byte [rax]
add byte [rcx - 0x75], cl
pop rdi
xor byte [rcx - 0x75], al
outsd dx, dword [rsi]
cmp byte [rcx - 0x77], cl
fadd dword [rcx - 0x77]
jmp 0x13c5b1d3b
dec dword [rbp + 0x39]
in al, dx
je case.0x140028bcb.361
lodsb al, byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xf0
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + riz*4], fs
or al, byte [rax]
add byte [rcx - 0x75], cl
pop rdi
xor byte [rcx - 0x75], al
outsd dx, dword [rsi]
cmp byte [rcx - 0x77], cl
fadd dword [rcx - 0x77]
jmp 0x13c5b1d3b
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_b
lea r15, [rsp + 0xae0]
add byte [rcx + rcx*4 - 7], cl
add byte [rcx + rcx*4 - 7], cl
mov rdx, qword [rsp + 0xa8]
mov r8d, edi
xchg esp, eax
and al, 0xa8
add byte [rax], al
add byte [rcx - 0x77], al
clc
call fcn.1400a295a
lea rcx, [rsp + 0xb50]
lea rdx, [rsp + 0xe8]
call 0x18906528c
mov eax, ebx
call 0x18906528c
mov eax, ebx
mov r9d, ebp
call fcn.14002a71e
lea rdi, [rsp + 0xa00]
or al, byte [rax]
add byte [rcx - 0x48], al
movabs al, byte [0x894cf98948000000]
cli
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
clc
clc
jmp 0x1400652e5
mov dword [rsp + 0xa08], 0x3b9aca00
mov rax, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
or dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
or dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
invalid
invalid
lea ecx, [rsp + 0xe8]
call 0x140033228
mov rbx, qword [rsp + 0x30]
lea rdi, [rsp + 0xae0]
lea rdx, [rsp + 0x120]
mov r8d, 0x9b1
mov eax, 0x9b1
mov eax, 0x9b1
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx - 0x48], al
mov cl, 9
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
add byte [rdi], al
add byte [rbp - 0x73], cl
cmpsb byte [rsi], byte [rdi]
jmp 0x18106532b
or al, byte [rax]
add byte [rcx - 0x3a], al
xchg cl, ch
or al, byte [rax]
add byte [rax], al
or al, byte [rax]
add byte [rcx - 0x3a], al
xchg cl, ch
or al, byte [rax]
add byte [rax], al
lea r13, [r14 + 0x138]
mov r15, qword [rsp + 0x88]
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x938]
lea rdx, [r14 + 0xa10]
mov r8d, 0xd8
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [r14 + 0x9e0]
cmp dword [r14 + 0x948], 0x3b9aca00
mov esi, 0x948
add dl, cl
invalid
cmp esi, dword [rbp + 0x4e]
mov esi, 0x948
add dl, cl
invalid
mov rax, qword [r14 + 0x938]
mov qword [r14 + 0xaf0], rdi
mov qword [r14 + 0xaf8], rax
mov byte [r14 + 0xe48], 0
lea rbx, [r14 + 0xaf0]
lea rsi, [rsp + 0x120]
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.140065908
mov r15, qword [rsi]
cmp r15, 2
jne case.0x140086c22.243
mov cl, 3
jmp 0x1400656a4
lea rsi, [r14 + 0x940]
mov r8d, 0xa0
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x938]
lea rbp, [r14 + 0x1d8]
mov qword [r14 + 0x1d8], rdi
mov qword [r14 + 0x1e0], rax
xor ecx, ecx
mov byte [r14 + 0x530], cl
lea rdx, [r14 + 0x1a8]
lea r8, [r14 + 0x538]
mov qword [r14 + 0x538], rdx
mov qword [r14 + 0x540], rax
mov byte [r14 + 0x890], cl
mov qword [r14 + 0xaf0], r8
lea rax, [r14 + 0x898]
mov ecx, 0xe
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xaf8], rbp
add byte [rcx - 0x77], cl
xchg byte [rax], al
add byte [rbx], cl
add byte [rax], al
lea rsi, [rsp + 0x120]
mov rcx, rsi
mov rdx, rbp
mov r8, r15
clc
call fcn.140066333
mov rax, qword [rsi]
cmp rax, 2
add dh, byte [rbp + 0x67]
lea rcx, [rsp + 0x120]
call fcn.140066468
mov rcx, qword [r14 + 0xb00]
mov ecx, dword [rsi + 0xb00]
add byte [rax], al
mov rdx, r15
cli
call fcn.14009fb64
mov cl, 4
test al, al
jne 0x1400656a4
invalid
add al, byte [rax]
invalid
and qword [r14 + 0xaf8], 0
clc
or al, byte [rax]
add byte [rax], al
mov eax, 2
jmp 0x1400654f8
mov rbp, qword [rsp + 0x128]
sub byte [rcx], al
add byte [rax], al
mov rsi, qword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
mov rax, qword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
mov eax, dword [rsp + 0x140]
mov qword [rsp + 0x30], rax
mov rcx, rbx
call fcn.1400662fe
cmp al, 0xe
add byte [rax], al
cmp al, 0xe
add byte [rax], al
jmp 0x140065757
mov rbp, qword [rsp + 0x128]
mov rcx, qword [rsp + 0x140]
add byte [rax], al
mov qword [rsp + 0x60], rcx
and al, 0x60
and al, 0x28
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rax*2], fs
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x60], rcx
and al, 0x60
and al, 0x60
movups xmm0, xmmword [rsp + 0x130]
adc byte [rsp + 0x130], al
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x50], eax
movaps xmmword [rsp + 0x50], xmm0
mov rcx, qword [r14 + 0xb00]
add byte [rax], al
and qword [r14 + 0xaf8], 0
and dword [rsi + 0xaf8], 0
mov qword [r14 + 0x908], rax
add byte [rax], al
mov qword [r14 + 0x910], rbp
adc byte [rcx], cl
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r14 + 0x918], xmm0
add byte [rax - 0x75], cl
push rsp
and al, 0x60
add byte [rax - 0x75], cl
push rsp
and al, 0x60
mov qword [r14 + 0x928], rdx
mov qword [r14 + 0x930], rcx
invalid
xor byte [rcx], cl
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
cmp rax, 2
jne 0x1400655b4
mov rax, qword [r14 + 0xaf0]
mov qword [r14 + 0xaf0], rbp
lock or al, byte [rax]
add byte [rcx - 0x77], cl
xchg al, bh
or al, byte [rax]
add byte [rax - 0x77], cl
mov esi, ebp
xchg al, dh
or al, byte [rax]
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
lock or al, byte [rax]
add byte [rcx - 0x77], cl
xchg al, bh
or al, byte [rax]
add byte [rax - 0x77], cl
mov esi, ebp
mov esi, ebp
test rsi, rsi
je 0x140065869
test byte [rdi], 0x84
sbb byte [rbx], al
add byte [rax], al
lea rdi, [rsp + 0x120]
mov rcx, rdi
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.140066333
add byte [rax], al
mov rax, qword [rdi]
cmp rax, 2
jne 0x1400655d7
lea rcx, [rsp + 0x120]
call fcn.140066468
mov rdx, qword [r14 + 0xaf8]
mov edx, dword [rsi + 0xaf8]
lea rdi, [rsp + 0x120]
mov rcx, rdi
stc
mov r8, r15
call fcn.140066333
add byte [rax], al
add byte [rax], al
mov rax, qword [rdi]
cmp rax, 2
jne case.0x14004e882.165
lea rcx, [rsp + 0x120]
lea ecx, [rsp + 0x120]
call fcn.140066468
mov cl, 5
add eax, 0xf0e9
invalid
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
mov qword [rsp + 0xa0], rcx
mov dword [rsp + 0xa0], ecx
movaps xmm0, xmmword [rsp + 0x50]
push rax
movaps xmmword [rsp + 0x90], xmm0
mov rsi, qword [r14 + 0xaf0]
lock or al, byte [rax]
invalid
nop
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0xf0
lock or al, byte [rax]
lock or al, byte [rax]
add bl, ch
jmp 0x140065632
pop rbx
mov rbp, qword [rsp + 0x128]
movups xmm0, xmmword [rsp + 0x130]
test byte [rax + rsi], ah
add dword [rax], eax
invalid
and al, 0x28
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x130], al
test byte [rax + rsi], ah
add dword [rax], eax
invalid
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x90], eax
and al, 0x90
add byte [rax], al
invalid
movaps xmmword [rsp + 0x90], xmm0
and al, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rax*2], fs
add dword [rax], eax
mov rcx, qword [rsp + 0x140]
mov qword [rsp + 0xa0], rcx
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0xf8
or al, byte [rax]
invalid
add byte [rax - 0x77], cl
mov word [rax + riz*4], fs
and al, 0xa0
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x75], cl
mov dh, 0xf8
or al, byte [rax]
add byte [rcx], dh
xor ecx, ecx
xor ecx, ecx
jmp 0x140065637
mov rbp, qword [rsp + 0x128]
movups xmm0, xmmword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x90], xmm0
mov rcx, qword [rsp + 0x140]
and al, 0x40
add dword [rax], eax
invalid
mov qword [rsp + 0xa0], rcx
mov ecx, 1
mov byte [r14 + 0xae8], 1
mov qword [r14 + 0xaf0], rax
mov qword [r14 + 0xaf8], rbp
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x90], al
movups xmmword [r14 + 0xb00], xmm0
or eax, dword [rax]
invalid
add byte [rbx], cl
add byte [rax], al
mov rdx, qword [rsp + 0xa0]
mov qword [r14 + 0xb10], rdx
test rax, rax
je 0x140065702
mov qword [r14 + 0xb18], rcx
mov qword [r14 + 0xb20], rsi
or eax, dword [rax]
add byte [rcx - 0x77], cl
mov dh, 0x20
or eax, dword [rax]
add byte [rax - 0x73], cl
lea rdi, [rsp + 0x120]
mov rcx, rdi
stc
mov esp, 0x12024
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, r15
call fcn.140066333
mov r15, qword [rdi]
mov edi, dword [rdi]
cmp r15, 2
inc dword [rdx]
jne 0x1400656c5
mov cl, 6
mov rdx, qword [rsp + 0x48]
mov edx, dword [rsp + 0x48]
mov byte [r12], cl
mov al, 4
add al, 0x4c
mov esp, dword [rsp + 0x40]
and al, 0x40
add al, 0x4c
mov esp, dword [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
mov byte [rdx], al
mov qword [r12], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov al, 3
jmp 0x1400657cb
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x28
mov rbp, qword [rsp + 0x128]
mov rsi, qword [rsp + 0x130]
mov esi, dword [rsp + 0x130]
add dword [rax], eax
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0x130]
mov esi, dword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
mov rax, qword [rsp + 0x140]
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], eax
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
cmp byte [r14 + 0xae8], 0
je case.0x1400227ed.474
lea rcx, [r14 + 0xaf0]
call case.0x140063463.31
jmp case.0x1400227ed.474
add al, ch
cmp byte [rax + rax], cl
add bl, ch
sbb eax, 0xb68b49
or eax, dword [rax]
add byte [rcx - 0x75], cl
mov esi, 0xb08
mov rsi, qword [r14 + 0xb00]
mov rdi, qword [r14 + 0xb08]
mov rax, qword [r14 + 0xb10]
mov qword [rsp + 0x30], rax
xor r15d, r15d
mov byte [r14 + 0xae8], 0
lea rcx, [r14 + 0x898]
call fcn.14003573c
lea rcx, [r14 + 0x538]
add eax, 0xbfe80000
or eax, dword [rax]
add byte [rcx - 0x73], cl
mov ds, eax
add dword [rax], eax
add al, ch
mov bl, 0xb
add byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x1a8]
call 0x140033228
cld
invalid
cld
dec dword [rcx - 0x73]
mov fs, eax
or dword [rax], eax
add al, ch
invalid
lea rcx, [r14 + 0x9e0]
call 0x140033228
mov byte [r14 + 0xae9], 1
mov rcx, r13
call fcn.14006634e
test r15, r15
je 0x1400657e9
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
mov ebp, dword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
lea rcx, [r14 + 0xd0]
rol byte [rax], 1
add byte [rax], al
call fcn.140025287
mov ebx, 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x3a], al
xchg byte [rdx], dh
add dword [rax], eax
mov byte [r14 + 0x132], 1
add byte [rcx], al
mov rcx, r13
mov ecx, ebp
call fcn.140066407
lea rcx, [r14 + 0x58]
call fcn.14003a8ce
mov qword [r12], rbx
mov qword [r12 + 8], rbp
mov qword [r12 + 0x10], rsi
mov qword [r12 + 0x18], rdi
jl 0x1400657e7
sbb byte [rbp - 0x77], cl
jl 0x1400657ec
invalid
mov al, 1
invalid
jl 0x1400657e7
sbb byte [rbp - 0x77], cl
jl 0x1400657ec
and byte [rax - 0x7977beff], dh
push rax
invalid
add dword [rcx - 0x78], eax
xchg byte [rax + 0xe], dl
add byte [rax], al
mov byte [r14 + 0xe50], al
mov rax, r12
add rsp, 0x1498
add esp, 0x1498
add esp, 0x1498
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
sub dword [rax - 0x77], ecx
mov qword [rcx], rbp
mov qword [rcx + 8], rsi
jno 0x140065800
jno 0x140065800
mov qword [rcx + 0x10], rdi
mov dword [rcx + 0x10], edi
mov r15, qword [rsp + 0x30]
mov qword [rcx + 0x18], r15
xor byte [rcx + rcx*4 + 0x79], cl
sbb byte [rcx - 0x75], cl
mov rax, qword [r14 + 0x128]
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
call fcn.1400a0d7e
test rax, rax
invalid
invalid
invalid
invalid
mov rax, qword [r14 + 0x128]
add byte [rax], al
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
call fcn.1400a0d7e
test rax, rax
mov r12, qword [rsp + 0x40]
mov r13, qword [rsp + 0x38]
mov r13, qword [rsp + 0x38]
je 0x140065836
lea rcx, [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rcx], rax
invalid
sub bl, ch
sti
mov qword [rcx], rax
call fcn.14002435e
sub bl, ch
sti
invalid
dec dword [rcx - 0x73]
mov ss, eax
lea rcx, [r14 + 0xd0]
add byte [rax], al
add al, ch
call fcn.140025287
xor ebx, ebx
invalid
invalid
call fcn.140025287
xor ebx, ebx
jmp 0x140065798
mov rcx, rax
call fcn.1400d5880
add byte [rdi], al
invalid
add byte [rdi], al
add byte [rax - 0x73], cl
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_b
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_b
call fcn.1400d6480
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_b
lea ecx, [0x14010ca38]
or al, byte [rax]
call fcn.1400d6480
invalid
lea rcx, str.cannot_poll_Select_twiceH
lea ecx, str.cannot_poll_Select_twiceH
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rsH
add eax, 0xa8f69
mov edx, 0x18
call fcn.1400d61a0
or dword [rdi], eax
invalid
or dword [rdi], eax
add byte [rax - 0x73], cl
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnectdns.rs
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnectdns.rs
call fcn.1400d6480
or eax, dword [rdi]
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x30
mov rdx, qword [rsp + 0x130]
call fcn.1400d5880
add dword [rax], eax
add al, ch
out 0xff, al
invalid
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_b
call fcn.1400d6480
ud2
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x18]
je 0x140066154
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx r14d, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x19e], xmm0
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x190], xmm0
cmp r14w, 2
cmp r14d, 2
je 0x140066154
mov word [rbx + 0x48], r14w
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x19e]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
mov r13, qword [rbx + 0x18]
mov rbp, qword [rax + 0x20]
mov edi, dword [rax + 0x28]
test r14w, r14w
idiv byte [rax + 2]
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x14014bef0]
add eax, 0xe64f0
cmp rax, 3
jne 0x140066193
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
mov r8d, 6
mov eax, 6
xor r9d, r9d
call qword [sym.imp.ws2_32.dll_WSASocketW]
mov rsi, rax
cmp rax, 0xffffffffffffffff
push qword [rbp + 0x35]
call fcn.140033bce
lea rdx, str.tcp_open_errortcp_set_nonblocking_errortcp_bind_local_error
lea rsi, [rsp + 0x108]
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov r9, rax
call fcn.14002a5ae
push rbx
cld
dec dword [rbx + rcx*4 + 0x26]
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
push rbx
cld
dec dword [rbx + rcx*4 + 0x26]
mov rsi, qword [rsi + 8]
test r12, r12
jne 0x1400662de
mov dword [rsp + 0x74], edi
lea rdi, [rsp + 0x88]
mov dword [rdi], 1
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov edx, 0x8004667e
mov r8, rdi
clc
call qword [sym.imp.ws2_32.dll_ioctlsocket]
xor edx, edx
cmp eax, 0xffffffff
jne 0x140065a9d
call fcn.140033bce
mov rdx, rax
mov edx, eax
mov edx, eax
lea r8, [0x1400f833e]
lea r12, [rsp + 0x108]
add byte [rcx - 0x47], al
sbb dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14002a77e
mov r12, qword [r12]
test r12, r12
test esp, esp
test esp, esp
jne 0x1400661d3
mov r15, rbp
mov ebp, dword [r13 + 0x48]
cmp ebp, 0x3b9aca00
cmp ecx, dword [rdi]
test bl, al
add byte [rax], al
invalid
cmp ecx, dword [rdi]
test bl, al
add byte [rax], al
add byte [rbp - 0x75], cl
mov rcx, rsi
mov r12, qword [r13 + 0x40]
mov rcx, rsi
mov edx, 8
mov r8d, 1
call fcn.140082432
test rax, rax
je 0x140065b0b
lea rcx, [rsp + 0x108]
lea ecx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002435e
jmp 0x140065b9d
invalid
mov ecx, 0x3e8
mov rax, r12
mul rcx
mov rcx, rax
mov ecx, eax
mov r8, rdx
mov eax, edx
xor r9d, r9d
mov r10d, 0xf4240
mov eax, ebp
xor edx, edx
div r10d
add rax, rcx
enter 0xffffffffffff8349, 0xffffffffffffffd0
add byte [rcx - 1], bh
cmp rax, rcx
cmovae rax, rcx
neg r8
sbb r9d, r9d
or r9d, eax
lea r8, [rsp + 0x108]
mov dword [r8], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov dword [r8 + 4], r9d
and dword [r8 + 8], 0
and dword [rsp + 0x88], 0
add byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and dword [rsp + 0x28], 0
sub byte [rax], al
sub byte [rax], al
mov qword [rsp + 0x30], rdi
mov dword [rsp + 0x30], edi
jl 0x140065b9d
xor byte [rax - 0x7d], cl
and al, 0x20
add byte [rax - 0x77], cl
int1
and qword [rsp + 0x20], 0
mov rcx, rsi
mov edx, 0x98000004
mov r9d, 0xc
call qword [sym.imp.ws2_32.dll_WSAIoctl]
invalid
cmp eax, 0xffffffff
add byte [rbx - 0x7bf00008], al
lodsd eax, dword [rsi]
add eax, 0x45660000
test esi, esi
je 0x14006614a
test r14w, r14w
je 0x140065c02
cmp byte [r13 + 0x56], 0
mov r14, r15
je 0x140065c5e
invalid
add byte [rbp - 0x77], cl
dec byte [rdi]
test byte [rbp + 0x41000000], ch
add byte [rcx - 0x75], al
push r15
mov eax, dword [r13 + 0x57]
lea rdx, [rsp + 0x108]
mov dword [rdx + 8], eax
mov rax, qword [r13 + 0x5b]
xchg esp, eax
and al, 8
add dword [rax], eax
add byte [rcx - 0x74b6f7be], cl
pop r11
mov qword [rdx + 0xc], rax
mov eax, dword [r13 + 0x63]
mov dword [rdx + 0x14], eax
adc al, 0xf
push rdi
ror byte [rdi], 0x11
sbb byte [rdi], cl
adc dword [rdx + 0x28], eax
adc al, 0xf
push rdi
ror byte [rdi], 0x11
sbb byte [rdi], cl
adc dword [rdx + 0x28], eax
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x48], xmm0
and qword [rdx + 0x78], 0
and dword [rdx + 0x78], 0
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x68], xmm0
mov qword [rdx], 0x17
invalid
add byte [rax], al
add bh, al
invalid
add byte [rax], 0
add byte [rax + rax], bl
add byte [rax], al
jmp 0x140065c4f
invalid
cmp byte [r13 + 0x51], 0
mov r14, r15
je 0x140065c69
mov eax, dword [r13 + 0x52]
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
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
and qword [rdx + 0x78], 0
js case.0x1400227ed.479
add byte [rdi], cl
adc dword [rdx + 8], eax
add byte [rdi], cl
adc dword [rdx + 8], eax
mov dword [rdx], 2
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], 0x10
adc byte [rax], al
add byte [rax], al
adc byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.14008240d
mov r15, qword [rsp + 0x58]
pop rax
pop rax
jmp 0x140065cbd
mov eax, 0x1c
mov cx, 0x17
jmp case.0x140049d18.195
mov eax, 0x10
mov cx, 2
invalid
add al, byte [rax]
mov ecx, 0x8b4c0002
jl 0x140065c9a
mov r15, qword [rsp + 0x58]
pop rax
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x68], eax
movups xmmword [rdx + 0x58], xmm0
adc dword [rdx + 0x58], eax
adc dword [rdx + 0x58], eax
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 [rax], al
add byte [rax - 0x77], cl
int1
add byte [rsi - 0x77], ah
or ah, byte [rsi - 0x7d]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14008240d
lea r8, [0x1400f8357]
lea rdi, [rsp + 0x88]
mov r9d, 0x14
mov rcx, rdi
mov rdx, rax
call fcn.14002a77e
mov r12, qword [rdi]
test r12, r12
jne 0x1400661e5
cmp byte [r13 + 0x68], 0
je case.0x140028bcb.379
mov rcx, rsi
mov edx, 4
mov r8d, 1
call fcn.140082432
add byte [rax - 0x7b], cl
invalid
je case.0x140028bcb.379
invalid
adc byte [rax - 0x73], cl
mov word [rax + rcx], fs
or byte [rcx], al
add byte [rax], al
mov qword [rcx], rax
call fcn.14002435e
invalid
invalid
jge 0x140065d1c
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002435e
cmp qword [r13], 0
mov edi, dword [rsp + 0x74]
je 0x140065d5c
add byte [rbx + 0x7474247c], cl
cmp dword [rcx - 0x75], ecx
or byte [r8 - 0x77], r9b
ror dword [rax - 0x3f], 0xe9
shr ecx, 0x20
xor r8d, r8d
neg rcx
mov rax, qword [r13 + 8]
mov rcx, rax
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
xor r8d, r8d
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
int1
mov edx, 0x1001
call fcn.140082432
test rax, rax
je 0x140065d5c
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
add eax, ebp
add ah, dh
sti
invalid
add byte [rax - 0x77], cl
add eax, ebp
add ah, dh
sti
dec dword [rcx - 0x7d]
jge 0x140065d70
cmp qword [r13 + 0x10], 0
je 0x140065d9c
add byte [rcx + rdi + 0x49], dh
mov eax, dword [rbp + 0x18]
mov rax, qword [r13 + 0x18]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
invalid
ror byte [rax - 9], 0xd9
fld dword [rbp + 0x19]
rol byte [rcx + 9], 0xc0
or r8d, eax
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1002
call fcn.140082432
test rax, rax
je 0x140065d9c
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.14002435e
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
movaps xmmword [rsp + 0x60], xmm1
lea r13, [rbx + 0x68]
imul ebp, dword [rax + 0x4c], 0xffffff89
push 0x6873894c
mov dword [rbx + 0x70], edi
movups xmmword [rbx + 0x78], xmm0
js 0x140065dc8
sub byte [rsp + 0x60], al
js 0x140065dc8
sub byte [rsp + 0x60], al
movups xmmword [rbx + 0x88], xmm0
mov qword [rbx + 0x98], rsi
lea rdi, [rbx + 0xa0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
add byte [rax], al
lea rsi, [rsp + 0x1b0]
mov ecx, 9
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [rbx + 0xe8], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
mov edx, dword [rsp + 0xb3]
mov dword [rbx + 0xe9], ecx
add byte [rax], al
add byte [rcx + 0xec93], cl
xchg ebx, eax
in al, dx
add byte [rax], al
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
lea ecx, [rbx + 0xf1]
add byte [rax], al
add byte [rcx + 0xec93], cl
xchg ebx, eax
in al, dx
add byte [rax], al
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
lea ecx, [rbx + 0xf1]
lea rdx, [rsp + 0x228]
mov r8d, 0xef
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
loopne 0x140065e2a
lea ecx, [rbx + 0xf1]
lea rdx, [rsp + 0x228]
mov r8d, 0xef
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rbx + 0x1e0]
invalid
loopne 0x140065e2a
add byte [rax], al
add byte [rbp + rcx*4 - 0x5d], cl
loopne 0x140065e2a
movabs dword [0x178b841000001e0], eax
add byte [rax], al
add byte [rcx - 0x48], al
js 0x140065e30
mov r8d, 0x178
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbx + 0x268]
push 0x48000002
lea ecx, [0x14013da1c]
push 0x48000002
lea ecx, [0x14013da1c]
jnp 0x140065e56
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ebp, dword [rbx + 0x1e8]
cmp ebp, 0x3b9aca00
jne 0x140065ecb
add dword [rax], eax
add byte [rcx - 0x6535ff03], al
cmp esi, dword [rbp + 0x6a]
lea rsi, [rbx + 0x1f0]
lea rdi, [rbx + 0x270]
mov bl, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
mov ebx, 0x270
mov ecx, 0xf
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x270]
lea rsi, [rsp + 0x228]
mov rcx, rsi
int1
mov rdx, rdi
mov r8, r15
call fcn.14006650d
add byte [rax], al
add byte [rax], al
cmp qword [rsi], 0
jne 0x1400661cc
mov r14, qword [rsp + 0x230]
mov rsi, qword [rsp + 0x238]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x240]
movaps xmmword [rsp + 0xb0], xmm0
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.1400664b4
jmp 0x140066098
mov r13, qword [rbx + 0x1e0]
lea rsi, [rbx + 0x1f0]
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
add byte [rcx + 0xf], bh
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
add byte [rcx + 0xf], bh
add byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
call fcn.140098e70
mov rcx, rax
ror dword [rbp - 0x77], 0xe8
ror dword [rbp - 0x77], 0xe8
mov r9d, ebp
call fcn.140099270
cmp edx, 0x3b9aca00
invalid
cmp esi, dword [rbp + 0xf]
invalid
lea rcx, [rsp + 0x1b0]
call fcn.1400a29a9
add eax, dword [rax]
jmp 0x140065f2d
mov word [rax + rsi*4], fs
add dword [rax], eax
add al, ch
cwde
retf 3
add eax, dword [rax]
mov r8d, edx
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_b
imul ecx, dword [rdx], 0
imul ecx, dword [rdx], 0
lea rcx, [rsp + 0x1b0]
mov rdx, rax
call fcn.1400a28e2
lea rdi, [rsp + 0x298]
lea rsi, [rsp + 0x108]
and al, 8
add dword [rax], eax
add byte [rcx + 0xf], bh
and al, 8
add dword [rax], eax
add byte [rcx + 0xf], bh
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rdx, [rsp + 0x228]
lea rsi, [rsp + 0x1b0]
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
mov al, 1
add byte [rax], al
mov ecx, 0xe
add byte [rax], al
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x270]
jo case.0x140035e7a.286
add byte [rax], al
mov r8d, 0xe8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rax - 0x73], cl
mov bl, 0x70
add al, byte [rax]
add byte [rbp + rcx*4 - 0x55], cl
stosd dword [rdi], eax
lea rsi, [rbx + 0x270]
lea r13, [rbx + 0x2e0]
stosd dword [rdi], eax
loopne 0x140065f80
add byte [rax], al
stosd dword [rdi], eax
loopne 0x140065f80
add byte [rax], al
call fcn.140066f58
ror dword [rdi], cl
add byte [rax], al
invalid
add byte [rcx - 0x5372b739], cl
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x18df0e8e2
mov edx, ebp
invalid
invalid
mov edi, eax
lea rbp, [rsp + 0x108]
mov rcx, rbp
mov rdx, r13
mov edx, ebp
invalid
mov r8, r15
call fcn.14006650d
mov r14, qword [rbp]
test r14, r14
je 0x140066002
invalid
cmp dil, 2
cmp bh, 2
setne bpl
test dil, 1
add dword [rax + 0xf], eax
sete bh
sete bh
call fcn.140066f58
test bpl, dil
jne 0x140066031
invalid
jno case.0x140042d2a.235
cmp al, 2
je 0x140066031
insd dword [rdi], dx
add dh, byte [rbp + rbp*2 + 0x24]
insd dword [rdi], dx
and al, 1
jne 0x140066031
add dword [rbp + 0x69], esi
call fcn.14009e31a
mov dil, 2
test rax, rax
je 0x140065fe1
mov dil, byte [rax + 0x44]
mov bpl, byte [rax + 0x45]
mov bpl, byte [rax + 0x45]
mov byte [rax + 0x44], 0
add byte [rax - 0x77], r9b
int1
mov rcx, rsi
mov rdx, r15
call fcn.14009fb64
mov r13d, eax
mov ecx, edi
stc
stc
mov edx, ebp
call fcn.140066f7f
add byte [rbp - 0x7c], al
in eax, dx
add byte [rbp - 0x7c], al
in eax, dx
je 0x140066044
jmp 0x1400662ae
jmp 0x1400662ae
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x80], rax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x118]
invalid
invalid
add byte [rax], al
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x78], rax
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x78], eax
and al, 0x78
movups xmm0, xmmword [rsp + 0x120]
adc byte [rsp + 0x120], al
movaps xmmword [rsp + 0x1b0], xmm0
jmp 0x140066044
invalid
add dword [rax], eax
add bl, ch
adc ecx, dword [rax - 0x77]
int1
mov rcx, rsi
mov rdx, r15
call fcn.14009fb64
invalid
test al, al
jne 0x1400662ae
test dword [rdx + 2], ebp
add byte [rax], al
test dword [rdx + 2], ebp
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x60], xmm0
mov rcx, rsi
call fcn.1400664d4
test r14, r14
je 0x14006606b
xor r14d, r14d
xor esi, esi
call fcn.140066ee8
mov rsi, rax
jmp 0x140066098
xor r14d, r14d
mov rsi, qword [rsp + 0x78]
cmp qword [rsp + 0x80], 0
add byte [rax], 0
add byte [rax], al
add byte [rax], 0
add byte [rax], al
je 0x140066098
sbb cl, byte [rdi]
movaps xmm0, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], al
movaps xmmword [rsp + 0xb0], xmm0
mov rsi, qword [rsp + 0x78]
mov esi, dword [rsp + 0x78]
invalid
js 0x1400660dd
mov r14, qword [rsp + 0x80]
mov esi, dword [rsp + 0x80]
add byte [rbp - 0x7b], cl
div byte [rdx + riz + 0x4c]
mov qword [rsp + 0x90], r14
test r14, r14
je case.0x140049d18.200
mov qword [rsp + 0x90], r14
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x98], rsi
mov ah, 0x24
cwde
add byte [rax], al
add byte [rdi], cl
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm0, xmmword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xa0], eax
test byte [rax + riz*4], ah
add byte [rax], al
invalid
movups xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
add byte [rax], al
add bl, ch
jmp 0x1400660dc
lea rcx, [rsp + 0x90]
lea rdx, [0x14010ca23]
jmp 0x1400660dc
lea rcx, [rsp + 0x90]
lea ecx, [rsp + 0x90]
lea rdx, [0x14010ca23]
mov r8d, 0x11
adc dword [rax], eax
add byte [rax], al
mov r9, rsi
call fcn.14002a5ae
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
and al, 0x90
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*4], fs
cwde
mov rcx, qword [rsp + 0x98]
movups xmm0, xmmword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xa0], al
and al, 0xa0
add byte [rax], al
invalid
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0xe0], rax
invalid
invalid
mov word [rax + rbp*8], fs
and al, 0xe8
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rcx
and al, 0xe8
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
and al, 0xe8
call 0x14f066105
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
mov byte [rbx + 0x268], 1
mov rcx, r12
call fcn.140066472
test r14, r14
jne 0x14006617f
lea rcx, [rbx + 0x20]
call 0x1400664a9
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x20], xmm0
mov rax, qword [rbx + 0x40]
jmp 0x14006597f
jmp 0x14006597f
call fcn.140033bce
jmp 0x140065af6
cmp qword [rbx + 0x20], 0
and byte [rax], al
je case.0x14005d08e.40
cmc
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbx + 0x20]
movups xmm0, xmmword [rax]
and byte [r15], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xd0], xmm1
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], eax
test byte [rax + rax*8], ah
add byte [rax], al
invalid
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add cl, ch
invalid
jmp 0x140066285
xor esi, esi
lea rax, [rsp + 0xe0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
jl 0x1400661b1
mov rdi, qword [rsp + 0x50]
push rax
jmp 0x140066232
lea rax, [rsp + 0x4f]
mov byte [rax], 1
lea r8, [rsp + 0x88]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r8], rax
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.5.7_src_syswindows.rs
mov qword [r8], rax
mov dword [rax], eax
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.5.7_src_syswindows.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0xe5d37
invalid
invalid
lea rcx, [0x14014bef0]
invalid
lea r9, [0x140110a48]
xor edx, edx
call fcn.1400d7660
jmp 0x140065a0a
mov al, 4
jmp case.0x14005ccb1.65
fld qword [rax]
add byte [rax], al
fld qword [rax]
add byte [rax], al
mov rdi, qword [rsp + 0x110]
movups xmm0, xmmword [rsp + 0x118]
jmp 0x1400661f5
mov rdi, qword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
and al, 0x98
add byte [rax], al
invalid
and al, 0x98
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], eax
movaps xmmword [rsp + 0x60], xmm0
mov rcx, rsi
int1
call qword [sym.imp.ws2_32.dll_closesocket]
mov rsi, rdi
mov rdi, qword [rsp + 0x50]
lea rax, [rbx + 0x78]
mov qword [rbx + 0x78], r12
mov dword [rbx + 0x78], esp
mov dword [rbx + 0x78], esp
mov qword [rbx + 0x80], rsi
movaps xmm0, xmmword [rsp + 0x60]
and al, 0x60
and al, 0x60
movups xmmword [rbx + 0x88], xmm0
mov dword [rbx + 0x70], 0x3b9aca01
invalid
cmp edi, dword [rsi + 1]
add byte [rax], al
invalid
invalid
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
and r8b, bpl
push rdi
add al, byte [rax]
add bl, ch
invalid
and al, 0xc0
add byte [rax], al
add byte [rax - 0x73], cl
and r8b, bpl
push rdi
add al, byte [rax]
add bl, ch
cmp ecx, dword [rax - 0x73]
lea rdx, str.Network_unreachabletcp_connect_error
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, 0x13
add byte [rax], al
add byte [rcx - 0x312417f9], dh
cld
dec dword [rax - 0x73]
adc eax, 0xa67b4
mov cl, 7
call fcn.140033143
lea rdx, [0x14010ca23]
lea rcx, [rsp + 0xc0]
rol byte [rax], 0
add byte [rcx - 0x48], al
mov r8d, 0x11
mov r8d, 0x11
mov r9, rax
call fcn.14002a5ae
invalid
shr eax, 0x29
cld
invalid
mov esi, 1
mov rdi, qword [rsp + 0x50]
mov qword [rdi], rsi
mov dword [rdi], esi
movaps xmm0, xmmword [rsp + 0xc0]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
and al, 0xd0
add byte [rax], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
adc dword [rdi + 8], eax
invalid
invalid
movups xmmword [rdi + 8], xmm0
or byte [r15], r9b
adc dword [rdi + 0x18], ecx
movups xmmword [rdi + 0x18], xmm1
mov al, 1
jmp case.0x14005cfa5.60
mov al, 3
mov byte [rbx + 0x268], al
mov rax, qword [rsp + 0x50]
mov qword [rax], 2
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x58838803], dh
add ecx, dword [rax + 0x35883]
add byte [rax], al
mov al, 3
add ecx, dword [rax + 0x35883]
mov byte [rbx + 0x358], al
add rsp, 0x318
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
add byte [rax - 0x7f], cl
invalid
pop r15
pop rdi
ret
movups xmm0, xmmword [rsp + 0x118]
adc byte [rsp + 0x118], al
and al, 0x18
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x60], eax
and al, 0x60
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
jmp 0x140066206
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconnecthttp.rs_b
jno 0x14006635c
or al, byte [eax]
or al, byte [rax]
call fcn.1400d6480
ud2
add byte [rax], al
add esi, dword [rbp + 0x20]
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
add rcx, 0x1e0
shl eax, 1
add byte [rax], al
shl eax, 1
add byte [rax], al
call fcn.140066472
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x17], bl
jge 0x14006632b
pop rsi
jmp 0x1400664a9
add byte [rax], al
add byte [rax + 0x20c48348], dl
nop
add rsp, 0x20
invalid
pop rsi
ret
mov rax, rcx
add rcx, 8
cmp qword [rax], 0
jne 0x14006465e
invalid
jmp fcn.14005ee27
mov bh, bh
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x9b1]
cmp rax, 6
ja case.0x140066371.1
invalid
clc
invalid
sub ecx, dword [rax - 0x77]
invalid
mov rsi, rcx
lea rcx, [0x14013da30]
movsxd rax, dword [rcx + rax*4]
jbe 0x140066376
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rcx, [rsi + 0x980]
call 0x140033228
invalid
cld
inc dword [rcx + 0x8e8be]
add byte [rax], al
retf 0x3b9a
jne 0x1400663f4
or byte [rcx], 0
or dword [rax], eax
add al, ch
test eax, 0x81fffcce
invalid
cld
inc dword [rcx + 0x8e8be]
add byte [rax], al
invalid
invalid
invalid
cld
inc dword [rcx + 0x8e8be]
add byte [rax], al
retf 0x3b9a
add rsp, 0x20
pop rsi
ret
lea rcx, [rsi + 0x9b8]
call case.0x140063463.31
mov byte [rsi + 0x9b0], 0
lea rcx, [rsi + 0x760]
call fcn.14003573c
lea rcx, [rsi + 0x400]
call fcn.1400662fe
lea rcx, [rsi + 0xa0]
movabs al, byte [0xffffff36e8000000]
movabs al, byte [0xffffff36e8000000]
lea rcx, [rsi + 0x70]
call 0x140033228
jmp 0x1400663df
lea rcx, [rsi + 0x9b8]
call fcn.1400662fe
mov eax, 0x8a8
add rsi, rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140033228
lea rcx, [rsi + 0x8e0]
call fcn.14003573c
mov eax, 0x950
jmp 0x1400663e4
cmp qword [rcx], 0
jne 0x14006465e
ret
mov rdx, qword [rax + 8]
lea rdi, [rsp + 0xe0]
mov rcx, rdi
mov r8, r13
call fcn.1400a0d76
mov al, byte [rdi + 9]
cmp al, 3
jne 0x140066918
push 1
pop rax
mov byte [r14], 3
mov cl, 3
jmp 0x140066cc8
cmp al, 2
jne 0x1400669d2
mov rbx, qword [rsp + 0xe0]
jmp 0x140066af8
lea rcx, [rsi + 0x40]
call fcn.1400a02c3
add eax, dword [rax]
mov rcx, qword [rax]
lea r9, [rsp + 0x80]
and dword [r9], 0
mov dword [rsp + 0xe0], 4
add al, 0
add byte [rax], al
mov qword [rsp + 0x20], rdi
mov edx, 0xffff
mov r8d, 0x1007
call qword [sym.imp.ws2_32.dll_getsockopt]
cmp eax, 0xffffffff
je 0x140066ae8
movsxd rbx, dword [rsp + 0x80]
test rbx, rbx
jne 0x140066af0
mov rdi, qword [rsi + 0x40]
mov rbx, qword [rsi + 0x48]
movups xmm0, xmmword [rsi + 0x50]
movaps xmmword [rsp + 0x1f0], xmm0
jmp 0x140066ca3
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
lea rcx, [rsi + 0x40]
call fcn.14005ee27
xor edi, edi
jmp 0x140066ca3
mov byte [r14], 1
mov rcx, r12
call fcn.1400664f2
mov qword [r15 + 8], rdi
mov qword [r15 + 0x10], rbx
movaps xmm0, xmmword [rsp + 0x1f0]
movups xmmword [r15 + 0x18], xmm0
mov cl, 1
xor eax, eax
mov qword [r15], rax
mov byte [rsi + 0x70], cl
lea rsp, [rbp + 0x1b8]
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movaps xmmword [rsp + 0x200], xmm0
push 0x20
pop rcx
call fcn.140033115
mov rdi, rax
mov qword [rax], rbx
mov qword [rax + 8], r15
movaps xmm0, xmmword [rsp + 0x200]
movups xmmword [rax + 0x10], xmm0
xor ecx, ecx
call fcn.1400347f2
lea rcx, [rsp + 0x1d0]
and qword [rcx], 0
add al, ch
insd dword [rdi], dx
add eax, dword [rax]
add al, ch
insd dword [rdi], dx
add eax, dword [rax]
lea rax, [rsi + 0x40]
mov qword [rsi + 0x40], r12
mov qword [rsi + 0x48], r14
jbe 0x140066d7f
jbe 0x140066d7f
mov rcx, qword [rsp + 0x58]
pop rax
mov qword [rsi + 0x50], rcx
mov qword [rsi + 0x58], rdi
mov qword [rsi + 0x60], rax
mov r15, qword [rsp + 0x50]
mov r14, qword [rsp + 0x70]
je 0x140066d75
jo 0x140066d9f
mov esp, dword [rsp + 0x60]
je 0x140066d75
jo 0x140066d9f
mov esp, dword [rsp + 0x60]
jmp 0x140066567
test dword [rsi], 0xc7834900
add byte [rcx - 0x7d], cl
invalid
and byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x7d], cl
and byte [rax], al
lea rdx, [rsp + 0x80]
mov rcx, r15
add byte [rcx + rcx*4 - 7], cl
call fcn.1400d8c05
mov rax, qword [rsp + 0xe8]
mov cl, byte [rsp + 0xf0]
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
mov word [rax + rsi*8], fs
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
mov byte [rax + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.1_src_syswindows_selector.rs
mov byte [rax + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.1_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0xd8d4c00
lea ecx, [0x140108928]
jmp 0x140066edf
test byte [rax + riz*8], ah
add dword [rax], eax
add byte [rax - 0x77], cl
adc byte [rax - 0x73], cl
add eax, 0xfffccde1
mov qword [rdx + 0x18], rax
push 2
pop rax
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xf0], rax
and qword [rsp + 0x100], 0
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rsp + 0x108], rcx
mov r8b, 3
mov byte [rsp + 0x110], r8b
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x128], rax
and al, 8
add dword [rax], eax
add byte [rcx - 0x50], al
add eax, dword [rax + rcx*4 - 0x7c]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax - 0x39], cl
mov qword [rsp + 0x138], 1
invalid
invalid
mov word [rax + rax*2], fs
add dword [rax], eax
mov qword [rsp + 0x138], 1
mov qword [rsp + 0x140], rcx
add dword [rax], eax
add byte [rax + rcx*4 - 0x7c], al
and al, 0x48
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
in al, 0x1e
invalid
or al, byte [rax]
add dword [rax], eax
add byte [rax + rcx*4 - 0x7c], al
and al, 0x48
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
in al, 0x1e
invalid
or al, byte [rax]
invalid
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov qword [rcx], r8
mov qword [rcx + 8], rax
lea r8, [rsp + 0xe0]
add byte [rax], al
add byte [rax], al
mov qword [rcx + 0x20], r8
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.1_src_syswindows_selector.rs
call fcn.1400d5c10
mov rax, qword [rsp + 0xe8]
add byte [rax], al
mov cl, byte [rsp + 0xf0]
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_1.0.1_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
add byte [rbp + rcx*4 + 0xd], cl
invalid
sbb cl, byte [rdx]
invalid
push 0x2b
pop rdx
call fcn.1400d6080
int3
sub byte [rdx + 1], bh
xor ecx, ecx
call fcn.140035261
lea r8, [0x140109b40]
mov cl, 0x16
mov rdx, rax
ret 0x8348
invalid
sub cl, ch
invalid
add r8b, byte [rax]
ret 0x8348
lea edx, [0x14010d8e1]
or al, byte [rax]
mov r8d, 7
mov rcx, rax
call fcn.14000e820
nop
add rsp, 0x38
cmp bl, al
cmp bl, al
movabs rax, 0xb817584bb99e62ae
mov eax, 0xb99e62ae
mov ecx, 0xb817584b
movabs rdx, 0x5b818d6af84a4a4
ret
mov ecx, 0x48000373
test eax, eax
je 0x140066f78
cmp byte [rax + 0x44], 0
sete cl
cmp byte [rax + 0x45], 0
setne al
or al, cl
jmp 0x140066f7a
mov al, 2
add rsp, 0x28
ret
mov esi, ecx
mov rdx, qword [rdx]
mov rax, qword [rdi + 8]
lea rbx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov rcx, rbx
call qword [rax + 0x18]
sbb byte [rdi], cl
mov bh, 3
fcos
push rax
sbb byte [rdi], cl
mov bh, 3
cmp ax, 2
je 0x140066ff9
invalid
mov rcx, qword [rsp + 0x22]
mov ecx, dword [rsp + 0x22]
movzx edx, word [rsp + 0x26]
mov r8d, dword [rsp + 0x38]
and al, 0x38
mov dword [rsi + 0x18], r8d
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi + 8], xmm0
movzx r8d, word [rsp + 0x3e]
mov r9, qword [rdi + 0x10]
adc byte [r13 + 0xf], r8b
mov bh, 9
test ax, ax
jne case.0x14003b6b6.251
mov edx, r9d
movzx r9d, word [rsp + 0x3c]
and al, 0x3c
and al, 0x3c
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov word [rsi + 0x1c], r9w
invalid
sbb al, 0x66
mov dword [rsi + 0x1e], r8d
mov word [rsi + 0x1e], r8w
mov word [rsi], ax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x38
mov rdi, r9
mov r14, r8
mov esi, eax
mov ebx, edx
mov rsi, rcx
lea rdx, [rsp + 0x34]
and dword [rdx], 0
mov ecx, ebx
call fcn.140025b0b
sti
dec dword [rax - 0x7f]
cmp rdx, 0x100
add byte [rax], al
sti
dec dword [rax - 0x7f]
invalid
invalid
cli
add byte [rcx], al
add byte [rax], al
jae case.0x14005d08e.51
mov eax, dword [rsp + 0x34]
and al, 0x34
mov qword [rsi], r14
mov qword [rsi + 8], rdi
and qword [rsi + 0x10], 0
adc byte [rax], al
adc byte [rax], al
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_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
lea rcx, str.char_len_should_be_less_than_255
lea ecx, str.char_len_should_be_less_than_255
or eax, 0xa4cae
lea r9, [0x14010b7a0]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x33
mov edx, 0x20
call fcn.1400d6080
int3
mov esi, ecx
call case.0x140022b84.128
mov edx, eax
cmp edx, 0x110000
invalid
je 0x1400670a3
add byte [rbx + rcx + 0x48], dh
mov eax, dword [rsi + 0x10]
invalid
mov rax, qword [rsi + 0x10]
adc byte [rax + 3], cl
or byte [rax + 0x2b], r9b
sub rax, qword [rsi]
add rax, qword [rsi + 8]
sub rax, qword [rsi]
add rsp, 0x20
pop rsi
ret
adc dword [rbx - 0x7bf0fd08], eax
invalid
movzx eax, byte [rcx + 0x268]
push 0xffffffff85000002
ror byte [rdi], 0x84
lodsb al, byte [rsi]
add byte [rax], al
test eax, eax
je 0x14005eb7b
jp 0x1400670cd
invalid
jp 0x1400670cd
invalid
inc dword [rbx + 0x117403f8]
cmp eax, 3
je 0x1400670e5
clc
add esi, dword [rcx + rdx - 0x7d]
clc
add al, 0x75
sbb byte [rax - 0x7f], cl
invalid
invalid
sal dword [rax + 2], 0
jo case.0x14004e882.189
invalid
cmp eax, 4
jne 0x1400670f1
add rcx, 0x270
jo case.0x14004e882.189
add byte [rax], al
add cl, ch
jmp 0x14005eb7b
xchg esi, eax
jp 0x1400670e3
invalid
dec dword [rax - 0x7f]
sal dword [rax + 2], 0
add cl, ch
jmp 0x1400673de
ret
push r15
push rdi
add rcx, 0x270
jmp 0x1400673de
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5d0
add byte [rax], al
mov r15, r8
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x14013da4c]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea ecx, [rsp + 0x378]
pop rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
lea ecx, [rsi + 0x270]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb8
add byte [rax], al
add byte [rax - 0x76], al
mov ch, byte [rsp + 0xc0]
invalid
test byte [rdx + rax*8], ah
invalid
mov ch, byte [rsp + 0xc0]
add byte [rax], al
add byte [rax], al
and al, 0x34
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
and al, 0xb0
mov al, 0
add byte [rax], al
lea rdx, [rsp + 0x378]
mov r8d, 0x258
mov rcx, r12
invalid
mov al, 0
add byte [rax], al
loope 0x140067217
xchg ebx, eax
loope 0x140067238
add byte [rax - 0x73], cl
mov esp, 0x30824
add eax, dword [rax]
add byte [rax - 0x73], cl
je 0x140067263
mov ecx, 0xe
add byte [rcx + rcx*4 - 0x1e], cl
jo 0x140067264
add byte [rax], al
add al, ch
out dx, eax
cld
invalid
lea ecx, [rsp + 0x40]
invalid
mov r12b, byte [rax + 0x45]
cmp ah, 2
and al, 0x2c
add byte [rdi], cl
mov bh, 0x44
and al, 0x3c
and al, 0x38
mov ecx, esi
mov byte [rbx + 0x10], ch
adc cl, byte [r15]
mov bh, 0x44
and al, 0x34
push 0x48000002
mov eax, ebx
add byte [rax], al
mov edx, edi
push rsi
sub rsp, 0x20
mov rsi, rcx
call 0x14005eb7b
add rsi, 0x258
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14003573c
push rsi
push rdi
push rbx
sub rsp, 0x130
mov rsi, rcx
mov rbx, qword [rcx]
test rbx, rbx
je 0x140067901
mov rdi, qword [rbx + 0x30]
mov rcx, rdi
or rcx, 4
mov rax, rdi
lock cmpxchg qword [rbx + 0x30], rcx
mov rdi, rax
jne 0x1400678aa
mov eax, edi
and eax, 0xa
cmp eax, 8
jne 0x1400678d4
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x18]
call qword [rax + 0x10]
test dil, 2
je 0x140067901
lea rdx, [rbx + 0x38]
lea rdi, [rsp + 0x28]
mov r8d, pe_nt_image_headers64
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x40], 5
mov rcx, rdi
call fcn.14003588e
mov rcx, rsi
add rsp, 0x130
pop rbx
pop rdi
pop rsi
jmp fcn.140035814
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x78], 2
je 0x140067bd7
mov rdi, rdx
mov rsi, rcx
lea rbx, [rcx + 8]
mov rcx, rbx
call fcn.1400679a6
mov rcx, qword [rax]
mov dl, byte [rax + 0x10]
mov r8, rdi
call fcn.1400679d5
mov rdi, rax
test rax, rax
jne 0x140067bc5
cmp byte [rsi + 0x78], 2
je 0x140067bef
mov r14, rdx
mov r15, qword [rsi]
mov rcx, rbx
call fcn.140037651
mov byte [rsi + 0x78], 2
lea rsi, [rsp + 0x28]
mov qword [rsi], r14
mov rcx, r15
call fcn.140050e0c
mov rcx, rsi
call fcn.140045f15
test rdi, rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400d7625
mov byte [rsi + 0x78], 2
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400d5da0
int3
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x140067d4a
jmp 0x140067d4b
ret
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x140
mov rsi, qword [rcx]
lea rdi, [rsi + 0x80]
lea rbx, [rsi + 0x1a0]
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140067de9
mov ebp, dword [rsp + 0x28]
mov rcx, r14
call fcn.140067f5f
cmp ebp, 2
jb 0x140067d6e
mov rcx, qword [rsi + 0x1a8]
test rcx, rcx
je 0x140067daa
mov rdi, qword [rcx + 0x2308]
call fcn.140009449
mov rcx, rdi
jmp 0x140067d94
mov rax, qword [rsi + 0x100]
test rax, rax
je 0x140067dc0
mov rcx, qword [rsi + 0x108]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x140067dda
lock dec qword [rsi + 8]
jne 0x140067dda
mov edx, 0x80
mov rcx, rsi
call fcn.140007ce0
nop
add rsp, 0x140
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rdx, qword [rcx + 8]
add rdx, 0xfffffffffffffffa
cmp rdx, 3
mov eax, 1
cmovb rax, rdx
test rax, rax
je 0x140068426
cmp rax, 1
je fcn.14003588e
ret
cmp qword [rcx + 0x10], 0
jne 0x140068425
add rcx, 0x18
jmp 0x140067891
lea ebx, [rsp + 0x320]
mov rcx, rbx
call fcn.140062cdf
mov byte [rax + 0x51], sil
mov byte [rax + 0x51], dh
mov byte [rax + 0x51], dh
mov ecx, dword [rsp + 0x60]
mov dword [rax + 0x52], ecx
mov byte [rax + 0x56], r13b
mov dword [rax + 0x57], ecx
mov rcx, qword [rsp + 0x470]
mov qword [rax + 0x5b], rcx
pop rbx
pop rbx
mov ecx, dword [rsp + 0x478]
mov dword [rax + 0x63], ecx
movsxd rcx, dword [rax - 0x77]
fld1
test al, 0x62
invalid
invalid
inc dword [rdx + rcx*4 + 0x6c]
mov ch, byte [rsp + 0x30]
mov byte [rax + 0x67], r13b
mov byte [rax + 0x67], ch
movsxd rcx, dword [rax - 0x77]
fld1
test al, 0x62
invalid
invalid
invalid
mov byte [rax + 0x67], ch
mov rcx, rbx
call fcn.140062cdf
xor esi, esi
mov byte [rax + 0x50], sil
jo 0x14006ca9e
jo 0x14006ca9e
movaps xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x100], xmm0
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], cl
test byte [rax + rdx], ah
and al, 0x10
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x494], rax
movaps xmm0, xmmword [rsp + 0x2c0]
and al, 0xc0
add al, byte [rax]
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], cl
test byte [rax + rdx], ah
and al, 0x10
and al, 0x10
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rsp + 0x494], rax
movaps xmm0, xmmword [rsp + 0x2c0]
and al, 0xc0
add al, byte [rax]
invalid
and al, 0xc0
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x2d0], cl
rol byte [rdx], 1
add byte [rax], al
invalid
movaps xmm1, xmmword [rsp + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
invalid
add byte [rdi], cl
adc dword [rsp + 0x484], ecx
invalid
movups xmmword [rsp + 0x484], xmm1
add byte [rdi], cl
movups xmmword [rsp + 0x474], xmm0
adc dword [rsp + 0x474], eax
mov rax, qword [rsp + 0x48c]
mov qword [rsp + 0x450], rax
mov dword [rsp + 0x450], eax
mov rax, qword [rsp + 0x494]
mov qword [rsp + 0x458], rax
and al, 0x58
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x480], al
add byte [rax + rax], 0
and al, 0x58
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x480], al
add byte [rax + rax], 0
add byte [rax + rax], 0
movups xmmword [rsp + 0x444], xmm0
movups xmm0, xmmword [rsp + 0x470]
and al, 0x70
add al, 0
add byte [rdi], cl
adc dword [rsp + 0x434], eax
add al, 0
add byte [rax - 0x73], cl
mov word [rax + rsi], fs
or byte [rax], al
add al, ch
mov byte es:[rax], al
add byte [rax - 0x77], cl
mov esp, 0x40024
add byte [rdx - 0x77c7dbbc], cl
test byte [rax + rcx], ah
add al, 0
add byte [rdx - 0x77b7dbbc], cl
test byte [rcx + rcx], ah
add al, 0
add byte [rax + rcx*4 - 0x5c], al
and al, 0xa
or al, byte [rax + rax]
add byte [rdx - 0x7797dbbc], cl
test byte [rbx + rcx], ah
and al, 0xb
add al, 0
add byte [rax + rcx*4 - 0x44], al
and al, 0xc
add al, 0
add byte [rax - 0x78], al
lodsb al, byte [rsi]
and al, 0xd
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x100], al
or al, byte [rax + rax]
add byte [rdx - 0x7797dbbc], cl
test byte [rbx + rcx], ah
and al, 0xb
and al, 0xb
add al, 0
add byte [rax + rcx*4 - 0x44], al
and al, 0xc
add al, 0
add byte [rax - 0x78], al
lodsb al, byte [rsi]
and al, 0xd
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x100], al
movups xmmword [rsp + 0x410], xmm0
mov rax, qword [rsp + 0x110]
mov eax, dword [rsp + 0x110]
and al, 0x10
add al, 0
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x110]
invalid
invalid
test byte [rax + riz], ah
and al, 0x20
mov eax, dword [rsp + 0x110]
add byte [rax], al
mov qword [rsp + 0x420], rax
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
and al, 0x20
add al, 0
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
mov qword [rsp + 0x3f0], rax
add byte [rax], al
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x3f8], rax
mov dword [rsp + 0x3f8], eax
mov dword [rsp + 0x3f8], eax
mov r15, qword [rsp + 0x80]
mov qword [rsp + 0x460], r15
mov dword [rsp + 0x460], edi
mov dword [rsp + 0x460], edi
mov byte [rsp + 0x469], r13b
mov byte [rsp + 0x46a], r14b
mov byte [rsp + 0x46a], dh
mov byte [rsp + 0x46a], dh
lea rcx, [rsp + 0xb0]
call fcn.14003ac88
mov word [rsp + 0x210], 0x101
add byte [rcx], al
add dword [rax - 0x78], eax
mov ah, 0x24
adc al, byte [rdx]
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x70
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x180], 0
mov rax, qword [rsp + 0x640]
and qword [rsp + 0x190], 0
add byte [rax], al
mov qword [rsp + 0x1a0], 0x14
add byte [rax + rax], dl
add byte [rax], al
and dword [rsp + 0x1a8], 0
mov dword [rsp + 0x1b8], 0x3b9aca00
mov qword [rsp + 0x1c0], 0x100000
add byte [rax], al
add byte [rax], dl
add byte [rax - 0x47], cl
add byte [rax], al
push rax
add byte [rax], al
add byte [rax], ah
add byte [rax - 0x77], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
add bh, al
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add dword [rax], eax
add bh, al
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0xd4
add dword [rax], eax
add byte [rax], al
and word [rsp + 0x1d4], 0
mov ecx, dword [rsp + 0x648]
and qword [rsp + 0x1d8], 0
and al, 0xd8
add dword [rax], eax
add byte [rax], al
mov word [rax + rcx*2], fs
invalid
fadd dword [rcx]
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
mov qword [rsp + 0x428], rax
and qword [rsp + 0x1e8], 0
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xe8
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x430248c], cl
add byte [rax], al
mov dword [rsp + 0x430], ecx
and dword [rsp + 0x1ef], 0
mov byte [rsp + 0x1f3], 2
add byte [rdx], al
add byte [rax], al
add dh, al
test byte [rbx + rsi*8], ah
add dword [rax], eax
add byte [rdx], al
or qword [rsp + 0x1f8], 0xffffffffffffffff
mov qword [rsp + 0x200], 0x5a
and dword [rsp + 0x208], 0
mov al, byte [rsp + 0x6f2]
mov byte [rsp + 0x468], al
cmp byte [rsp + 0x701], 1
jne 0x14006cc88
mov byte [rsp + 0x212], 1
cmp dword [rsp + 0x628], 0
je 0x14006cca8
mov eax, dword [rsp + 0x62c]
mov byte [rsp + 0x1d4], 0
mov dword [rsp + 0x1cc], eax
cmp dword [rsp + 0x630], 0
je 0x14006ccc8
mov eax, dword [rsp + 0x634]
mov byte [rsp + 0x1d4], 0
add dh, al
test byte [rsp + rdx*8], ah
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x1c8], eax
test byte [rax + rcx*8], ah
add dword [rax], eax
add byte [rax + 0x6fc24bc], al
add byte [rax], al
add byte [rdx + rbx - 0x3a], dh
test byte [rsp + rdx*8], ah
add dword [rax], eax
add byte [rcx], al
cmp byte [rsp + 0x6fc], 0
je 0x14006ccec
mov byte [rsp + 0x1d4], 1
movabs rax, 0xffff0000ffff
mov qword [rsp + 0x1c8], rax
cmp dword [rsp + 0x638], 0
mov esp, 0x63824
add byte [rax], al
je case.0x14005bf82.81
mov eax, dword [rsp + 0x63c]
mov dword [rsp + 0x1d0], eax
mov eax, dword [rsp + 0x688]
cmp eax, 0x3b9aca00
invalid
invalid
je 0x14006cd29
invalid
mov rcx, qword [rsp + 0x680]
mov qword [rsp + 0x1b0], rcx
mov dword [rsp + 0x1b8], eax
and al, 0xb8
add dword [rax], eax
invalid
and al, 0xb8
add dword [rax], eax
add byte [rbx + 0x6982484], cl
mov eax, dword [rsp + 0x698]
add byte [rax], al
cmp eax, 0x3b9aca00
je 0x14006cd4e
mov rcx, qword [rsp + 0x690]
mov qword [rsp + 0x1a0], rcx
and al, 0xa0
add dword [rax], eax
add byte [rcx + 0x1a82484], cl
add byte [rax], al
mov word [rax + rdx*4], fs
invalid
cmp byte [rsp + 0x6fd], 0
je 0x14006cd60
and al, 0xfd
invalid
mov byte [rsp + 0x1d5], 1
test byte [rdx*8 + 0x1000001], ah
mov r12, qword [rsp + 0x650]
mov edi, dword [rsp + 0x658]
mov qword [rsp + 0x200], r12
and al, 0
add al, byte [rax]
add byte [rcx + 0x20824bc], cl
add byte [rax], al
and al, 0
add al, byte [rax]
add byte [rcx + 0x20824bc], cl
add byte [rax], al
mov rax, qword [rsp + 0x6d0]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x1f8], rax
mov rsi, qword [rsp + 0x660]
mov esi, dword [rsp + 0x660]
mov esi, dword [rsp + 0x660]
invalid
mov ebx, dword [rsp + 0x668]
and al, 0x68
invalid
lea rcx, [rsp + 0x410]
call fcn.140062cdf
pop rdi
invalid
dec dword [rax - 0x77]
jo 0x14006cdf3
mov dword [rax + 0x48], ebx
pop rdi
invalid
cmp byte [rsp + 0x6f7], 0
je 0x14006cdc8
mov byte [rsp + 0x1e8], 1
add dword [rax], eax
add byte [rcx], al
cmp byte [rsp + 0x6f8], 0
je 0x14006cdda
add byte [rax], al
add byte [rax + rcx - 0x3a], dh
test byte [rax + rsi*8], ah
mov byte [rsp + 0x1f0], 1
and al, 0xf0
add dword [rax], eax
add byte [rcx], al
cmp byte [rsp + 0x6f9], 0
je 0x14006cdec
invalid
add byte [rax + rcx - 0x3a], dh
test byte [rdx + rbp*8], ah
add dword [rax], eax
add byte [rcx], al
mov byte [rsp + 0x1ea], 1
cmp byte [rsp + 0x6fa], 0
je 0x14006cdfe
invalid
mov byte [rsp + 0x1ee], 1
add dword [rax], eax
add byte [rcx], al
cmp byte [rsp + 0x6fb], 0
and al, 0xfb
invalid
add byte [rax], al
je 0x14006ce10
mov byte [rsp + 0x1e9], 1
test byte [rcx + rbp*8], ah
add dword [rax], eax
add byte [rcx], al
lea rsi, [rsp + 0x210]
imul rbp, qword [r15 + 0x20], 0x88
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov r15, qword [r15 + 0x18]
xor r14d, r14d
xor esi, esi
xor esi, esi
lea r13, [0x14013da60]
lea rbx, [0x140139f63]
sbb eax, 0xcd12e
sbb eax, 0xcd12e
mov rax, qword [r15 + r14]
add byte [rcx + rcx*4 - 0x1f], cl
movzx esi, word [rsp + 0x318]
add byte [rax], al
xchg ebp, eax
add byte [rax], al
add byte [rax], al
movzx eax, word [rbx + rsi*4 + 2]
outsb dx, byte [rsi]
xchg al, al
or eax, 0x6b480000
int 0x68
or r8b, byte [rax + 0x48]
test eax, eax
or byte [rbp - 0x75], cl
adc byte [r13 - 0x77], r9b
invalid
or byte [rdi], cl
test byte [rdi], ch
add dword [rax], eax
add byte [rcx - 1], cl
inc r15
ror byte [rax - 0x7d], 0xbc
and al, 0xc0
add al, byte [rax]
add byte [rdx], al
invalid
cmp dword [rsp + 0x2c0], 2
add cl, byte [rdi]
xchg ebp, eax
ret
add eax, 0x894c0000
invalid
and al, 0x80
add eax, 0x8b480000
add byte [rax], al
mov rbp, qword [rsp + 0x588]
mov ebp, dword [rsp + 0x588]
invalid
invalid
mov word [rax + rdx*4], fs
and al, 0x90
mov ebp, dword [rsp + 0x588]
and al, 0x90
add eax, 0x100f0000
add dword [rdi], ecx
sub dword [rsp + 0x360], eax
adc byte [rcx], al
add byte [rax], al
and al, 0x80
add eax, 0x290f0000
movaps xmmword [rsp + 0x170], xmm0
mov ecx, dword [rsp + 0x360]
invalid
add eax, dword [rax]
invalid
invalid
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax], al
mov cl, byte [rsp + 0x364]
add byte [rax], al
add al, 1
add byte [rax], al
add al, byte [rax]
add byte [rbx + rdi*2 + 0x4c], dh
jnp 0x14006d7e7
jnp 0x14006d7e7
mov dword [rsp + 0x320], esp
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rdi], fs
and al, 0x38
and al, 0x38
add eax, dword [rax]
add byte [rdi], cl
adc dword [rcx], eax
invalid
add dword [rax - 0x77], ecx
mov ah, 0x24
add rax, qword [rax]
add byte [rsi - 0x77], ah
mov esp, 0x35024
push rax
add eax, dword [rax]
push rax
add eax, dword [rax]
add byte [rax + 0x352249c], cl
add byte [rax], al
test byte [rsp + rax], ah
add dword [rax], eax
add byte [rax - 0x7b74e0bf], cl
invalid
invalid
invalid
test byte [rax + rax], ah
invalid
invalid
test byte [rax + rax], ah
add dword [rax], eax
add byte [rcx - 0x72b7e4bf], cl
invalid
lea ebx, [rsp + 0x580]
pushfq
and al, 0x80
invalid
add byte [0xc94ed7fb], 0xd9
add eax, 0x89480000
invalid
mov esp, 0x48ffff54
dec dword [rax - 0x73]
mov word [rax + riz], fs
and byte [rbx], al
add byte [rax], al
mov rdx, rbx
lea ecx, [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
or eax, dword [rax]
add byte [rax - 0x77], cl
int1
sub al, 0
add byte [rax - 0x73], cl
invalid
mov word [rax + rax*2], fs
add byte [rax], al
add dword [rax], eax
add al, ch
jo 0x14006d82b
invalid
rol byte [rdx], 0
add al, byte [rax]
add al, ch
cli
jle case.0x1400519b9.156
dec dword [rax - 0x73]
mov word [rax + rax*8], fs
and al, 0xc0
and al, 0xc0
add eax, dword [rax]
add al, ch
xlatb
jle 0x14006d89a
inc dword [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
push rax
push 0x24848b48
add byte [rax], 0
add byte [rax], al
mov r12, qword [rsp + 0x58]
add byte [rax], al
and al, 0x58
lea ebx, [rsp + 0x360]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x148], al
invalid
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], ecx
mov word [rax + riz*8], fs
add byte [rax], al
invalid
cmp dword [rsp + 0xd0], 0
insb byte [rdi], dx
and al, 0x48
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
rol byte [rax], 1
add byte [rax], al
int1
add byte [rax], al
add byte [rax - 0x75], cl
sbb byte [rax - 0x77], r9b
test byte [rax + rax*8], ah
rol byte [rax], 0
rol byte [rax], 0
add byte [rax - 0x75], cl
invalid
and al, 0x40
mov dword [rsp + 0x50], eax
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
sub eax, 0xfc0570f
sub dword [rsp + 0xf0], eax
lock add byte [rax], al
invalid
lock add byte [rax], al
add byte [rax + 1], bh
push rax
add eax, 0x9e46e
cmp byte [rbx + rcx*4 + 0x6c], cl
and al, 0x48
test byte [rsi + 3], al
add byte [rax], al
invalid
add byte [rcx], dh
rol byte [rax + 0x36024bc], 0
add byte [rax], al
or al, byte [rax]
invalid
add byte [0x16915da00], 0x72
adc byte [rdi], cl
adc byte [0x14010ec48], bh
add eax, 0x290f0000
jb 0x14006da11
adc cl, byte [rdx]
add byte [rdi], cl
sub dword [rdx], edi
mov word [rax + rax*8], fs
and al, 0xc0
add al, byte [rax]
add byte [rax], al
add al, ch
test eax, 0x84fffa55
ror byte [rdi], 0x85
out dx, eax
add al, byte [rax]
add byte [rcx - 0x75], cl
mov rax, qword [r13 + 0x1b0]
invalid
add byte [rax - 0x75], cl
mov esi, dword [rax + 0x18]
jo 0x14006da43
add byte [rax], al
add byte [rbp + rcx*4 + 0x3d], cl
add byte ss:[0xdc942241], cl
add byte [rax - 0x73], cl
pushfq
add byte [rax - 0x73], cl
pushfq
and al, 0x60
add eax, dword [rax]
add byte [rbp + rcx*4 + 0x35], cl
invalid
clc
loope 0x14006daaf
mov ecx, ebx
call fcn.14005c842
mov r9d, 4
mov rcx, rax
mov ecx, eax
invalid
mov ecx, eax
mov r8, r14
call fcn.140067684
test al, al
je case.0x140063463.53
jmp 0x14006dbc6
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdi, qword [rsi]
mov rcx, rbx
call fcn.14005c842
cmp qword [rdi + 0x28], 0
je case.0x140063463.53
in eax, dx
invalid
mov r13, rax
mov rbp, rdx
mov r15, r14
mov edi, esi
mov edi, esi
mov r14, rbx
lea rbx, [rdi + 0x10]
pop rdi
invalid
lea ebx, [rdi + 0x10]
pop rdi
adc byte [rax - 0x75], cl
xor byte [r8 - 0x75], r9b
xor byte [rax - 0x75], cl
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
mov r8, rax
mov r9, rbp
xor byte [rax - 0x75], cl
push rdi
cmp byte [rcx - 0x77], cl
ror byte [rcx - 0x77], 0xe9
mov r9, rbp
call fcn.1400674f0
dec dword [rax - 0x77]
invalid
mov eax, ebp
dec dword [rax - 0x7b]
sal byte [rbp + rdx*2 - 0x17], 0xbe
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
lea r13, [rsp + 0x580]
mov rcx, r13
mov rdx, rsi
invalid
lea r13, [rsp + 0x580]
mov rcx, r13
mov edx, esi
fsubr st(0)
mov edi, 0x8bfffeed
mov esp, 0x58024
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebx
call fcn.14005c842
mov r9d, 5
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0x33
lea eax, [0x140139f67]
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 5], 0x33
invalid
invalid
invalid
lea eax, [0x140139f67]
invalid
call fcn.140067684
test al, al
jne 0x14006dbab
add esp, 0xffffff78
and al, 0x48
add esi, dword [rax - 0x14fc4eff]
and byte [rax - 0x75], cl
invalid
je 0x14006db88
mov esi, dword [rsp + 0x78]
js 0x14006dbae
lea ecx, [rsi + 0x1b0]
mov edi, esi
mov byte [rdi + 0x1d0], cl
sub byte [rsp + 0xe80], dh
mov ah, 0x24
or byte [rsi], 0
add byte [rdi], cl
sub byte [rsp + 0xe90], bh
mov esp, 0xe9024
invalid
mov esp, 0xe9024
add byte [rax - 0x7f], cl
invalid
and al, 0x90
invalid
add byte [rax], al
clc
mov eax, esi
mov rax, qword [rsi - 8]
clc
invalid
push rax
add cl, byte [rax + 0xf]
ror dword [r8 - 0x73], 1
mov word [rax + rsi*2], fs
add dword [rax], eax
add al, ch
cli
jbe 0x14006dbfb
add cl, ch
movabs eax, dword [0x4808c68348000000]
lea edi, [rsp + 0x830]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
bnd call fcn.14005c8c2
lea esi, [rsp + 0x830]
test byte [rcx + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x94248c], cl
add byte [rax], al
ret
and al, 0x38
mov al, 2
add byte [rax], al
mov dword [rdi - 8], eax
add byte [rdi], cl
sub byte [rsp + 0x280], al
add byte [rdx], 0
invalid
add byte [rax - 0x77], cl
mov byte [rax + 0x4c000000], al
mov dword [rsp + 0x58], esp
push rax
and dword [rax + 0xa0], 0
mov eax, 0xb0
and al, 0xf8
or al, 0
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
jno 0x14006e22c
add dh, al
xchg byte [rax + 1], bl
add byte [rax], al
add byte [rbx + 0x912484], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
fisubr word [rdi - 4]
dec dword [rcx - 0x77]
invalid
add byte [rax], al
and al, 0x10
push rax
mov esp, 0xb824
add byte [rax - 0x73], cl
mov ah, 0x24
fmul dword [rdx]
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x68
and al, 0x50
add dword [rax], eax
add byte [rcx - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x58
add dword [rax], eax
add byte [rax], al
mov word [rax + rsi*2], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf8
or al, 0
add byte [rcx - 0x48], al
pop rax
add dword [rax], eax
add al, ch
adc eax, 0x41000670
mov byte [rsp + 0x2c8], 0
mov edx, eax
dec byte [rax - 0x73]
mov word [rax + rax*4], fs
add eax, 0xaee80000
call fcn.14006e4cb
xor r12d, r12d
dec qword [r15]
mov ecx, ebp
adc ebx, 0x8d4c0009
and al, 0x28
invalid
mov dword [rsi], eax
add byte [rdi], cl
or edi, dword [rcx + 7]
sub dword [rdi], ecx
or edi, dword [rcx + 7]
mov rsi, rcx
movzx eax, byte [rcx + 0x298]
test eax, eax
je 0x14006e508
cmp eax, 3
jne 0x14006e502
lea rcx, [rsi + 0x148]
lea ecx, [rsi + 0x148]
call fcn.14006fd6c
lea rcx, [rsi + 0x140]
call fcn.140067fb5
mov byte [rsi + 0x299], 0
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.14006fd6c
add rsi, 0x138
add dword [rax], eax
add byte [rax - 0x77], cl
int1
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x7d8
movaps xmmword [rsp + 0x7c0], xmm7
invalid
add byte [rax], al
movaps xmmword [rsp + 0x7b0], xmm6
mov qword [rsp + 0x28], rcx
call fcn.1400a0776
add byte [rdi], cl
mov dh, 0xc0
adc byte [rax + 0x70], cl
add byte [rax], al
mov ebx, eax
xchg esp, eax
and al, 0x30
add dword [rax], eax
add byte [rdi], cl
adc dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rcx + rcx*4 - 0x19], cl
and al, 0x28
invalid
add byte [rcx + 0x10efc1f7], cl
add byte [rax], al
add byte [rax + 0x48237408], ch
mov ecx, dword [rsp + 0x88]
push rsi
sbb byte [rax + 0x3b], cl
push rcx
or byte [rdi], cl
test dword [rdx + 0x48000003], eax
add byte [rax - 0x75], cl
invalid
add byte [rax - 0x75], cl
or dword [rcx + 0x39], ecx
adc byte [rdi], r9b
test dword [rbp + 3], esi
add byte [rax], al
add byte [rax], al
lea edi, [rsp + 0x558]
add byte [rax], al
movsq qword [rdi], qword [rsi]
inc byte [0x141697a52]
add byte [rax], al
and al, 0x18
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rcx], fs
or byte [rax + rax], al
add al, ch
sub eax, 0xe9fffc62
cld
invalid
jmp 0x14006f67c
add dword [rax], eax
invalid
cld
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
mov edi, edi
mov edi, esp
movsq qword [rdi], qword [rsi]
pop rsp
cld
dec dword [rax - 0x77]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x70], eax
add byte [rax], al
mov dword [rsp + 0x70], eax
jl 0x14006f617
js 0x14006f5e0
or cl, byte [rax - 0x75]
je 0x14006f61e
jo 0x14006f644
mov edi, dword [rsp + 0x78]
lea edi, [rsp + 0x210]
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
add byte [rax], al
add al, byte [rax]
or dword [rax - 4], esi
dec dword [rcx - 0x77]
invalid
add byte [rcx + rcx*4 - 0x19], cl
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
fnstsw word [rax]
add eax, dword [rax]
add byte [rax], al
lea rax, es:[rsp + 0x210]
mov esp, eax
add byte [rax], al
add eax, 0xcb90000
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
leave
add al, byte [rax]
add byte [rax], al
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rcx - 0x73], cl
insd dword [rdi], dx
cmp byte [rax - 0x77], cl
mov ecx, ebp
invalid
pop rbp
mov edi, edi
mov ecx, ebp
mov dword [rbp + 0x40], esp
lea edi, [rbp + 0x48]
or al, 0
add byte [rax], al
and dword [rbp + 0xa8], 0
add eax, 0x9f2f6
add al, byte [rax]
add byte [rax + rax], al
add byte [rax], al
cmp esi, 4
xor bl, byte [rsi + rax]
mov dword [rdi - 8], esi
ja 0x14006f790
dec dword [rax - 0x73]
mov word [rax + rdi*2], fs
invalid
pop rax
and al, 0x10
add al, byte [rax]
add al, ch
call fcn.14006805f
mov rbx, qword [rsp + 0x28]
leave
add al, byte [rax]
add byte [rax], al
add dword [rax], eax
add al, ch
mov esp, 0x48ffff87
xchg edi, edi
dec dword [rax - 0x75]
and al, 0x28
enter 2, 0
add dword [rax], eax
mov ecx, edi
add byte [rax - 0x75], cl
je 0x14006f83a
invalid
and al, 0x48
mov rcx, rsi
add byte [rax], al
or byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
mov eax, dword [rsp + 0x350]
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
jb 0x14006f867
and byte [rax - 0x77], cl
int1
add al, 0
add byte [rcx], dh
leave
dec dword [rax - 0x75]
and al, 0x28
rol byte [rdi], 0
add byte [rax - 0x7f], cl
invalid
add byte [rax], al
pop rbp
xor byte [rax - 0x77], r9b
ror dword [rax - 0x7d], 0xe1
div eax
cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
cmpxchg dword [rsi + 0x30], ecx
test dword [rcx + rax], esp
add byte [rax], al
sbb dil, r15b
push rax
sbb byte [rax - 0x75], cl
mov rax, qword [rsp + 0x88]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x10], rax
adc byte [rcx - 0x77], cl
mov byte [rax], al
add byte [rax], al
adc byte [rcx - 0x77], cl
push rsi
sbb byte [rcx - 0x75], cl
xor byte [rax - 0x77], r9b
ror dword [rax - 0x7d], 0xc9
or al, dh
lock cmpxchg qword [r14 + 0x30], rcx
int1
lock add dword [rbx], eax
add byte [rax - 0x75], cl
je case.0x140067121.26
sub dh, al
xchg al, cl
add al, byte [rax]
add byte [rbx], al
in al, dx
add al, byte [rax]
mov ecx, esi
invalid
lea r14, [rbx + 0x60]
lea rcx, [rsp + 0xe8]
mov rdx, r14
call fcn.14002aa9a
popfq
sti
dec dword [rax - 0x73]
push rbx
jo 0x140070d4e
lea edi, [rsp + 0xf8]
mov rcx, rdi
call fcn.14000a08c
xchg ebx, eax
stc
dec dword [rax - 0x73]
xchg ebx, eax
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x44], cl
and al, 0x18
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
call fcn.14002a90d
cmp byte [r15 - 0x30], 0
mov r8, qword [r15 - 0x10]
je 0x140070e0f
test r8, r8
je case.0x140086c22.300
lea rcx, [rsp + 0x1f0]
add byte [rax], al
lea rdx, [rsp + 0xe8]
call fcn.14002aa9a
lea r15, [rsp + 0x200]
lea edi, [rsp + 0x200]
lea edi, [rsp + 0x200]
mov rcx, r15
mov rdx, rdi
call fcn.14000a08c
mov bpl, byte [r15 - 0x10]
mov eax, dword [r15 - 0xf]
mov dword [rsp + 0x20], eax
mov eax, dword [r15 - 0xc]
hlt
mov dword [rsp + 0x23], eax
mov r14, qword [r15 - 8]
movups xmm0, xmmword [r15]
adc byte [rdi], al
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
movups xmm0, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x70], xmm0
jo 0x140070d81
xor al, byte [rcx]
add byte [rax], al
add dword [rbp + 0x28], esi
test bpl, bpl
je 0x140070ced
mov cl, 4
call fcn.140028e62
dec dword [rax - 0x73]
lea ecx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
mov qword [rcx], 3
mov qword [rcx + 8], rax
or cl, ch
jmp 0x140070ef4
mov edx, 8
call fcn.14009cd7c
mov edi, 0x89480002
invalid
mov qword [rax], 3
add eax, dword [rax]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax], al
mov qword [rax + 8], rsi
mov ecx, 8
add byte [rdx + 8], bh
add byte [rdx + 8], bh
call fcn.14009cd7c
mov rsi, rax
mov qword [rax], rdi
lea rdi, [0x1400f8370]
or byte [rax], al
jmp 0x140070eff
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rbp - 0x7b], cl
test eax, eax
invalid
xchg ebp, eax
test r8, r8
setne al
rol byte [rax - 0x7c], 0xe8
test al, bpl
je case.0x140086c22.300
mov rdx, qword [rsp + 0x100]
lea r15, [rsp + 0x1f0]
mov esp, 0x1f024
and al, 0xf0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
invalid
invalid
invalid
and al, 0xf0
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
call fcn.14002308e
cmp qword [r15], 0
and bh, bl
dec dword [rcx - 0x7d]
invalid
je 0x140070e6b
cmp word [rsp + 0x200], 0x1bb
jne 0x140070e6b
add byte [rax], al
mov ebx, 0x48277501
lea edx, [0x14010f2c8]
invalid
lea rdx, [0x14010f2c8]
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.14002aaf5
movaps xmm0, xmmword [0x1400da6a0]
sub byte [0x1400da6a0], al
pushfq
sti
dec dword [rdi]
sub byte [0x1400da6a0], al
cwde
invalid
jmp 0x140070e81
mov cl, 5
call fcn.140028e62
invalid
jg 0x140070e5d
dec dword [rcx - 0x77]
invalid
dec dword [rcx - 0x77]
mov byte [rax - 0x4b], 3
mov esi, eax
mov bpl, 3
jmp 0x140070ece
lea rdx, [0x14010ec38]
lea edx, [0x14010ec38]
invalid
mov rcx, r14
mov ecx, esi
call fcn.14002aaf5
movups xmm0, xmmword [0x14010ec38]
mov bh, 0xdd
or dword [rax], eax
jnp 0x140070e14
sti
dec dword [rdi]
adc byte [0x14010ec38], al
mov bh, 0xdd
or dword [rax], eax
mov bh, 0xdd
or dword [rax], eax
movaps xmmword [rsp + 0x30], xmm0
sub dword [rsp + 0x30], eax
lea r15, [rsp + 0x200]
lea edi, [rsp + 0x200]
mov esp, 0x20024
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rdi
call fcn.14000a08c
xchg ecx, eax
stc
dec dword [rdi]
sub byte [rsp + 0x30], al
and al, 0x30
xchg ecx, eax
stc
dec dword [rdi]
sub byte [rsp + 0x30], al
and al, 0x30
movaps xmmword [r15 - 0x10], xmm0
mov bpl, byte [r15 - 0x10]
invalid
mov eax, dword [r15 - 0xf]
mov eax, dword [rdi - 0xf]
invalid
invalid
mov eax, dword [rdi - 0xf]
mov dword [rsp + 0x20], eax
mov eax, dword [r15 - 0xc]
mov eax, dword [rdi - 0xc]
mov eax, dword [rdi - 0xc]
mov dword [rsp + 0x23], eax
mov r14, qword [r15 - 8]
movaps xmm0, xmmword [r15]
movaps xmm0, xmmword [rdi]
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x60], xmm0
movaps xmmword [rsp + 0x70], xmm1
and al, 0x70
lea rcx, [rsp + 0xe8]
call fcn.140025287
cmp bpl, 3
jne 0x140070f0c
invalid
sub ecx, dword [rax - 0x73]
mov word [rax + rbp*8], fs
invalid
add byte [rax], al
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
add byte [rax - 0x39], cl
add dword [rbx], eax
add byte [rax], al
add byte [rax], al
mov qword [rcx + 8], r14
invalid
invalid
mov qword [rcx], 3
add byte [rax], al
mov qword [rcx + 8], r14
call fcn.1400710cd
mov rsi, rax
mov rdi, rdx
mov rcx, rbx
call fcn.140035663
jmp 0x140071068
pop rsp
add dword [rax], eax
invalid
pop rsp
add dword [rax], eax
add byte [rbx - 0x74dfdbbc], cl
and al, 0x20
mov ecx, dword [rsp + 0x23]
mov eax, dword [rsp + 0x20]
and al, 0x20
mov ecx, dword [rsp + 0x23]
and al, 0x23
mov dword [rsp + 0x2b], ecx
mov dword [rsp + 0x28], eax
lea rdi, [rsp + 0x60]
jl 0x140070f44
invalid
jl 0x140070f44
invalid
movaps xmm0, xmmword [rdi]
sub byte [rdi], al
movaps xmm1, xmmword [rdi + 0x10]
adc byte [r15], r9b
sub dword [rsp + 0x40], eax
and al, 0x40
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
movzx r12d, word [rsi + 0x110]
add byte [rax], al
movzx r15d, byte [rsi + 0x112]
lea rcx, [rsp + 0x1f0]
lock add dword [rax], eax
invalid
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add dword [rax], eax
invalid
lock add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
bnd call fcn.14005c538
out 0xb5, al
invalid
invalid
mov rdx, rsi
mov edx, esi
call fcn.14005c538
out 0xb5, al
invalid
dec dword [rax - 0x73]
xchg esi, eax
mov byte [rax], al
add byte [rax], al
invalid
lea rdx, [rsi + 0x88]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.14005c702
dec dword [rbx + rcx*4 - 0x52]
or byte [rcx], al
mov r13, qword [rsi + 0x108]
add byte [rax], al
test r13, r13
je 0x140070f78
lock inc qword [r13]
jle 0x140071082
shl r15d, 0x10
or r12d, r15d
cld
lea r15, [rsp + 0xe8]
lea edi, [rsp + 0xe8]
lea edi, [rsp + 0xe8]
lea rdx, [rsp + 0x1f0]
lea edx, [rsp + 0x1f0]
mov r8d, 0x88
mov eax, 0x88
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
je 0x140070fcd
and al, 0x60
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
je 0x140070fcd
invalid
and al, 0x60
invalid
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rcx, [rsp + 0x1f5]
cmc
add dword [rax], eax
add byte [rcx - 0x48], al
mov eax, 0x100
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx + 0xbd8], bh
mov edx, 8
call fcn.140035261
mov rsi, rax
mov r8d, pe_nt_image_headers64
mov rcx, rax
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x108], r13
mov dword [rsi + 0x108], ebp
mov eax, r12d
shr eax, 0x10
mov byte [rsi + 0x112], al
mov word [rsi + 0x110], r12w
mov dword [rsi + 0x110], esp
lea rcx, [rsi + 0x113]
lea rdx, [rsp + 0x1f0]
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
add eax, 0xe8000001
add dword [rax], eax
add al, ch
add dword [rax], eax
add al, ch
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x218], bpl
sbb byte [rdx], al
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
invalid
invalid
sbb byte [rdx], al
add byte [rax], al
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x219], eax
sbb dword [rdx], eax
add byte [rax], al
sbb dword [rdx], eax
add byte [rax], al
mov dword [rsi + 0x21c], ecx
mov ds, word [rdx + rax]
add byte [rax], al
mov qword [rsi + 0x220], r14
movaps xmm0, xmmword [rsp + 0x40]
and al, 0x40
movaps xmm1, xmmword [rsp + 0x50]
movups xmmword [rsi + 0x228], xmm0
movups xmmword [rsi + 0x238], xmm1
cmp byte [rdx], al
add byte [rax], al
cmp byte [rdx], al
add byte [rax], al
mov byte [rsi + 0xbd0], 0
lea rdi, [0x14010c758]
add byte [rax - 0x73], cl
cmp eax, 0x9b6f0
mov rax, rsi
mov rdx, rdi
add rsp, 0x2f8
invalid
clc
add al, byte [rax]
invalid
pop rbx
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
invalid
mov ebx, 0x48fffc41
mov ecx, 0
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax + 0x58], edi
lea rcx, fcn.1400358e6
invalid
mov word [rcx], cs
or dword [rax], eax
invalid
or dword [rax], eax
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x28
pop rdi
pop rsi
ret
invalid
add byte [rdx + 8], bh
add al, ch
jl 0x140071124
invalid
call fcn.140035261
mov rdi, rax
mov r8d, 0xa0
invalid
add byte [rax], al
invalid
cld
cld
dec dword [rax - 0x77]
mov dword [rcx - 0x48], 0xa0
invalid
add byte [rax], al
invalid
movabs al, byte [0x8948c18948000000]
bnd call sub.VCRUNTIME140.dll_memcpy
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, case.0x1400227ed.196
or dword [rax], eax
mov rax, rdi
clc
add rsp, 0x28
pop rdi
pop rsi
ret
and byte [rax - 0x77], cl
invalid
adc eax, 0x8500000b
sal byte [rbp + rdi - 0x7d], 0xf8
cmp eax, 0x7503f883
invalid
lea rcx, [rsi + 0x4e8]
add al, 0
add al, ch
push 0x2f
invalid
add byte [rax], al
cmp eax, 0x7503f883
invalid
mov gs, eax
add al, 0
add al, ch
push 0x2f
invalid
add byte [rax], al
invalid
lea rcx, [rsi + 0x490]
call fcn.140025287
lea rcx, [rsi + 0x460]
mov fs, word [rax + 4]
add byte [rax], al
call fcn.14003777f
cmp dword [rsi - 4], esp
dec dword [rax - 0x7f]
invalid
invalid
invalid
add rsi, 0x248
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
jmp fcn.14006b9fa
invalid
test al, 0xff
invalid
invalid
movabs al, byte [0x98e8f18948ffffa8]
test al, 0xff
invalid
dec dword [rax - 0x73]
mov ds, word [rax]
add dword [rax], eax
invalid
add al, ch
cmc
cld
cld
cld
dec dword [rax - 0x7f]
invalid
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14003777f
cld
invalid
cld
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
push rdi
cmp byte [rax], bl
add byte [rax], al
xor al, 6
add byte [rax + 0x29], cl
invalid
and al, 0x60
invalid
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi + rcx*2 - 0x7d], dh
clc
add ecx, dword [rdi]
test dword [rsi], esi
add dword ss:[rax], eax
add byte [rax], al
sub byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x78
mov dword [rsp + 0x78], eax
movzx eax, byte [rsi + 0x728]
sub byte [rdi], al
add byte [rax], al
mov dword [rsp + 0x70], ecx
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x78
stosd dword [rdi], eax
add dword [rax], eax
add byte [rcx - 0x73], cl
lea ecx, [rsi + 0x248]
lea ecx, [rsi + 0x248]
add al, byte [rax]
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
mov eax, 0x100
adc byte [rsi + 0x238], dl
add byte [rax], al
add byte [rax], al
add eax, dword [rax]
add byte [rcx - 0x73], cl
mov ss, word [rax - 0x17fffffc]
nop
add al, 0
add al, ch
mov rdi, qword [r14 + 0x7a8]
add cl, ch
invalid
jmp 0x140072d64
lea edi, [rsi + 0x730]
xor byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
or eax, 0xcc81d
add byte [rax], al
and al, 0x70
and al, 0xa8
add byte [rax], al
add cl, ch
pop rax
add dword [rax], eax
cmp dword [rsi + 0xa18], 9
invalid
mov dh, 9
add al, ch
js 0x140071357
invalid
dec dword [rcx - 0x77]
invalid
shr eax, 0xd0
adc edi, ebx
dec dword [rax - 0x7d]
add byte es:[rax - 0x77], cl
jle 0x140073775
test byte [rdx + 2], dl
add byte [rax], al
invalid
cmpsb byte [rsi], byte [rdi]
sbb bh, ah
dec dword [rcx + rcx*4 + 0x38]
adc dword [rax], eax
add byte [rcx + 0xf], bh
invalid
movsq qword [rdi], qword [rsi]
and al, 0x30
add eax, 0x70e80000
imul edi, esp, 0xffffffff
test al, 0
add byte [rax], al
mov eax, dword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rax + rax], al
add byte [rax], al
or eax, dword [rax]
add byte [rax - 0x7f], cl
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0xb40]
or eax, dword [rax]
add byte [rcx - 0x75], cl
invalid
movsb byte [rdi], byte [rsi]
add al, byte [rax]
add byte [rax], al
lea r13, [rdi + 0x58]
mov esp, eax
add byte [rcx - 0x77], cl
add byte [r8 - 0x73], r9b
mov esp, 0x53024
add byte [rcx + 0xf], bh
fdivrp st(3)
movsq qword [rdi], qword [rsi]
add byte [rax - 0x77], cl
invalid
and al, 0x40
or eax, dword [rax]
add byte [rax - 0x75], cl
cmp al, dh
inc qword [rdi]
and dword [rax + 8], 0
add bl, dh
movsq qword [rdi], qword [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
loope 0x140073b51
mov edx, eax
add eax, 0x31450000
in al, 0x48
lea esi, [rsp + 0x700]
mov ah, 0x24
add byte [rdi], al
add byte [rax], al
invalid
mov ah, 0x24
add byte [rdi], al
add byte [rax], al
invalid
mov eax, dword [rcx]
add byte [rax], al
add byte [rax], al
add byte [rax + 0xcc], bh
int3
add byte [rax], al
invalid
cmpxchg dword [rsp], ecx
adc byte [rcx + rcx*4 - 0x1f], cl
or al, byte [rax]
add byte [rbp + 0x31], al
in eax, dx
xor ebp, ebp
add dword [rax], eax
add byte [rcx + 0x84], bh
test byte [rax], al
add byte [rax], al
cmpxchg qword [r13], rcx
mov cl, 0x4d
add byte [rdi], cl
test bl, ch
stc
invalid
mov ecx, ebp
and cl, ch
fdiv st(1), st(0)
invalid
add byte [rax], al
add al, ch
jb 0x140073beb
invalid
add byte [rbp + rcx*4 + 5], cl
cmpsd dword [rsi], dword [rdi]
pop rdx
or dword [rax], eax
add al, ch
lea eax, [0x140109618]
mov ch, 0x21
invalid
add byte [rbp + rcx*4 + 5], cl
sub eax, 0xba000989
sub byte [rax], al
add byte [rax], al
adc byte [rdx], bh
invalid
add byte [rax], al
add eax, 0x84820
mov dword [rsp + 0x20], eax
and al, 0x20
or byte [r8], r8b
or dword [rax], eax
invalid
add al, 0xa
add byte [rbp + rcx*4 + 5], cl
push rbp
stosd dword [rdi], eax
or dword [rax], eax
add eax, dword [rax]
add byte [rcx - 0x77], cl
cmp byte [rcx - 0x78], al
invalid
push rax
mov byte [rax + 8], dl
or byte [rax - 0x73], cl
add eax, 0x83765
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea ecx, str.called__Result::unwrap____on_an__Err__value
add byte [rax], al
and al, 0x20
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x30
add eax, 0x17ba0000
add byte [rax], al
add al, ch
invalid
invalid
add dword [rax - 0x73], ecx
adc eax, 0x98fc0
and al, 0x78
add eax, dword [rax]
add al, ch
jno 0x140073cf8
add byte [rax], al
sbb eax, 0xeb000004
add bl, ch
iretd
jne case.0x140050a1b.189
add rsp, 0x20
pop rsi
ret
lea rsi, [rcx + 0x40]
call 0x140073d25
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x17], bl
jmp fcn.14003a255
xor byte [rbp - 4], ah
invalid
xor byte [rbp - 4], ah
cld
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rsi, rcx
invalid
mov rdi, qword [rcx + 0x38]
cmp byte [rax - 0x7d], cl
invalid
cmp byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
invalid
cmp byte [rax - 0x7d], cl
invalid
add byte [rax - 0x73], cl
and al, 0x48
mov qword [rcx], rdi
cmp eax, ebp
push rcx
call fcn.14006949f
test rdi, rdi
je 0x140073f28
push rdi
invalid
mov rdx, qword [rsi + 0x30]
mov edx, dword [rsi + 0x30]
test rdx, rdx
je 0x140073f28
test ah, al
add dword [rax], eax
invalid
test ah, al
add dword [rax], eax
add byte [rax - 0x7d], cl
add rdx, 0x10
invalid
add rdx, 0x10
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.140033294
mov rbp, qword [rdi]
lea rax, [rbp - 1]
lea eax, [rbp - 1]
dec dword [rax - 0x7d]
clc
add dword [rdi], ecx
xchg byte [rsi + 0x48000001], cl
add dword [rax], eax
add byte [rax - 0x75], cl
jl case.0x14004e882.233
invalid
cmp rax, 1
jbe 0x140073f14
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
jl case.0x14004e882.233
mov rdi, qword [rsp + 0x38]
cmp byte [rdx + 0x4c40245c], cl
lea esi, [rdi + 0x78]
mov bl, byte [rsp + 0x40]
lea r14, [rdi + 0x78]
lea r14, [rdi + 0x78]
mov rcx, r14
mov rdx, rsi
bnd call fcn.140038c19
cld
invalid
cld
dec dword [rax - 0x7b]
test rax, rax
invalid
invalid
invalid
test rax, rax
je 0x140073f0a
mov r15, rax
mov byte [rsp + 0x2f], bl
and al, 0x2f
and al, 0x2f
mov rbx, qword [rax + 0x18]
xor r13d, r13d
xor ebp, ebp
pop rax
sbb byte [rbp + 0x31], al
xor ebp, ebp
xor ebp, ebp
cmp rbx, r13
je 0x140073de8
jmp 0x140073e2d
mov r12, r13
in al, dx
mov rcx, r15
mov rdx, r13
call fcn.14003370e
stc
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
xchg edi, eax
add dword [rax], eax
invalid
stc
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
xchg edi, eax
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rdx + 0x8080], cl
mov al, byte [rax + 0x80]
lea r13, [r12 + 1]
mov rax, qword [rax]
mov al, byte [rax + 0x80]
lea r13, [r12 + 1]
test al, al
je 0x140073db5
jmp case.0x14004f9c2.214
mov word [rax], es
add byte [rax], al
mov r12, rbx
mov r13, rbx
fucomp st(1)
invalid
add byte [rax], al
invalid
fucomp st(1)
add dword [rax], 0x894c0000
mov ecx, edi
mov rcx, r15
mov ecx, edi
mov rdx, r13
call fcn.14003370e
test rax, rax
je case.0x140050a1b.195
push rcx
add dword [rax], eax
invalid
push rcx
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rdx + 0x8080], cl
add byte [rax + rax*8 - 0xb6fa8c], al
sal byte [rbp + rax + 0x49], 0xff
mov rax, qword [rax]
mov al, byte [rax + 0x80]
test al, al
invalid
je 0x140073e19
sal byte [rbp + rax + 0x49], 0xff
inc r13
jmp case.0x14004f9c2.214
pop rbx
invalid
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x140073f80
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rdi - 0x18], cl
invalid
add byte [rax], al
cmp rax, r13
jbe 0x140073f90
invalid
add byte [rax], al
mov rax, qword [r15 + 0x10]
adc byte [r10 - 0x73], r9b
or al, 0x20
lea rcx, [rax + r12]
mov rdx, qword [r15]
cmp rcx, rdx
mov r8, rdx
mov r9d, 0
add byte [rax], al
add byte [rbp + 0xf], cl
invalid
invalid
sub rcx, r8
sub ecx, eax
invalid
add byte [rax], al
add byte [rbp + 0xf], cl
ror dword [rcx + r13 - 0x3f], 0x4c
sub ecx, eax
add rax, r13
sub ecx, eax
add rax, r13
cmp rax, rdx
cmovb rdx, r9
cmovb edx, ecx
mov r8, qword [r15 + 8]
sub rax, rdx
mov rdx, qword [r8 + rcx*8]
mov edx, dword [rax + rcx*8]
or byte [r8 + 0x29], r9b
ror byte [rcx - 0x75], 1
mov edx, dword [rax + rcx*8]
mov r9, qword [r8 + rax*8]
mov ecx, dword [rax + rax*8]
or al, 0xc0
mov qword [r8 + rcx*8], r9
mov dword [rax + rcx*8], ecx
enter 0xffffffffffff8949, 0x14
ror byte [rcx - 1], 0xc5
mov qword [r8 + rax*8], rdx
inc r13
inc r12
invalid
cmp r13, rbx
cmp ebp, ebx
jb 0x140073df3
cmp r13, r12
cmp ebp, esp
mov bl, byte [rsp + 0x2f]
je 0x140073ee6
mov rax, qword [r15 + 0x18]
cmp rax, r12
sbb byte [rcx + rdi - 0x20], cl
jbe 0x140073eea
lea r13, [rsp + 0x48]
mov rcx, r13
mov rdx, r15
call fcn.1400389f5
cld
dec dword [rcx - 0x75]
or byte [r13 - 0x75], r9b
mov eax, dword [rbp + 0x10]
cld
dec dword [rcx - 0x75]
or byte [r13 - 0x75], r9b
invalid
mov eax, dword [rbp + 0x10]
adc byte [r13 - 0x75], r9b
insd dword [rdi], dx
sbb byte [rax - 0x77], cl
mov rdx, rax
invalid
invalid
mov r13, qword [r13 + 0x18]
mov rdx, rax
sub rdx, r12
jae 0x140073ec6
mov rcx, r12
mov ecx, esp
sub rcx, rax
sub r13, rcx
lea rcx, [r8 + rcx*8]
enter 0xffffffffffff894d, 0x67
sbb bl, ch
invalid
enter 0xffffffffffff894d, 0x67
sbb bl, ch
sbb byte [rax - 0x75], cl
mov rax, qword [rsp + 0x48]
and al, 0x48
lea rcx, [rax + r12*8]
or al, 0xe0
mov qword [r15 + 0x18], r12
mov r12, r8
call fcn.140038a4e
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r13
call fcn.140038a4e
mov rax, qword [r15 + 0x18]
test rax, rax
jne 0x140073f0a
lea r15, [rsp + 0x48]
mov rcx, r15
mov rdx, r14
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.140038d38
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.140038ddf
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov edx, ebx
call fcn.14009ebc2
lodsb al, byte [rsi]
add al, byte [rax]
invalid
lodsb al, byte [rsi]
add al, byte [rax]
invalid
add byte [rax - 0x7d], cl
std
cmp rbp, 1
jne 0x140073f28
add dword [rbp + 0xe], esi
mov rcx, qword [rsp + 0x38]
mov dl, byte [rsp + 0x40]
call fcn.14009ebc2
call fcn.14009ebc2
lodsb al, byte [rsi]
add al, byte [rax]
lea rdi, [rsi + 0x38]
mov rcx, rsi
cmp byte [rax - 0x77], cl
int1
call fcn.14003777f
add rsi, 0x30
mov rcx, rsi
mov ecx, esi
call fcn.14003a442
mov rcx, rdi
mov ecx, edi
pop rsp
push rbp
invalid
lea rcx, [0x1401098a1]
pop rcx
or dword [rax], eax
lea rcx, [0x1401098a1]
pop rcx
or dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
invalid
or dword [rax], eax
jle 0x140073f8f
lea rcx, str.assertion_failed:_j___self.len__
lea eax, [0x14010bde8]
and dword [rax + 0x48000002], 0x7705f883
jns case.0x140073fcd.5
invalid
add eax, 0x89487977
invalid
mov esi, ecx
add eax, ecx
movabs byte [0x2b08e8d48fffc37], al
add byte [rax], al
cld
inc esi
mov byte [rsi + 0x2a2], 0
invalid
sub byte [rax - 0x73], cl
invalid
mov al, 2
add byte [rax], al
add al, byte [rax]
add al, ch
adc al, 0xfd
invalid
add byte [rax], al
add al, ch
mov ebp, 0xc6fffc18
inc esi
inc esi
add al, 0x3e
add byte [rsi - 0x7d], ah
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax], al
in al, dx
sub byte [rax + 0x74026179], al
or al, 0x48
add ecx, 0x30
invalid
invalid
sal dword [rax], 0x48
mov eax, ecx
mov rax, rcx
add rsp, 0x28
ret
lea ecx, str.not_dropped
or eax, 0x985b7
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientpool.rs
lea eax, [0x14010c638]
mov edx, 0xb
call fcn.1400d61a0
and dword [rsi], eax
add ah, cl
add al, ch
and dword ss:[rsi], eax
and dword [rsi], eax
and dword [rsi], eax
add ah, cl
mov rax, rcx
add rcx, 0x10
cmp qword [rax], 0
cmp dword [rax], 0
cmp byte [rax], al
cmp byte [rax], al
mov rax, qword [rax + 8]
je 0x14007408a
or byte [rsi + rcx + 0x48], sil
test eax, eax
test rax, rax
je 0x140068401
invalid
jmp fcn.14003588e
test rax, rax
je 0x140068401
ror byte [rdi], 0x84
outsb dx, byte [rsi]
invalid
jmp fcn.14003588e
not byte [rdi]
cld
call qword [rsi + 0x48]
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
lea rcx, [rsi + 0x2c0]
rol byte [rdx], 0
add al, ch
stosb byte [rdi], al
invalid
add al, ch
test byte [0x14cf340cb], dh
lea ecx, [rsi + 0x248]
add al, byte [rax]
add al, ch
invalid
invalid
add dword [rax], eax
add al, ch
invalid
jae case.0x140065e51.61
cld
inc esi
xchg byte [rcx + 2], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add esp, 0x20
int1
cld
dec dword [rax - 0x7f]
mov byte [rax], 1
add byte [rcx], al
add byte [rcx], al
add byte [rax], al
int1
cmp byte [rcx + 0x70], 2
jne fcn.140037651
invalid
invalid
cld
invalid
add cl, byte [rdi]
test dword [rsi], ebp
xor eax, 0xe9c3fffc
xor eax, 0xe9c3fffc
cld
ret
invalid
sub esp, 0x90
mov rsi, rcx
call fcn.1400a0776
mov dh, 0xc0
or eax, 0xc99b7
add eax, 0xa1c57
and al, 0x30
mov dword [rsp + 0x38], ecx
add dword [rax - 0x77], ecx
jno 0x14007417d
invalid
or byte [rax + 0xa0be], al
add byte [rbx], al
invalid
sub esp, 0
add byte [rax], al
lea edi, [rsi + 0x20]
xor byte [rax - 0x75], cl
sub al, r13b
invalid
add al, byte [rax]
invalid
cli
movabs dword [0x89481c74db840002], eax
int1
add al, byte [rax]
mov ecx, edi
clc
add al, byte [rax]
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov dword [rdx + 0x20], edi
pop rax
cld
dec dword [rax - 0x77]
invalid
invalid
int1
invalid
pop rsi
out dx, al
add dword [rax], eax
add byte [rcx + 0x5919e8c1], cl
sbb dword [rcx - 4], ebx
dec dword [rdi]
movzx eax, al
or eax, 0xc98f2
add byte [rax + 0x63], cl
add al, 0x81
add al, byte [rax]
pop rsi
nop
add byte [rax], al
add byte [rbx + 0x5f], bl
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x99383
invalid
xchg ebx, eax
or dword [rax], eax
add dword [rax - 0x39], ecx
or byte [r9], al
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x28]
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x9936c
invalid
outsd dx, dword [rsi]
sbb dword [rsi], eax
add ah, cl
jmp 0x140074467
pop rax
mov rsi, rdx
mov rdi, rcx
lea rdx, [rcx + 0xa8]
call fcn.1400a0577
ret 2
invalid
ret 2
add al, byte [rax]
test al, al
je 0x1400742ff
mov al, byte [rdi + 0xa0]
add byte [rax], al
mov byte [rdi + 0xa0], 4
cmp al, 3
jne 0x140074306
add byte [rax], al
add al, 0x3c
add esi, dword [rbp + 0x32]
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140039b23
dec dword [rdi]
sub byte [rsp + 0x20], al
dec dword [rdi]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
adc dword [rsi], eax
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
and 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
invalid
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
lea edx, [0x14010d5a0]
xchg edx, eax
or dword [rax], eax
call fcn.1400d5c10
int3
and byte [rax - 0x77], cl
invalid
add al, byte [rax]
test rax, rax
je 0x14007435b
lea rcx, [rsi + 0x20]
call fcn.1400744d3
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp case.0x140050a1b.203
add byte [rax], al
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
call fcn.1400a042b
test al, al
je 0x140074394
invalid
lea rcx, [rsi + 0x20]
call fcn.1400743c6
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
add byte [eax], al
add byte [rax], al
invalid
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp case.0x140050a1b.203
and byte [rax - 0x77], cl
invalid
add byte [rax + rax*8 - 0x76b7f28c], al
int1
invalid
add byte [rax], al
invalid
lea rdx, [rsp + 0x20]
and qword [rdx + 8], 0
mov qword [rdx + 0x18], rax
mov qword [rdx], 1
add byte [rax - 0x77], cl
int1
call case.0x14006e562.33
nop
add rsp, 0x40
pop rsi
ret
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
bnd call fcn.1400a1f3b
pop rax
rol byte [rdx], 0
add al, byte [rax]
add byte [rax + 0x20c48348], dl
shl dword [rax], 0xe8
div dword [rsi]
sti
dec dword [rax - 0x73]
xor al, r13b
call fcn.1400744a9
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
mov es, eax
add byte [rax], al
add bh, bh
push rax
sbb byte [rdx + 0x80], bh
mov ecx, esi
push rax
std
add al, 0xfe
xor r8d, r8d
cmp dl, 2
inc byte [rbp + 0x31]
rol byte [rax - 0x49f0fd06], 0xc0
movzx eax, al
movzx eax, al
cmovae eax, r8d
test al, al
je 0x140074119
test byte [rbx - 4], dl
invalid
invalid
rol byte [rax + rax*8 - 0x3ac7bf1], 0xff
dec dword [rdi]
mov dh, 0xc0
test byte [rbx - 4], dl
invalid
movzx eax, al
cmp eax, 1
je 0x140039a70
invalid
sahf
push rbp
cld
invalid
test byte [rsi - 0x3c0003ab], bl
ret
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x20
jo case.0x140067121.53
mov ecx, dword [rcx + 8]
add edi, 0x10
invalid
invalid
sldt word [rax]
add bl, dh
movsq qword [rdi], qword [rsi]
mov ecx, ebx
pop rsi
sub rsp, 0x98
sub esp, 0x98
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rsp + 0x20]
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
adc byte [rdi], cl
sub dword [rdx], eax
mov byte [rdx + 0x70], 3
call case.0x14005cfa5.119
nop
add rsp, 0x98
invalid
cwde
add byte [rax], al
add bl, al
ret
invalid
sub esp, 0x20
invalid
xor ah, bh
cld
invalid
jmp 0x140067b5c
mov dh, 0xc0
or eax, 0xc956e
add eax, 0xa17ee
lea edi, [rsi + 0x20]
invalid
mov ecx, edi
mov ecx, edi
and al, 0x60
add byte [rax], al
push rbx
cld
dec dword [rax - 0x77]
mov rcx, rsi
add byte [rax], al
add byte [rbx + 0x5f], bl
stc
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x98f1a
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x28]
invalid
add ah, cl
jmp 0x1400748d0
add byte [rax], al
add byte [rax], al
push rsi
push rdi
sub rsp, 0x58
mov rsi, rdx
mov esi, edx
mov rdi, rcx
lea rdx, [rcx + 0xb0]
add al, ch
invalid
mov esi, 0xc0840002
add al, ch
movabs r14, 0x878a3c74c0840002
je 0x140074768
mov al, byte [rdi + 0xa8]
je 0x140074768
mov al, byte [rdi + 0xa8]
xchg dword [rax - 0x3a000000], ebp
xchg dword [rax + 0x4000000], ebp
mov byte [rdi + 0xa8], 4
cmp al, 3
jne 0x14007476f
add esi, dword [rbp + 0x32]
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x30], xmm1
sub dword [rsp + 0x30], ecx
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140039b23
int3
push rbx
cld
dec dword [rdi]
sub byte [rsp + 0x20], al
and al, 0x20
int3
and al, 0x20
movaps xmm1, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
add eax, 0x98e1a
mov cs, word [rcx]
add byte [rax - 0x73], cl
and al, 0x20
invalid
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
invalid
invalid
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
adc eax, 0x98e04
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_runtime_taskcore.rs
call fcn.1400d5c10
int3
adc al, 6
add ah, cl
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
call fcn.1400a0530
test rax, rax
je 0x1400747c4
lea rcx, [rsi + 0x20]
call fcn.14007493c
and al, r13b
jg 0x1400747bc
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.1400399f7
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp case.0x140047720.282
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
call fcn.1400a042b
test al, al
je 0x1400747fd
invalid
lea rcx, [rsi + 0x20]
call fcn.14007482f
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
add byte [eax], al
add byte [rax], al
invalid
and byte [rsi - 0x17], bl
add byte [eax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x140047720.282
add byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax + 0x20c48348], dl
mov esi, ecx
invalid
call fcn.14007493c
mov rax, qword [rsi + 8]
lea rdx, [rsp + 0x20]
and qword [rdx + 8], 0
and dword [rdx + 8], 0
mov qword [rdx + 0x18], rax
mov dword [rdx + 0x18], eax
mov qword [rdx], 1
mov rcx, rsi
mov ecx, esi
call fcn.1400749a0
nop
add rsp, 0x40
pop rsi
ret
sub esp, 0x20
lea ecx, [rsi + 0x20]
invalid
dec dword [rax - 0x75]
and byte [rax - 0x77], r9b
bnd call fcn.1400a1f3b
int1
mov esi, ecx
invalid
or cl, byte [rax - 0x75]
mov cs, eax
enter 0, 0
call qword [rax + 0x18]
mov edx, 0x80
int1
rol byte [r8 + r8*8 - 0x3cb7bf1], 0xff
dec dword [rdi]
mov dh, 0xc0
cmp eax, 1
je 0x140039a70
invalid
ret
in al, dx
test al, 0
add byte [rax], al
and al, 0x28
add byte [rax], al
add byte [rax - 0x573b7eb8], dl
invalid
invalid
invalid
add esp, 0xa8
add byte [rax], al
add bl, al
mov ebx, eax
invalid
movaps xmmword [rdx], xmm0
mov byte [rdx + 0x78], 3
call fcn.14007495a
nop
add rsp, 0xa8
invalid
test al, 0
add byte [rax], al
invalid
add byte [rax], al
ret
and byte [r15], cl
and byte [rdi], cl
movups xmm0, xmmword [rdx]
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
add rsp, 0x38
ret
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rax, [0x14010b8e0]
lea eax, [0x14010b8e0]
lea eax, [0x14010b8e0]
add byte [rbp + rcx*4 + 0x54], cl
and al, 0x37
lea r10, [rsp + 0x37]
mov rcx, r8
mov rdx, r9
retf 0x894d
ror byte [rcx - 0x77], 1
mov r9, rax
call fcn.1400d6080
int3
retf 0x894d
sub esp, 0x28
mov ecx, 0x140
mov edx, 8
add byte [rdx + 8], bh
call fcn.140035261
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov qword [rax], rcx
mov qword [rax + 8], rcx
or byte [rax - 0x7d], cl
invalid
xor byte [rax], al
or byte [rax - 0x7d], cl
invalid
mov qword [rax + 0x40], 5
lock inc qword [rax]
add eax, 0xf0000000
inc qword [rax]
jle 0x140074a5c
or byte [rax - 0x77], cl
mov rdx, rax
add rsp, 0x28
sub bl, al
ret 0x8348
sub bl, al
ud2
push rbx
sub rsp, 0x28
sub byte [rcx + rcx*4 - 0x39], cl
mov rsi, rcx
mov rcx, qword [rdx]
mov rax, qword [rcx + 0x1c0]
invalid
rol byte [rcx], 0
add byte [rax], al
add eax, 0xa8000001
add dword [rdi], ecx
test dword [rbp + 0x48000000], edx
cmp rax, 0xfffffffffffffffe
add byte [rax], al
rol byte [rcx], 0
add byte [rbp - 0x21], dh
jne 0x140074a7b
add byte [rax], al
add byte [rax], al
sal dword [rbx + 0x88], 0x4c
mov edx, esi
invalid
add byte [rcx + rcx*4 - 0xe], cl
bnd call fcn.140037940
rol dword [rcx - 0x48], 0x18
add dword [rax], eax
add byte [rax - 0x77], cl
mov rdx, rdi
in al, 8
invalid
or dword [rdi + 0x2310], esp
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
xchg byte [rax], al
add dword [rax], eax
add byte [rbx], al
add eax, dword [rax]
add byte [rax], al
pop rdi
mov edx, edi
invalid
jne 0x140037647
cld
ret
sub esp, 0x90
mov dh, 0xc0
and al, 0x30
add dword [rax - 0x77], ecx
jno case.0x14006dbc4.52
invalid
mov esi, eax
cld
invalid
mov ecx, edi
mov ecx, edi
lea edi, [rsi + 0x18]
lea r14, [rsp + 0x40]
mov qword [r14], rax
mov rcx, r14
int1
int1
call fcn.1400786bd
mov rax, qword [rdi + 0x10]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rdi]
adc byte [rdi], al
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r9 - 0x77], r9b
adc byte [rdi], r9b
adc byte [rdi], al
invalid
movaps xmmword [r14], xmm0
and qword [rdi], 0
invalid
add byte [rcx], dh
ror byte [rcx + 0x39], 6
je 0x14007865c
invalid
invalid
sbb dword [rax - 0x73], ecx
and al, 0x40
invalid
lea rcx, [rsp + 0x40]
call fcn.14009e0c4
call fcn.14009e0c4
pop rdx
add al, byte [rax]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
invalid
mov eax, 1
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
add eax, ebp
and bh, bh
invalid
dec dword [rax - 0x77]
mov ecx, ebx
mov ecx, ebx
call fcn.1400786bd
cmp qword [rdi], 0
cmp dword [rdi], 0
je 0x14007867f
mov rcx, rdi
call fcn.1400786c8
invalid
add byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x140078699
lock dec qword [rsi + 8]
dec qword [rsi + 8]
jne 0x140078699
or eax, 0x8ba
mov edx, 8
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140007ce0
nop
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
push 9
add byte [rdx + 0x16], bh
call fcn.1400d61a0
int3
cmp dword [rcx], 0
jne fcn.1400786f3
add bl, al
ret
adc bh, bh
adc eax, 0x6196e
mov rcx, rsi
call fcn.14006882d
add rsi, 8
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add al, dh
or qword [rax + 0x2310], rcx
add byte [rax], al
add byte [rax], al
mov ecx, 0x100
add rcx, qword [rsi]
call fcn.14009e5f7
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp 0x140067d3c
and byte [rax - 0x77], cl
invalid
mov ecx, 8
mov edx, 0x2320
call fcn.140012208
cmpsb byte [rsi], byte [rdi]
invalid
stc
invalid
cmpsb byte [rsi], byte [rdi]
invalid
test rax, rax
je case.0x14004e882.257
invalid
invalid
mov qword [rax + 0x2300], rsi
xorps xmm0, xmm0
movups xmmword [rax + 0x2308], xmm0
or byte [rax], 0x23
add byte [rax], al
push rdi
ror byte [rdi], 0x11
or byte [rax], 0x23
add byte [rax], al
and qword [rax + 0x2318], 0
add byte [rax], al
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
mov ecx, 8
mov edx, 0x2320
call fcn.1400d58a0
invalid
add ah, cl
add eax, 0x4856cc00
sub esp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, str.SendError
mov r8d, 9
add bh, bh
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rsi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
call fcn.14000dfd0
nop
add rsp, 0x30
xor byte [rsi - 0x3d], bl
test al, 2
jne 0x1400788ab
test al, 4
jne 0x1400788bd
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x49167401], ch
test al, 1
je 0x140078844
mov rcx, qword [r15]
test al, 1
je 0x140078844
mov rcx, qword [r15]
mov rdx, qword [r14 + 0x28]
mov edx, dword [rsi + 0x28]
cmp rdx, qword [rcx + 8]
cmp edx, dword [rcx + 8]
jne 0x14007884a
mov rcx, qword [rcx]
cmp qword [r14 + 0x20], rcx
cmp dword [rsi + 0x20], ecx
jne 0x14007884a
test al, 1
je 0x14007886c
jmp 0x140078897
mov rax, qword [r14 + 0x30]
mov eax, dword [rsi + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg qword [r14 + 0x30], rcx
cmpxchg qword [r14 + 0x30], rcx
jne case.0x140052140.208
test al, 2
jne 0x1400788a5
mov rax, qword [r14 + 0x20]
mov rcx, qword [r14 + 0x28]
call qword [rax + 0x18]
and byte [rcx - 0x75], r9b
sub dil, r15b
push rax
sbb byte [rcx - 0x75], cl
invalid
mov rax, qword [r15]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x20], rax
mov qword [r14 + 0x28], rdx
mov rax, qword [r14 + 0x30]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [r14 + 0x30], rcx
jne 0x140078884
test al, 2
jne 0x1400788ab
shr ebp, 8
mov ecx, ebp
mov edx, ebx
call fcn.14009fad9
jmp 0x1400788cc
lock or qword [r14 + 0x30], 1
mov r12, qword [r14 + 0x38]
mov qword [r14 + 0x38], 4
cmp r12, 4
jne 0x1400788e1
xor ecx, ecx
mov edx, ebx
call fcn.14009fad9
mov r12d, 4
mov qword [rsi], r12
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add r14, 0x40
lea rcx, [rsp + 0x20]
mov byte [rax + 0x48], 0x8d
and al, 0x20
mov r8d, 0x90
mov rdx, r14
bnd call sub.VCRUNTIME140.dll_memcpy
bnd call sub.VCRUNTIME140.dll_memcpy
xor ecx, ecx
mov edx, ebx
call fcn.14009fad9
cmp r12, 4
je 0x1400788c6
cmp r12, 5
je 0x1400788cc
lea rcx, [rsi + 8]
lea rdx, [rsp + 0x20]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
movsd dword [rdi], dword [rsi]
retf 5
mov rcx, rdi
call fcn.140067fdb
and qword [rdi], 0
jmp 0x1400788cc
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_synconeshot.rs
lea edx, [0x140116400]
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_synconeshot.rs
lea edx, [0x140116400]
call fcn.1400d5c10
int3
rol byte [0x1885e5564], cl
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
mov ecx, 0x18
mov edx, 8
add byte [rax], al
add al, ch
call 0xfa078542
enter 0xfffffffffffffffb, 0xffffffffffffffb9
add dword [rax], eax
add byte [rax], al
and byte [rax - 0x77], cl
invalid
add al, ch
call 0xfa078542
enter 0xfffffffffffffffb, 0xffffffffffffffb9
add dword [rax], eax
add byte [rax], al
mov qword [rax], rcx
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov dword [rax + 8], ecx
mov qword [rax + 0x10], rsi
mov dword [rax + 0x10], esi
add rsp, 0x20
pop rsi
ret
sub esp, 0x30
mov rsi, rcx
mov rbx, qword [rcx]
mov ebx, dword [rcx]
test rbx, rbx
je 0x1400789eb
mov rdi, qword [rbx + 0x40]
mov edi, dword [rbx + 0x40]
mov rcx, rdi
or rcx, 4
leave
add al, 0x48
mov eax, edi
leave
add al, 0x48
mov eax, edi
lock cmpxchg qword [rbx + 0x40], rcx
mov rdi, rax
mov edi, eax
mov edi, eax
invalid
jne 0x1400789a5
mov eax, edi
and eax, 0xa
loopne 0x1400789c9
loopne 0x1400789c9
cmp eax, 8
jne 0x1400789cf
invalid
or ecx, dword [rax - 0x75]
and byte [r8 - 0x75], cl
mov rax, qword [rbx + 0x20]
mov rcx, qword [rbx + 0x28]
invalid
invalid
mov ecx, dword [rbx + 0x28]
sub r15b, dil
push rax
adc byte [rax - 0xa], al
mov dword [rdx], 0x100f1674
add dh, byte [rsi + rdx + 0xf]
invalid
call qword [rax + 0x10]
test dil, 2
je 0x1400789eb
add dh, byte [rsi + rdx + 0xf]
adc byte [rbx + 0x10], al
invalid
invalid
movups xmm0, xmmword [rbx + 0x10]
adc byte [r8 - 0x7d], cl
invalid
and qword [rbx + 0x10], 0
and dword [rbx + 0x10], 0
lea rcx, [rsp + 0x20]
movups xmmword [rcx], xmm0
and byte [rdi], cl
adc dword [rcx], eax
call fcn.140068361
jbe 0x1400789e2
invalid
mov rcx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
jmp fcn.1400682e3
mov dh, 0x51
jo case.0x1400367ea.455
cli
add esi, dword [rdx + rcx - 0x48]
je case.0x140086c22.358
mov eax, 8
je case.0x140086c22.358
mov eax, 8
test edx, edx
je 0x140078a12
ret
mov eax, 0x30
xor byte [rax], al
add byte [rax], al
add rcx, rax
jmp fcn.140001e4c
xor dl, byte [rax + rdi*8 - 0x7cb7a901]
sub rsp, 0x20
mov rsi, rcx
in al, dx
and byte [rax - 0x77], cl
invalid
movzx eax, byte [rcx + 0x138]
mov dh, 0x81
cmp byte [rcx], al
add byte [rax], al
test eax, eax
je 0x140078a5e
sal byte [rcx + rsi - 0x7d], 0xf8
cmp eax, 3
jne 0x140078a72
add esi, dword [rbp + 0x40]
lea rcx, [rsi + 0x78]
call fcn.1400789fa
invalid
dec dword [rax - 0x73]
invalid
invalid
invalid
call fcn.140045b81
call fcn.140045b81
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
call fcn.140001558
invalid
mov edi, eax
dec dword [rax - 0x77]
mov ecx, esi
xor byte [rax - 0x75], r9b
push rsi
cmp al, ch
invalid
int1
add rsi, 0xf0
lock add byte [rax], al
add byte [rax - 0x77], cl
int1
invalid
mov dword [rdx], 0x8d482774
push rbx
cmp byte [rax - 0x73], cl
invalid
invalid
jl 0x140078aee
sub byte [rcx - 0x48], al
cwde
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
stc
add byte [rax], al
add byte [rax - 0x77], cl
cmc
invalid
invalid
invalid
sub byte [r8 - 0x75], cl
xchg ebp, eax
sar esp, cl
push qword [rcx]
xor eax, eax
cmp rcx, r8
setne al
mov ecx, 0xff
inc dword [rax]
add byte [rax], al
cmovae ecx, eax
xor eax, eax
cmp edx, r9d
cmp eax, 5
add edx, dword [rax + 0xc]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
inc esi
push 0xffffffffc6834800
and byte [rax - 0x77], cl
mov rcx, rsi
sub esp, 0x20
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov rbx, qword [rdx + 0x10]
mov rdx, rbx
invalid
call fcn.1400a2eaa
invalid
invalid
add byte [rax - 0x7b], cl
invalid
test rbx, rbx
je 0x140078bdc
mov rdx, qword [rsi + 8]
mov rcx, rdi
stc
stc
mov r8, rbx
call fcn.1400a2ec1
add al, byte [rax]
add al, byte [rax]
mov rcx, rsi
mov rdx, rbx
call fcn.1400460f6
mov rbx, qword [rsi + 0x10]
invalid
adc bl, ch
fisttp dword [rax - 0x77]
int1
jmp 0x140078bb7
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140001e4c
lea ebp, [rsp + 0x30]
mov r12, qword [rdx + 0x18]
mov rsi, qword [rdx + 0x10]
xor eax, eax
mov r8, r12
loopne 0x140078c5c
sub eax, esi
loopne 0x140078c5c
sub eax, esi
jb 0x140078daf
mov rdi, rdx
xlatb
mov rdx, qword [rdx + 8]
mov qword [rbp - 8], rdx
or byte [rax - 0x77], cl
push rbp
clc
cmp r12, rdx
ja 0x140078daf
mov qword [rbp], rcx
mov r15, qword [rdi]
add byte [r11 + rcx*4 + 0x3f], r9b
lea rdx, [r15 + rsi]
movzx ebx, byte [rdi + 0x28]
movzx r14d, byte [rdi + rbx + 0x1f]
je case.0x140050528.271
invalid
cmp rbx, 4
ja 0x140078c70
je case.0x140050528.271
invalid
invalid
lea rax, [rdi + 0x20]
mov qword [rbp - 0x10], rax
jmp 0x140078d10
add byte [rax], al
add byte [rax], al
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
lea rdx, [r15 + rsi]
adc al, 0x37
mov r8, r12
sub r8, rsi
jb 0x140078da9
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7d], cl
cmp r8, 0x10
jae 0x140078ca0
clc
adc byte [rbx + 0x2a], dh
xor ecx, ecx
cmp r12, rsi
hlt
je case.0x14004f9c2.244
hlt
nop dword [rax]
cmp byte [rdx + rcx], r14b
xor al, 0xa
je 0x140078cb6
inc rcx
cmp r8, rcx
cmp eax, ecx
cmp eax, ecx
jne 0x140078c80
mov rcx, r8
xor eax, eax
cmp rax, 1
je 0x140078cd0
jmp 0x140078da3
add eax, 0x66000001
nop
mov ecx, r14d
call fcn.14000fad0
mov rcx, rdx
cmp rax, 1
je 0x140078cd0
jmp 0x140078da3
mov eax, 1
cmp rax, 1
jne 0x140078da3
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax + 1], cl
invalid
add rsi, rcx
inc rsi
invalid
mov qword [rdi + 0x10], rsi
adc byte [rax + 0x39], cl
fidiv word [rdx - 0x7f]
invalid
adc byte [rax + 0x39], cl
fidiv word [rdx - 0x7f]
cmp rsi, qword [rbp - 8]
ja 0x140078c60
ja 0x140078ce6
invalid
invalid
lea r8, str._rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23librarycore_src_strpattern.rs
mov edx, 4
mov rcx, rbx
call fcn.1400d5d30
xor edx, eax
add eax, 0x1f0f00
xor edx, eax
add eax, 0x1f0f00
lea rdx, [r15 + rsi]
mov r8, r12
mov eax, esp
mov eax, esp
sub r8, rsi
jb 0x140078da9
cmp r8, 0x10
cmp eax, 0x10
jae 0x140078d40
sub dh, byte [rcx]
leave
xor ecx, ecx
cmp r12, rsi
je 0x140078d31
nop dword [rax]
cmp byte [rdx + rcx], r14b
je 0x140078d53
inc rcx
cmp r8, rcx
jne 0x140078d20
mov rcx, r8
xor eax, eax
cmp rax, 1
je 0x140078d60
jmp 0x140078da3
push 0x441f0f
add byte [rcx + rcx*4 - 0xf], al
mov ecx, r14d
call fcn.14000fad0
mov rcx, rdx
cmp rax, 1
clc
invalid
je 0x140078d60
clc
add dword [rdi + rcx - 0x15], esi
jmp 0x140078da3
push rax
mov eax, 1
cmp rax, 1
jne 0x140078da3
nop
add rsi, rcx
add esi, ecx
inc rsi
mov qword [rdi + 0x10], rsi
mov r13, rsi
sub r13, rbx
jb 0x140078d00
cmp rsi, qword [rbp - 8]
ja 0x140078d00
lea rcx, [r15 + r13]
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x140078d00
ror byte [rdi], 0x85
jo 0x140078d8d
invalid
invalid
mov rcx, qword [rbp]
mov qword [rcx + 8], r13
mov qword [rcx + 0x10], rsi
mov eax, 1
jmp 0x140078daf
mov qword [rdi + 0x10], r12
jmp 0x140078dab
adc bl, ch
add dh, byte [rcx]
ror byte [rax - 0x75], 0x4d
add byte [r8 - 0x77], r9b
xor eax, eax
mov rcx, qword [rbp]
add byte [r8 - 0x77], r9b
mov qword [rcx], rax
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
add dword [rax - 0x7d], ecx
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], ecx
add byte [rbp + rcx*4 + 0xd], cl
mov cs, word [rbp - 0x47befff7]
mov eax, 0xd
mov rcx, rax
mov eax, 0xd
stc
call qword [rax + 0x40c48348]
in eax, 0x48
mov eax, dword [rcx]
movzx eax, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x978b7
add byte [rax - 0x73], cl
or eax, 0x978b7
mov r8, qword [rcx + rax*8]
lea rcx, [0x140110720]
js case.0x140035e7a.367
add byte [rax + 0x63], cl
add al, 0x81
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0x495d
pop rbp
invalid
loope 0x140078e33
int3
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov ecx, dword [rcx]
sbb dil, r15b
ror byte [rcx - 0xbc2e7ba], 1
mov dword [rsi + 0x18], eax
cmp eax, 0x1f4
hlt
add dword [rax], eax
invalid
add byte [rsi + 0x36], dh
and byte [rax - 0x7b], cl
leave
jbe 0x140078ebb
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
and edi, ecx
add eax, 0x8b4c0000
or byte [rax - 0x75], r9b
mov rax, qword [rsi + 0x10]
cmp rax, r8
add dword [rbp + rcx*4 + 0x48], ecx
add dword [rcx + rcx*4 + 0x4e], ecx
invalid
adc byte [rbp + r9*4 + 0x53], r8b
adc byte [rbp + rcx*4 + 0x53], al
mov esi, 0x17fa8341
add eax, 0x8d4c0000
sbb eax, 0xc4c6d
or al, 0
add byte [rax], al
or al, 0
cmp ecx, eax
invalid
std
add eax, dword [rax]
add byte [rax - 0x7d], cl
add rax, 3
invalid
mov dword [rsi + 0x10], eax
mov edi, dword [rsi + 0x20]
inc dword [rax + rax*8 + 0x620850f]
add byte [rax], al
dec dword [rdi]
test dword [rdi + 1], ecx
add dword [rax], eax
invalid
add byte [rax], al
ret
cmp dword [rsi], 0
test al, bh
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
add byte ds:[rdi], cl
test byte [0x18c078fcf], al
add eax, 0x4c000004
jne case.0x14006dbc4.83
jge 0x140078fce
add byte [rdi], cl
test byte [rbx + rax - 0x3eb80000], dh
add eax, dword [rax]
add byte [rax - 0x3f], cl
invalid
invalid
add eax, dword [rax]
add byte [rax - 0x3f], cl
invalid
invalid
jmp 0x140079009
invalid
sti
add byte [rax], al
adc dword [rax], eax
add dword [rax], eax
pop rbp
int1
add byte [rax], al
add byte [rax], al
lea ecx, [rbp - 0x10]
lea ecx, [rbp - 0x50]
mov eax, dword [rsi + 0x20]
sub byte [rax - 0x73], cl
adc eax, 0xc0bec
and byte [rax - 0x77], cl
fld1
outsd dx, dword [rsi]
stc
inc dword [rax + rax*8 + 0x18e850f]
add byte [rax], al
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xc0bb5
mov dword [rsi], 0
cmpsd dword [rsi], dword [rdi]
add byte [rax], al
add byte [rbp + rcx*4 + 0x5a], al
rol byte [rcx - 0x80], 1
sti
or dh, byte [rdx + 0x23]
add rsp, 0x288
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp rax
mov ecx, 0x24
sub rcx, r14
sub ecx, esi
mov eax, 0
cmovae rax, rcx
cmp rax, 1
clc
add dword [rax - 0x7d], ecx
rol byte [rax], 1
cmp rax, 0x1a
cmovae rax, rdx
lea ecx, [r10 - 0x61]
cmp cl, 0x1a
jb 0x140079c79
lea ecx, [r10 - 0x30]
cmp cl, 9
ja case.0x14003b6b6.354
add r10b, 0xea
mov ecx, r10d
invalid
mov ebx, 0x1a
inc r13
movzx ecx, cl
cmp rax, rcx
invalid
jbe 0x140079cd0
enter 0x4776, 0x49
add eax, ecx
add r8, rcx
jb case.0x14003b6b6.354
lea rdi, [r15 + 1]
mov rax, r8
or rax, rdi
shr rax, 0x20
je 0x140079da2
mov rax, r8
xor edx, edx
div rdi
mov r9, rdx
add qword [rbp + 0x1f8], rax
jae 0x140079db9
jmp case.0x14003b6b6.354
cmp r13, qword [rbp + 0x1e0]
je case.0x14003b6b6.354
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdx + 0x48], bh
mov edx, 0x48
sub rdx, r14
mov esi, 0
add byte [rax], al
cmovae rsi, rdx
cmp rsi, 1
adc rsi, 0
cmp rsi, 0x1a
invalid
sbb cl, byte [rax + 0xf]
mov r9d, 0x24
sub r9, rax
mov edi, 0x6c
nop dword [rax]
invalid
invalid
mov rax, rdi
clc
sub rax, r14
mov r11d, 0
cmovae r11, rax
movzx eax, byte [r13]
lea edx, [rax - 0x61]
cmp dl, 0x1a
jb 0x140079d3d
lea edx, [rax - 0x30]
cmp dl, 9
or dword [rdi], ecx
invalid
mov word [rdx], es
add byte [rax], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
mul r9
jo case.0x14003b6b6.354
add rcx, rax
jb case.0x14003b6b6.354
add byte [rax], al
add byte [rax], al
cmp rsi, r10
ja 0x140079e32
mov edx, 0x24
sub rdx, rsi
mov rax, r9
mul rdx
jo case.0x14003b6b6.354
mov r9, rax
inc r13
cmp r11, 1
adc r11, 0
cmp r11, 0x1a
sbb cl, byte [rdi + rcx + 0x43]
fisttp dword [rax - 0x7d]
invalid
and al, 0x4c
mov rsi, r11
cmp r13, qword [rbp + 0x1e0]
lodsd eax, dword [rsi]
loopne 0x140079d96
add byte [rax], al
lodsd eax, dword [rsi]
loopne 0x140079d96
add byte [rax], al
add byte [rdi], cl
jne 0x140079d10
test dword [rbx - 1], esi
invalid
jmp case.0x14003b6b6.354
mov eax, r8d
xor edx, edx
div edi
mov r9d, edx
add qword [rbp + 0x1f8], rax
jb case.0x14003b6b6.354
add byte [rdi], cl
invalid
mov rax, qword [rbp + 0x1f8]
shr rax, 0x20
call 0x13b8cace7
add dword [rax], eax
invalid
call 0x13b8cace7
add dword [rax], eax
add byte [rax - 0x75], cl
test eax, edi
clc
add dword [rax], eax
mov rax, qword [rbp + 0x1f8]
xor eax, 0xd800
add al, bl
add byte [rax], al
add byte [0x1400875d6], dh
add al, bl
add byte [rax], al
add eax, 0xffef0000
cmp eax, 0xffef0800
jb case.0x14003b6b6.354
invalid
fild word [rcx]
add byte [rax], al
out dx, eax
invalid
cmp r15, 0x7f
ja case.0x14003b6b6.354
jg 0x140079dfa
xchg ebp, edx
add dword [rax], eax
add byte [rbp - 0x77], cl
cli
mov r10, r15
sub r10, r9
jbe 0x140079e20
cmp r10, 7
jbe 0x140079ea0
cli
invalid
mov rax, r8
mov r11, qword [rbp + 0x200]
or rax, r11
shr rax, 0x20
je 0x140079e43
invalid
mov rax, r8
xor edx, edx
ror byte [rcx - 9], cl
jmp 0x140079e4b
ror byte [rcx - 9], cl
jmp 0x140079e4b
cmp r9, 0x80
jb 0x140079eb6
mov dword [rax], eax
add byte [rax], al
invalid
mov dword [rax], eax
add byte [rax], al
invalid
add cl, ch
test byte [rdx], al
add byte [rax], al
jmp 0x14007a0b6
inc r13
add r8, rcx
jae 0x140079c92
invalid
invalid
invalid
jmp case.0x14003b6b6.354
add byte [rax], al
mov eax, r8d
xor edx, edx
div r11d
mov rdx, r10
mov rdx, r10
and rdx, 0xfffffffffffffff8
loop 0x140079e4a
imul rax, qword [rbp + 0x1d0]
add r8, rax
mov rax, r15
clc
sub rax, r8
and rax, 0xfffffffffffffff8
loopne 0x140079e5f
loopne 0x140079e5f
neg rax
xor r8d, r8d
invalid
nop dword [rax]
movups xmm0, xmmword [r12 + r8*4 - 0x14]
test ah, ch
movups xmm1, xmmword [r12 + r8*4 - 4]
movups xmmword [r12 + r8*4], xmm1
invalid
test byte [rbx + 0xf], al
adc dword [rsp + rax*4 - 0x10], eax
movups xmmword [r12 + r8*4 - 0x10], xmm0
add r8, 0xfffffffffffffff8
clc
cmp rax, r8
jne case.0x140050528.311
cmp r10, rdx
je 0x140079eb6
invalid
and dword [rcx + 0x29], ecx
xlatb
sub r15, rdx
nop dword [rax + rax]
mov eax, dword [rbp + r15*4 - 0x5c]
mov ebp, 0x448942a4
mov ebp, 0x478d49a8
test al, 0x49
lea eax, [rdi - 1]
mov r15, rax
mov dword [rbp + r15*4 - 0x58], eax
lea rax, [r15 - 1]
mov r15, rax
cmp rax, r9
ja 0x140079ea0
mov rax, qword [rbp + 0x1f8]
mov dword [rbp + r9*4 - 0x58], eax
cmp r13, qword [rbp + 0x1e0]
je 0x14007a072
test eax, edi
add dword [rax], eax
add byte [rdx - 0x77], al
lea r13d, [rax - 0x1f52c4b4]
add dword [rax], eax
add byte [rdi], cl
test byte [rbx + 0x45000001], ah
movzx edx, byte [rbp]
movzx r10d, byte [r13]
mov rax, rcx
shr rax, 0x20
mov r11, qword [rbp + 0x1e8]
mov ebx, dword [rbp + 0x1e8]
add byte [rax], al
je 0x140079ef5
mov rax, rcx
mov eax, ecx
enter 0xffffffffffffd231, 0x48
div dword [rbp + 0x1f0]
xor edx, edx
div qword [rbp + 0x1f0]
mov rcx, rax
jmp 0x140079f01
mov eax, ecx
xor edx, edx
div dword [rbp + 0x1f0]
add dword [rax], eax
invalid
mov ecx, eax
enter 0xffffffffffffd231, 0xfffffffffffffff7
mov ch, 0xf0
add dword [rax], eax
add byte [rcx - 0x4a74b73f], cl
add byte [rdx], al
add al, byte [rax]
invalid
mov rsi, qword [rbp + 0x200]
add al, byte [rax]
add byte [rax - 0x45], cl
pminsw mm4, qword [rax + 0xea0ea0e]
invalid
movabs rbx, 0xea0ea0ea0ea0ea0f
mov rax, rcx
or rax, rdi
shr rax, 0x20
je 0x140079f2b
mov rax, rcx
xor edx, edx
div rdi
invalid
mov rdx, rax
jmp 0x140079f33
test dword [rax - 0x77], 0x8908ebc2
enter 0xffffffffffffd231, 0xfffffffffffffff7
test dword [rcx - 0x35feb73e], 0x48c03145
add edx, ecx
xor r8d, r8d
invalid
mov eax, ecx
xor edx, edx
div edi
mov edx, eax
add rdx, rcx
xor r8d, r8d
cmp rdx, 0x1c8
cmp edx, 0x1c8
ror byte [rax - 0x7f], 0xfa
enter 1, 0
cmp edx, 0x1c8
jb 0x140079f6a
mov rcx, rdx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
mov rax, rcx
mul rbx
jrcxz 0x140079f9f
shr edx, 5
jrcxz 0x140079f9f
shr edx, 5
invalid
add r8, 0x24
cmp rcx, 0x3e57
stc
push rdi
add byte ds:[rax], al
stc
push rdi
add byte ds:[rax], al
mov rcx, rdx
ja 0x140079f50
inc r9
lea eax, [rdx*4]
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x3d7c3ffc], cl
add al, 0xc0
add edx, 0x26
ret 0x4826
mov ecx, edx
add byte [rax], al
lea eax, [rax + rax*8]
add edx, 0x26
ret 0x4826
mov ecx, edx
ret 0x4826
xor edx, edx
div cx
int1
int1
movzx r14d, ax
add r14, r8
add r11, 4
mov qword [rbp + 0x1e8], r11
dec qword [rbp + 0x1d0]
inc rsi
mov qword [rbp + 0x200], rsi
mov dword [rbp + 0x200], esi
add r12, 4
mov eax, 2
mov qword [rbp + 0x1f0], rax
lock add dword [rax], eax
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r15, rdi
mov edi, edi
mov r8, r9
mov edx, 0x1a
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r15, rdi
mov edi, edi
mov r8, r9
mov edx, 0x1a
jmp 0x140079c3b
mov rax, qword [rbp + 0x1c0]
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_0
lea edx, str.punycode_0
lea edx, str.punycode_0
or dword [rax], eax
mov r8d, 9
mov rcx, r14
mov rsi, rax
call rax
mov r13b, 1
test al, al
jne 0x14007a043
mov r8, qword [rbp + 0x1a8]
mov eax, dword [rbp + 0x1a8]
test dword [rax + 0x4d000001], ebp
test r8, r8
test eax, eax
sal byte [rcx + rbp + 0x4c], 0x89
int1
je 0x14007a029
mov rcx, r14
mov rdx, qword [rbp + 0x1b0]
mov edx, dword [rbp + 0x1b0]
mov rdi, rsi
call rsi
test al, al
invalid
jne 0x14007a043
invalid
sal byte [rbp + 0x30], 0x48
lea edx, [0x140110381]
xor byte [rax - 0x73], cl
adc eax, 0x96367
lea rdx, [0x140110381]
mov r8d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
int1
mov rcx, r14
int1
call rdi
test al, al
invalid
jne 0x14007a043
invalid
sal byte [rbp + 0x1a], 0x4c
mov ecx, esi
sbb cl, byte [rcx + rcx*4 - 0xf]
mov rcx, r14
mov rdx, qword [rbp + 0x1c8]
mov r8, qword [rbp + 0x1b8]
invalid
invalid
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7b], cl
mov eax, 0x48000001
invalid
test dword [rax + 0x48000001], edi
mov rdi, rsi
mov edi, esi
call rsi
test al, al
je 0x14007a05a
mov eax, r13d
add rsp, 0x288
invalid
mov byte [rdx], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
lea rdx, [0x1401123d3]
mov r8d, 1
mov eax, 1
mov rcx, r14
mov rax, rdi
jmp 0x140079bb8
invalid
invalid
invalid
lea rsi, [rbp + 0x1dc]
mov rdi, qword [rbp + 0x1c0]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
pop rbp
test al, 0x4c
mov esi, dword [rbp + 0x1e8]
add byte [rax], al
lea rbx, [rbp - 0x58]
mov r14, qword [rbp + 0x1e8]
nop dword [rax + rax]
mov eax, dword [rbx]
mov dword [rbp + 0x1dc], eax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
cli
call fcn.14000f8f0
mov r13d, eax
test al, al
jne 0x14007a043
add rbx, 4
add r14, 0xfffffffffffffffc
add al, 0x49
add esi, 0xfffffffc
jne 0x14007a090
jmp 0x14007a043
lea r8, str._rust_deps_rustc_demangle_0.1.24_src_v0.rs
mov edx, 0x80
int3
cmp eax, dword [rcx + 8]
jae 0x14007a0fb
mov rdx, qword [rcx]
movzx edx, byte [rdx + rax]
add cl, byte [rax - 1]
ror byte [rax - 0x77], 0x41
invalid
invalid
add cl, byte [rax - 1]
ror byte [rax - 0x77], 0x41
adc byte [r13 + 0x1a3cbf42], cl
lea eax, [rdx - 0x41]
cmp al, 0x1a
shr bl, 0x24
mov eax, 1
ret 0x3185
mov edx, 0
add byte [rax], al
adc dword [rax], eax
or eax, edx
xor byte [rax - 0x77], cl
invalid
ror byte [rdi], 0x84
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x46], cl
or byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x10]
cmp rcx, r8
adc dword [rax + rax - 0x49f10000], 0x1c
or byte [rax - 0x73], cl
lea rdx, [rcx + 1]
mov qword [rsi + 0x10], rdx
lea r9d, [rbx - 0x61]
mov dh, 0xc9
mov edi, 0x4503bcfb
bt edx, ecx
invalid
add eax, dword [rbp + 0xf]
movabs dword [0x4400000159820fca], eax
retf 0x820f
pop rcx
add dword [rax], eax
add byte [rbx + rcx*4 + 0x4e], al
invalid
invalid
sbb byte [rcx - 1], r8b
rol dword [rcx + rcx*4 + 0x4e], 0x18
add byte [rax], al
add byte [rax - 0x75], cl
invalid
pop rdi
push rax
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
leave
add dword [rax], eax
add byte [rax], al
add esp, 0x38
dec dword [rax - 0x75]
and byte [rax - 0x7b], r9b
leave
or eax, 0x6c748
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], 0
add byte [rax], al
invalid
cmp byte [rbx + 0x5f], bl
sar dword [rdi + 0x13f98341], 0xf
xchg dword [rcx + rax - 0x72b40000], esp
adc eax, 0xc3994
sbb dword [rax - 0x73], ecx
adc eax, 0xbfc12
invalid
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
add byte [rax], al
invalid
test ecx, ecx
leave
add r8, qword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x140139e71]
mov eax, 1
psubw mm7, mm7
add byte [rax], al
mov ecx, dword [rsi + 0x20]
lea eax, [0x140110808]
add byte [rbp - 0x75], cl
add al, 1
test ecx, ecx
leave
stc
inc dword [rax - 0x49]
invalid
invalid
ror byte [rdi], 0x84
cdq
add al, byte [rax]
add byte [rax], al
mov r8, qword [rsi + 8]
mov rdx, qword [rsi + 0x10]
cmp rdx, r8
add byte [rax], al
add al, byte [rax]
add byte [rax - 1], cl
inc rdx
invalid
invalid
add byte [rax], al
and al, byte [rdx]
add byte [rax], al
mov ecx, dword [rsi + 0x20]
and byte [rbx + rbx*8 + 0x2a1840f], al
test byte [rcx + 0x48000002], ah
test ecx, ecx
add byte [rax - 0x73], cl
adc eax, 0x961ca
retf 0x961
or dword [rax], eax
and cl, r13b
je 0x14007a3d3
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
test ecx, ecx
sbb eax, 0x9f158d48
invalid
lea edx, [0x1401105a3]
stc
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x1f97af1], eax
test dword [rsi], eax
invalid
invalid
invalid
mov ecx, dword [rsi]
leave
cmp eax, dword [rsi + 8]
or byte [rdi], cl
add dword [rax], eax
add byte [rax - 1], cl
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x73], cl
clc
invalid
add byte [rax - 0x7b], cl
fisttp dword [rdi]
invalid
test ebx, ebx
test byte [rdx + 0x48000001], bl
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
invalid
invalid
mov ecx, dword [rsi + 0x20]
lea edx, [0x1401105a7]
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
stc
inc dword [rax + rax*8 - 0x27d7af1]
invalid
invalid
std
invalid
test dword [rdx + 0x48fffffd], eax
mov ecx, esi
mov edx, ebx
add cl, ch
pop rdi
add dword [rax], eax
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
and byte [rax - 0x7b], cl
leave
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
ror byte [rdi], 0x85
std
std
test dword [rbp + rdi*8 - 1], ecx
dec dword [rax - 0x77]
mov rcx, rsi
std
mov bh, 1
ror byte [rdi], 0x85
cmp ch, bh
test dword [rax], edi
std
invalid
invalid
and byte [rax - 0x7b], cl
leave
add dword [rax], eax
add byte [rax - 0x73], cl
adc eax, 0x95d26
invalid
add byte [rax], al
add al, ch
xchg ebx, eax
or eax, 0xc084fff9
and byte [rax - 0x7b], cl
leave
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x9acd7
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
insb byte [rdi], dx
or eax, 0xd4e9fff9
stc
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
jmp qword [rbx]
add byte [rax], al
add byte [rcx], dh
leave
test dword [rdi + 0x48000000], ecx
test ecx, ecx
add byte [rax], al
add byte [rax - 0x7b], cl
leave
cmp ah, byte [rax + 9]
add byte [rcx - 0x48], al
invalid
invalid
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
dec dword [rax - 0x73]
adc eax, 0x95fd0
rcr byte [rdi + 9], 1
invalid
rcr byte [rdi + 9], 1
add byte [rcx - 0x48], al
mov eax, 0x10
pop rdi
or dword [rax], eax
mov eax, 0x10
add al, ch
adc eax, 0x84fff90d
ror byte [rdi], 0x84
cmp ah, 0xff
invalid
push rbp
add byte [rax - 0x7b], cl
test edx, edx
je 0x14007a5d7
mov rcx, rsi
test edx, edx
add byte [rax], al
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x3937af1], eax
ror byte [rdi], 0x85
insb byte [rdi], dx
cld
ror byte [rdi], 0x85
insb byte [rdi], dx
cld
invalid
and byte [rax - 0x7b], cl
leave
pop rdi
or dword [rax], eax
add byte [rax], al
add al, ch
ror dword [rcx + rdi*8], 1
stc
inc dword [rax + rax*8 - 0x3b67af1]
invalid
adc eax, 0x95fab
mov eax, 4
add byte [rax], al
invalid
dec dword [rax - 0x7b]
leave
adc eax, 0x95f1d
or dword [rax], eax
adc byte [rax], al
add byte [rax], al
test edi, edx
sti
invalid
add byte [rax], al
add byte [rax - 0x3916f7a2], cl
pop rsi
or cl, ch
invalid
invalid
sti
invalid
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
mov rax, qword [rcx]
mov eax, dword [rcx]
test rax, rax
je 0x14007a6d7
mov rdi, rcx
xor esi, esi
lea rbx, [0x140110581]
lea ebx, [0x140110581]
lea ebx, [0x140110581]
invalid
xor r14d, r14d
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
or byte [rbx + 6], dh
or byte [rbx + 6], dh
cmp byte [rax + rcx], 0x45
je case.0x140056e28.214
je case.0x140056e28.214
sub r14, 1
jb 0x14007a6c1
out dx, al
add dword [rdx + 0x1b], esi
mov rcx, qword [rdi + 0x20]
test rcx, rcx
leave
leave
je 0x14007a6c1
mov r8d, 2
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.14000b2a0
test al, al
jne case.0x140063463.186
jrcxz 0x14007a6c6
stc
inc dword [rax + rax*8 - 0x76b7e58b]
mov ecx, edi
mov rcx, rdi
mov ecx, edi
call case.0x140056e28.231
add byte [rax], al
add byte [rax + rax*8 - 0x74b7f18b], al
mov rax, qword [rdi]
add byte [rax], al
test al, al
jne case.0x140063463.186
mov rax, qword [rdi]
test rax, rax
test eax, eax
test eax, eax
jne 0x14007a690
jmp 0x14007a6eb
xor esi, esi
jmp 0x14007a6eb
mov esi, 1
add byte [rax], al
jmp 0x14007a6eb
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
mov rax, rsi
add rsp, 0x20
and byte [rbx + 0x5f], bl
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop rbp
ret
int3
sub esp, 0x28
or byte [r8 - 0x75], cl
adc byte [r9 + rdi - 0x38], cl
mov eax, dword [rcx + 0x10]
invalid
movzx edx, byte [rax + rax]
jne 0x14007a75f
push rcx
adc byte [rbp + 0x39], cl
sub dword [rbx + 0x43000000], 0xffffff80
cmp al, 0x10
pop rdi
add cl, byte [rax - 0x77]
adc byte [r9], sil
adc byte [rcx], dh
ror byte [rax - 0x77], 0xc2
invalid
add byte [rax], al
inc eax
ror byte [rax - 0x77], 0x41
adc byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
add byte [rax], al
add byte [rax], al
or dh, byte [rdx + 0x1c]
sbb al, 0x8d
jb case.0x1400633fa.192
cmp dh, 0x1a
test eax, 0x728d0ceb
or al, 0x8d
jb 0x14007a773
invalid
mov edi, 0x1afe8040
jrcxz 0x14007a83a
and byte [rax + 0xf], al
mov dh, 0xd6
invalid
retf 0xb772
inc edx
push rcx
pop rbp
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov ecx, esi
add byte [rax], al
add byte [rax], al
or byte [rax], al
int3
int3
int3
add dword [rbp - 0x7b], ecx
ror byte [rdi], 0x84
xchg edx, eax
add al, 0
add byte [rbx + rcx*4 + 0x56], cl
mov r10, qword [rsi + 8]
invalid
invalid
mov ecx, dword [rsi + 0x10]
cmpsd dword [rsi], dword [rdi]
add dword [rax], eax
add byte [rcx - 0x49f0be30], cl
rol byte [rcx + 0xf], 1
mov dh, 0x14
invalid
cmp ebx, 0x1f4
or bh, cl
mov edi, 0x38fb8341
xor ecx, dword [rax + rax]
add byte [rsi + 0x63], cl
cmp al, 0x43
adc byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
invalid
invalid
add eax, 0x95a84
ret 0x93e8
add byte [rax], al
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
cmp eax, ecx
jae case.0x14007468e.500
cmp byte [r8 + rax], 0x45
je case.0x1400519b9.318
test r15, r15
je case.0x140086c22.486
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je case.0x140086c22.486
mov r8d, 2
lea rdx, [0x140110581]
lea edx, [0x140110581]
or qword [rax], rax
or qword [rax], rax
call fcn.14000b2a0
test al, al
jne 0x14007bd71
mov r8, qword [rsi]
test r8, r8
je case.0x14003bf1b.441
mov r9, qword [rsi + 8]
mov ecx, dword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x14007bc80
add byte [rax], al
add byte [rax], al
cmp byte [r8 + rax], 0x73
jne 0x14007bc80
loopne 0x14007bb9e
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rax + 1]
invalid
invalid
add byte [rax], al
lea rcx, [rax + 1]
lea ecx, [rax + 1]
add dword [rax - 0x77], ecx
mov qword [rsi + 0x10], rcx
cmp rcx, r9
leave
adc byte [rcx + r15 - 0x37], r9b
leave
jae 0x14007bd01
add byte [rcx - 0x80], al
cmp al, 8
pop rdi
cmp byte [r8 + rcx], 0x5f
jne 0x14007bbf7
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x14007bc80
invalid
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140050a1b.336
mov r13d, 1
mov r8d, 1
mov eax, 1
add byte [rax], al
add byte [rcx - 0x48], al
mov eax, 1
mov eax, 1
lea rdx, [0x140110579]
adc eax, 0x94994
call fcn.14000b2a0
test al, al
je case.0x14004e882.398
test bl, bh
add byte [rax], al
invalid
idiv al
clc
inc dword [rax + rax*8 + 0xfb840f]
add byte [rax], al
test bl, bh
sti
add byte [rax], al
add cl, ch
pop qword [rcx]
invalid
jmp 0x14007bd86
add dword [rax], eax
add byte [rcx], dh
ror byte [rdi], 0x1f
add byte [rax], al
xor eax, eax
nop dword [rax]
add byte [rax], 0
add byte [rax], al
add byte [rax], 0
add byte [rax], al
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x14007bc6b
invalid
mov dh, 0x14
or byte [rax + 0x61745ffa], al
invalid
invalid
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
or dh, byte [rdx + 0x30]
or dh, byte [rdx + 0x30]
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x14007bc30
add dl, 0xa9
jmp 0x14007bc41
ret 0xeba9
nop word cs:[rax + rax]
add byte [rax], al
add byte [rbp + rcx*4 + 0x52], al
mov edi, 0x1afa8041
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x14007bd01
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul r12
jo 0x14007bd01
movzx edx, r10b
movzx edx, dl
add rax, rdx
jb 0x14007bd01
invalid
invalid
add byte [rax], al
invalid
cmp rcx, r9
jb 0x14007bc00
jmp 0x14007bd01
add byte [rax], al
add byte [rax - 1], cl
ror dword [rax - 0x77], 0x4e
adc byte [rax - 0x7d], cl
clc
inc rcx
mov qword [rsi + 0x10], rcx
adc byte [rax - 0x7d], cl
clc
std
std
ja 0x14007bd01
nop dword [rax]
mov rcx, rdi
mov rdx, rsi
bnd call fcn.140079820
bnd call fcn.140079820
invalid
cmp qword [rbp - 0x18], 0
je 0x14007bd2d
invalid
xchg edi, eax
add byte [rax], al
invalid
test byte [rdi + 0xf000000], dl
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], al
call 0x13854ccad
movups xmm1, xmmword [rbp - 8]
movaps xmmword [rbp - 0x30], xmm1
sub dword [rbp - 0x30], ecx
movaps xmmword [rbp - 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
outsb dx, byte [rsi]
and byte [rbp - 0x7b], cl
in eax, dx
je 0x14007bcdb
mov rcx, rbx
mov rdx, r13
call fcn.140079a30
invalid
inc dword [rax + rax*8 + 0xaf850f]
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
mov r8d, 2
add byte [rax], al
mov rcx, r13
mov rdx, r14
bnd call fcn.14000b2a0
bnd call fcn.14000b2a0
int 0xf5
clc
inc dword [rax + rax*8 + 0x96850f]
invalid
xchg esi, eax
add byte [rax], al
invalid
test al, al
jne 0x14007bd71
invalid
xchg esi, eax
add byte [rax], al
invalid
test dword [rsi + 0x48000000], edx
mov ecx, esi
int1
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov dl, 1
call fcn.14007a830
test al, al
ror byte [rdi], 0x85
test byte [rax], al
add byte [rax], al
add eax, ebp
jmp 0x14007bce3
invalid
ror byte [rdi], 0x85
test byte [rax], al
add byte [rax], al
mov r8, qword [rsi]
inc r15
test r8, r8
jne 0x14007bb3c
invalid
invalid
invalid
invalid
jmp case.0x140050a1b.336
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14007bd20
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14000b2a0
test al, al
jne 0x14007bd71
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], r8b
jmp case.0x140050a1b.336
movzx ebx, byte [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
test bl, bl
invalid
je 0x14007bd56
test rcx, rcx
je 0x14007bd79
invalid
lea rdx, [0x140110560]
mov r8d, 0x19
jmp 0x14007bd68
invalid
inc rax
mov qword [rsi + 0x10], rax
jmp case.0x140050a1b.336
test rcx, rcx
je 0x14007bd79
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
or dword [rax], eax
mov r8d, 0x10
add byte [rax], al
add al, ch
xor esi, ebp
clc
inc dword [rax + rax*8 - 0x42bef78c]
add dword [rax], eax
call fcn.14000b2a0
test al, al
je 0x14007bd79
mov r13d, 1
add byte [rax], al
jmp 0x14007bd86
or eax, 0x6c748
add byte [rax], al
add byte [rax + 0x3145085e], cl
xor r13d, r13d
mov qword [rsi], 0
mov byte [rsi + 8], bl
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0xb8
sub esp, 0xb8
sub esp, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
lea rbp, [rsp + 0x80]
mov rdx, qword [rcx + 8]
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
add byte [rcx], dl
invalid
add byte [rax], 0
add byte [rax - 0x75], cl
push rcx
or byte [rbx + rcx*4 + 0x41], cl
and byte [rax + 0x110001], bh
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rcx + rbp - 0x3e], cl
sub rdx, r8
jb 0x14007c171
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x14007c189
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
cmp eax, 0xa
jb 0x14007be11
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
mov eax, 0xffffffff
cmovae eax, r10d
cmp eax, 0x10
clc
adc byte [rdi], cl
sub dword [rbx + rax], 0
clc
adc byte [rdi], cl
sub dword [rbx + rax], 0
lea r10d, [r8 - 0x30]
cmp r10d, 0xa
jb 0x14007be3b
or r8d, 0x20
or eax, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
mov r10d, 0xffffffff
cmovae r10d, r8d
cmp r10d, 0x10
jae 0x14007c17d
shl al, 4
or r10b, al
js case.0x14005ccb1.245
mov byte [rbp + 0x34], r10b
mov word [rbp + 0x35], 0
add dh, al
invalid
invalid
add byte [rax - 0x73], cl
xor al, 0x48
mov dword [rbp + 0x20], eax
push rbp
xor al, 0x66
mov dword [rbp + 0x35], 0x45c60000
add dh, al
invalid
invalid
add dh, al
invalid
xor al, 0x48
mov dword [rbp + 0x20], eax
mov qword [rbp + 0x28], 1
mov dword [rbp + 0x28], 1
mov r8d, 1
add dword [rax], eax
add byte [rax], al
clc
dec dword [rax - 0x7d]
jge 0x14007be63
add byte [rcx + rbp - 0x48], dh
add byte [rax], al
adc dword [rax], eax
mov eax, 0x110000
cmp r10b, 0xc0
jb 0x14007c171
cmp r10b, 0xe0
jae 0x14007bee1
mov r8d, 2
fmul dword [r8 - 0x77]
loopne 0x14007bf00
lea edx, [rcx + rax]
adc al, 1
adc al, 0xf
mov dh, 1
mov byte [rdi + 0x4c000001], ch
lea eax, [rcx + 1]
add r9d, ebp
and byte [rdx], al
add byte [rax], al
cmp r10b, 0xf0
jae 0x14007c0c1
add byte [rax], al
add byte [rax], al
mov r8d, 3
mov al, 1
push rbp
xor al, 0x66
mov dword [rbp + 0x35], 0x45c60000
add dh, al
invalid
invalid
add dh, al
invalid
add byte [rbp + rcx*4 + 0x5d], cl
pop rbp
xor al, 0x4c
mov dword [rbp + 0x20], ebx
mov dword [rbp + 0x28], eax
add cl, byte [rdi]
invalid
or byte [rcx + 0xf], al
mov dh, 0x19
mov dh, 0x79
add dword [rbp - 0x17c2f8d], ecx
dec byte [rdx]
jb 0x14007bf51
dec byte [rdx]
retf
and byte [rbx - 0x3c7c603d], al
or bh, byte [rsi - 1]
mov esi, 0xffffffff
cmp esi, 0xf
add al, byte [rax]
add byte [rbp - 0x47c2fa1], cl
invalid
sti
sti
or dh, byte [rdx + 0x1a]
or bh, byte [rbx - 1]
fild word [r11 - 0x78f0f005]
or al, byte [rdx]
add byte [rax], al
add al, 0x40
or bl, dh
invalid
lea ebx, [rcx + 4]
or byte [rcx + 0xf], al
mov dh, 0x79
add al, byte [rcx + 0xf]
movzx esi, byte [rcx + 3]
invalid
invalid
pop rdi
movzx esi, byte [rcx + 3]
dec dword [rdx]
inc byte [r11 - 0x78f0f001]
lea eax, [rcx + 6]
mov dh, 0x49
add eax, 0x83d0428d
clc
or dh, byte [rdx + 0x1a]
ret 0xb80a
xchg dword [rdx], esi
add dword [rax], eax
add byte [rbp - 0x57c2faf], cl
push rcx
rol byte [rbx + 0x1a720afa], 1
cmp r10b, 0xf8
xchg esp, eax
and al, 0x80
add byte [rax], al
add byte [rcx + 0x48342474], cl
xor al, 0x48
xor al, 0x48
lea ecx, [rsp + 0x38]
and al, 0x6c
je case.0x140035e7a.507
xor edx, ebp
xor edx, esi
and al, 0x78
and al, 0x5c
push rsp
sub byte [rcx - 0x76d3dbb4], cl
invalid
and al, 0x48
mov eax, dword [rsp + 0x68]
xor edx, eax
call 0x185014205
mov esi, dword [rsp + 0x88]
xor ecx, edi
int1
xor eax, dword [rsp + 0x60]
invalid
xor ecx, edx
rol dword [rcx - 0x2f], 1
rol dword [rcx + rcx*4 + 0x4c], 0x24
and al, 0x64
mov dword [rsp + 0x54], eax
and al, 0x64
and al, 0x28
and al, 0x2c
xor al, 0x48
lea ecx, [rsp + 0x38]
add eax, 0x5c8b0000
and al, 0x38
sub byte [rcx + rcx*4 + 0x7c], al
and al, 0x2c
and al, 0x34
xor al, 0x48
lea ecx, [rsp + 0x38]
and al, 0x38
add byte [rax], al
add byte [rbx + 0x4838246c], cl
mov eax, dword [rsp + 0x3c]
invalid
cmp byte [rax - 0x75], cl
and al, 0x3c
invalid
cmp al, 0x89
insb byte [rdi], dx
and al, 0x48
and al, 0x44
mov ecx, esi
int1
add byte [rax], al
push rsp
and al, 0x48
pop rsp
jo 0x1400812f9
xor esi, esp
mov byte [rcx + rcx*4 + 0x74], 0x24
je 0x14008131f
invalid
and al, 0x48
mov qword [rsp + 0x4c], rax
and al, 0x74
xor r14d, edx
add byte [rax], al
insb byte [rdi], dx
xor ecx, esp
js 0x1400813c0
fcmovbe st(0), st(1)
ret 0x5489
and al, 0x2c
and al, 0x30
and al, 0x28
mov cl, 3
and al, 0x4c
and al, 0x4c
pop rsp
insb byte [rdi], dx
and al, 0x28
mov dword [rsp + 0x34], esp
and al, 0x34
and al, 0x48
add ebp, eax
int3
mov eax, dword [rsp + 0x80]
insb byte [rdi], dx
and al, 0x7c
and al, 0x74
mov cl, 3
and al, 0x38
out dx, al
and al, 0x40
test al, 0xe8
add eax, 0x48fff890
mov ecx, dword [rbp + 0x30]
invalid
invalid
test al, al
je 0x14008262f
test rcx, rcx
test ecx, ecx
je 0x140082667
mov qword [rbp - 0x28], rcx
lea rcx, [rbp - 0x28]
call fcn.140082aa0
lock dec qword [rsi]
jne 0x140082623
mov rcx, rsi
call fcn.1400838d0
xor eax, eax
add rsp, 0xc8
pop rsi
pop rbp
ret
test rcx, rcx
je 0x14008263d
lea rcx, [rbp + 0x30]
lea ecx, [rbp + 0x30]
call fcn.140082aa0
mov qword [rbp - 0x28], 0
lock dec qword [rsi]
je 0x14008261b
invalid
jmp 0x140082623
pop rsi
add byte [rax], al
add al, ch
cmp edi, dword [rbx]
add eax, 0x4832eb00
add bl, ch
xor cl, byte [rax - 0x73]
add eax, 0x8f75a
add bl, ch
xor cl, byte [rax - 0x73]
add eax, 0x8f75a
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], 1
loopne 0x140082678
add byte [rax], al
invalid
loopne 0x140082678
add byte [rax], al
add byte [rax - 0x39], cl
call 0x14008268a
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x18], 8
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
ror byte [rdi], 0x11
invalid
lea rdx, [0x140111dd8]
lea rcx, [rbp - 0x28]
call fcn.1400d5c10
ud2
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x56], dl
sub rsp, 0x28
lea rbp, [rdx + 0x80]
call fcn.1400d6290
invalid
invalid
add ah, cl
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
cmp qword [rbp + 0x30], 0
je 0x1400826e2
lea rcx, [rbp + 0x30]
call fcn.140082aa0
xor al, ch
mov esi, 0x90000003
nop
add rsp, 0x28
pop rsi
pop rbp
ret
invalid
invalid
movups xmm0, xmmword [rsi]
movups xmmword [rdx + 0x10], xmm0
adc dword [rdx + 0x10], eax
mov eax, dword [0x14014bfa0]
add eax, 0xc985a
nop word cs:[rax + rax]
mov rcx, rax
inc rcx
je 0x140082775
lock cmpxchg qword [0x14014bfa0], rcx
jne 0x140082750
mov qword [rdx + 0x28], rcx
mov byte [rdx + 0x30], 0
mov rax, rdx
add rsp, 0x38
invalid
cmp byte [rsi + 0x5d], bl
invalid
cmp byte [rsi + 0x5d], bl
ret
mov qword [rbp - 8], rdx
mov qword [rbp - 0x10], rsi
call fcn.1400d7be0
invalid
add bl, ch
invalid
add eax, 0x4817eb00
mov dword [rbp - 8], edx
add bl, ch
invalid
mov qword [rbp - 0x10], rsi
mov ecx, 8
add byte [rdx + 0x38], bh
add byte [rdx + 0x38], bh
call fcn.1400d58a0
ud2
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov eax, dword [rbp - 8]
lock dec qword [rax]
jne 0x1400827c2
mov rcx, qword [rbp - 8]
call fcn.140084320
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
mov qword [rbp - 8], 0xfffffffffffffffe
mov eax, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rdx + rax*8]
movzx eax, byte [rax + 0x68]
test eax, eax
je 0x14008286e
cmp eax, 1
je 0x1400828ba
lock dec qword [rcx]
jne 0x140082846
call fcn.1400838d0
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0x9172b
and byte [rax - 0x73], cl
or eax, 0x9172b
lea r9, [0x1401141e8]
lea r8, [rbp - 0x10]
mov edx, 0x46
call fcn.1400d6080
add al, ch
adc bh, byte [rax]
add eax, 0x4d894800
call 0x141ff6e3c
mov qword [rbp - 0x18], rcx
mov byte [rbp - 9], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
and eax, 0x58
rcl byte [rdi + 0x4865000c]
mov ecx, dword [0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0x60]
lea rdx, [0x140083730]
call fcn.140083760
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x68], 1
add byte [rcx], al
add byte [rcx], al
mov rcx, qword [rbp - 0x18]
mov eax, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
cmp qword [rax + 0x60], 0
jne 0x1400828fa
mov eax, dword [0x14014c04c]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
mov qword [rax + 0x60], rcx
add rsp, 0x80
add byte [rax], al
add byte [rbp - 0x3d], bl
add byte [rax], al
add byte [rbp - 0x3d], bl
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x20], 0
mov byte [rbp - 0x1c], 0
lea rax, str.fatal_runtime_error:_thread::set_current_should_only_be_called_once_per_thread_n
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
lea rax, [rbp - 0x10]
mov qword [rbp - 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x58]
call fcn.1400829c0
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x28]
call case.0x14006e562.201
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbp - 0x18]
lock dec qword [rax]
call 0x149077259
jne 0x140082974
mov rcx, qword [rbp - 0x18]
call fcn.1400838d0
mov byte [rbp - 9], 0
add rsp, 0x30
pop rbp
ret
add byte [rax + 0x7400f77d], al
adc ecx, dword [rax - 0x75]
call 0x14907728f
add byte [rbx + rdx + 0x48], dh
mov eax, dword [rbp - 0x18]
lock dec qword [rax]
jne 0x1400829aa
or dword [rax - 0x75], ecx
call 0x140175091
call fcn.1400838d0
nop
add rsp, 0x30
mov rcx, qword [rbp - 0x18]
call fcn.1400838d0
add byte [rax], al
nop
add rsp, 0x30
pop rbp
ret
invalid
ror byte [rax - 0x77], 1
call 0x1304df125
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0
lea rdx, [0x140111480]
lea rcx, [rbp - 0x18]
lea ecx, [rbp - 0x18]
cwde
invalid
lea ecx, [rbp - 0x18]
call fcn.14000b600
mov ecx, eax
mov rax, qword [rbp - 0x10]
test cl, cl
je 0x140082a34
test rax, rax
jne 0x140082a44
lea rax, str.a_formatting_trait_implementation_returned_an_error_when_the_underlying_stream_did_not
or byte [rax], al
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
add byte [rax], al
mov qword [rbp - 0x38], 8
mov dword [rbp - 0x38], 8
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
ror byte [r8 - 0x73], 1
adc eax, 0x8f3af
invalid
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rdx, [0x140111dd8]
invalid
add byte [rax - 0x73], cl
movabs r8, 0x480b0f000531dee8
call fcn.1400d5c10
ud2
invalid
lea rcx, [rbp - 0x48]
call fcn.1400d5c10
ud2
test rax, rax
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x7d], 0xc4
jo 0x140082aa6
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x70
add esp, 0x20
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, qword [rcx]
add dword [rcx + 0x3e183c1], ecx
add dh, byte [rdx + 5]
invalid
mov ecx, dword [rbp - 0x18]
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov rax, qword [0x14014bfb0]
cmp rax, 3
jne 0x140083cfb
call qword [0x14014bfb8]
nop
add rsp, 0x60
pop rbp
ret
add eax, 0xc80dd
add byte [rax], al
add byte [rax], al
xor eax, eax
xchg byte [0x14014bf1c], al
add byte [rdx + rax], bh
add byte [rdx + rax], bh
jne 0x140083ce8
lea rcx, [0x14014bf1c]
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
jmp 0x140083ce8
cmp qword [0x14014bf28], 0
je 0x140083e99
mov rcx, qword [0x14014bf30]
mov edx, 1
add byte [rax], al
add byte [rax], al
call fcn.140007ce0
movups xmm0, xmmword [rbp - 0x30]
movups xmm1, xmmword [rbp - 0x20]
movups xmmword [0x14014bf38], xmm1
add byte [rdi], cl
adc dword [0x14014bf28], eax
add byte [rdi], cl
adc dword [0x14014bf28], eax
inc qword [0x14014bf20]
add rsp, 0x20
add esp, 0x20
pop rbp
ret
lea ebp, [rdx + 0x60]
lea rcx, [rbp - 0x30]
call fcn.140083f40
nop
add rsp, 0x20
pop rbp
ret
int3
add eax, 0xc35d9000
int3
pop rbp
ret
je 0x140083f71
cmp qword [rcx], 0
je 0x140083f96
mov rcx, qword [rcx + 8]
mov edx, 1
add byte [rax - 0x7d], cl
invalid
pop rbp
jmp fcn.140007ce0
add byte [rax - 0x7d], cl
invalid
mov qword [rbp - 0x10], rcx
call fcn.140083fe0
add byte [rax], al
add byte [rax - 0x77], cl
call 0x1b4c8c4ca
invalid
add byte [rax], al
add byte [rax - 0x77], cl
call 0x1b4c8c4ca
or dword [rax - 0x73], ecx
call 0x13ff35473
call fcn.140082aa0
adc al, 0xeb
invalid
dec dword [rax - 0x75]
invalid
lea rcx, [rbp - 0x18]
call fcn.140082aa0
adc al, 0xeb
invalid
invalid
adc al, 0xeb
invalid
mov rcx, qword [rbp - 0x10]
cmp qword [rcx], 0
jne 0x140083f5e
invalid
enter 0xffffffffffff8348, 0xffffffffffffffc4
pop rbp
add rsp, 0x40
pop rbp
invalid
ret
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
push 0x40
push 0x40
mov rax, qword [rbp - 0x10]
cmp qword [rax], 0
cmp dword [rax], 0
cmp dword [rax], 0
je 0x140083fca
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.140007ce0
invalid
invalid
clc
invalid
nop
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
int3
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
sub esp, 0x58
lea rbp, [rsp + 0x50]
push rax
mov qword [rbp], 0xfffffffffffffffe
mov r14, qword [rcx + 0x10]
add r14b, r15b
invalid
test r14, r14
je case.0x14004f9c2.393
lea rsi, [rcx + 0x19]
lea rdi, [rbp - 0x28]
lea rbx, [rbp - 0x18]
xor r9d, r9d
leave
leave
lea r15, str.failed_to_write_the_buffered_data
mov qword [rbp - 8], rcx
jmp 0x14008403d
sbb esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov r14, qword [rcx + 0x10]
cmp r9, r14
jae case.0x14004210f.502
sub eax, 0
add byte [rax], al
sub eax, 0
add byte [rax], al
mov byte [rcx + 0x18], 1
sub r14, r9
invalid
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
add dword [rbp + 0x29], ecx
invalid
mov edx, dword [rcx + 8]
push rcx
or byte [rcx + rcx*4 + 0x4d], cl
invalid
mov qword [rbp - 0x10], r9
mov dword [rbp - 0x10], ecx
add rdx, r9
mov ecx, 0xfffffff5
invalid
invalid
dec dword [rbp - 0x77]
mov eax, esi
invalid
mov eax, esi
mov r9, rsi
int1
call fcn.140082e50
mov qword [rbp - 0x30], rax
ror byte [r8 - 0x77], 1
push rbp
fmul dword [rax - 0x7d]
clc
add dword [rbp + 0x53], esi
ror byte [r8 - 0x77], 1
push rbp
fmul dword [rax - 0x7d]
clc
add dword [rbp + 0x53], esi
mov eax, edx
and eax, 3
loopne case.0x14004210f.510
add ecx, dword [rax - 0x7d]
clc
invalid
add ecx, dword [rax - 0x7d]
clc
add cl, byte [rax - 0x75]
clc
clc
mov rcx, qword [rbp - 8]
clc
mov r9, qword [rbp - 0x10]
jae case.0x140042d2a.499
invalid
invalid
mov qword [rbp - 0x20], 1
mov dword [rbp - 0x20], 1
loopne 0x140084086
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rbp - 0x18], rdx
mov byte [rcx + 0x18], 0
push rbp
call 0x140208256
cmp eax, 1
jne case.0x14004210f.474
invalid
clc
add dword [rbp + 0x44], esi
cmp byte [rdx + 0xf], 0x23
cmp byte [rdx + 0xf], 0x23
and esi, dword [rbp + rsi*2 - 0x17]
je 0x140084110
jmp 0x14008414f
scasd eax, dword [rdi]
add byte [rax], al
add byte [rbx + 0x3c7502f8], al
cmp eax, 2
jne case.0x14004210f.490
clc
add dh, byte [rbp + 0x3c]
cmp al, 0x48
mov rax, rdx
mov eax, edx
ror byte [rax - 0x3f], 1
call 0x14700c3cf
invalid
cmp eax, 6
shr rax, 0x20
shr eax, 0x20
and byte [rbx - 0x7af0f908], al
cmp eax, 6
clc
invalid
jne case.0x140050a1b.372
out 0, eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140082aa0
jrcxz 0x1400840a4
invalid
dec dword [rcx + rcx*4 - 0xe]
mov rdx, r14
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov r9, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov byte [rcx + 0x18], 0
sbb byte [r8], al
sbb byte [rax], al
test rdx, rdx
test edx, edx
je 0x14008414c
add r9, rdx
jmp 0x140084030
push rdi
invalid
inc dword [rax + 0x7423107a]
xor ebx, ebp
outsb dx, byte [rsi]
cmp byte [rdx + 0x10], 0x23
je 0x140084110
jmp 0x14008414f
mov rax, rdx
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
mov qword [rbp - 0x20], 1
mov dword [rbp - 0x20], 1
loopne 0x1400840ee
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp - 0x18], edx
mov byte [rcx + 0x18], 0
add byte [rax], al
mov qword [rbp - 0x18], rdx
mov dword [rbp - 0x18], edx
mov byte [rcx + 0x18], 0
sbb byte [r8], al
cmp eax, 0x28
ja 0x14008414f
clc
sub byte [rdi + 0x52], dh
cmp rax, 0x23
jne 0x14008414f
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
mov cl, ch
invalid
invalid
mov rcx, rbx
mov ecx, ebx
call fcn.140082aa0
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
jmp 0xcb514119
mov ecx, dword [rbp - 8]
mov r9, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
jmp 0x140084030
or edi, edi
invalid
test r9, r9
leave
je case.0x14004f9c2.393
invalid
xor esi, esi
mov edx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x39], cl
cmp r14, r9
cmp r14, r9
jae 0x140084188
push rdx
push rdx
lea r8, [0x140139b90]
push rbx
pop rdx
or eax, dword [rax]
invalid
add byte [rcx + rcx*4 - 0x37], cl
mov rcx, r9
mov rdx, r14
mov edx, esi
call fcn.1400d5d30
sbb eax, dword [0x12bda724b]
add byte [rcx], dh
xor edx, edx
shr bl, cl
jmp case.0x1400519b9.369
mov rdx, r15
mov rdx, r15
mov edx, edi
cli
test r9, r9
test ecx, ecx
leave
je case.0x1400519b9.369
mov rax, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
adc byte [r8 - 0x77], cl
adc byte [rax - 0x77], cl
mov rsi, rax
mov esi, eax
invalid
sub rsi, r9
sub esi, ecx
invalid
jb case.0x140042d2a.505
mov qword [rcx + 0x10], 0
mov dword [rcx + 0x10], 0
adc byte [rax], al
add byte [rax], al
add byte [rdx + riz + 0x48], dh
mov ebx, ecx
retf
je case.0x1400519b9.369
and cl, byte [rax - 0x77]
mov rbx, rcx
retf
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
add r9, rcx
leave
mov rdi, rdx
mov edi, edx
mov rdx, r9
retf 0x8949
mov r8, rsi
invalid
call sub.VCRUNTIME140.dll_memmove
mov rcx, rbx
mov ecx, ebx
add byte [rax - 0x77], cl
invalid
mov ecx, ebx
mov rdx, rdi
mov qword [rcx + 0x10], rsi
mov dword [rcx + 0x10], esi
jno case.0x140050a1b.372
adc byte [rax - 0x77], cl
ror byte [rax - 0x7d], 1
mov rax, rdx
mov eax, edx
add rsp, 0x58
pop rbx
pop rdi
invalid
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov byte [rcx + 0x18], 0
sbb byte [r8], al
test r9, r9
test ecx, ecx
jne 0x140084154
scasd eax, dword [rdi]
jmp case.0x1400519b9.369
lea r8, [0x140139b90]
add eax, 0xb59e2
add byte [rcx + rcx*4 - 0x37], cl
mov rcx, r9
leave
mov rdx, rax
call fcn.1400d5d30
ja 0x1400841d2
invalid
invalid
ja 0x1400841d2
add eax, 0xf66cc00
invalid
int3
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push 0x50
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp - 0x10]
invalid
add byte [rax + 0x28c48348], dl
invalid
pop rdi
push rsi
push rdi
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
test rdx, rdx
test edx, edx
je case.0x140052140.399
mov rax, qword [rcx + 0x10]
mov rsi, rax
mov esi, eax
sub rsi, rdx
sub esi, edx
jb 0x140084238
mov qword [rcx + 0x10], 0
add byte [rax], al
add byte [rax], al
je case.0x140052140.399
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
add rdx, rax
mov rdi, rcx
mov edi, ecx
mov edi, ecx
mov rcx, rax
mov ecx, eax
mov r8, rsi
mov eax, esi
invalid
call sub.VCRUNTIME140.dll_memmove
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
adc dword [0x1b7918a2f], eax
adc byte [rax - 0x7d], cl
invalid
invalid
invalid
mov dword [rdi + 0x10], esi
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x140139b90]
lea eax, [0x140139b90]
push rcx
pop rcx
or eax, dword [rax]
add byte [rax - 0x77], cl
mov rcx, rdx
ror dword [rax - 0x77], 1
ret 0xe6e8
invalid
invalid
mov rdx, rax
call fcn.1400d5d30
int3
sbb al, byte [0x10cd50e4d]
add eax, 0xcccccc00
add ah, cl
int3
int3
int3
int3
sub rsp, 0x40
in al, dx
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
invalid
mov rdx, qword [rcx]
mov rdx, qword [rcx]
mov edx, dword [rcx]
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov eax, dword [rdx + 8]
mov qword [rdx], 0
mov dword [rdx], 0
add byte [rax], al
add byte [rax], al
test rcx, rcx
test ecx, ecx
mov byte [r9], 1
add dword [rcx], eax
ror byte [rdi], 0x11
invalid
adc dword [rbp - 0x10], eax
invalid
add byte [rax], al
add byte [rax], al
adc byte [rbp - 0x13], al
adc dword [rax + 0xd], eax
cld
sbb al, 0x48
mov dword [rax + 0x20], 1
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
sub byte [rax], al
sub byte [rax], al
sub byte [rax], al
add byte [rax], al
add dh, al
add dh, al
xor eax, 0x3140c700
add bh, al
invalid
invalid
add bh, al
xor dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
mov ch, 0x1e
add eax, 0xcccccc00
int3
int3
push rsi
sub rsp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
fcmovnbe st(0), st(2)
or byte [rax], al
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
invalid
mov dword [rbp - 8], esi
jne 0x1400842f2
call qword [rax + 0x38c48348]
invalid
int3
int3
int3
int3
int3
mov rbp, rsp
cmp rcx, 0xffffffffffffffff
cmp ecx, 0xffffffff
cmp ecx, 0xffffffff
push qword [rdx + rdx - 0x10]
je case.0x140063463.261
adc dh, al
lock dec qword [rcx + 8]
dec qword [rcx + 8]
or byte [r13 + 0xb], sil
jne case.0x140063463.261
mov edx, 8
pop rbp
add byte [rax], al
add byte [rbp - 0x17], bl
movsb byte [rdi], byte [rsi]
jmp fcn.140007ce0
cmp eax, edi
nop
pop rbp
ret
int3
cmp dword [rcx], eax
mov ecx, dword [rcx + 8]
or byte [r8 - 0x7d], cl
or byte [rax - 0x7d], cl
js 0x140084364
adc byte [rax], al
add dh, al
add dword [rax], eax
or edi, dword [rdx + 1]
add byte [rax], al
add byte [rbp - 0x17], bl
pop rbp
invalid
add byte [rax], al
jnp 0x14008439c
clc
call qword [rax - 0x33333ca3]
int3
int3
mov edi, ecx
or eax, 0x8f2e7
out 0xf2, eax
or byte [rax], al
add bh, bh
adc eax, 0x55d89
mov dword [rbp + 5], ebx
invalid
mov dword [rbp + 5], ebx
add byte [rax - 0x7b], cl
add eax, 0xc0854800
sal byte [rax + riz + 0x48], 0x8d
adc eax, 0x8f2de
fdivrp st(2)
or byte [rax], al
lea edx, str.SetThreadDescription
mov ecx, eax
sar edi, 0x15
jl 0x1400843ff
pop rbp
add eax, 0xc0854800
test eax, eax
add eax, 0x32
add byte [rdi + rcx + 0x45], cl
shr bl, 7
lea eax, [0x1400843e0]
add byte [rax], al
add byte [rcx + rcx*4 + 5], cl
invalid
invalid
invalid
jle 0x14008442c
add byte [rax], al
add eax, 0xc6c7e
or al, 0
add byte [rax - 0x77], cl
add esp, 0x20
jmp rax
int3
int3
int3
int3
int3
int3
sub rsp, 0x20
and byte [rax - 0x73], cl
insb byte [rdi], dx
lea rbp, [rsp + 0x20]
and byte [rcx + 0x78], bh
js case.0x14005ccb1.334
add byte [rax], al
rcr dword [rbp + rax], cl
pop rsp
add eax, 0x4001b800
mov eax, 0x80004001
add rsp, 0x20
invalid
and al, dh
inc qword [rcx + 8]
inc dword [rcx + 8]
inc dword [rcx + 8]
invalid
and byte [rbp - 0x3d], bl
add eax, 0xcccccc00
int3
mov rbp, rsp
sal byte [rsp + rax - 0x3a], cl
add al, 0xc6
adc byte [r9], al
dec dword [rcx + 8]
or byte [r13 + 0xc], sil
mov ecx, dword [rcx]
push qword [rdx + rax + 0x5d]
sal dword [rax], 0x5d
jmp qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
pop rsi
add eax, 0xcccccc00
int3
int3
int3
push r14
push rsi
push rdi
in al, dx
and byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x20
add byte [rax], al
invalid
and byte [r15], cl
add cl, byte [rdi]
adc byte [rdi], cl
int3
int3
int3
int3
int3
sub esp, 0x28
add eax, 0xc7b6b
mov ecx, dword [0x58]
mov esi, dword [rcx + rax*8]
lea ecx, [rsi + 0x60]
add esp, 0x28
add byte [rax], al
add byte [rdi - 0x31], bh
push rcx
ror dword [rax], 1
invalid
int3
invalid
add al, 0x81
enter 0xffffffffffffe0ff, 0x48
lea edx, str.Error_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_alloc_src_vecmod.rs
add eax, 0xff000000
push rax
invalid
add byte [rax - 0x73], cl
jne 0x140084614
lea esi, [rbp - 0x10]
invalid
and byte [rax - 0x73], cl
adc eax, 0x8d55a
pop rdx
invalid
or byte [rax], al
add byte [rax], al
dec dword [rax - 0x77]
int1
jge case.0x14006dbc4.256
and al, 0x20
add byte [rax - 0x73], cl
jne 0x140084684
cmovs r9d, dword [r13 + 0x98805]
mov dword [rsp + 0x20], eax
invalid
mov eax, 7
add byte [rax - 0x77], cl
ja 0x14008478e
clc
or eax, dword [rax]
int3
int3
and byte [rax - 0x39], cl
add r14b, r15b
invalid
invalid
ror dword [rdi], 0xb6
sub byte [rax], 0
add byte [rbp - 0x7cf58b40], al
clc
add dword [rbp + rax*2 - 0x17], esi
cmc
add byte [rax], al
add byte [rax], al
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
lea rcx, [rax + 0x60]
lea rdx, [0x140083730]
invalid
out 0xff, al
invalid
call fcn.140083760
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x68], 1
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
mov rsi, qword [rax + 0x60]
test rsi, rsi
jne 0x14008517f
add byte [rax], al
add byte [rax - 0x7b], cl
div byte [rbp + 0x1f]
call fcn.1400d7aa0
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
ror dword [rax - 0x75], 0xb0
invalid
mov rsi, qword [rax + 0x60]
lock inc qword [rsi]
jle 0x14008520e
test dword [rax], eax
add byte [rax], al
add byte [rax], al
test rsi, rsi
je case.0x14006e562.574
div byte [rax + rbp*2 - 0x10]
dec byte [rsi + 0x30]
lock dec byte [rsi + 0x30]
je 0x1400851ce
lea rdi, [rsi + 0x30]
lea rbx, [0x1401138d8]
mov r14, qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
jb 0x1400851f5
invalid
invalid
jb 0x1400851f5
add eax, 0xff314500
xor r15d, r15d
dec dword [rdi]
invalid
nop dword [rax]
mov r8d, 1
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
mov r9d, 0xffffffff
mov ecx, 0xffffffff
call r14
call rsi
mov al, 1
lock cmpxchg byte [rdi], r15b
cmpxchg byte [rdi], r15b
cmpxchg byte [rdi], r15b
jne 0x1400851b0
lock dec qword [rsi]
jne 0x1400851e8
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp fcn.1400838d0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea ecx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea r8, str.library_std_src_threadmod.rsfailed_to_spawn_thread
mov edx, 0x5e
call fcn.1400d61a0
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x77]
push rsp
ud2
and al, 0x10
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x20]
call fcn.140083930
out 0xff, eax
dec esp
out 0xff, eax
dec esp
int3
int3
clc
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
movzx eax, byte [rax + 0x68]
test eax, eax
je 0x140085274
add byte [rax], al
add byte [rbp - 0x7cf58b40], al
clc
add dword [rbp + rax*2 - 0x17], esi
invalid
cmp eax, 1
je 0x1400852b4
jmp 0x140085392
mov eax, dword [0x14014c04c]
insd dword [rdi], dx
or al, 0
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0x60]
lea rdx, [0x140083730]
in al, 0xff
invalid
call fcn.140083760
in al, 0xff
dec dword [rbx + 0xc6dac05]
or al, 0
in al, 0xff
invalid
in al, 0xff
dec dword [rbx + 0xc6dac05]
or al, 0
mov rcx, qword gs:[0x58]
or al, 0
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x68], 1
add byte [rcx], al
add byte [rcx], al
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0x60]
mov eax, 0x60
mov eax, 0x60
test rdi, rdi
jne 0x1400852f2
call fcn.1400d7aa0
mov eax, dword [0x14014c04c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rdi, qword [rax + 0x60]
lock inc qword [rdi]
jle 0x1400853aa
test rdi, rdi
je 0x140085392
lock dec byte [rdi + 0x30]
je 0x14008536e
lea r14, [rdi + 0x30]
mov ecx, 0x3e8
mov rax, rbx
mul rcx
mov r9d, 0xffffffff
jo 0x140085353
mov ecx, esi
imul rcx, rcx, 0x431bde83
shr rcx, 0x32
xor cl, byte [rax + 1]
invalid
jb 0x140085353
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea r8, str.library_std_src_threadmod.rsfailed_to_spawn_thread
mov edx, 0x5e
call fcn.1400d61a0
ud2
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
push 0xffffffff84000001
fisttp dword [rcx + rcx*4 - 0x4b]
invalid
invalid
mov ch, 0x88
add dword [rax], eax
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
push 0xffffffff84000001
fisttp dword [rcx + rcx*4 - 0x4b]
mov qword [rbp + 0x188], r14
add byte [rdi], cl
test dword [rbp + rax], eax
invalid
add byte [rdi], cl
test dword [rbp + rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov rdx, qword [rbp + 0x180]
call fcn.1400863a0
add byte [rax], al
test rsi, rsi
sete cl
sal dword [rcx + rax], 8
enter 0xffffffffffff8b4c, 0xffffffffffffffb5
mov byte [rcx], al
add byte [rax], al
sal dword [rcx + rax], 8
enter 0xffffffffffff8b4c, 0xffffffffffffffb5
mov byte [rcx], al
add byte [rax], al
jne 0x140085f49
mov r15, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
mov esi, dword [rsi + 0x10]
lea rcx, [rbp + 0xf0]
mov rdx, r14
mov r8, qword [rbp + 0x180]
call fcn.1400864e0
movzx edx, byte [rbp + 0xf0]
mov rcx, qword [rbp + 0x100]
mov rax, qword [rbp + 0x110]
add dword [rax], eax
add byte [rcx - 0x2d49f02d], cl
add dword [rax], eax
add byte [rcx - 0x2d49f02d], cl
lea r8, [0x14013e37c]
add eax, 0xb8912
movsxd r9, dword [r8 + rdx*4]
add r9, r8
add ecx, eax
mov rdx, qword [rbp + 0x180]
mov r8, qword [rbp + 0x188]
mov eax, dword [rbp + 0x188]
mov eax, dword [rbp + 0x188]
jmp r9
jmp rcx
add rcx, 4
jmp 0x140085abc
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add ecx, edx
add rcx, 8
jmp 0x140085abc
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x140085abc
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x140085abc
mov ecx, 2
mov rdx, qword [rbp + 0x180]
sub rdx, rcx
invalid
invalid
jmp 0x140085abc
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x140085abc
mov ecx, 2
mov rdx, qword [rbp + 0x180]
sub rdx, rcx
jb 0x1400860fa
add rcx, qword [rbp + 0x188]
mov r8, rcx
add dword [rax], eax
add byte [rcx - 0x77], cl
enter 0xffffffffffff8548, 0xffffffffffffffd2
test rdx, rdx
test rdx, rdx
je 0x140085aef
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete dil
or dil, cl
jmp case.0x14006e562.586
xor edi, edi
dec dword [rax - 0x75]
test dword [rax], edx
add dword [rax], eax
invalid
mov rax, qword [rbp + 0x110]
add byte [rax], al
add byte [rax - 0x77], cl
test edi, ebx
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xf1], al
test ecx, esi
add byte [rax], al
invalid
mov qword [rbp + 0xdf], rax
movups xmm0, xmmword [rbp + 0xf1]
test ecx, esi
add byte [rax], al
invalid
test ecx, esi
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0x101], cl
add dword [rax], eax
invalid
movups xmm1, xmmword [rbp + 0x101]
add dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0xd0], ecx
add byte [rax], al
invalid
movaps xmmword [rbp + 0xd0], xmm1
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rbp + 0xc0], xmm0
sub dword [rbp + 0xc0], eax
lea rcx, [rbp + 0xf0]
lea ecx, [rbp + 0xf0]
mov rdx, r15
mov r8, rsi
call fcn.1400864e0
movzx edx, byte [rbp + 0xf0]
lock add byte [rax], al
add byte [rax - 0x75], cl
lea eax, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax], edx
add dword [rax], eax
invalid
lock add byte [rax], al
add byte [rax - 0x75], cl
lea eax, [rax]
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x110]
test dword [rax], edx
add dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x14013e398]
movsxd r9, dword [r8 + rdx*4]
lea r8, [0x14013e398]
lea eax, [0x14013e398]
or eax, dword [rax]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov edx, esi
mov edx, esi
mov r8, r15
jmp r9
jmp rcx
jmp rcx
add rcx, 4
jmp 0x140085b93
invalid
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
cmove edx, eax
add rcx, rdx
add rcx, 8
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
invalid
jmp 0x140085b93
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140085b93
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
invalid
invalid
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
rol dword [rdx], 0xeb
add eax, 0x2b9
add byte [rax - 0x77], cl
sub rdx, rcx
jmp 0x140085b93
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
jb 0x14008610f
add rcx, r15
add ecx, edi
mov r8, rcx
test rdx, rdx
je 0x140085bbc
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x140085bbe
xor eax, eax
mov edx, edi
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], rsi
movups xmm0, xmmword [rbp + 0xf0]
movups xmm1, xmmword [rbp + 0x100]
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm1
mov rcx, qword [rbp + 0x110]
mov qword [rbp + 0x40], rcx
mov byte [rbp + 0x4a], al
mov word [rbp + 0x48], 0x200
lea r14, [rbp + 0x91]
mov cl, 2
xor r8d, r8d
mov r9, qword [rbp + 0x180]
mov r10, qword [rbp + 0x188]
cmp bl, 6
je 0x140085c4a
nop word cs:[rax + rax]
cmpsb byte [rsi], byte [rdi]
add cl, byte [rbp + 0x39]
call 0x1084c6f42
xor eax, eax
add eax, 0x8c38e
add byte [rax - 0x77], cl
invalid
sti
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x188]
invalid
cld
sbb edi, eax
clc
mov ecx, dword [rbp + 0x188]
clc
dec dword [rcx - 0x3b7eb710]
sbb byte [rdx], al
add byte [rax], al
pop rsi
lea r8, [0x140111e10]
mov rdx, qword [rbp + 0x180]
mov edx, dword [rbp + 0x180]
mov edx, dword [rbp + 0x180]
call fcn.1400d5c50
jmp 0x14008614a
lea r8, [0x140111e10]
mov rdx, rsi
call fcn.1400d5c50
jmp 0x14008614a
add al, 0
add dword [rax], eax
add al, ch
push rsp
sbb edi, eax
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
test r8, r8
mov qword [rbp - 0x28], rcx
je 0x1400861f8
js 0x140086354
add dword [rax], eax
add byte [rdi], cl
mov dh, 5
insb byte [rdi], dx
pop rsi
or al, 0
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, rbx
call fcn.140099360
test rax, rax
jne 0x1400861fd
mov ecx, 1
mov rdx, rbx
mov edx, ebx
call fcn.1400d5880
mov eax, 1
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
mov byte [rbp - 8], 1
lea r15, [rdi + rbx*2]
cmp al, 0x5f
cmp al, 0x5f
xor esi, esi
lea rbx, [rbp - 0x20]
movabs r12, 0x100000000
add dword [rax], eax
add byte [rax], al
test si, si
jne 0x14008624a
invalid
and bl, ch
and al, 0xf
invalid
jmp case.0x140063463.668
add byte [rcx - 0x3f], al
out 0x10, al
shr esi, 0x10
fld dword [rcx + rcx*4 - 0xe]
sti
adc al, byte [rax]
add byte [rax], al
test si, si
je case.0x140063463.668
invalid
mov r14d, r13d
adc byte [rcx + rcx - 0x10], cl
mov esi, eax
push qword [rcx]
imul bl
invalid
mov edi, edi
add dword [rax], eax
clc
add byte [rax - 0x75], cl
loopne case.0x14006e562.611
invalid
mov edx, dword [rbp - 0x10]
sub eax, edx
ror byte [rax - 0x7d], 1
clc
add dh, byte [rdi + 0x12]
invalid
invalid
add cl, byte [rax - 0x7d]
ret 0x4803
add edx, 3
mov dword [rbp - 0x10], edx
invalid
test dword [rdi], ebx
invalid
invalid
invalid
adc byte [rbp - 0x10], cl
fmul dword [rdi]
adc dword [rax + 0x10], ecx
adc dword [rax], eax
pop rbp
call fcn.140007e00
int3
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
cmp qword [rbp - 0x20], 0
invalid
je 0x14008638e
mov rcx, qword [rbp - 0x18]
mov edx, 1
call fcn.140007ce0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsi
push rdi
sub rsp, 0x50
lea rbp, [rsp + 0x50]
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
lea rcx, [rbp - 0x28]
mov rdx, rdi
mov r8, rsi
call fcn.1400864e0
movzx eax, byte [rbp - 0x28]
mov dh, 0x45
fmul dword [rax - 0x75]
call 0x1385def15
mov edx, dword [rbp - 8]
mov dh, 0x45
fmul dword [rax - 0x75]
call 0x1385def15
mov edx, dword [rbp - 8]
mov edx, dword [rbp - 8]
clc
movzx r8d, al
lea r9, [0x14013e3b4]
lea ecx, [0x14013e3b4]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
add rcx, 4
jmp 0x140086422
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x140086422
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add ecx, 2
mov ecx, 2
enter 0xffffffffffff820f, 0xffffffffffffff9d
add byte [rax], al
add byte [rax + 1], cl
stc
mov ecx, ecx
stc
pop rsp
lea ecx, [rbp - 0x28]
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
cli
mov ecx, dword [rbp - 0x18]
call 0x1385defae
call 0x1385defae
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x5f
jg case.0x140086478.0
add byte [rdi + 0x63], cl
add al, 0x81
add ecx, 4
rol dword [rbx + rbp*8], 0x38
lea r8, ds:[rdx + 1]
lea eax, [rdx + 1]
cmove eax, edx
and byte [rcx + 6], bh
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
ror dword [rax - 0x7d], 0xc1
add ch, bl
add eax, 0x2b9
mov ecx, 2
cmp rcx, rsi
xor r14d, r14d
jmp 0x14008660c
invalid
cmp r8, 8
mov r15d, 8
or byte [rax], al
add byte [rax], al
cmovb r15, r8
cmp r8, 2
add dh, byte [rdx + 0x7c]
add dh, byte [rdx + 0x7c]
movzx esi, sil
shl esi, 8
movzx r10d, r10b
mov dh, 0xd2
add byte [rax], al
or al, byte [rax + 0xf2f037a]
test dword [rbx + 1], eax
add byte [rax], al
jp 0x140086692
invalid
add dword [r8], eax
add byte [rbp - 0x73], cl
push rax
invalid
add byte [rax], al
add byte [rcx + riz*2], bh
loop 0x1400866d1
add ecx, ebp
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rbp - 0x77], cl
ret 0x8349
add edx, 0xfffffffe
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
pop rdx
inc dword [rcx - 0x7d]
sti
invalid
invalid
adc eax, 0x480401c6
mov dword [rcx + 8], eax
mov dword [rcx + 0x10], ecx
and bl, ch
add eax, esi
add dword [rsi], eax
invalid
ret 0x3104
nop word cs:[rax + rax]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
or al, 2
cmp ecx, 0x2f
stc
invalid
inc eax
add dword [rbx], eax
adc bl, ch
cmpsb byte [rsi], byte [rdi]
inc dword [rsp + rsi*2]
jg 0x140086828
invalid
movzx edx, bl
loop 0x14008681b
invalid
add byte [rax - 0x73], cl
or byte [rcx + r9*4 - 0x3a], cl
mov rsi, r8
add byte [rax - 0x7d], cl
xabort 0xf
test byte [rdx + 0x48000000], ah
add edx, 9
enter 0xffffffffffff8349, 0xfffffffffffffff8
invalid
mov esp, 0x48000000
lea eax, [rdx + 4]
invalid
add al, 0x4d
lea ecx, [rax - 4]
add al, 0x74
cmp r8, 6
cmp edx, 0x2f
cli
invalid
cmp dl, 0x19
rol al, 0xe0
add eax, 0x1c6d030
add cl, byte [rax - 0x3f16febf]
invalid
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
movzx ebx, byte [rdx + 0x38]
cmp bl, 3
jne 0x1400869b2
invalid
mov r12, rdx
movzx r15d, byte [rdx + 0x39]
movzx r8d, byte [rdx + 0x10]
xor r9d, r9d
cmp dword [rdi + rcx - 0x4a], eax
adc byte [rbp + 0x31], al
leave
cmp r8d, 3
setae r10b
mov rax, qword [rdx + 0x30]
lea rdx, [rax + 1]
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 0x14008699e
mov edi, 0x77fb3844
mov edx, 0x245c8b4d
and al, 0x20
lea rax, [r11 + 4]
mov r9b, r10b
cmp bl, r15b
ja 0x14008699e
mov r11, qword [r12 + 0x20]
and al, 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]
adc r8, qword [rdx]
hlt
adc r8, qword [rdx]
mov qword [rbp - 8], r9
clc
push rsp
adc ecx, dword [rax]
xor al, 0x24
and al, 0x4c
mov edx, dword [rbp]
ror byte [rdi], cl
test esp, ebx
fadd qword [rcx]
add byte [rax], al
mov byte [r12 + 0x38], 1
mov bl, 1
add dword [rcx - 0x77], ecx
invalid
fadd qword [rcx]
add byte [rax], al
add dword [rcx - 0x77], ecx
mov rsi, r10
invalid
add byte [rax], al
test edx, edx
add byte [rax], al
cli
jne 0x140086bda
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
push rsi
add dword [rcx - 0x7d], eax
cmp edx, 0x2f
cmp edx, 0x2f
mov dl, 0x4d
add ebx, edx
jrcxz 0x140086b21
mov edx, dword [rbp - 8]
nop word cs:[rax + rax]
sub byte [rsi + 0x66], ah
nop word cs:[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
movzx ecx, byte [rsi + rbx]
xor eax, 0x4cc3ff49
cmp edx, ebx
xor edx, edx
sti
add byte [rax], al
mov qword [r12], r10
add byte [rax], al
invalid
dec dword [rax - 0x7d]
cli
add dword [rdi], ecx
invalid
test dword [rsi - 2], edx
invalid
jne 0x140086a3a
dec dword [rbp - 0x7b]
leave
test byte [rcx + 1], cl
add byte [rax], al
inc esi
and al, 8
invalid
inc dword [rcx - 0x3a]
and al, 0x38
and al, 0x38
and al, 0x38
add dword [rax - 0x73], ecx
adc eax, 0xb77ed
in eax, dx
ja case.0x1400863e5.26
invalid
in eax, dx
ja case.0x1400863e5.26
add byte [rsi + 0x63], cl
adc al, 0xb2
loop 0x140086c6f
mov edx, eax
push rbp
xor al, 0x24
and al, 8
or dh, al
add dword [rsi], eax
cmp al, 0xfd
invalid
add byte [rax], al
or byte [rax], al
out dx, eax
add al, 0
lea eax, [0x140111ef0]
add bl, ch
jmp 0x140086d16
int3
mov dh, 0xd0
rol byte [rcx - 0x80], 0xfa
add al, 0x4c
cmovae ecx, eax
add al, 0x48
cmovae edi, eax
add al, 0x75
jns case.0x140086de8.1
cmp ecx, 4
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
cmp al, 2
sal byte [rbp + 0x74], cl
invalid
adc al, 0xe
sbb dword [rbp + 0xf], eax
mov dh, 2
stc
sete r9b
add edx, 2
add qword [rax], r9
add byte [rcx], dh
rol byte [rbp - 0x7c], 0xe4
add byte [rax], al
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]
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
invalid
invalid
invalid
mov ecx, dword [rbp - 8]
invalid
add byte [rax], al
or bh, bh
invalid
or byte [rdi], cl
invalid
add dword [rax], eax
add byte [rax + 0x750aa87d], al
cmp byte [rbp - 0x58], 0xa
jne 0x1400871d9
mov rcx, rdi
movabs al, byte [0x8948000000bb820f]
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
enter 0, 0
neg r11
add rax, r11
inc rax
cmp rax, rdx
ja case.0x140086ad1.45
add r10, rax
mov r9d, 1
mov rcx, r10
sub rdx, rax
je 0x1400873ae
ret 0x3474
mov al, 9
cmp rdx, 2
je 0x14008739e
cmp rdx, 1
jne 0x1400873b0
add dword [rbp + 0x28], esi
cmp byte [rcx], 0x2e
jne 0x1400873b0
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x1400873b0
cmp byte [rcx], 0x2e
jne 0x1400873b0
cmp byte [rcx + 1], 0x2e
sete al
xor al, 9
jmp 0x1400873b0
mov al, 0xa
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
or byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0x77
call 0xcd5473df
lea r8, [0x140111e48]
int3
int3
rol byte [rcx - 0x80], 0xf8
add dword [rdi + 0x63], esi
invalid
adc byte [rcx - 0x73], al
push rbx
sti
mov edx, dword [rcx + 8]
xor edx, edx
invalid
add byte [rcx + 0x39], cl
sal byte [rbp + 0x3f], cl
mov ebp, 0x3f0
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x400]
call fcn.140007ce0
nop
add rsp, 0x4a8
test al, 4
add byte [rax], al
test al, 4
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3f0], 0
je 0x140087cd7
mov edx, 2
mov rcx, qword [rbp + 0x400]
call fcn.140007ce0
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea ebp, [rsp + 0x50]
push rax
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, rax
inc rcx
je 0x140087d84
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x24924924924924a
xchg edx, eax
and al, 0x49
xchg edx, eax
and al, 0x49
invalid
xchg edx, eax
and al, 0x49
xchg edx, eax
and al, 0x49
add dh, byte [rcx]
xor edx, edx
cmp rcx, r8
xor edx, edx
cmp rcx, r8
setb dl
cmp rcx, 5
mov edi, 4
cmovae rdi, rcx
stc
imul r8, rdi, 0x38
shl edx, 3
test rax, rax
invalid
je 0x140087d57
sal byte [rdi + rdx + 0x48], 0x8b
or byte [rax + 0x6b], r9b
sar byte [rax], 0x48
mov dword [rbp - 0x30], ecx
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x20], rax
mov eax, 8
jmp 0x140087d59
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
lea r9, [rbp - 0x30]
call fcn.140083a80
cmp qword [rbp - 0x18], 0
jne 0x140087d8b
mov rax, qword [rbp - 0x10]
mov qword [rsi + 8], rax
mov qword [rsi], rdi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1400d5880
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
call fcn.1400d5880
int3
invalid
lea ebp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov rdi, r8
invalid
mov rbx, rdx
mov rsi, rcx
mov r15, r8
mov eax, 2
inc r15
je 0x140087dfa
invalid
mov rax, r15
shr rax, 0x3e
jne 0x140087f04
lea r14, [r15 + r15]
movzx eax, byte [0x14014c048]
xor ecx, ecx
mov rdx, r14
call fcn.140099360
test rax, rax
je 0x140087f09
mov qword [rbp - 0x18], r15
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 0
add rdi, rbx
add edi, ebx
add edi, ebx
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], rdi
mov word [rbp - 0x20], 0
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call fcn.140087f60
mov rcx, qword [rbp - 0x10]
invalid
mov rdi, qword [rbp - 8]
mov rax, rdi
mov rdx, rcx
cmp rdi, 8
jb 0x140087e87
invalid
mov rdx, rcx
mov rax, rdi
cmp word [rdx], 0
je 0x140087ea1
cmp word [rdx + 2], 0
je 0x140087ea1
cmp word [rdx + 4], 0
je 0x140087ea1
cmp word [rdx + 6], 0
je 0x140087ea1
cmp word [rdx + 8], 0
je 0x140087ea1
cmp word [rdx + 0xa], 0
je 0x140087ea1
cmp word [rdx + 0xc], 0
je 0x140087ea1
cmp word [rdx + 0xe], 0
je 0x140087ea1
add rax, 0xfffffffffffffff8
add rdx, 0x10
ret 0x4810
cmp eax, 7
ja 0x140087e42
add rax, rax
xor r8d, r8d
nop dword [rax]
cmp rax, r8
je 0x140087ecc
cmp word [rdx + r8], 0
lea r8, [r8 + 2]
jne 0x140087e90
lea rax, [0x140113628]
mov qword [rsi + 8], rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
cmp qword [rbp - 0x18], 0
je 0x140087ef7
mov edx, 2
call fcn.140007ce0
jmp 0x140087ef7
cmp rdi, qword [rbp - 0x18]
jne 0x140087edf
lea rcx, [rbp - 0x18]
call fcn.140087680
mov rcx, qword [rbp - 0x10]
mov word [rcx + rdi*2], 0
inc rdi
mov qword [rbp - 8], rdi
mov qword [rsi + 0x10], rdi
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
call fcn.140007e00
mov ecx, 2
mov rdx, r14
bnd call fcn.1400d5880
int3
in al, 0x3f
and esp, 0x3ff
add eax, 3
push rdi
push rbx
sub rsp, 0xf8
lea rbp, [rsp + 0x80]
mov rbx, qword [rcx]
mov rsi, qword [rcx + 8]
mov qword [rbp - 0x58], rdx
push rbp
test al, 0x48
test edx, edx
push rbp
test al, 0x48
test edx, edx
jne 0x14008812f
adc al, 0x80
jnp 0x14008813e
cmp byte [rbx + 0x20], 0
add byte [rbp + 0xe], dh
jne 0x14008812f
mov r15, r8
mov r14, r9
mov rdi, rcx
mov rax, qword [rbx]
mov eax, 6
mov eax, dword [rbx]
mov dword [rbp + 0x10], 0
lea ecx, [rbp - 0x40]
or al, byte [rcx]
add byte [rax], al
sub al, bh
dec dword [rax - 0x77]
enter 0xffffffffffffc748, 0x45
mov dword [rbp - 0x10], 2
mov dword [rbp - 0x10], 2
mov dword [rbp + 0x18], 0x20
or byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
push 1
insd dword [rdi], dx
ror byte [rcx + rcx*4 + 0x6d], 0x50
pop r8
add dword [rax], eax
add byte [rax], al
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x45], cl
call fcn.14000b600
call fcn.14000b600
adc byte [r8 - 0x75], cl
adc ecx, dword [rax - 0x77]
push rbp
invalid
or bh, bh
push rax
and byte [rax + rax*8 - 0x1327af1], al
invalid
clc
dec dword [rax - 0x77]
lea rcx, [0x14013a0b8]
adc byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov qword [rbp], rcx
add byte [rax], al
add byte [rax], al
int3
mov dh, 0x41
and byte [rbp + 0x31], al
leave
ret 0xe95d
add byte [rax], al
mov qword [rbp + 0x10], 0xfffffffffffffffe
invalid
invalid
invalid
dec dword [rax - 0x75]
add dword [rcx + 0x3e183c1], ecx
lea r8, [0x14013e4a4]
movsxd rcx, dword [r8 + rcx*4]
mov byte [rcx + rax - 0x3f], cl
mov r9, qword [rax]
mov r8, qword [rax + 8]
mov rcx, rdx
mov ecx, edx
mov ecx, edx
mov rdx, r9
add rsp, 0x98
pop rbx
pop rdi
shr rax, 0x20
mov dword [rbp + 0xc], eax
lea rsi, [rbp - 0x10]
mov rcx, rsi
mov rdi, rdx
or byte [rax], al
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 0x140088a60
lea r8, [r15 + rcx]
mov r12, rcx
mov rdx, r8
jmp 0x14008891f
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 0x140088a63
lea rax, [rdx + 1]
movzx r10d, byte [rdx]
mov r9d, 1
test r10b, r10b
jns 0x140088910
cmp r10b, 0xe0
jb 0x1400888f1
cmp r10b, 0xed
jne 0x140088971
cmp rax, r13
je 0x140088a63
lea r9, [rdx + 2]
cmp r9, r13
je 0x140088a63
movzx eax, byte [rdx + 1]
movzx eax, ax
cmp eax, 0x9f
ja 0x1400889ad
add rdx, 3
mov r9d, 3
mov rax, rdx
jmp 0x140088910
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
jb 0x140088910
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
mov r9d, 4
jmp 0x140088910
movzx edx, byte [r9]
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
mov word [rbp + 6], ax
mov r9, r12
sub r9, rcx
jb 0x140088abb
cmp r12, rdi
ja 0x140088aa9
mov rcx, rsi
mov rdx, r14
call fcn.140088ad0
test al, al
jne case.0x140086de8.41
lea rax, [rbp + 6]
mov qword [rbp - 0x18], rax
lea rax, [fcn.14000bbc0]
lea eax, [fcn.14000bbc0]
mov qword [rbp - 0x10], rax
lea rax, str.u
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 2
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x73], cl
call 0x1084e136b
add byte [rax - 0x39], cl
fadd dword [r8]
add byte [rax], al
add byte [rax - 0x73], cl
call 0x1084e136b
mov qword [rbp - 0x30], 1
mov rcx, rsi
mov rdx, r14
lea r8, [rbp - 0x48]
call fcn.14000b600
test al, al
jne case.0x140086de8.41
add r12, 3
mov rcx, r12
cmp r12, rdi
jbe 0x1400888dc
invalid
invalid
invalid
invalid
lea r8, [0x140112418]
lea eax, [0x140112418]
mov rcx, r12
mov rdx, rdi
call fcn.1400d5c50
mov rcx, rdi
sub rdi, rcx
int1
or byte [rax], al
lea r8, [0x1401123b8]
invalid
jne 0x140088ac6
nop dword [rax + rax]
xor r15d, r15d
out 0x10, eax
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
invalid
test dword [rdi], 0x22f84
add byte [rdi], cl
mov dh, 0x17
movzx r15d, dl
mov dh, 0xfa
mov dh, 0xfa
test r15b, r15b
js case.0x140086ad1.59
inc rdi
mov word [rax], es
add byte [rax], al
invalid
mov eax, edi
movzx r8d, byte [rdi + rcx - 2]
mov r9d, r8d
and r9b, 0xf0
xor r12d, r12d
cmp r9b, 0xa0
jne 0x14008946c
xor r12d, r12d
cmp byte [rdi + rcx - 3], 0xed
paddw mm5, mm5
paddw mm5, mm5
jne 0x14008946c
movzx r12d, byte [rdi + rcx - 1]
and r8d, 0xf
and r12d, 0x3f
shl r8d, 0x10
shl eax, 0x10
shl eax, 0x10
shl r12d, 0xa
or r12d, r8d
mov al, 1
cmp rbx, 3
jb 0x14008951e
add byte [rax], al
cmp byte [rdx], 0xed
jne 0x140089527
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
movzx r15d, byte [rdx + 1]
mov r8d, r15d
and r8b, 0xf0
cmp r8b, 0xb0
jne 0x140089527
test al, al
je 0x140089527
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
push 2
movzx r13d, byte [rdx + 2]
and r15d, 0xf
cmp rdi, 3
jb 0x1400894b4
add rdi, 0xfffffffffffffffd
mov qword [rsi + 0x10], rdi
and r13d, 0x3f
shl r15d, 6
invalid
lea r14, [rbx - 3]
inc rbx
mov rax, qword [rsi]
sub rax, rdi
cmp rax, rbx
jb 0x1400895fc
invalid
sub al, byte [rcx]
add byte [rax], al
invalid
add rdx, 3
mov rbx, rdx
or r15d, r12d
or r15d, r13d
add r15d, 0x10000
mov rcx, rsi
int1
int1
mov edx, r15d
mov edx, edi
call fcn.140087540
mov rax, qword [rsi]
invalid
mov rdi, qword [rsi + 0x10]
sub rax, rdi
cmp rax, r14
cmp eax, esi
cmp eax, esi
jb 0x140089617
add byte [rax - 0x75], cl
or byte [rax + 1], r9b
stc
mov rcx, qword [rsi + 8]
add rcx, rdi
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add rdi, r14
add edi, esi
add edi, esi
jmp 0x1400895c9
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rcx + 0x48000000], cl
lea eax, [rdx + rbx]
test rbx, rbx
je 0x1400895b0
invalid
mov dword [rax], eax
add byte [rax], al
lea rax, [rdx + rbx]
mov r9, rdx
jmp 0x140089548
add r9, 2
cmp r8, rax
ror byte [rbp + 0xf], 0x45
invalid
add cl, byte [rcx + 0x39]
ror byte [rbp + 0xf], 0x45
ror dword [rdi], 0x1f
cmovne eax, ecx
nop dword [rax + rax]
add byte [rax], r8b
mov r9, r8
cmp r8, rax
je 0x1400895b0
invalid
lea r8, [r9 + 1]
movzx r10d, byte [r9]
test r10b, r10b
jns 0x140089540
cmp r10b, 0xe0
jb case.0x140063463.756
loopne 0x1400895cc
invalid
cmp r10b, 0xed
jne case.0x1400633fa.768
cmp r8, rax
je 0x1400895b0
lea r8, [r9 + 2]
lea eax, [rcx + 2]
cmp r8, rax
sal byte [rcx + rax*2 + 0x41], 0x80
jns 0x140089574
je 0x1400895b0
cmp byte [r9 + 1], 0x9f
lahf
ja 0x1400895ac
add r9, 3
mov r8, r9
mov eax, ecx
mov eax, ecx
jmp 0x140089540
add r9, 2
cmp r8, rax
cmove r9, r8
cmove ecx, eax
xor r8d, r8d
cmp r9, rax
setne r8b
ror byte [rbp + 1], 0xc8
ror byte [rbp + 1], 0xc8
cmp r10b, 0xf0
jb 0x140089540
invalid
xor r9d, r9d
leave
cmp r8, rax
setne r9b
add r8, r9
ror dword [rbp + 1], 0xc8
jmp 0x140089540
mov byte [rsi + 0x18], 0
sbb byte [rax], al
mov rax, qword [rsi]
sub rax, rdi
cmp rax, rbx
cmp eax, ebx
fdiv dword [rdx + 0x23]
fdiv dword [rdx + 0x23]
add rcx, rdi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add byte [rsi + 0x1480004], bh
invalid
mov qword [rsi + 0x10], rdi
jle 0x1400895dd
adc byte [rax - 0x7d], cl
add rsp, 0x28
pop rbx
pop rdi
pop rsi
invalid
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
mov r14, rdx
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, rbx
call fcn.1400d7c70
invalid
out 4, al
invalid
and esi, 0x894c0004
mov rcx, qword [rsi + 8]
mov rdx, r14
mov rcx, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
jmp 0x1400895bb
mov rcx, rsi
mov qword [rbp], rdx
mov rdx, rdi
mov r8, rbx
invalid
fsubr st(0)
invalid
call fcn.1400d7c70
mov rdx, qword [rbp]
mov edx, dword [rbp]
mov edx, dword [rbp]
jmp 0x1400894d2
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov r8, r14
call fcn.1400d7c70
add byte [rax - 0x75], cl
jle 0x140089639
invalid
invalid
add byte [rax - 0x75], cl
jle 0x140089639
invalid
adc cl, ch
invalid
jmp 0x140089504
int3
sub rsp, 0x80
sub esp, 0x80
add byte [rax], 0
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
mov rdi, r8
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov r8, rdx
mov rdx, rcx
lea rcx, [rbp - 0x30]
call fcn.140087da0
mov rax, qword [rbp - 0x30]
ror byte [r8 - 0x75], 1
jne 0x140089637
ror byte [rax - 0x77], 1
retf 0x8d48
ror byte [r8 - 0x75], 1
jne 0x140089637
movabs rbx, 0x8000000000000000
cmp rax, rbx
invalid
je 0x14008969b
fdiv dword [rbp + rbp + 0x48]
mov ecx, dword [rbp - 0x20]
mov rcx, qword [rbp - 0x20]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rsi
invalid
mov qword [rbp - 8], rcx
lea rcx, [rbp - 0x48]
lea ecx, [rbp - 0x48]
invalid
lea ecx, [rbp - 0x48]
mov eax, 0xe8558d48
lea rdx, [rbp - 0x18]
mov r8b, 1
call fcn.140089890
add al, byte [rax]
add byte [rbx + rcx*4 + 0x75], cl
mov esi, dword [rbp - 0x48]
add al, byte [rax]
add byte [rbx + rcx*4 + 0x75], cl
mov esi, dword [rbp - 0x48]
mov rsi, qword [rbp - 0x40]
mov esi, dword [rbp - 0x48]
mov rsi, qword [rbp - 0x40]
cmp r14, rbx
jne 0x1400896b1
invalid
invalid
mov eax, 1
mov rdx, rsi
add byte [rax - 0x77], cl
add rsp, 0x80
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rbx + 0x5f], bl
movzx edx, byte [rdi + 0x21]
movzx ecx, byte [rdi + 0x22]
test dl, dl
invalid
je 0x1400896c7
sal byte [rdx + rcx - 0x7c], cl
leave
test cl, cl
jne 0x1400896cb
movzx eax, byte [rdi + 0x25]
jmp 0x140089707
test cl, cl
je 0x1400896f3
cmp byte [rdi + 0x23], 0
movzx eax, byte [rdi + 0x25]
invalid
invalid
je 0x140089707
and eax, 0xc0843274
test al, al
jne 0x140089707
mov eax, 1
movabs rdx, 0x5700000002
test r14, r14
jne 0x140089846
jmp 0x1400896a3
cmp byte [rdi + 0x23], 0
jne 0x1400896d9
cmp byte [rdi + 0x24], 0
jne 0x1400896d9
cmp byte [rdi + 0x25], 0
jne 0x1400896d9
xor eax, eax
cmp byte [rdi + 0x24], 0
je 0x14008971d
test al, al
jne case.0x14004ff4a.924
mov ebx, 4
cmp dword [rdi], 0
invalid
add byte [rbp + 0x10], dh
invalid
jmp 0x140089742
test al, al
je 0x140089730
mov ebx, 1
cmp dword [rdi], 0
je 0x140089742
mov edx, dword [rdi + 4]
jmp 0x140089782
movzx r8d, byte [rdi + 0x23]
lea ebx, [r8*2 + 3]
add byte [rax], al
add byte [rax], al
cmp dword [rdi], 0
jne 0x14008972b
cmp byte [rdi + 0x20], 0
je 0x140089766
xor r8d, r8d
test dl, dl
setne r8b
xchg ebp, eax
rol byte [rcx - 0x7d], 0xc8
inc byte [rcx - 0x3f]
loopne 0x140089777
test cl, cl
leave
mov edx, 0x80120114
cmove edx, r8d
shr bl, 1
invalid
test dl, dl
je case.0x140050a1b.903
test cl, cl
jne 0x14008977d
mov edx, 0x40000000
jmp 0x140089782
test cl, cl
je 0x1400896d9
mov edx, 0x120114
mov r8d, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x14]
or ecx, dword [rdi + 0x10]
mov r9, qword [rdi + 8]
mov ecx, dword [rdi + 8]
adc byte [rbx + rcx*4 + 0x4f], cl
or byte [rbx], cl
sbb al, 0x45
xor edx, edx
mov ecx, dword [rdi + 8]
or ecx, dword [rdi + 0x1c]
xor r10d, r10d
test al, al
setne r10b
shl r10d, 0x15
or r10d, ecx
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ebx
and byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
and byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call qword [sym.imp.KERNEL32.DLL_CreateFileW]
cmp rax, 0xffffffffffffffff
je 0x140089828
mov rdx, rax
cmp ebx, 4
mov rbx, rax
mov ebx, eax
mov ebx, eax
jne 0x14008980c
cmp byte [rdi + 0x23], 0
je 0x14008980c
call qword [sym.imp.KERNEL32.DLL_GetLastError]
mov rdx, rbx
fidivr dword [0x14008989a]
fidivr dword [0x14008989a]
jne 0x14008980c
mov qword [rbp - 0x18], 0
lea r8, [rbp - 0x18]
mov rcx, rdx
mov edx, 6
mov r9d, 8
add byte [rax], al
add byte [rax], al
call qword [sym.imp.KERNEL32.DLL_SetFileInformationByHandle]
test eax, eax
je 0x14008986a
mov rdx, rbx
test r14, r14
je 0x140089863
mov edx, 2
mov rcx, rsi
call fcn.140007ce0
mov rdx, rbx
xor eax, eax
jmp 0x1400896a3
call qword [sym.imp.KERNEL32.DLL_GetLastError]
mov edx, eax
shl rdx, 0x20
or rdx, 2
mov eax, 1
test r14, r14
test byte [rdi], 0x84
pop rbp
invalid
invalid
invalid
test byte [rdi], 0x84
pop rbp
invalid
mov rdi, rdx
xor eax, eax
jmp 0x1400896a3
invalid
invalid
call qword [sym.imp.KERNEL32.DLL_GetLastError]
mov edi, eax
shl rdi, 0x20
or rdi, 2
mov rcx, rbx
fcos
adc eax, 0x507c5
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x4a8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov dword [rbp + 0x420], 0xfffffffe
mov dword [rbp + 0x420], 0xfffffffe
invalid
add byte [rax + rax + 0x3f], bl
add byte [rax + rax + 0x4c], bl
cmp dword [rbx], ecx
invalid
add byte [rax + rax + 0x4c], bl
cmp dword [rbx], ecx
add byte [rbp + 0x67], dh
add bh, byte [rdx]
test bh, dl
rol byte [rbx + 0x11755cf8], 0xf
mov bh, 3
pop rsp
adc byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
add byte [rax - 0x77], cl
invalid
xchg ebp, eax
or byte [rax + rax], al
add byte [rax + rcx*4 - 0x7b], al
invalid
invalid
test dword [rdi], ebx
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test eax, edi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rbx + 0x11], dh
lea esi, [rbp - 0x58]
nop
and al, 0x48
lea ecx, [rbp + 0x3f0]
invalid
add byte [rcx + rcx*4 - 6], cl
mul dl
add al, 0
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
test eax, ecx
add eax, dword [rax]
add byte [rax + 0x39], cl
fild word [rcx - 0x41]
add byte [rax + rax], al
add byte [rcx - 0x77], cl
dec byte [rbp - 0x77]
cld
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x16], al
invalid
rol dword [rsp + rcx*2], 0x89
lea edx, [rax]
add al, 0
add byte [rbp + rcx*4 + 0x3d], cl
invalid
or byte [rax], al
add byte [rax], al
add byte [rax], al
mov rdi, r8
ror byte [rax - 0x77], cl
lea ebp, [rax + 0x48000003]
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
invalid
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x31], al
imul cl
scasb al, byte [rdi]
add byte [rax], al
add byte [rcx - 0x41], al
add al, byte [rax]
add byte [rax], al
xchg esp, eax
add al, 0x83
clc
invalid
add dword [rax], eax
add byte [rbx - 0x7af0d108], al
invalid
invalid
test dword [0x18a089ca6], edi
add eax, 0xfffffffc
add r9, 8
mov qword [rbp + 0x410], r9
add cl, ch
idiv dh
invalid
invalid
push qword [rcx]
leave
add byte [rax], al
add byte [rbp - 0x77], cl
je 0x140089d30
mov dword [rsp + 0x10], esi
adc byte [rcx - 0x77], cl
clc
mov eax, edi
mov eax, esi
sal byte [rbx + 0x21], 0x4c
mov ecx, esp
and dword [rcx + rcx*4 - 0x1f], ecx
mov edi, eax
mov esp, dword [rbp + 0x408]
adc byte [rcx - 0x77], cl
clc
movsd dword [rdi], dword [rsi]
mov edi, dword [rsp + 8]
and al, 8
ja 0x140089d82
add byte [rcx - 1], cl
add byte [rax - 0x75], cl
mov esi, dword [rbp + 0x3d0]
mov ch, 0xd0
add eax, dword [rax]
add byte [rcx + rdx + 0x48], dh
je 0x140089dad
mov rcx, qword [rbp + 0x3f8]
mov dword [rsi + 0x10], eax
movups xmm0, xmmword [rsp]
and al, 0xf
adc dword [rsi], eax
test byte [rbx + rdi*8], bh
invalid
leave
lea esi, [rax + 0x48000003]
lea ecx, [rbp + 0x3d8]
mov al, 3
add byte [rax], al
invalid
add byte [rax - 0x73], cl
invalid
add al, byte [rax]
add byte [rax], al
mov eax, eax
pushfq
pushfq
invalid
fadd dword [rbx]
add byte [rax], al
add byte [rbp + 0x75], dh
add byte [rax], al
add byte [rcx - 0x77], cl
and al, 8
mov dword [rsp], edi
cmp al, 0x24
and al, 0x45
xor esi, esi
mov esi, edi
jns case.0x14004ff4a.943
invalid
pop rsp
invalid
invalid
sub byte [rax], al
add byte [rax], al
add al, ch
add byte [rax], al
invalid
add al, 0
lea eax, [0x140113640]
add al, 0
add bl, ch
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
call 0x128089eb4
retf
adc ecx, dword [rax - 0x75]
loopne case.0x1400711f4.720
add byte [rax], al
mov dh, 0xb9
add al, 0
mov ecx, 0xb0f0004
nop dword [rax]
invalid
add byte [rax - 0x77], cl
push rsp
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], al
add al, ch
invalid
add al, byte [rax]
int3
lodsb al, byte [rsi]
add dword [rax], eax
add dh, bh
invalid
jns 0x140089f7b
pop rdi
mov ebp, ebx
lea ecx, [rbp + 0xb0]
mov edx, edi
cli
inc dword [rdi + rcx - 0x4a]
test dword [rax + 0x41000000], esi
add byte [rax], al
invalid
movzx eax, al
mov dh, 0xc0
ror byte [rbx + rcx*4 - 0x6b], 0xc0
add byte [rax], al
add byte [rbx + rcx*4 - 0x73], cl
rol byte [rax], 1
lea ecx, [0x14013e554]
add edx, ecx
xor esp, esp
invalid
or dword [rax - 0x6bf0d007], eax
ret 0xf980
stc
mov cl, 0
add byte [rax], al
mov ebx, dword [rbp + 0xc8]
jmp 0x14008a0d2
add ecx, 2
test ecx, ecx
sbb dword [rax - 0x73], ecx
or eax, dword [rax]
invalid
invalid
xchg byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, dword [rbp + 0xc0]
add byte [rbp + rcx*4 + 5], cl
or r8d, dword [rax]
or eax, dword [rax]
add al, 0xeb
mov eax, 2
mov eax, 2
add byte [rcx + rdi - 0x10], cl
cmove edx, eax
js case.0x14004ff4a.971
mov eax, dword [rbp + 0x18]
test dword [rax], edx
add cl, byte [rbx + 0x13085]
add byte [rax + 0x9285], cl
add byte [rax - 0x73], cl
movabs al, byte [0xffc739e858558d48]
push rbp
pop rax
call fcn.140086980
cmp byte [rbp - 0x60], 0xa
mov qword [rbp + 0x20], rbx
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x73], cl
lea rax, [r9 + 1]
test r9, r9
add byte [rax], al
test ecx, ecx
invalid
invalid
lea eax, [rcx + 1]
add eax, 8
cmp dh, bh
invalid
invalid
mov eax, ebp
invalid
add byte [rax - 0x75], cl
invalid
rol byte [rax], 1
add byte [rax], al
invalid
lea ecx, [0x14013e5bc]
add edx, ecx
add ecx, 4
mov dh, 5
xor eax, 0xba000c1d
loopne case.0x1400863e5.137
invalid
add eax, 0xc1d35
add byte [rax], al
ror byte [rdi], 0x84
invalid
mov esi, eax
invalid
xor byte [rdi], cl
push rbp
rol byte [rcx + 0xf], 0x11
push rsi
and byte [rcx + 0xf], al
invalid
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
adc byte [rcx + 0xf], r8b
adc dword [rsi], eax
invalid
mov dword [rbp + 0xa0], esi
add byte [rcx], al
adc byte [rbp + 0x78], dl
mov byte [rax], al
add byte [rax], al
loopne case.0x140087172.110
lock add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
xchg ebp, eax
mov al, 0
add byte [rax], al
invalid
add byte [rcx - 0x41], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x16], dh
mov esi, dword [rbp + 0xa0]
imul eax, edi, 0x38
xor byte [rdi], cl
adc byte [rbp + 0xf0], al
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rbp + 0x100], cl
add byte [rax], al
adc byte [rbp + 0x110], dl
add byte [rcx + 0xf], al
adc dword [rsi + rax + 0x20], edx
invalid
movups xmmword [rsi + rax + 0x20], xmm2
adc dword [rsi + rax + 0x10], ecx
movups xmmword [rsi + rax], xmm0
add al, 6
mov ebp, 0xa8
jmp 0x128eb2d82
invalid
invalid
add byte [rax], al
adc byte [rbp + 0x98], al
cwde
add byte [rax], al
add byte [rdi], cl
invalid
lock add byte [rax], al
mov eax, dword [rbp + 0xa8]
test al, 0
add byte [rcx], al
add byte [rax], al
invalid
mov ebp, esi
add byte [rax], al
call 0x13fc90a62
dec dword [rdi]
mov dh, 0x55
pop rax
push 0x78458b48
js 0x14008a4d4
jle 0x14008a4cd
or eax, dword [rax]
add ecx, eax
mov edx, esi
loope 0x14008a4e4
rol dword [rcx + rbp*8], 0xf6
add byte [rax], al
invalid
lea eax, [rdx + 1]
test edx, edx
cmove eax, edx
add ecx, eax
add al, byte [rax]
add byte [rax], al
add byte [rax], al
mov eax, ebp
sub eax, ecx
push rsp
add byte [rax + 1], cl
mov dh, 9
invalid
add al, 0x3c
add eax, 0x8d484273
jae case.default.0x14008a537
invalid
invalid
lea esi, [rax + 0x4c000000]
mov edx, edi
cli
add byte [rax], al
cli
invalid
invalid
movzx eax, byte [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test eax, eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x14013e5d8]
or eax, dword [rax]
add ecx, ecx
lea ecx, [rax + 4]
add byte [rbp - 0x7c], al
cld
js case.0x14006e562.784
or byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov ecx, ebx
out dx, al
dec dword [rax - 0x73]
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add al, byte [rax]
add byte [rax], al
add byte [rax], al
test eax, eax
add byte [rax], al
add byte [rax - 0x77], cl
mov ch, 0xb0
add byte [rax], al
add byte [rcx + rcx*4 - 0x53], cl
invalid
invalid
lodsd eax, dword [rsi]
mov eax, 0x66000000
mov dword [rbp + 0xe8], 0x85880200
invalid
pop rcx
lea ebx, [rbp + 0xb0]
test eax, edi
add byte [rax], al
add byte [rcx + 0x6b], cl
invalid
invalid
add dword [rdi], ecx
adc dword [rax + rcx + 0x11], ecx
and dword [rax - 0x75], ecx
push rsi
invalid
mov dword [rax + rcx + 0x30], edx
sbb eax, 0xffffffff
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
cmp ah, 0xa
or cl, byte [rdi]
test ch, bh
add byte [rax], al
invalid
add byte [rcx - 0x73], al
and al, 0xfa
clc
add dh, byte [rax + rax*8 - 0x7d]
invalid
cmp eax, 3
jne 0x14008a710
scasd eax, dword [rdi]
xor esi, esi
lea ecx, [rbp + 0xf0]
add byte [rax], al
invalid
imul ecx, ebp, 0x38
and byte [rdi], cl
adc dword [rax + rcx + 1], eax
or byte [rcx], r8b
mov dword [rax + rcx + 0x30], edx
mov dword [rbp + 0x100], ebp
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
add dword [rax], eax
add dword [rax], eax
mov dword [rbp + 0x40], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0x48], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rbp + 0x128], eax
sub byte [rcx], al
test eax, eax
test byte [rbx + 1], bh
lea esp, [rbp - 0x27]
or eax, dword [rax]
mov r8d, 1
or al, byte [rax]
jge 0x14008a91e
or byte [rax], al
mov dh, 0xcd
push qword [rax - 0x367ab7ff]
invalid
loope case.0x1400711f4.807
add edi, 4
iretd
add bl, ch
adc cl, byte [rax - 0x73]
lea rcx, [rax + 1]
invalid
invalid
cmove ecx, eax
add cl, byte [rbp - 0x7b]
dec dword [rdi]
xchg ebp, eax
shr cl, 0xa4
invalid
cmove ecx, edx
add rax, rcx
add rax, 8
jmp 0x14008aa17
adc r9b, bpl
mov esi, edi
invalid
dec dword [rbp + rcx*4 + 5]
loopne 0x14008aaa1
or byte [rax], al
sal dword [rbx + 8], 1
jae 0x14008aa46
add byte [rcx + rcx*4 - 0x16], cl
or dword [rdx - 0x7a39fffc], esi
invalid
mov dl, 4
add dh, al
test dword [rdi], edi
add dword [rax], eax
add byte [rax], al
jae 0x14008aa5c
add byte [rcx + rcx*4 - 0x16], cl
invalid
mov cl, 4
add byte [rdi], cl
or edi, dword [rcx + 8]
mov ecx, 8
or byte [rax], al
add byte [rax], al
and al, 0x10
push rbp
adc byte [rbp + 0x41], dl
push rdi
push rbp
add byte [rax], al
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
je 0x14008aaa7
invalid
dec dword [rax - 0x7d]
jge case.0x140086de8.139
invalid
hlt
add al, 0
push qword [rdi + rdi*4 - 0x46]
add al, byte [rax]
add byte [rax], al
sal bh, 1
invalid
int3
push r13
sub esp, 0x1f8
add byte [rax], al
ror dword [rax], 0xd1
mov cl, 0
add byte [rax], al
rol dword [rax], 0
add byte [rdi], cl
sub dword [rbp + 0x50], ecx
push rax
push rax
div byte [rsi + rax + 0x3c]
invalid
add al, byte [rax]
add byte [rax - 0x75], cl
push rbp
pop rdi
mov qword [rbp + 0x2f], rdx
movaps xmm0, xmmword [rbp + 0x40]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
invalid
invalid
and byte [r15], r9b
sub dword [rbp + 0x10], eax
invalid
invalid
mov dword [rbp + 0x168], edi
mov dword [rbp + 0x128], edi
mov dword [rbp + 0x130], esi
test dword [rax], edi
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0x10], al
invalid
invalid
add dword [rax], eax
mov edx, esi
mov al, 0
add byte [rax], al
and ecx, ebp
pop rcx
invalid
adc ch, cl
invalid
cmp eax, 0xb0fffffe
or cl, ch
invalid
invalid
and cl, ch
sub dh, bh
invalid
push qword [rax - 0x1fa16e4]
invalid
sbb ch, cl
invalid
dec dword [rbp + rcx*4 + 5]
test al, 0x6c
or byte [rax], al
invalid
add ah, cl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
push rbp
add byte [rax], al
sub esp, 0x28
stosb byte [rdi], al
invalid
sub byte [rbx + 0x5f], bl
push rdi
push rsp
test al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x80]
mov rsi, rcx
cmp ch, 3
add byte [rax], al
add ecx, dword [rdi]
xchg esp, eax
ret 0x3841
invalid
cmp ch, al
invalid
add dword [rax - 0x77], ecx
invalid
mov dword [rbp - 0x60], eax
mov qword [rbp - 0x58], r14
mov qword [rbp - 0x50], rcx
mov r8b, 0x48
lea ecx, [rbp + 0x1f0]
mov r8b, 0x48
lea ecx, [rbp + 0x1f0]
lea rdx, [rbp - 0x60]
mov r8b, 1
mov al, 1
mov al, 1
call fcn.140089890
mov r12, qword [rbp + 0x1f0]
invalid
mov r14, qword [rbp + 0x1f8]
cmp r12, r15
jne 0x14008ba71
add byte [rax], al
add byte [rax], al
mov qword [rsi + 8], r14
mov qword [rsi], 2
or byte [rax - 0x39], cl
invalid
lea ecx, [rbp + 0x248]
add byte [rax], al
mov qword [rsi + 8], rdi
mov qword [rsi], 2
jmp 0x14008ba5c
stc
add byte [rax], al
invalid
or byte [rax - 0x39], cl
invalid
stc
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
ror byte [r15], 0x29
mov r8b, 0xf
mov al, 0xf
mov al, 0xf
sub dword [rbp - 0x60], eax
xor r13d, r13d
lea r15, [rbp - 0x60]
mov r8d, 0x250
mov rcx, r15
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, r14
mov rdx, r15
call qword [sym.imp.KERNEL32.DLL_FindFirstFileW]
cmp rax, 0xffffffffffffffff
je 0x14008bb1e
mov rcx, rax
call qword [sym.imp.KERNEL32.DLL_FindClose]
mov eax, dword [rbp - 0x60]
movups xmm0, xmmword [rbp - 0x5c]
movsd xmm1, qword [rbp - 0x4c]
adc byte [rbp - 0x4c], cl
nop dword [rax + rax]
pop rsp
push rbp
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [rax - 0x3f], 1
call 0x16401422a
je 0x14008be3a
sub bh, bh
invalid
invalid
jmp case.0x14008beae.2
mov eax, edx
invalid
pushfq
add al, 0
test byte [rbp + 8], bl
add byte [rax - 0x77], cl
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x39], cl
fmul dword [r8]
or byte [rax], al
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
invalid
or byte [rax], al
add byte [rax], al
lea edx, [0x140111d40]
loopne 0x14008c01a
lea edx, [0x140111cc8]
int3
int3
int3
int3
invalid
mov eax, dword [rcx]
js 0x14008c01d
add byte [rdi], cl
test dword [rdx + 0x48000000], ecx
add byte [rax], al
mov rsi, rcx
add byte [rax], al
adc bh, bh
invalid
invalid
sal byte [rbp + riz - 0x77], 0xc1
mov word [rbx + r13], r12w
mov dword [rbx + r13 + 2], edi
mov word [rbx + r13 + 6], si
movaps xmm0, xmmword [rbp - 0x60]
movups xmmword [rbx + r13 + 8], xmm0
mov eax, dword [rbp - 0x50]
mov dword [rbx + r13 + 0x18], eax
mov word [rbx + r13 + 0x1c], r14w
mov word [rbx + r13 + 0x1e], r15w
inc rdx
mov qword [rbp + 0x40], rdx
mov qword [rbp + 0x18], rdx
add r13, 0x20
add ebp, 0x20
add ebp, 0x20
lea rcx, [rbp + 0x20]
lea rdx, [rbp - 0x18]
call fcn.14008ca10
movzx r12d, word [rbp + 0x20]
cmp r12w, 2
and byte [rax - 0x73], cl
push rbp
call 0x1400a1fa1
add byte [rdi + rcx - 0x49], al
and byte gs:[rsi + 0x41], ah
cmp esp, 2
je 0x14008c91e
lea rax, [rbp + 0x28]
movups xmm0, xmmword [rax]
adc byte [rax], al
adc byte [rax], al
add byte [rdi], cl
sub dword [rbp - 0x60], eax
movaps xmmword [rbp - 0x60], xmm0
mov eax, dword [rax + 0x10]
mov dword [rbp - 0x50], eax
mov rax, qword [rbp - 0x20]
movzx r14d, word [rax]
test r12w, r12w
test r12d, r12d
in al, 0xf
mov bh, 0x75
cmove si, r14w
cmove esi, r14d
movzx esi, word [rbp + 0x26]
cmove si, r14w
cmove esi, r14d
cmove r14w, word [rbp + 0x3c]
mov edi, dword [rbp + 0x22]
movzx r15d, word [rbp + 0x3e]
mov rdx, qword [rbp + 0x40]
push rbp
invalid
mov edx, dword [rbp + 0x40]
push rbp
cmp rdx, qword [rbp + 8]
cmp rdx, qword [rbp + 8]
cmp rdx, qword [rbp + 8]
jne 0x14008c870
test dword [rax - 1], ebp
invalid
push 0x48ffffff
lea ecx, [rbp + 8]
lea rcx, [rbp + 8]
call fcn.1400d8010
mov rbx, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x40]
push rbp
jmp 0x14008c870
mov dh, 4
add byte [rax - 0x75], cl
pop rbp
adc byte [rax - 0x75], cl
push rbp
jmp 0x14008c870
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
or byte [r8 - 0x75], r9b
adc byte [r8 - 0x75], r9b
jge 0x14008c8ec
invalid
mov eax, 0x40558b48
add byte [rax], al
cmp byte [rcx - 0x73], cl
sbb al, 4
mov eax, edi
push 0x4d000005
test edi, edi
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0x48000004], edi
mov dword [rbp + 0x4c0], esi
mov dword [rbp + 0x4a0], esi
js 0x14008e9b1
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 5], eax
add byte [rax], al
add byte [rax - 0x7b], cl
test byte [rdi], 0x84
insd dword [rdi], dx
or byte [rax], al
add byte [rcx - 0x43], al
add al, byte [rax]
add byte [rax], al
fimul dword [rbp - 0x77]
clc
movsd dword [rdi], dword [rsi]
rol byte [rax + rax], 1
add byte [rcx + rcx*4 - 0x4b], cl
fadd dword [rax + rax]
add byte [rsi - 0x39], ah
test eax, esp
add al, 0
add byte [rax], al
add dh, al
test eax, ebp
add al, 0
add byte [rcx], al
add byte [rax], al
add dword [rax - 0x73], ecx
ror byte [r8 - 0x73], 1
xchg ebp, eax
rol byte [rax + rax], 1
add al, ch
shl dword [rdi + rdi*8 + 0x458b48ff], cl
ror byte [rax - 0x42], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xff03948], al
test dword [rdi + 4], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x217418], al
dec dword [rax - 0x75]
xchg ebp, eax
rol byte [rax + rax], 1
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test byte [rsi], bh
or al, byte [rax]
add byte [rbx + rcx*4 - 0x73], cl
loopne 0x14008f2de
add byte [rax], al
sar dword [rax], 0x4a
mov eax, dword [rdx + rax + 0x168]
add byte [rdx - 0x75], cl
mov word [rdx], es
jo 0x14008f2f8
add dword [rax], eax
add byte [rax], al
add byte [rsi - 0x75], cl
xchg esp, eax
add cl, byte [rax + 0x4c000001]
mov dword [rbp + 0x488], edx
nop
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6b], cl
xchg ebp, eax
xchg ebp, eax
push rax
add eax, 0x8b4a0000
mov esp, 0x19802
add byte [rcx - 0x3f], cl
loope case.0x140086ad1.235
nop dword [rax]
mov word [rax + r12*2], di
inc r12
mov qword [rbp - 0x40], r12
mov edi, ebx
invalid
test di, di
jne case.0x140067121.889
lea rcx, [0x140112bc9]
cmp rsi, rcx
je 0x140093efa
movzx r8d, byte [rsi]
movzx edi, r8b
test dil, dil
js 0x140093e19
inc rsi
jmp case.0x140067121.889
mov ecx, edi
and ecx, 0x1f
movzx r9d, byte [rsi + 1]
and r9d, 0x3f
cmp dil, 0xdf
jbe 0x140093e6f
movzx edx, byte [rsi + 2]
shl r9d, 6
and edx, 0x3f
or edx, r9d
cmp r8b, 0xf0
jb 0x140093ebc
movzx edi, byte [rsi + 3]
jle 0x140093e48
and ecx, 7
shl ecx, 0x12
shl edx, 6
and edi, 0x3f
or edi, edx
or edi, ecx
cmp edi, 0x110000
add byte [rax], al
adc dword [rax], eax
je 0x140093efa
add rsi, 4
cmp edi, 0xffff
jbe case.0x140067121.889
jmp 0x140093ecf
add rsi, 2
shl ecx, 6
or ecx, r9d
mov edi, ecx
nop dword [rax + rax]
xor ebx, ebx
cmp r12, qword [rbp - 0x50]
jne 0x140093de0
mov rax, r14
sub rax, rsi
add rax, 0x1e
mul r15
shr rdx, 1
cmp bx, 1
sbb rdx, 0
lea r8, [rdx + 2]
lea eax, [rdx + 2]
lea eax, [rdx + 2]
mov rcx, r13
mov rdx, r12
call fcn.1400d7d10
mov rax, qword [rbp - 0x48]
jmp 0x140093de0
invalid
invalid
invalid
add rsi, 3
shl ecx, 0xc
or edx, ecx
mov edi, edx
cmp edi, 0xffff
invalid
inc dword [rax]
add byte [rsi - 0x4f], dh
invalid
lea ecx, [rdi + 0xff0000]
pop qword [rax]
add bh, bh
inc dword [rax]
shr ecx, 0xa
invalid
leave
invalid
inc dword [rax]
shr ecx, 0xa
or ecx, 0xd800
and edi, 0x3ff
out 0xff, eax
add eax, dword [rax]
add byte [rcx + 0xdc00cf], al
fadd qword [rax]
add byte [rcx + 0x4ccf89fb], cl
cmp esp, dword [rbp - 0x50]
invalid
invalid
out 0xff, eax
add eax, dword [rax]
add byte [rcx + 0xdc00cf], al
fadd qword [rax]
add byte [rcx + 0x4ccf89fb], cl
cmp esp, dword [rbp - 0x50]
invalid
invalid
mov al, 0xf
test eax, ebp
invalid
jne 0x140093de0
jmp 0x140093e8c
mov r12, qword [rbp - 0x40]
mov esp, dword [rbp - 0x40]
mov qword [rbp - 0x10], r12
movups xmm0, xmmword [rbp - 0x50]
movaps xmmword [rbp - 0x20], xmm0
cmp r12, qword [rbp - 0x20]
mov r15, qword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
mov rbx, qword [rbp - 0x28]
jne 0x140093f21
lea rcx, [rbp - 0x20]
call fcn.140087680
mov rsi, qword [rbp - 0x18]
mov word [rsi + r12*2], 0x22
inc r12
mov qword [rbp - 0x10], r12
mov r8, qword [rbp - 0x38]
lea rcx, [r8 + r8]
xor edx, edx
lea rax, str.Windows_file_names_may_not_contain_____or_end_with___
in al, dx
invalid
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
invalid
in al, dx
invalid
add byte [rax + 0x39], cl
sal dword [rax + rdx + 0x66], 1
cmp dword [rbx + rdx], 0x22
cmp rcx, rdx
je 0x140093f65
cmp word [rbx + rdx], 0x22
lea rdx, [rdx + 2]
jne 0x140093f50
jmp 0x1400945c6
movzx ecx, word [rbx + r8*2 - 2]
cmp cx, 0x5c
je 0x1400945c6
lea r13, [r8 - 1]
test cx, cx
cmovne r13, r8
mov rdi, qword [rbp - 0x20]
mov rax, rdi
sub rax, r12
cmp rax, r13
jae 0x140093faa
lea rcx, [rbp - 0x20]
mov rdx, r12
loopne 0x140093fe0
mov edx, esp
mov r8, r13
mov eax, ebp
call fcn.1400d7d10
mov r12, qword [rbp - 0x10]
mov rdi, qword [rbp - 0x20]
mov rsi, qword [rbp - 0x18]
lea r8, [r13*2]
lea rcx, [rsi + r12*2]
add byte [rdx - 0x73], cl
or al, 0x66
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add r12, r13
add esp, ebp
add esp, ebp
mov qword [rbp - 0x10], r12
cmp r12, rdi
jne 0x140093fd7
lea rcx, [rbp - 0x20]
call fcn.140087680
mov rsi, qword [rbp - 0x18]
mov word [rsi + r12*2], 0x22
inc r12
inc esp
inc esp
invalid
mov qword [rbp - 0x10], r12
mov rax, qword [rbp + 0x80]
test dword [rax + 0x48000000], eax
lea eax, [rax + rax*4]
test dword [rax + 0x48000000], eax
lea eax, [rax + rax*4]
lea rcx, [r15 + rax*8]
movaps xmm6, xmmword [0x1400da810]
mov qword [rbp - 0x28], rcx
add byte [rbx + rcx*4 + 0x65], cl
invalid
xor r11d, r11d
test r9w, r9w
je 0x140094b05
mov r9w, 1
test r11w, r11w
jne 0x140094750
cmp rdx, r14
je 0x14009481c
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x140094782
inc rdx
jmp 0x1400947e7
mov r11d, r10d
and r11d, 0x1f
movzx r15d, byte [rdx + 1]
and r15d, 0x3f
cmp r10b, 0xdf
jbe 0x1400947d9
movzx r10d, byte [rdx + 2]
shl r15d, 6
and r10d, 0x3f
or r10d, r15d
cmp dil, 0xf0
cmp bh, 0xf0
cmp bh, 0xf0
jb 0x1400947f2
movzx edi, byte [rdx + 3]
jp 0x1400947b5
add rdx, 4
and r11d, 7
add al, 0x41
and ebx, 7
shl r11d, 0x12
shl r10d, 6
and edi, 0x3f
or edi, r10d
or edi, r11d
mov r10d, edi
mov edx, edi
cmp r10d, 0xffff
jbe 0x1400947e7
jmp 0x140094806
add rdx, 2
shl r11d, 6
or r11d, r15d
mov r10d, r11d
xor r11d, r11d
xor ebx, ebx
mov r9d, r10d
jmp 0x140094753
add rdx, 3
shl r11d, 0xc
or r10d, r11d
cmp r10d, 0xffff
jbe 0x1400947e7
and r10d, 0x3ff
or r10d, 0xdc00
retf 0xdc00
add byte [rax], al
mov r11d, r10d
jmp 0x140094753
invalid
invalid
invalid
retf 0xdc00
test r8, r8
mov qword [rbp - 0x20], r14
mov dword [rbp - 0x20], esi
adc al, 3
mov edi, dword [rsi + 0x10]
invalid
xor ebp, ebp
add byte [rax - 0x75], cl
or byte [rsi + 0x46], r12b
mov dword [rax + rsi*2], ebp
add byte [rax], al
test byte [rdx + 0xf000001], dl
add dword [rax], eax
add byte [rdi], cl
inc ebx
mov edx, 1
mov rcx, qword [rbp + 0x88]
call fcn.140007ce0
cmp rbx, 0xffffffffffffffff
je 0x140096158
mov rcx, rsi
call qword [sym.imp.KERNEL32.DLL_CloseHandle]
movaps xmm6, xmmword [rbp + 0xb0]
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
add byte [rax], al
lea r8, [rbp + 0x20]
mov rdx, qword [rbp - 0x18]
call fcn.140089630
test rax, rax
je 0x14009622f
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rdx
push rax
or byte [rax - 0x39], cl
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ebx
mov esi, ebx
test rdi, rdi
jne 0x140096138
jmp 0x140096149
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rdx
mov qword [rax], 0
test rdi, rdi
je 0x140096158
invalid
invalid
invalid
invalid
mov edx, 1
mov rcx, qword [rbp + 0x88]
call fcn.140007ce0
idiv edi
jmp 0x140096158
invalid
jmp 0x14009626d
or byte [r8 - 0x75], r9b
push rbp
adc al, ch
invalid
call fcn.1400d5880
test byte [rbx], 0
jmp 0x1400962ad
cmp dword [rax + 2], edi
add byte [rax], al
mov qword [rbp - 8], rax
clc
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
invalid
test dword [rax + 0x48000000], ecx
mov dword [rbp + 0x78], eax
invalid
add byte [rax - 0x77], cl
js case.0x1400633fa.954
js case.0x1400633fa.954
js case.0x1400633fa.954
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rax - 0x77], cl
mov qword [rbp + 0x70], rax
invalid
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rax], al
add esi, eax
mov byte [rbp + 0xa6], 1
test dword [rsi + 0x1000000], esp
add byte [rax], al
add byte [rcx], al
mov rcx, qword [rbp - 8]
clc
mov rdx, rbx
call fcn.1400d5880
add eax, dword [rax]
invalid
add eax, dword [rax]
ud2
or edx, dword [rax + 0x24548948]
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rbp
push r15
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
lea rbp, [rdx + 0x80]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], esi
and al, 0x40
add byte [rax], al
movaps xmmword [rsp + 0x40], xmm6
and al, 0x40
cmp qword [rbp + 0x90], 0
je case.0x140063463.950
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
invalid
mov edx, 2
add byte [rax - 0x75], cl
lea ebx, [rax - 0x18000000]
add byte [rax], al
add al, ch
mov rcx, qword [rbp + 0x98]
add al, ch
call fcn.140007ce0
hlt
mov rax, qword [rbp + 0x88]
mov eax, dword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov dword [rbp + 0x70], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x70], eax
invalid
mov dword [rbp + 0x70], eax
mov byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rcx], al
mov byte [rbp + 0xa6], 1
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0x40], dh
and al, 0x40
movaps xmm6, xmmword [rsp + 0x40]
and al, 0x40
add rsp, 0x58
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
in al, dx
pop rax
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], esi
je case.0x140067121.916
and al, 0x40
movaps xmmword [rsp + 0x40], xmm6
and al, 0x40
cmp qword [rbp + 0x90], 0
mov ebp, 0x90
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
invalid
je 0x14009636c
mov edx, 2
add byte [rax - 0x75], cl
lea ebx, [rax - 0x18000000]
cwde
add byte [rax], al
add al, ch
mov rcx, qword [rbp + 0x98]
cwde
add byte [rax], al
add al, ch
call fcn.140007ce0
je case.0x1400711f4.881
idiv edi
dec dword [rax - 0x75]
test dword [rax + 0x48000000], ecx
mov byte [rax], al
add byte [rax], al
invalid
mov rax, qword [rbp + 0x88]
mov eax, dword [rbp + 0x88]
mov byte [rax], al
add byte [rax], al
mov qword [rbp + 0x78], rax
mov dword [rbp + 0x78], eax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov dword [rbp + 0x70], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp + 0x70], eax
invalid
mov dword [rbp + 0x70], eax
mov byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rcx], al
mov byte [rbp + 0xa6], 1
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
invalid
add dword [rdi], ecx
sub byte [rsp + 0x40], dh
and al, 0x40
movaps xmm6, xmmword [rsp + 0x40]
and al, 0x40
add rsp, 0x58
pop rbx
invalid
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
pop rax
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x40], xmm6
and al, 0x40
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x40], esi
and al, 0x40
je 0x1400963f4
and al, 0x40
movzx ecx, byte [rbp + 0xa6]
movzx ecx, byte [rbp + 0xa6]
mov dh, 0x8d
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp - 0x28]
invalid
add byte [rax], al
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
test byte [rbp + 0xa7], 1
test dword [rdi + 0x1000000], esp
add byte [rax], al
add dword [rax - 0x77], ecx
mov dword [rbp + 0x90], eax
invalid
mov qword [rbp + 0x90], rax
mov dword [rbp + 0x90], eax
add byte [rax], al
add byte [rax + 0x988d], cl
lea ebx, [rax + 0x75000000]
invalid
mov byte [rbp + 0x98], cl
lea ebx, [rax + 0x75000000]
invalid
add byte [rax], al
jne 0x140096408
movaps xmm6, xmmword [rsp + 0x40]
je 0x14009641a
and al, 0x40
add rsp, 0x58
add rsp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
cmp qword [rbp + 0x70], 0
je 0x14009641d
invalid
jge 0x14009647c
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x78]
invalid
invalid
invalid
mov rcx, qword [rbp + 0x78]
js 0x1400963ce
mov edx, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
invalid
ret
call fcn.140007ce0
sbb bh, dh
dec dword [rdi]
sub byte [rsp + 0x40], dh
je 0x140096445
invalid
movaps xmm6, xmmword [rsp + 0x40]
je 0x140096445
add rsp, 0x58
add rsp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x40], xmm6
test byte [rbp + 0x98], 1
jne 0x140096477
mov rcx, qword [rbp + 0x90]
call qword [sym.imp.KERNEL32.DLL_CloseHandle]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
add byte [rax], al
add byte [rax - 0x77], cl
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 0x70
in al, dx
sub byte [rax - 0x73], cl
push 0x70
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
loopne 0x140096c2e
cmp dword [rax + 8], 0
add byte [rcx + rdx + 0x48], dh
mov eax, dword [rbp - 0x20]
je 0x140096bfd
adc dword [rax - 0x75], ecx
loopne 0x140096c39
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x28]
call fcn.140007ce0
fsubr st(0)
jrcxz 0x140096c0b
idiv edi
mov rax, qword [rbp - 0x38]
mov qword [rax + 0x18], 1
add dword [rax], eax
add byte [rax], al
enter 0xffffffffffffc748, 0x40
sbb byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rax + 0x20], 0
mov byte [rbp - 0xc], 0
hlt
add dh, al
add dword [rax - 0x7d], ecx
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
and byte [rax], al
add byte [rax], al
add dh, al
hlt
hlt
hlt
invalid
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
push 0x70
pop rbp
cmp byte [rbp - 0xc], 0
hlt
invalid
hlt
xor eax, dword [rax + rax]
invalid
pop rbp
test byte [rax], 0xc6
pop rbp
test esi, 0xc600f645
test byte [rax], 0xc6
cmc
nop dword cs:[rax + rax]
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
cmc
or byte [rbp + 0xc], dh
adc byte [rax - 0x7b], cl
sal byte [rbx + rdx - 0x10], 0x48
je 0x140096cee
lock dec qword [rax]
dec qword [rax]
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x40], esi
mov rax, qword [rbp + 0x1660]
invalid
invalid
add byte [rax], al
shl rax, 1
test rax, rax
invalid
je case.0x140063463.972
sal byte [rcx + rdx + 0x48], 0x8b
lea ebp, [rax + 0x16]
add byte [rax], al
mov rcx, qword [rbp + 0x1668]
mov edx, 1
call fcn.140007ce0
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x40], esi
mov rsi, qword [rbp + 0x16f8]
cmp byte [rbp + 0x1717], 0
invalid
add byte [rax], al
add byte [rbp + 0x1b], dh
cmp qword [rbp + 0x16c0], 0
je case.0x140067121.937
mov rcx, qword [rbp + 0x16c8]
mov edx, 2
add byte [rdx + 2], bh
call fcn.140007ce0
mov rcx, rsi
call qword [sym.imp.KERNEL32.DLL_ReleaseMutex]
movaps xmm6, xmmword [rsp + 0x40]
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp qword [rbp + 0x490], 0
je 0x14009a1fc
mov rcx, qword [rbp + 0x498]
mov ecx, dword [rbp + 0x498]
mov edx, 2
call fcn.140007ce0
mov rax, qword [rbp + 0x1708]
add byte [rax], al
mov qword [rbp + 0x16f8], rax
mov byte [rbp + 0x1717], 1
invalid
invalid
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0x40], dh
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add dh, al
test dword [rdi], edx
invalid
invalid
invalid
invalid
lea ecx, [rax]
invalid
ret
movdqu xmm0, xmmword [rsi]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb mm0, mm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x14009aab2
lea rax, [rcx + r12]
mov r9d, r10d
and r9b, 1
cmp rax, rdi
jae 0x14009aaca
add r12, 0x10
add rsi, 0x10
test r9b, r9b
je 0x14009aa70
jmp 0x14009aaca
lea rcx, [rbp - 0x48]
mov rdx, r12
xor r9d, r9d
xor ecx, ecx
call fcn.1400d8350
mov rcx, qword [rbp + 0x28]
mov r10d, eax
jmp 0x14009aa93
sub rdi, qword [rbp - 0x50]
jge 0x14009aa7e
lea rax, [rdi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rdi - 0x10]
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
je 0x14009aaba
pcmpeqb mm1, mm7
je 0x14009aaba
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
rol dword [rbp - 0x7b], 0xc0
jne case.0x1400886e1.275
test dword [rax], 0x80410000
loop 0x14009ab02
and r10b, 1
jmp 0x14009ac7f
jns 0x14009ab05
add byte [rax], al
add byte [rax - 0x75], cl
loopne case.0x140086ad1.322
mov rcx, qword [rbp - 0x20]
lea r9, [rcx + r11]
lea ecx, [rcx + rbx]
cmp r9, rdx
jae 0x14009ac7c
add byte [rax], al
add byte [rax], al
mov r14, qword [rbp - 0x28]
mov rbx, qword [rbp - 0x40]
mov r15, qword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
jge 0x14009aaf3
lea r12, [rbx - 1]
jmp case.0x140086ad1.321
movzx ecx, byte [rax + rcx]
nop
sub al, 0x17
nop dword cs:[rax + rax]
add rdi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rbp - 0x48]
mov rdx, rdi
call fcn.1400d8350
xlatb
add eax, dword [rax]
add byte [rax], al
add byte [rdi + rcx + 0x28], al
pop rsi
invalid
int3
or byte [r10 + 1], dil
ret
int3
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
cmp r14b, r15b
invalid
add byte [rax], al
mov byte [rbp + 0x34], 0
mov qword [rbp + 0x18], rdx
push rbp
sbb byte [rax - 0x73], cl
sbb byte [r8 - 0x77], r9b
or byte [r8 - 0x73], r9b
add eax, 0xfff6fb9a
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
add dword [rax - 0x73], ecx
adc byte [rax - 0x77], cl
ror byte [r8 - 0x7d], 1
rcl byte [rsp + rcx*2], 0x8d
add eax, 0xfff6ff1a
mov qword [rbp - 0x28], r8
mov qword [rbp - 0x20], rcx
lea rcx, [0x14000b800]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rcx
lea rax, [0x1400dbd20]
lea eax, [0x1400dbd20]
lea eax, [0x1400dbd20]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
ror byte [r8 - 0x77], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 3
ror byte [r8 - 0x77], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 3
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x60]
call fcn.14000b600
push rsi
call qword [rax - 0x7f3b7eb8]
add byte [rax], al
add byte [rbp - 0x3d], bl
mov byte [rbp - 1], r8b
invalid
cli
mov dword [rbp - 0x40], 1
mov dword [rbp - 0x28], 0
mov dword [rbp - 0x38], edx
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
mov eax, 0x7d80d0ff
rol byte [rax + 0x7500f87d], 1
invalid
rol byte [rax + 0x7500f87d], 1
cmovs ecx, dword [rbx + 0xb08ad0d]
or eax, dword [rax]
shl rcx, 1
invalid
or eax, dword [rax]
test ecx, ecx
or eax, dword [rax]
or al, 0xfa
cli
xlatb
sti
movabs rdx, 0xdd2b7e381cf7923a
sub ebx, ebp
sub ebx, ebp
pop rbp
ret
int3
and dl, 0x3f
or dl, 0x80
mov byte [rbp + 6], dl
mov edi, 3
add bl, ch
invalid
add bl, ch
xor cl, al
call 0x14c10ed5d
invalid
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
jb 0x14009c9a9
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
add rcx, rbx
lea rdx, [rbp + 4]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
add byte [rax + 1], cl
sti
mov qword [rsi + 0x10], rbx
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.1400d7c70
mov rbx, qword [rsi + 0x10]
jmp 0x14009c984
add byte [rax - 0x75], cl
pop rsi
adc bl, ch
invalid
xor byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0x88], 0
mov qword [rsi + 0x98], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg byte [rax], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsi + 0x88], 0
mov qword [rsi + 0x98], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov word [rsi + 0xa0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x38468948], al
mov qword [rsi + 0x38], rax
movabs rax, 0x8000000000000000
mov qword [rsi + 0x38], rax
mov dword [rsi + 0xc0], 0
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg ah, al
add byte [rax], al
mov word [rsi + 0xc4], 0
mov dword [rsi + 0xc4], 0x46c70000
pop rax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add bh, al
mov dword [rsi + 0x58], 6
mov dword [rsi + 0x68], 6
push 6
add byte [rax], al
mov dword [rsi + 0x78], 6
js 0x14009cab4
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0xa8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax], bh
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
and byte [rbx + 0x5f], bl
pop rax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax], bh
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
pop rsi
pop r14
pop rsi
pop rbp
ret
sub dword [rbx + 0x1b9fff6], esi
add byte [rax], al
add byte [rax - 0x77], cl
cli
call fcn.1400d5880
lea eax, [rbx]
add ah, cl
int3
sub rsp, 0x50
push rax
lea rbp, [rsp + 0x50]
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, rax
inc rcx
je 0x14009cb94
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
movabs r8, 0x333333333333334
xor eax, dword [rbx]
xor edx, edx
cmp rcx, r8
ror dword [rdi], 0x92
ret 0x8348
stc
add eax, 0x4bf
add al, 0
add byte [rax], al
invalid
ror dword [rdi], 0x92
ret 0x8348
stc
add eax, 0x4bf
add al, 0
invalid
add al, 0
add byte [rax], al
invalid
add byte [rax + 0xf], cl
cmovae rdi, rcx
stc
stc
lea rcx, [rdi*8]
lea ecx, [rdi*8]
lea r8, [rcx + rcx*4]
shl edx, 3
invalid
mov ecx, eax
loop 0x14009cb4a
invalid
add ecx, dword [rax - 0x7b]
sal byte [rbx + rbx + 0x48], 0x8b
or byte [rax - 0x3f], r9b
shl eax, 3
test rax, rax
je 0x14009cb67
mov rcx, qword [rsi + 8]
shl rax, 3
shl eax, 3
shl eax, 3
lea rax, [rax + rax*4]
mov qword [rbp - 0x30], rcx
mov qword [rbp - 0x20], rax
mov eax, 8
add byte [rax], al
invalid
or byte [rax - 0x77], 0x4d
ror byte [rax - 0x77], 1
loopne 0x14009cb19
or byte [rax], al
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
jmp case.0x140067121.950
add dh, byte [rcx]
ror byte [rax - 0x77], 0x45
invalid
invalid
invalid
xor eax, eax
mov qword [rbp - 0x28], rax
lea rcx, [rbp - 0x18]
invalid
invalid
fmul dword [rax - 0x73]
call 0x1105758c1
lea r9, [rbp - 0x30]
call fcn.140083a80
outsd dx, dword [rsi]
invalid
cmp qword [rbp - 0x18], 0
jne 0x14009cb9b
invalid
call 0x188244082
sbb cl, byte [rax - 0x75]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rax - 0x77], r9b
add rsp, 0x50
mov qword [rsi], rdi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
xor ecx, ecx
call fcn.1400d5880
in eax, 0x8c
add eax, dword [rax]
invalid
in eax, 0x8c
add eax, dword [rax]
invalid
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
invalid
mov edx, dword [rbp - 8]
push rbp
clc
call fcn.1400d5880
add eax, dword [rax]
add ah, cl
int3
int3
sub esp, 0x28
lea rbp, [rsp + 0x20]
and al, 0x20
mov edi, r9d
mov rbx, r8
mov rsi, rdx
mov r14d, dword [rcx]
xor eax, eax
xchg byte [rdx], al
cmp al, 2
jne 0x14009cbe4
mov r15, rcx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
adc eax, 0x3d73f
add eax, dword [rax]
mov rcx, r15
mov dword [rbp + 4], r14d
mov edx, 0x3e8
mov rax, rbx
mul rdx
mov r9d, 0xffffffff
jo 0x14009cc2e
mov edx, edi
imul rdx, rdx, 0x431bde83
shr rdx, 0x32
add rax, rdx
jb 0x14009cc2e
imul edx, edx, 0xf4240
xor r8d, r8d
sub edi, edx
setne r8b
add rax, r8
jb 0x14009cc2e
mov r9d, 0xffffffff
cmp rax, r9
cmovb r9, rax
lea rdx, [rbp + 4]
mov r8d, 4
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WaitOnAddress]
mov dil, 1
mov bl, 1
cmp eax, 1
je 0x14009cc56
call qword [sym.imp.KERNEL32.DLL_GetLastError]
cmp eax, 0x5b4
setne bl
xor eax, eax
lock cmpxchg byte [rsi], dil
jne 0x14009cc6e
mov eax, ebx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, rsi
call fcn.1400d7db0
jmp 0x14009cc5f
mov rcx, rdi
call fcn.14000269b
cmp rax, 1
je 0x14009d286
mov rax, qword [rsi + 8]
movdqa xmm0, xmmword [rax]
pmovmskb ecx, xmm0
not ecx
mov word [rsi + 0x18], cx
mov dword [rsi + 0x18], ecx
or byte [rsi + 0xf], r12b
outsd dx, dword [rsi]
add byte [rsi + 0xf], ah
xlatb
enter 0xffffffffffffd1f7, 0x66
mov dword [rsi + 0x18], ecx
add qword [rsi], 0xfffffffffffffe00
add dword [rsi], 0xfffffe00
add rax, 0x10
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
jmp 0x14009d255
mov rax, qword [rsi]
shl rdx, 5
sub rax, rdx
sub eax, edx
dec qword [rsi + 0x20]
jmp 0x14009d298
and bl, r13b
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
sub byte [rdi + 0x5e], bl
pop rsi
add rsp, 0x28
pop rdi
pop rsi
ret
mov rsi, rcx
mov rbx, qword [rcx]
mov ebx, dword [rcx]
mov ebx, dword [rcx]
lea rdi, [rbx + 0x18]
mov r14, qword [rbx + 0x18]
mov r15, qword [rbx + 0x20]
mov edi, dword [rbx + 0x20]
mov edi, dword [rbx + 0x20]
mov rcx, rdi
call fcn.14009d344
and qword [rbx + 0x18], 0
invalid
sbb byte [rax], al
xor ecx, ecx
leave
invalid
leave
call fcn.14009d35b
mov rcx, qword [rbx + 0x10]
test rcx, rcx
test ecx, ecx
clc
jg case.0x140085b56.375
invalid
nop
add rsp, 0x28
invalid
sub bl, al
invalid
lea rcx, str.assertion_failed:_prev.ref_count_____2
lea r8, [0x140115d10]
add eax, 0x788bd
invalid
add al, ch
mov dword [rbx], eax
add eax, dword [rax]
sub esp, 0x28
sub byte [rax - 0x77], cl
iretd
add dword [rdx + 0xe], esi
add byte [rax], al
add byte [rax - 0x7d], cl
add edi, 8
invalid
in al, dx
add esp, 0x28
sub byte [rdi + 0x5e], bl
add eax, esi
add dword [rax], eax
add byte [rax], al
invalid
add bl, al
and byte [rax - 0x75], cl
xor dword [rax - 0x73], ecx
lea ecx, [rsi + 0x80]
mov es, word [rax - 0x46000000]
invalid
add byte [rax], 0
add byte [rdx + 0x2f], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov eax, dword [rsi + 0xb0]
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
or cl, byte [rax - 0x75]
mov ecx, dword [rsi + 0xb8]
add byte [rax], al
add bh, bh
add byte [rax], al
int1
invalid
cmp rsi, r14
je case.0x1400633fa.1026
mov rcx, rdi
call fcn.14002ad3f
test al, 1
invalid
je case.0x1400633fa.1026
add dword [rbp + rcx + 0x43], esi
mov byte [rdi + rsi], dl
adc al, 0x37
mov byte [r15 + r14], dl
adc al, 0x37
inc qword [rbx + 0x10]
inc r14
jmp 0x1400a3b6c
cmp rsi, r14
sete al
xchg esp, eax
ror byte [rax - 0x7d], 0xc4
and byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
mov rax, qword [rdx + 0x10]
cmp rax, r9
jb 0x1400a3c7a
mov r10, qword [rdx + 8]
test r8, r8
invalid
je 0x1400a3c35
sal byte [rsp + rcx + 0x4c], 0x39
sal byte [rsi + 7], 0x43
cmp byte [rdx + rax], 0xbf
cmp rax, r8
jbe 0x1400a3c35
cmp byte [r10 + r8], 0xbf
jle 0x1400a3c8c
test r9, r9
je 0x1400a3c46
cmp rax, r9
jbe 0x1400a3c46
cmp byte [r10 + r9], 0xbf
jle 0x1400a3ca4
lea rax, [r10 + r8]
add r10, r9
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
mov qword [rcx + 0x20], r9
mov qword [rcx], rax
mov qword [rcx + 8], r10
add rsp, 0x28
ret
lea eax, [0x140139c68]
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rdx, r9
mov r8, rax
call fcn.1400d6110
xchg esi, eax
and al, 3
invalid
xchg esi, eax
and al, 3
add byte [rbp + rcx*4 + 5], cl
out 0x5f, eax
or dword [rax], eax
lea r8, [0x140139c68]
mov rcx, r9
leave
mov rdx, rax
call fcn.1400d5d30
invalid
ret 0xa4e8
add byte [rax - 0x73], cl
or eax, 0x95fed
lea rcx, str.assertion_failed:_self.is_char_boundary_start_
lea r8, [0x140139cb0]
mov edx, 0x2e
call fcn.1400d5da0
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x9601d
lea rcx, str.assertion_failed:_self.is_char_boundary_end_
lea r8, [0x140139cf8]
mov edx, 0x2c
call fcn.1400d5da0
int3
test al, al
je 0x1400a4597
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
lea ecx, [0x140139ec8]
mov ecx, 2
mov rdx, rbx
mov r8, rdi
call fcn.14002c538
test rdx, rdx
invalid
test edx, edx
ror byte [rdi], cl
test byte [rbx + 0x48000000], al
mov ebx, eax
je 0x1400a45ed
add byte [rax], al
add byte [rax - 0x77], cl
ret
mov rbx, rax
mov rdi, rdx
xor eax, eax
cmp rdi, rax
je 0x1400a45f4
mov cl, byte [rbx + rax]
lea edx, [rcx - 0x30]
inc rax
inc eax
inc eax
rol byte [rax - 0x128df506], 0x80
loope 0x1400a4567
cmp dl, 0xa
jb case.0x14008a498.392
and cl, 0xdf
add cl, 0xbf
cmp cl, 6
jb case.0x14008a498.392
jmp 0x1400a4611
cmp rdi, 1
add dword [rdi + rbx*2 + 0x48], esi
mov ecx, ebx
invalid
je 0x1400a45fc
mov rcx, rbx
invalid
mov rdx, rdi
mov r8d, 0x30
call fcn.14002ae5d
scasd eax, dword [rdi]
push 0xffffffffc084fff8
scasd eax, dword [rdi]
push 0xffffffffc084fff8
je 0x1400a45fc
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srchost.rs
mov r8d, 0x10
xor eax, eax
std
inc dword [rax + rax*8 - 0x72b3c48b]
add eax, 0x9194c
mov r9d, 3
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.140081c92
std
invalid
test al, al
jne 0x1400a8648
std
inc dword [rax + rax*8 - 0x72b3e08b]
add eax, 0x91941
lea r8, [0x140139f71]
mov r9d, 4
mov rcx, rdi
mov ecx, edi
stc
stc
mov rdx, rsi
call fcn.140081c92
mov ebx, eax
xor bl, 1
add bl, bl
mov eax, ebx
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
ror byte [rax - 0x77], 1
retf 0x8944
push r12
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
lea rdi, [rsp + 0x30]
mov qword [rdi], rdx
mov qword [rdi + 8], r8
lea rbx, [rsp + 0x40]
lea r15, [0x14013a440]
lea r15, [0x14013a440]
lea r14, [rsp + 0x58]
mov rcx, rbx
mov rdx, rdi
call fcn.1400a871d
jns 0x1400a86a2
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x40
invalid
add byte [rbx + rcx*4 + 0x44], al
and al, 0x40
invalid
cmp r8d, 0x110000
cmp r8d, 0x110000
je 0x1400a870d
mov r12, qword [rsp + 0x48]
mov r13, qword [rsp + 0x50]
test r8d, r8d
je 0x1400a86df
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
mov r9, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
push rsi
cmp byte [rbx + rcx*4 + 0x4c], cl
and al, 0x30
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
call case.0x1400711f4.961
jmp 0x1400a86f1
mov rcx, qword [rsi + 0x30]
mov ecx, dword [rsi + 0x30]
test rcx, rcx
je 0x1400a86f1
mov rax, qword [rsi + 0x38]
mov dl, 7
call qword [rax + 0x28]
invalid
sub byte [rcx + rcx*4 + 0x64], cl
and al, 0x58
mov qword [rsp + 0x58], r12
and al, 0x58
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], r15
mov dword [rsp + 0x68], edi
mov dword [rsp + 0x68], edi
mov rcx, rsi
mov rdx, r14
call fcn.140034d53
jmp 0x1400a8699
invalid
mov word [rax - 0x7d], cs
add rsp, 0x70
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rbx
sub rsp, 0x28
sub byte [rcx - 0x77], cl
xlatb
sub byte [rcx - 0x77], cl
xlatb
mov rsi, rcx
mov ebp, 0x2600
mov rbx, qword [r15]
mov r14, qword [r15 + 8]
or byte [rcx + rcx*4 - 7], cl
call fcn.14002acba
mov edi, eax
invalid
and eax, 0xc789fff8
mov dword [rbx + 0x5770df8], 0x72fda30f
in eax, 0x81
inc dword [rax]
add byte [rcx], dl
add byte [rbp + 8], dh
cmp eax, 0xd
ja 0x1400a874f
bt ebp, edi
jb 0x1400a8734
cmp edi, 0x110000
jne case.0x14004ff4a.1167
mov dword [rsi], 0x110000
jmp 0x1400a87a7
add bl, ch
sub r14, rbx
sub r14, rbx
sub r14, rbx
sub esi, ebx
mov ecx, 1
cmp edi, 0x80
jb 0x1400a878b
mov ecx, 2
cmp edi, 0x800
add byte [rax], al
add byte [rax], al
jb 0x1400a878b
cmp edi, 0x10000
mov ecx, 4
sbb rcx, 0
invalid
lea r9, [0x140139fd0]
mov rdx, rbx
fimul dword [rbp - 0x77]
invalid
fimul dword [rbp - 0x77]
invalid
call fcn.14002c49c
mov dword [rsi], edi
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
int1
invalid
rol byte [r11 + 0xe720af9], 1
add byte [rdi], cl
invalid
invalid
dec dword [rax - 0x75]
sub byte [rax - 0x77], r9b
stc
jmp fcn.14002c538
adc byte [rdi], al
mov dword [rsi], eax
movups xmmword [rsi + 8], xmm0
add rsp, 0x38
pop rdi
pop rsi
ret
mov rdi, rdx
mov rsi, rcx
movaps xmm0, xmmword [rsp + 0x120]
lea rcx, [rsp + 0x48]
movups xmmword [rcx], xmm0
call fcn.1400a3d63
cmp eax, 0x23
je 0x1400a8aae
cmp eax, 0x3f
je 0x1400a89ee
invalid
invalid
cmp eax, 0x110000
jne 0x1400a8cad
and dword [rsi], 0
mov rax, qword [rdi + 0x10]
mov rcx, rax
shr rcx, 0x20
shr ecx, 0x20
shr ecx, 0x20
shl rax, 0x20
or rax, 0x900
or eax, 0x900
or eax, 0x900
add byte [rcx], cl
add byte [rax], al
test rcx, rcx
mov ecx, 0x901
cmove rcx, rax
test cl, cl
jne 0x1400a8c7c
mov dword [rsp + 0x44], ebp
mov byte [rsp + 0x37], bl
invalid
shr rcx, 0x20
invalid
and al, 0x38
mov ecx, edi
add al, ch
mov cl, 0xae
scasb al, byte [rdi]
scasb al, byte [rdi]
invalid
mov edx, dword [rsp + 0x50]
invalid
lea edi, [rsp + 0x70]
mov eax, dword [rsp + 0x60]
and al, 0x68
add byte [rbx + rcx*4 + 0x44], 0x24
mov rcx, qword [rdi + 8]
invalid
or dword [rax], eax
add byte [rax], al
mov ecx, esi
inc dword [rax + rax*8 - 0x72b3c78b]
add eax, 0x9143e
add al, 0
add byte [rax], al
int1
cli
sbb al, 0x4c
lea eax, str.ftphttphttpswswssfile:__C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.2_srcparser.rs
call fcn.1400d9086
int3
invalid
and al, 0x38
mov qword [rsp + 0x20], rax
jmp 0x1400a9003
mov rcx, r15
mov ecx, edi
mov edx, ebp
mov r8, rbx
mov r9, r14
call fcn.1400a7101
mov rsi, rax
mov rdi, rdx
mov rax, rsi
mov rdx, rdi
add rsp, 0x58
add esp, 0x58
add esp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [rcx + 8], rax
mov rcx, qword [rcx]
add rdx, rcx
lea rdi, [rsp + 0x20]
and byte [rax - 0x77], cl
invalid
mov qword [rdi + 8], rdx
dec dword [rbp + rcx*4 + 5]
mov bl, 0xc
add byte [rax], al
mov esi, dword [rsi + 8]
add dword [rax], eax
leave
jrcxz 0x1400a9303
ror byte [rdi], 0x85
xor al, byte [rcx]
cli
mov ecx, esi
lea eax, [0x14013a090]
test edx, ecx
add byte [rax], al
add byte [rbx - 0x3eb6cf92], cl
mov ebp, dword [rsi + 0x30]
invalid
invalid
mov qword [rcx], rbx
invalid
add byte [rax], al
add al, ch
invalid
jrcxz 0x1400a93a5
movsb byte [rdi], byte [rsi]
mov edx, ebx
xor al, 0x44
add dword [rsi + 0x38], edi
jle case.0x14008b577.164
jle case.0x14008b577.164
add byte [rsp + rax + 0x44], dh
add dword [rsi + 0x24], edi
and al, 0x48
mov ecx, dword [rsp + 0x28]
and al, 0x28
and al, 0x48
mov ecx, dword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rdx, rbx
invalid
cmp edi, ebx
je case.0x14009da09.49
mov r14, qword [rsi + 8]
jbe 0x1400a95d1
clc
leave
mov eax, edi
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
mov eax, 0x29
sub dword [rax], eax
add byte [rax], al
loopne 0x1400a96fd
stosd dword [rdi], eax
invalid
and dword [rax], eax
add byte [rax], al
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
or dword [rax], eax
lea eax, [0x14013a8c8]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov eax, 1
add byte [rax - 0x77], cl
or byte [r8 - 0x7d], cl
invalid
and byte [rax], al
lea r8, [fcn.14000aa30]
mov qword [rdx + 8], r8
mov qword [rcx + 0x10], rdx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x9115a
mov rdx, rsi
call fcn.140099360
add byte [rcx + 0x39], cl
invalid
cmp r15, rax
je case.0x1400711f4.1032
add byte [rax], al
mov edi, edx
or edi, 3
add eax, dword [rcx - 0x77]
cli
and r10d, 0xfffffffe
loop case.0x140063463.1050
imul r10d, edi
shr r10d, 8
invalid
invalid
xor r10b, byte [r12 + rax]
mov edi, r11d
shr edi, 8
out dx, eax
invalid
xor r11b, r10b
movzx r11d, r11b
movzx ebx, bl
xor edi, dword [r8 + r11*4]
cwde
mov dword [rbx + 0x20], edi
mov r11d, edi
and edi, r9d
and edi, ecx
add edi, ecx
imul ecx, edi, 0x8088405
invalid
test byte [rax], cl
invalid
inc ecx
mov dword [rbx + 0x24], ecx
mov edi, ecx
iretd
shr edi, 0x18
mov ebp, edx
shr ebp, 8
and edx, r9d
and edx, ecx
xor edx, edi
xor ebp, dword [r8 + rdx*4]
sub al, 0x90
mov dword [rbx + 0x28], ebp
mov byte [r12 + rax], r10b
add al, 0x48
inc eax
inc eax
mov edx, ebp
jmp 0x1400a9ee3
mov edx, esp
mov r8, r15
add rsp, 0xc8
enter 0, 0
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400a9ac4
invalid
mov ecx, dword [rbx + 0x30]
test rcx, rcx
je case.0x140063463.1086
add byte [rax], al
cmp rcx, r15
cmovae rcx, r15
cmovae ecx, edi
lea r9, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_aes.rs
lea ecx, [0x14013b098]
mov rdx, r12
mov r8, r15
mov eax, edi
mov eax, edi
clc
call fcn.1400a98dc
dec dword [rcx - 0x77]
ror byte [rcx + rcx*4 - 0x17], 1
mov rcx, r13
mov r8, rdx
mov rcx, r13
mov rdx, rax
ret 0x23e8
call fcn.1400a9ac4
mov rsi, rdx
invalid
dec dword [rax - 0x77]
invalid
mov r14d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
test rax, rax
jne case.0x1400711f4.1032
test ecx, eax
rol dword [rcx], 0
invalid
rol dword [rcx], 0
add dword [rax], eax
add byte [rax + 0x29], cl
jae case.0x1400863e5.407
sub qword [rbx + 0x30], rsi
sub dword [rbx + 0x30], esi
cmp rsi, r15
ja 0x1400aa353
add byte [rax], al
add byte [rax - 0x73], cl
cmp byte [r8 - 0x77], cl
invalid
invalid
lea rax, [rbx + 0x38]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
push rax
mov qword [rsp + 0x68], rax
and al, 0x68
lea rdx, [rbx + 0x98]
add byte [rax], al
add byte [rdx + 0xd883], cl
sbb eax, 0
add byte [rax], al
add byte [rax], al
mov al, byte [rbx + 0xd8]
add byte [rax], al
add byte [rdi], cl
movzx ebp, al
mov dh, 0xe8
mov r9d, 0x40
add byte [rax], al
add byte [rcx + 0x29], cl
invalid
invalid
add byte [rax], al
sub r9, rbp
jmp 0x188fbd934
cmp r9, rsi
mov qword [rsp + 0x30], rdx
push rsp
and al, 0x30
invalid
push rsp
and al, 0x30
invalid
xor byte [rsi + 0x56], dh
jbe case.0x140087172.382
push rsi
lea r9, [0x14013aa30]
or dword [rax], eax
add byte [rcx - 0x48], al
mov r8d, 0x40
mov rcx, rbp
jmp 0x136ab19ed
invalid
add byte [rax], al
jns case.0x14004ff4a.1225
idiv bh
mov r8, rdx
lea r9, [0x14013aa48]
lea ecx, [0x14013aa48]
lea ecx, [0x14013aa48]
mov edx, eax
clc
or cl, byte ds:[rcx]
or dword [rax], eax
mov ecx, eax
loopne case.0x140087204.370
mov ecx, esi
std
mov edi, esi
stc
add byte [rax], al
invalid
add byte [rax + rax*8 + 0x89840f], al
ror byte [rdi], 0x84
mov dword [rax], eax
test byte [rcx + 0x48000000], cl
lea edi, [rsp + 0x80]
and al, 0x80
add byte [rax], al
loop case.0x140087464.352
mov eax, esi
mov eax, dword [rdi]
mov eax, dword [rdi + 8]
or byte [rax - 0x77], cl
mov dword [rsp + 0x38], eax
adc byte [r8 - 0x77], r9b
and al, 0x48
sbb byte [rbp + rcx*4 + 0xd], cl
lea ecx, [0x14013a9d0]
or dword [rcx], r9d
add byte [rcx - 0x48], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rbp
invalid
invalid
jl case.0x140087464.354
invalid
add byte [rax], al
mov edi, dword [rsp + 0x30]
and al, 0x30
cli
or dword [rcx], ecx
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
ror dword [rbx + rcx*4 + 0x44], 0x24
mov r9, qword [rsp + 0x38]
mov r9, qword [rsp + 0x38]
mov eax, dword [rsp + 0x40]
and al, 0x38
cmp al, ch
std
std
std
dec dword [rax - 0x73]
invalid
invalid
and al, 0x68
push 0x1b841
add byte [rax], al
invalid
add byte [rax - 0x77], cl
cli
mov edx, edi
mov edx, dword [rsp + 0x48]
and al, 0x48
mov edx, esp
cmc
mov edi, esi
invalid
inc byte [rax + 0x72]
adc dword [rcx - 0x3f], ecx
shr r14, 6
and al, 0x68
push 0xffffffffe8f0894d
add al, byte [rax + rax]
add al, 0
mov eax, esi
lea ecx, [0x14013aa00]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
add byte [rax], al
and al, 0x30
or byte [rcx], cl
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
or dword [rax], eax
mov ecx, eax
call 0x129042a7e
invalid
std
inc dword [rax - 0x78]
mov ebx, 0xd8
mov byte [rbx + 0xd8], bh
jnp 0x1400aa164
or eax, 0x90f79
loop case.0x14008a09d.296
mov eax, edi
mov eax, edx
stc
mov edx, eax
invalid
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rsp
pop rbp
pop rsi
loopne case.0x1400711f4.1036
add byte [rax], al
lea esp, [rsp + 0x58]
and al, 8
and dword [rsp], 0
loopne case.0x1400711f4.1070
add byte [rbp + rcx*4 - 0x44], cl
lea edi, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [0x14013ab18]
lea ebp, [0x14013ab18]
push rax
or dword [rcx], ecx
or dword [rax], eax
mov rcx, r13
clc
invalid
dec dword [rax - 0x77]
xlatb
test byte [rax + rax*4], ah
add byte [rax], 0
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov ecx, edi
sub al, 0x4c
mov ecx, edi
mov edi, 0xfff8548
test edi, edi
stc
mov edx, esp
mov ecx, ebp
sahf
idiv bh
invalid
popfq
adc dword [rcx], eax
add byte [rax], al
add byte [rax], al
stc
je case.0x140067121.1021
push 0xffffffffe8f1894c
mov ecx, dword [rsp + 0x50]
insb byte [rdi], dx
and al, 0x30
invalid
xor byte [rcx + rcx*4 - 0x16], cl
mov edx, ebp
xor eax, 0x45000001
xor esp, esp
add byte [rax], al
and al, 0x80
add byte [rax], al
or byte [r8 - 0x75], r9b
pop r8
invalid
lea ecx, [0x14013aa30]
add byte [rax], al
add byte [rcx], dh
leave
add byte [rax], al
invalid
fistp dword [rbp - 0x76b6000a]
ror byte [rbp + rcx*4 + 0xd], 1
invalid
invalid
idiv bh
lea ecx, [0x14013aa48]
invalid
or dword [rax], eax
add byte [rax - 0x77], cl
ret 0x21e8
invalid
invalid
mov edx, eax
lea ecx, [0x14013aa60]
sahf
invalid
or dword [rax], eax
and byte [rcx - 0x47], al
adc al, 0
add byte [rax], al
invalid
mov ecx, 0x14
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp - 0x77], 0xf0
mov r8, r14
invalid
fadd dword [rax]
add byte [rax], al
adc al, 0x48
mov ecx, edi
invalid
mov eax, edi
mov eax, dword [rbx + 0x78]
add byte [rax], 0
add byte [rdi], cl
movups xmmword [rbx + 0x40], xmm0
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
mov dword [rbx + 0x50], eax
mov byte [rbx + 0xd8], r12b
lea rdx, [rsp + 0x58]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
mov ecx, edi
stc
ror byte [rdi], 0x84
invalid
test byte [rsi + rdi*8 - 1], cl
dec dword [rax - 0x73]
lea rdx, str.Invalid_authentication_code__this_could_be_due_to_an_invalid_password_or_errors_in_the_dataTried_to_use_an_already_finalized_HMAC._This_is_a_bug_
invalid
or dword [rax], eax
pop rbx
add byte [rax], al
add byte [rax], al
mov cl, 0x15
call fcn.14001146f
adc eax, 0xf67136e8
jno 0x1400aa32e
invalid
cmp eax, 0x9076b
add byte [rax], al
add cl, ch
invalid
and esi, edi
invalid
dec dword [rbp + rcx*4 + 5]
push rsi
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fzip_0.6.6_src_aes.rs
lea eax, [0x14013b0b0]
add byte [rax - 0x77], cl
mov edx, edi
lea eax, [0x14013b178]
or al, 0xe
or dword [rax], eax
mov word [rax + rax*4], fs
add byte [rax], al
invalid
add byte [rax], 0
add byte [rax], al
mov dword [rcx], eax
or byte [rcx], al
or byte [rax], al
add byte [rax], al
invalid
or eax, 0x76e80009
mov eax, 0x41cc0002
add al, byte [rax]
int3
push r15
in al, dx
nop
add byte [rax], al
invalid
xlatb
fild word [rcx - 0x3f]
out 3, eax
invalid
shl edi, 3
and al, 0x40
and al, 0x30
xor dh, al
add al, 0x1a
invalid
sbb al, byte [rax + 0x14b8d48]
lea ecx, [0x14013aa78]
add byte [rax], al
add al, ch
cwde
add byte [rax], al
leave
cmp edx, ecx
shr ebx, 0xf2
or esi, edi
pop rsp
and al, 0x30
invalid
mov edx, edi
cli
lea edx, [rsp + 0x50]
push rax
and byte [rdi], cl
sub dword [rdx + 0x10], eax
invalid
invalid
adc byte [rdi], cl
sub dword [rdx], eax
or al, 0x4c
mov dword [rdi + 0x38], esi
invalid
add byte [rcx], sil
and al, 0x50
sti
sbb al, 0x30
add al, 0
add byte [rax], al
mov eax, edi
add esp, 0x90
or dword [rax], eax
add byte [rax + 3], cl
sbb dword [rax], 1
add byte [rax], al
rol byte [rcx + 0xf], 0x95
rol dword [rbp], 0xc9
invalid
xchg ebx, eax
add byte [rcx], al
add byte [rax], al
invalid
stosd dword [rdi], eax
clc
add byte [rax], al
add byte [rbp + 0x450f45c9], al
retf 0xa74
or al, byte [rcx - 0x7d]
clc
sti
test dword [rax], edi
add eax, dword [rax]
add byte [rbp - 0x7c], al
leave
test cl, cl
mov dh, 0xc9
add byte [rbp - 0x7b], cl
in eax, dx
test ebp, ebp
test byte [rdi], 0x84
or al, byte [rbx]
add byte [rax], al
invalid
add byte [rcx + rdi - 0x28], cl
cmp eax, ebx
insb byte [rdi], dx
invalid
add al, byte [rax]
add byte [rcx + 1], cl
in al, dx
enter 0x944, 0xffffffffffffffc0
or eax, eax
rol byte [rcx + 0xf], cl
xchg ebp, eax
setne al
xchg dword [rbx], eax
stosd dword [rdi], eax
add byte [rax], al
pop rsp
and al, 0x58
pop rax
pop rax
and al, 0x38
lea ecx, [rsp + 0x88]
cwde
cli
cld
int3
push rsp
and al, 0x78
invalid
pop rsp
add byte [rax], al
ret 0xed31
add dword [rax], eax
mov byte [rcx], al
add bh, bh
and al, 0x60
add byte [rax - 0x76b80000], al
add byte [rax], al
push 0x74244c89
mov dword [rsp + 0x20], edi
mov eax, esp
mov dh, byte [rsp + 0x90]
add byte [rbx - 0x76b80000], ch
lea edi, [rsp + 0x20]
add byte [rax - 0x7d], cl
add byte [rbp + 0xf], dh
cmp byte [rdi + 0x5e], bl
mov edx, dword [rsp + 0x30]
invalid
mov edi, edx
insd dword [rdi], dx
jo 0x140110078
jns 0x14011004f
outsb dx, byte [rsi]
outsb dx, byte [rsi]
jbe 0x14011006a
insb byte [rdi], dx
imul esp, dword [rsp + rax*2 + 0x69], 0x50746967
push rax
push rax
outsd dx, dword [rsi]
jae 0x140110064
jbe 0x14011007c
jb 0x14011007f
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x14011006b
invalid
jbe 0x140110087
jbe 0x140110087
jb 0x14011008a
insb byte [rdi], dx
outsd dx, dword [rsi]
ja 0x140110082
pop rdx
pop rdx
jb 0x14011009a
push rax
invalid
add al, dl
int1
invalid
add dword [rax], eax
add byte [rax], al
invalid
jne 0x1401100df
jae 0x1401100e1
je 0x14011009d
invalid
jo 0x1401100e5
pop rsp
jb 0x1401100ea
jae 0x1401100eb
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 0x1401100fd
jb 0x1401100ef
invalid
pop rsp
insb byte [rdi], dx
invalid
adc dword [rax + 1], eax
add byte [rax], al
add byte [rsi], ch
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [0x14b1100ad], bh
add byte [rax], al
add byte [rax], ch
adc dword [rax + 1], eax
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 byte [rax], ch
adc dword [rax + 1], eax
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 byte [rax], ch
adc dword [rax + 1], eax
add byte [rcx], dl
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 [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
push 0x1401100
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